/**
*  Ajax Autocomplete for jQuery, version 1.1.3
*  (c) 2010 Tomas Kirda
*
*  Ajax Autocomplete for jQuery is freely distributable under the terms of an MIT-style license.
*  For details, see the web site: http://www.devbridge.com/projects/autocomplete/jquery/
*
*  Last Review: 04/19/2010
*/
(function(d){function l(b,a,c){a="("+c.replace(m,"\\$1")+")";return b.replace(new RegExp(a,"gi"),"<strong>$1</strong>")}function i(b,a){this.el=d(b);this.el.attr("autocomplete","off");this.suggestions=[];this.data=[];this.badQueries=[];this.selectedIndex=-1;this.currentValue=this.el.val();this.intervalId=0;this.cachedResponse=[];this.onChangeInterval=null;this.ignoreValueChange=false;this.serviceUrl=a.serviceUrl;this.isLocal=false;this.options={autoSubmit:false,minChars:1,maxHeight:300,deferRequestBy:0, width:0,highlight:true,params:{},fnFormatResult:l,delimiter:null,zIndex:9999};this.initialize();this.setOptions(a)}var m=new RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\)","g");d.fn.autocomplete=function(b){return new i(this.get(0)||d("<input />"),b)};i.prototype={killerFn:null,initialize:function(){var b,a,c;b=this;a=Math.floor(Math.random()*1048576).toString(16);c="Autocomplete_"+a;this.killerFn=function(e){if(d(e.target).parents(".autocomplete").size()===0){b.killSuggestions(); b.disableKillerFn()}};if(!this.options.width)this.options.width=this.el.width();this.mainContainerId="AutocompleteContainter_"+a;d('<div id="'+this.mainContainerId+'" style="position:absolute;z-index:9999;"><div class="autocomplete-w1"><div class="autocomplete" id="'+c+'" style="display:none; width:300px;"></div></div></div>').appendTo("body");this.container=d("#"+c);this.fixPosition();window.opera?this.el.keypress(function(e){b.onKeyPress(e)}):this.el.keydown(function(e){b.onKeyPress(e)});this.el.keyup(function(e){b.onKeyUp(e)}); this.el.blur(function(){b.enableKillerFn()});this.el.focus(function(){b.fixPosition()})},setOptions:function(b){var a=this.options;d.extend(a,b);if(a.lookup){this.isLocal=true;if(d.isArray(a.lookup))a.lookup={suggestions:a.lookup,data:[]}}d("#"+this.mainContainerId).css({zIndex:a.zIndex});this.container.css({maxHeight:a.maxHeight+"px",width:a.width})},clearCache:function(){this.cachedResponse=[];this.badQueries=[]},disable:function(){this.disabled=true},enable:function(){this.disabled=false},fixPosition:function(){var b= this.el.offset();d("#"+this.mainContainerId).css({top:b.top+this.el.innerHeight()+"px",left:b.left+"px"})},enableKillerFn:function(){d(document).bind("click",this.killerFn)},disableKillerFn:function(){d(document).unbind("click",this.killerFn)},killSuggestions:function(){var b=this;this.stopKillSuggestions();this.intervalId=window.setInterval(function(){b.hide();b.stopKillSuggestions()},300)},stopKillSuggestions:function(){window.clearInterval(this.intervalId)},onKeyPress:function(b){if(!(this.disabled|| !this.enabled)){switch(b.keyCode){case 27:this.el.val(this.currentValue);this.hide();break;case 9:case 13:if(this.selectedIndex===-1){this.hide();return}this.select(this.selectedIndex);if(b.keyCode===9)return;break;case 38:this.moveUp();break;case 40:this.moveDown();break;default:return}b.stopImmediatePropagation();b.preventDefault()}},onKeyUp:function(b){if(!this.disabled){switch(b.keyCode){case 38:case 40:return}clearInterval(this.onChangeInterval);if(this.currentValue!==this.el.val())if(this.options.deferRequestBy> 0){var a=this;this.onChangeInterval=setInterval(function(){a.onValueChange()},this.options.deferRequestBy)}else this.onValueChange()}},onValueChange:function(){clearInterval(this.onChangeInterval);this.currentValue=this.el.val();var b=this.getQuery(this.currentValue);this.selectedIndex=-1;if(this.ignoreValueChange)this.ignoreValueChange=false;else b===""||b.length<this.options.minChars?this.hide():this.getSuggestions(b)},getQuery:function(b){var a;a=this.options.delimiter;if(!a)return d.trim(b);b= b.split(a);return d.trim(b[b.length-1])},getSuggestionsLocal:function(b){var a,c,e,g,f;c=this.options.lookup;e=c.suggestions.length;a={suggestions:[],data:[]};b=b.toLowerCase();for(f=0;f<e;f++){g=c.suggestions[f];if(g.toLowerCase().indexOf(b)===0){a.suggestions.push(g);a.data.push(c.data[f])}}return a},getSuggestions:function(b){var a,c;if((a=this.isLocal?this.getSuggestionsLocal(b):this.cachedResponse[b])&&d.isArray(a.suggestions)){this.suggestions=a.suggestions;this.data=a.data;this.suggest()}else if(!this.isBadQuery(b)){c= this;c.options.params.query=b;d.get(this.serviceUrl,c.options.params,function(e){c.processResponse(e)},"text")}},isBadQuery:function(b){for(var a=this.badQueries.length;a--;)if(b.indexOf(this.badQueries[a])===0)return true;return false},hide:function(){this.enabled=false;this.selectedIndex=-1;this.container.hide()},suggest:function(){if(this.suggestions.length===0)this.hide();else{var b,a,c,e,g,f,j,k;b=this;a=this.suggestions.length;e=this.options.fnFormatResult;g=this.getQuery(this.currentValue); j=function(h){return function(){b.activate(h)}};k=function(h){return function(){b.select(h)}};this.container.hide().empty();for(f=0;f<a;f++){c=this.suggestions[f];c=d((b.selectedIndex===f?'<div class="selected"':"<div")+' title="'+c+'">'+e(c,this.data[f],g)+"</div>");c.mouseover(j(f));c.click(k(f));this.container.append(c)}this.enabled=true;this.container.show()}},processResponse:function(b){var a;try{a=eval("("+b+")")}catch(c){return}if(!d.isArray(a.data))a.data=[];if(!this.options.noCache){this.cachedResponse[a.query]= a;a.suggestions.length===0&&this.badQueries.push(a.query)}if(a.query===this.getQuery(this.currentValue)){this.suggestions=a.suggestions;this.data=a.data;this.suggest()}},activate:function(b){var a,c;a=this.container.children();this.selectedIndex!==-1&&a.length>this.selectedIndex&&d(a.get(this.selectedIndex)).removeClass();this.selectedIndex=b;if(this.selectedIndex!==-1&&a.length>this.selectedIndex){c=a.get(this.selectedIndex);d(c).addClass("selected")}return c},deactivate:function(b,a){b.className= "";if(this.selectedIndex===a)this.selectedIndex=-1},select:function(b){var a;if(a=this.suggestions[b]){this.el.val(a);if(this.options.autoSubmit){a=this.el.parents("form");a.length>0&&a.get(0).submit()}this.ignoreValueChange=true;this.hide();this.onSelect(b)}},moveUp:function(){if(this.selectedIndex!==-1)if(this.selectedIndex===0){this.container.children().get(0).className="";this.selectedIndex=-1;this.el.val(this.currentValue)}else this.adjustScroll(this.selectedIndex-1)},moveDown:function(){this.selectedIndex!== this.suggestions.length-1&&this.adjustScroll(this.selectedIndex+1)},adjustScroll:function(b){var a,c,e;a=this.activate(b).offsetTop;c=this.container.scrollTop();e=c+this.options.maxHeight-25;if(a<c)this.container.scrollTop(a);else a>e&&this.container.scrollTop(a-this.options.maxHeight+25);this.el.val(this.getValue(this.suggestions[b]))},onSelect:function(b){var a,c;a=this.options.onSelect;c=this.suggestions[b];b=this.data[b];this.el.val(this.getValue(c));d.isFunction(a)&&a(c,b,this.el)},getValue:function(b){var a, c;a=this.options.delimiter;if(!a)return b;c=this.currentValue;a=c.split(a);if(a.length===1)return b;return c.substr(0,c.length-a[a.length-1].length)+b}}})(jQuery);/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

;(function(b){var m,t,u,f,D,j,E,n,z,A,q=0,e={},o=[],p=0,d={},l=[],G=null,v=new Image,J=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,W=/[^\.]\.(swf)\s*$/i,K,L=1,y=0,s="",r,i,h=false,B=b.extend(b("<div/>")[0],{prop:0}),M=b.browser.msie&&b.browser.version<7&&!window.XMLHttpRequest,N=function(){t.hide();v.onerror=v.onload=null;G&&G.abort();m.empty()},O=function(){if(false===e.onError(o,q,e)){t.hide();h=false}else{e.titleShow=false;e.width="auto";e.height="auto";m.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>');
F()}},I=function(){var a=o[q],c,g,k,C,P,w;N();e=b.extend({},b.fn.fancybox.defaults,typeof b(a).data("fancybox")=="undefined"?e:b(a).data("fancybox"));w=e.onStart(o,q,e);if(w===false)h=false;else{if(typeof w=="object")e=b.extend(e,w);k=e.title||(a.nodeName?b(a).attr("title"):a.title)||"";if(a.nodeName&&!e.orig)e.orig=b(a).children("img:first").length?b(a).children("img:first"):b(a);if(k===""&&e.orig&&e.titleFromAlt)k=e.orig.attr("alt");c=e.href||(a.nodeName?b(a).attr("href"):a.href)||null;if(/^(?:javascript)/i.test(c)||
c=="#")c=null;if(e.type){g=e.type;if(!c)c=e.content}else if(e.content)g="html";else if(c)g=c.match(J)?"image":c.match(W)?"swf":b(a).hasClass("iframe")?"iframe":c.indexOf("#")===0?"inline":"ajax";if(g){if(g=="inline"){a=c.substr(c.indexOf("#"));g=b(a).length>0?"inline":"ajax"}e.type=g;e.href=c;e.title=k;if(e.autoDimensions)if(e.type=="html"||e.type=="inline"||e.type=="ajax"){e.width="auto";e.height="auto"}else e.autoDimensions=false;if(e.modal){e.overlayShow=true;e.hideOnOverlayClick=false;e.hideOnContentClick=
false;e.enableEscapeButton=false;e.showCloseButton=false}e.padding=parseInt(e.padding,10);e.margin=parseInt(e.margin,10);m.css("padding",e.padding+e.margin);b(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){b(this).replaceWith(j.children())});switch(g){case "html":m.html(e.content);F();break;case "inline":if(b(a).parent().is("#fancybox-content")===true){h=false;break}b('<div class="fancybox-inline-tmp" />').hide().insertBefore(b(a)).bind("fancybox-cleanup",function(){b(this).replaceWith(j.children())}).bind("fancybox-cancel",
function(){b(this).replaceWith(m.children())});b(a).appendTo(m);F();break;case "image":h=false;b.fancybox.showActivity();v=new Image;v.onerror=function(){O()};v.onload=function(){h=true;v.onerror=v.onload=null;e.width=v.width;e.height=v.height;b("<img />").attr({id:"fancybox-img",src:v.src,alt:e.title}).appendTo(m);Q()};v.src=c;break;case "swf":e.scrolling="no";C='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+e.width+'" height="'+e.height+'"><param name="movie" value="'+c+
'"></param>';P="";b.each(e.swf,function(x,H){C+='<param name="'+x+'" value="'+H+'"></param>';P+=" "+x+'="'+H+'"'});C+='<embed src="'+c+'" type="application/x-shockwave-flash" width="'+e.width+'" height="'+e.height+'"'+P+"></embed></object>";m.html(C);F();break;case "ajax":h=false;b.fancybox.showActivity();e.ajax.win=e.ajax.success;G=b.ajax(b.extend({},e.ajax,{url:c,data:e.ajax.data||{},error:function(x){x.status>0&&O()},success:function(x,H,R){if((typeof R=="object"?R:G).status==200){if(typeof e.ajax.win==
"function"){w=e.ajax.win(c,x,H,R);if(w===false){t.hide();return}else if(typeof w=="string"||typeof w=="object")x=w}m.html(x);F()}}}));break;case "iframe":Q()}}else O()}},F=function(){var a=e.width,c=e.height;a=a.toString().indexOf("%")>-1?parseInt((b(window).width()-e.margin*2)*parseFloat(a)/100,10)+"px":a=="auto"?"auto":a+"px";c=c.toString().indexOf("%")>-1?parseInt((b(window).height()-e.margin*2)*parseFloat(c)/100,10)+"px":c=="auto"?"auto":c+"px";m.wrapInner('<div style="width:'+a+";height:"+c+
";overflow: "+(e.scrolling=="auto"?"auto":e.scrolling=="yes"?"scroll":"hidden")+';position:relative;"></div>');e.width=m.width();e.height=m.height();Q()},Q=function(){var a,c;t.hide();if(f.is(":visible")&&false===d.onCleanup(l,p,d)){b.event.trigger("fancybox-cancel");h=false}else{h=true;b(j.add(u)).unbind();b(window).unbind("resize.fb scroll.fb");b(document).unbind("keydown.fb");f.is(":visible")&&d.titlePosition!=="outside"&&f.css("height",f.height());l=o;p=q;d=e;if(d.overlayShow){u.css({"background-color":d.overlayColor,
opacity:d.overlayOpacity,cursor:d.hideOnOverlayClick?"pointer":"auto",height:b(document).height()});if(!u.is(":visible")){M&&b("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"});u.show()}}else u.hide();i=X();s=d.title||"";y=0;n.empty().removeAttr("style").removeClass();if(d.titleShow!==false){if(b.isFunction(d.titleFormat))a=d.titleFormat(s,l,p,d);else a=s&&s.length?
d.titlePosition=="float"?'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+s+'</td><td id="fancybox-title-float-right"></td></tr></table>':'<div id="fancybox-title-'+d.titlePosition+'">'+s+"</div>":false;s=a;if(!(!s||s==="")){n.addClass("fancybox-title-"+d.titlePosition).html(s).appendTo("body").show();switch(d.titlePosition){case "inside":n.css({width:i.width-d.padding*2,marginLeft:d.padding,marginRight:d.padding});
y=n.outerHeight(true);n.appendTo(D);i.height+=y;break;case "over":n.css({marginLeft:d.padding,width:i.width-d.padding*2,bottom:d.padding}).appendTo(D);break;case "float":n.css("left",parseInt((n.width()-i.width-40)/2,10)*-1).appendTo(f);break;default:n.css({width:i.width-d.padding*2,paddingLeft:d.padding,paddingRight:d.padding}).appendTo(f)}}}n.hide();if(f.is(":visible")){b(E.add(z).add(A)).hide();a=f.position();r={top:a.top,left:a.left,width:f.width(),height:f.height()};c=r.width==i.width&&r.height==
i.height;j.fadeTo(d.changeFade,0.3,function(){var g=function(){j.html(m.contents()).fadeTo(d.changeFade,1,S)};b.event.trigger("fancybox-change");j.empty().removeAttr("filter").css({"border-width":d.padding,width:i.width-d.padding*2,height:e.autoDimensions?"auto":i.height-y-d.padding*2});if(c)g();else{B.prop=0;b(B).animate({prop:1},{duration:d.changeSpeed,easing:d.easingChange,step:T,complete:g})}})}else{f.removeAttr("style");j.css("border-width",d.padding);if(d.transitionIn=="elastic"){r=V();j.html(m.contents());
f.show();if(d.opacity)i.opacity=0;B.prop=0;b(B).animate({prop:1},{duration:d.speedIn,easing:d.easingIn,step:T,complete:S})}else{d.titlePosition=="inside"&&y>0&&n.show();j.css({width:i.width-d.padding*2,height:e.autoDimensions?"auto":i.height-y-d.padding*2}).html(m.contents());f.css(i).fadeIn(d.transitionIn=="none"?0:d.speedIn,S)}}}},Y=function(){if(d.enableEscapeButton||d.enableKeyboardNav)b(document).bind("keydown.fb",function(a){if(a.keyCode==27&&d.enableEscapeButton){a.preventDefault();b.fancybox.close()}else if((a.keyCode==
37||a.keyCode==39)&&d.enableKeyboardNav&&a.target.tagName!=="INPUT"&&a.target.tagName!=="TEXTAREA"&&a.target.tagName!=="SELECT"){a.preventDefault();b.fancybox[a.keyCode==37?"prev":"next"]()}});if(d.showNavArrows){if(d.cyclic&&l.length>1||p!==0)z.show();if(d.cyclic&&l.length>1||p!=l.length-1)A.show()}else{z.hide();A.hide()}},S=function(){if(!b.support.opacity){j.get(0).style.removeAttribute("filter");f.get(0).style.removeAttribute("filter")}e.autoDimensions&&j.css("height","auto");f.css("height","auto");
s&&s.length&&n.show();d.showCloseButton&&E.show();Y();d.hideOnContentClick&&j.bind("click",b.fancybox.close);d.hideOnOverlayClick&&u.bind("click",b.fancybox.close);b(window).bind("resize.fb",b.fancybox.resize);d.centerOnScroll&&b(window).bind("scroll.fb",b.fancybox.center);if(d.type=="iframe")b('<iframe id="fancybox-frame" name="fancybox-frame'+(new Date).getTime()+'" frameborder="0" hspace="0" '+(b.browser.msie?'allowtransparency="true""':"")+' scrolling="'+e.scrolling+'" src="'+d.href+'"></iframe>').appendTo(j);
f.show();h=false;b.fancybox.center();d.onComplete(l,p,d);var a,c;if(l.length-1>p){a=l[p+1].href;if(typeof a!=="undefined"&&a.match(J)){c=new Image;c.src=a}}if(p>0){a=l[p-1].href;if(typeof a!=="undefined"&&a.match(J)){c=new Image;c.src=a}}},T=function(a){var c={width:parseInt(r.width+(i.width-r.width)*a,10),height:parseInt(r.height+(i.height-r.height)*a,10),top:parseInt(r.top+(i.top-r.top)*a,10),left:parseInt(r.left+(i.left-r.left)*a,10)};if(typeof i.opacity!=="undefined")c.opacity=a<0.5?0.5:a;f.css(c);
j.css({width:c.width-d.padding*2,height:c.height-y*a-d.padding*2})},U=function(){return[b(window).width()-d.margin*2,b(window).height()-d.margin*2,b(document).scrollLeft()+d.margin,b(document).scrollTop()+d.margin]},X=function(){var a=U(),c={},g=d.autoScale,k=d.padding*2;c.width=d.width.toString().indexOf("%")>-1?parseInt(a[0]*parseFloat(d.width)/100,10):d.width+k;c.height=d.height.toString().indexOf("%")>-1?parseInt(a[1]*parseFloat(d.height)/100,10):d.height+k;if(g&&(c.width>a[0]||c.height>a[1]))if(e.type==
"image"||e.type=="swf"){g=d.width/d.height;if(c.width>a[0]){c.width=a[0];c.height=parseInt((c.width-k)/g+k,10)}if(c.height>a[1]){c.height=a[1];c.width=parseInt((c.height-k)*g+k,10)}}else{c.width=Math.min(c.width,a[0]);c.height=Math.min(c.height,a[1])}c.top=parseInt(Math.max(a[3]-20,a[3]+(a[1]-c.height-40)*0.5),10);c.left=parseInt(Math.max(a[2]-20,a[2]+(a[0]-c.width-40)*0.5),10);return c},V=function(){var a=e.orig?b(e.orig):false,c={};if(a&&a.length){c=a.offset();c.top+=parseInt(a.css("paddingTop"),
10)||0;c.left+=parseInt(a.css("paddingLeft"),10)||0;c.top+=parseInt(a.css("border-top-width"),10)||0;c.left+=parseInt(a.css("border-left-width"),10)||0;c.width=a.width();c.height=a.height();c={width:c.width+d.padding*2,height:c.height+d.padding*2,top:c.top-d.padding-20,left:c.left-d.padding-20}}else{a=U();c={width:d.padding*2,height:d.padding*2,top:parseInt(a[3]+a[1]*0.5,10),left:parseInt(a[2]+a[0]*0.5,10)}}return c},Z=function(){if(t.is(":visible")){b("div",t).css("top",L*-40+"px");L=(L+1)%12}else clearInterval(K)};
b.fn.fancybox=function(a){if(!b(this).length)return this;b(this).data("fancybox",b.extend({},a,b.metadata?b(this).metadata():{})).unbind("click.fb").bind("click.fb",function(c){c.preventDefault();if(!h){h=true;b(this).blur();o=[];q=0;c=b(this).attr("rel")||"";if(!c||c==""||c==="nofollow")o.push(this);else{o=b("a[rel="+c+"], area[rel="+c+"]");q=o.index(this)}I()}});return this};b.fancybox=function(a,c){var g;if(!h){h=true;g=typeof c!=="undefined"?c:{};o=[];q=parseInt(g.index,10)||0;if(b.isArray(a)){for(var k=
0,C=a.length;k<C;k++)if(typeof a[k]=="object")b(a[k]).data("fancybox",b.extend({},g,a[k]));else a[k]=b({}).data("fancybox",b.extend({content:a[k]},g));o=jQuery.merge(o,a)}else{if(typeof a=="object")b(a).data("fancybox",b.extend({},g,a));else a=b({}).data("fancybox",b.extend({content:a},g));o.push(a)}if(q>o.length||q<0)q=0;I()}};b.fancybox.showActivity=function(){clearInterval(K);t.show();K=setInterval(Z,66)};b.fancybox.hideActivity=function(){t.hide()};b.fancybox.next=function(){return b.fancybox.pos(p+
1)};b.fancybox.prev=function(){return b.fancybox.pos(p-1)};b.fancybox.pos=function(a){if(!h){a=parseInt(a);o=l;if(a>-1&&a<l.length){q=a;I()}else if(d.cyclic&&l.length>1){q=a>=l.length?0:l.length-1;I()}}};b.fancybox.cancel=function(){if(!h){h=true;b.event.trigger("fancybox-cancel");N();e.onCancel(o,q,e);h=false}};b.fancybox.close=function(){function a(){u.fadeOut("fast");n.empty().hide();f.hide();b.event.trigger("fancybox-cleanup");j.empty();d.onClosed(l,p,d);l=e=[];p=q=0;d=e={};h=false}if(!(h||f.is(":hidden"))){h=
true;if(d&&false===d.onCleanup(l,p,d))h=false;else{N();b(E.add(z).add(A)).hide();b(j.add(u)).unbind();b(window).unbind("resize.fb scroll.fb");b(document).unbind("keydown.fb");j.find("iframe").attr("src",M&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank");d.titlePosition!=="inside"&&n.empty();f.stop();if(d.transitionOut=="elastic"){r=V();var c=f.position();i={top:c.top,left:c.left,width:f.width(),height:f.height()};if(d.opacity)i.opacity=1;n.empty().hide();B.prop=1;
b(B).animate({prop:0},{duration:d.speedOut,easing:d.easingOut,step:T,complete:a})}else f.fadeOut(d.transitionOut=="none"?0:d.speedOut,a)}}};b.fancybox.resize=function(){u.is(":visible")&&u.css("height",b(document).height());b.fancybox.center(true)};b.fancybox.center=function(a){var c,g;if(!h){g=a===true?1:0;c=U();!g&&(f.width()>c[0]||f.height()>c[1])||f.stop().animate({top:parseInt(Math.max(c[3]-20,c[3]+(c[1]-j.height()-40)*0.5-d.padding)),left:parseInt(Math.max(c[2]-20,c[2]+(c[0]-j.width()-40)*0.5-
d.padding))},typeof a=="number"?a:200)}};b.fancybox.init=function(){if(!b("#fancybox-wrap").length){b("body").append(m=b('<div id="fancybox-tmp"></div>'),t=b('<div id="fancybox-loading"><div></div></div>'),u=b('<div id="fancybox-overlay"></div>'),f=b('<div id="fancybox-wrap"></div>'));D=b('<div id="fancybox-outer"></div>').append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>').appendTo(f);
D.append(j=b('<div id="fancybox-content"></div>'),E=b('<a id="fancybox-close"></a>'),n=b('<div id="fancybox-title"></div>'),z=b('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),A=b('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>'));E.click(b.fancybox.close);t.click(b.fancybox.cancel);z.click(function(a){a.preventDefault();b.fancybox.prev()});A.click(function(a){a.preventDefault();b.fancybox.next()});
b.fn.mousewheel&&f.bind("mousewheel.fb",function(a,c){if(h)a.preventDefault();else if(b(a.target).get(0).clientHeight==0||b(a.target).get(0).scrollHeight===b(a.target).get(0).clientHeight){a.preventDefault();b.fancybox[c>0?"prev":"next"]()}});b.support.opacity||f.addClass("fancybox-ie");if(M){t.addClass("fancybox-ie6");f.addClass("fancybox-ie6");b('<iframe id="fancybox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(D)}}};
b.fn.fancybox.defaults={padding:10,margin:40,opacity:false,modal:false,cyclic:false,scrolling:"auto",width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.7,overlayColor:"#777",titleShow:true,titlePosition:"float",titleFormat:null,titleFromAlt:false,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",
easingOut:"swing",showCloseButton:true,showNavArrows:true,enableEscapeButton:true,enableKeyboardNav:true,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}};b(document).ready(function(){b.fancybox.init()})})(jQuery);/**
 * jquery.Jcrop.min.js v0.9.9 (build:20110607)
 * jQuery Image Cropping Plugin
 * @author Kelly Hallman <khallman@gmail.com>
 * Copyright (c) 2008-2011 Kelly Hallman - released under MIT License
 * https://github.com/tapmodo/Jcrop
 */

(function($){$.Jcrop=function(obj,opt){var options=$.extend({},$.Jcrop.defaults),docOffset,lastcurs,ie6mode=false;function px(n){return parseInt(n,10)+'px';}
function pct(n){return parseInt(n,10)+'%';}
function cssClass(cl){return options.baseClass+'-'+cl;}
function supportsColorFade(){return $.fx.step.hasOwnProperty('backgroundColor');}
function getPos(obj)
{var pos=$(obj).offset();return[pos.left,pos.top];}
function mouseAbs(e)
{return[(e.pageX-docOffset[0]),(e.pageY-docOffset[1])];}
function setOptions(opt)
{if(typeof(opt)!=='object'){opt={};}
options=$.extend(options,opt);if(typeof(options.onChange)!=='function'){options.onChange=function(){};}
if(typeof(options.onSelect)!=='function'){options.onSelect=function(){};}
if(typeof(options.onRelease)!=='function'){options.onRelease=function(){};}}
function myCursor(type)
{if(type!==lastcurs){Tracker.setCursor(type);lastcurs=type;}}
function startDragMode(mode,pos)
{docOffset=getPos($img);Tracker.setCursor(mode==='move'?mode:mode+'-resize');if(mode==='move'){return Tracker.activateHandlers(createMover(pos),doneSelect);}
var fc=Coords.getFixed();var opp=oppLockCorner(mode);var opc=Coords.getCorner(oppLockCorner(opp));Coords.setPressed(Coords.getCorner(opp));Coords.setCurrent(opc);Tracker.activateHandlers(dragmodeHandler(mode,fc),doneSelect);}
function dragmodeHandler(mode,f)
{return function(pos){if(!options.aspectRatio){switch(mode){case'e':pos[1]=f.y2;break;case'w':pos[1]=f.y2;break;case'n':pos[0]=f.x2;break;case's':pos[0]=f.x2;break;}}else{switch(mode){case'e':pos[1]=f.y+1;break;case'w':pos[1]=f.y+1;break;case'n':pos[0]=f.x+1;break;case's':pos[0]=f.x+1;break;}}
Coords.setCurrent(pos);Selection.update();};}
function createMover(pos)
{var lloc=pos;KeyManager.watchKeys();return function(pos){Coords.moveOffset([pos[0]-lloc[0],pos[1]-lloc[1]]);lloc=pos;Selection.update();};}
function oppLockCorner(ord)
{switch(ord){case'n':return'sw';case's':return'nw';case'e':return'nw';case'w':return'ne';case'ne':return'sw';case'nw':return'se';case'se':return'nw';case'sw':return'ne';}}
function createDragger(ord)
{return function(e){if(options.disabled){return false;}
if((ord==='move')&&!options.allowMove){return false;}
btndown=true;startDragMode(ord,mouseAbs(e));e.stopPropagation();e.preventDefault();return false;};}
function presize($obj,w,h)
{var nw=$obj.width(),nh=$obj.height();if((nw>w)&&w>0){nw=w;nh=(w/$obj.width())*$obj.height();}
if((nh>h)&&h>0){nh=h;nw=(h/$obj.height())*$obj.width();}
xscale=$obj.width()/nw;yscale=$obj.height()/nh;$obj.width(nw).height(nh);}
function unscale(c)
{return{x:parseInt(c.x*xscale,10),y:parseInt(c.y*yscale,10),x2:parseInt(c.x2*xscale,10),y2:parseInt(c.y2*yscale,10),w:parseInt(c.w*xscale,10),h:parseInt(c.h*yscale,10)};}
function doneSelect(pos)
{var c=Coords.getFixed();if((c.w>options.minSelect[0])&&(c.h>options.minSelect[1])){Selection.enableHandles();Selection.done();}else{Selection.release();}
Tracker.setCursor(options.allowSelect?'crosshair':'default');}
function newSelection(e)
{if(options.disabled){return false;}
if(!options.allowSelect){return false;}
btndown=true;docOffset=getPos($img);Selection.disableHandles();myCursor('crosshair');var pos=mouseAbs(e);Coords.setPressed(pos);Selection.update();Tracker.activateHandlers(selectDrag,doneSelect);KeyManager.watchKeys();e.stopPropagation();e.preventDefault();return false;}
function selectDrag(pos)
{Coords.setCurrent(pos);Selection.update();}
function newTracker()
{var trk=$('<div></div>').addClass(cssClass('tracker'));if($.browser.msie){trk.css({opacity:0,backgroundColor:'white'});}
return trk;}
if($.browser.msie&&($.browser.version.split('.')[0]==='6')){ie6mode=true;}
if(typeof(obj)!=='object'){obj=$(obj)[0];}
if(typeof(opt)!=='object'){opt={};}
setOptions(opt);var img_css={border:'none',margin:0,padding:0,position:'absolute'};var $origimg=$(obj);var $img=$origimg.clone().removeAttr('id').css(img_css);$img.width($origimg.width());$img.height($origimg.height());$origimg.after($img).hide();presize($img,options.boxWidth,options.boxHeight);var boundx=$img.width(),boundy=$img.height(),$div=$('<div />').width(boundx).height(boundy).addClass(cssClass('holder')).css({position:'relative',backgroundColor:options.bgColor}).insertAfter($origimg).append($img);delete(options.bgColor);if(options.addClass){$div.addClass(options.addClass);}
var $img2=$('<img />').attr('src',$img.attr('src')).css(img_css).width(boundx).height(boundy),$img_holder=$('<div />').width(pct(100)).height(pct(100)).css({zIndex:310,position:'absolute',overflow:'hidden'}).append($img2),$hdl_holder=$('<div />').width(pct(100)).height(pct(100)).css('zIndex',320),$sel=$('<div />').css({position:'absolute',zIndex:300}).insertBefore($img).append($img_holder,$hdl_holder);if(ie6mode){$sel.css({overflowY:'hidden'});}
var bound=options.boundary;var $trk=newTracker().width(boundx+(bound*2)).height(boundy+(bound*2)).css({position:'absolute',top:px(-bound),left:px(-bound),zIndex:290}).mousedown(newSelection);var bgopacity=options.bgOpacity,xlimit,ylimit,xmin,ymin,xscale,yscale,enabled=true,btndown,animating,shift_down;docOffset=getPos($img);var Touch=(function(){function hasTouchSupport(){var support={},events=['touchstart','touchmove','touchend'],el=document.createElement('div'),i;try{for(i=0;i<events.length;i++){var eventName=events[i];eventName='on'+eventName;var isSupported=(eventName in el);if(!isSupported){el.setAttribute(eventName,'return;');isSupported=typeof el[eventName]=='function';}
support[events[i]]=isSupported;}
return support.touchstart&&support.touchend&&support.touchmove;}
catch(err){return false;}}
function detectSupport(){if((options.touchSupport===true)||(options.touchSupport===false))return options.touchSupport;else return hasTouchSupport();}
return{createDragger:function(ord){return function(e){e.pageX=e.originalEvent.changedTouches[0].pageX;e.pageY=e.originalEvent.changedTouches[0].pageY;if(options.disabled){return false;}
if((ord==='move')&&!options.allowMove){return false;}
btndown=true;startDragMode(ord,mouseAbs(e));e.stopPropagation();e.preventDefault();return false;};},newSelection:function(e){e.pageX=e.originalEvent.changedTouches[0].pageX;e.pageY=e.originalEvent.changedTouches[0].pageY;return newSelection(e);},isSupported:hasTouchSupport,support:detectSupport()};}());var Coords=(function(){var x1=0,y1=0,x2=0,y2=0,ox,oy;function setPressed(pos)
{pos=rebound(pos);x2=x1=pos[0];y2=y1=pos[1];}
function setCurrent(pos)
{pos=rebound(pos);ox=pos[0]-x2;oy=pos[1]-y2;x2=pos[0];y2=pos[1];}
function getOffset()
{return[ox,oy];}
function moveOffset(offset)
{var ox=offset[0],oy=offset[1];if(0>x1+ox){ox-=ox+x1;}
if(0>y1+oy){oy-=oy+y1;}
if(boundy<y2+oy){oy+=boundy-(y2+oy);}
if(boundx<x2+ox){ox+=boundx-(x2+ox);}
x1+=ox;x2+=ox;y1+=oy;y2+=oy;}
function getCorner(ord)
{var c=getFixed();switch(ord){case'ne':return[c.x2,c.y];case'nw':return[c.x,c.y];case'se':return[c.x2,c.y2];case'sw':return[c.x,c.y2];}}
function getFixed()
{if(!options.aspectRatio){return getRect();}
var aspect=options.aspectRatio,min_x=options.minSize[0]/xscale,max_x=options.maxSize[0]/xscale,max_y=options.maxSize[1]/yscale,rw=x2-x1,rh=y2-y1,rwa=Math.abs(rw),rha=Math.abs(rh),real_ratio=rwa/rha,xx,yy;if(max_x===0){max_x=boundx*10;}
if(max_y===0){max_y=boundy*10;}
if(real_ratio<aspect){yy=y2;w=rha*aspect;xx=rw<0?x1-w:w+x1;if(xx<0){xx=0;h=Math.abs((xx-x1)/aspect);yy=rh<0?y1-h:h+y1;}else if(xx>boundx){xx=boundx;h=Math.abs((xx-x1)/aspect);yy=rh<0?y1-h:h+y1;}}else{xx=x2;h=rwa/aspect;yy=rh<0?y1-h:y1+h;if(yy<0){yy=0;w=Math.abs((yy-y1)*aspect);xx=rw<0?x1-w:w+x1;}else if(yy>boundy){yy=boundy;w=Math.abs(yy-y1)*aspect;xx=rw<0?x1-w:w+x1;}}
if(xx>x1){if(xx-x1<min_x){xx=x1+min_x;}else if(xx-x1>max_x){xx=x1+max_x;}
if(yy>y1){yy=y1+(xx-x1)/aspect;}else{yy=y1-(xx-x1)/aspect;}}else if(xx<x1){if(x1-xx<min_x){xx=x1-min_x;}else if(x1-xx>max_x){xx=x1-max_x;}
if(yy>y1){yy=y1+(x1-xx)/aspect;}else{yy=y1-(x1-xx)/aspect;}}
if(xx<0){x1-=xx;xx=0;}else if(xx>boundx){x1-=xx-boundx;xx=boundx;}
if(yy<0){y1-=yy;yy=0;}else if(yy>boundy){y1-=yy-boundy;yy=boundy;}
return makeObj(flipCoords(x1,y1,xx,yy));}
function rebound(p)
{if(p[0]<0){p[0]=0;}
if(p[1]<0){p[1]=0;}
if(p[0]>boundx){p[0]=boundx;}
if(p[1]>boundy){p[1]=boundy;}
return[p[0],p[1]];}
function flipCoords(x1,y1,x2,y2)
{var xa=x1,xb=x2,ya=y1,yb=y2;if(x2<x1){xa=x2;xb=x1;}
if(y2<y1){ya=y2;yb=y1;}
return[Math.round(xa),Math.round(ya),Math.round(xb),Math.round(yb)];}
function getRect()
{var xsize=x2-x1,ysize=y2-y1,delta;if(xlimit&&(Math.abs(xsize)>xlimit)){x2=(xsize>0)?(x1+xlimit):(x1-xlimit);}
if(ylimit&&(Math.abs(ysize)>ylimit)){y2=(ysize>0)?(y1+ylimit):(y1-ylimit);}
if(ymin/yscale&&(Math.abs(ysize)<ymin/yscale)){y2=(ysize>0)?(y1+ymin/yscale):(y1-ymin/yscale);}
if(xmin/xscale&&(Math.abs(xsize)<xmin/xscale)){x2=(xsize>0)?(x1+xmin/xscale):(x1-xmin/xscale);}
if(x1<0){x2-=x1;x1-=x1;}
if(y1<0){y2-=y1;y1-=y1;}
if(x2<0){x1-=x2;x2-=x2;}
if(y2<0){y1-=y2;y2-=y2;}
if(x2>boundx){delta=x2-boundx;x1-=delta;x2-=delta;}
if(y2>boundy){delta=y2-boundy;y1-=delta;y2-=delta;}
if(x1>boundx){delta=x1-boundy;y2-=delta;y1-=delta;}
if(y1>boundy){delta=y1-boundy;y2-=delta;y1-=delta;}
return makeObj(flipCoords(x1,y1,x2,y2));}
function makeObj(a)
{return{x:a[0],y:a[1],x2:a[2],y2:a[3],w:a[2]-a[0],h:a[3]-a[1]};}
return{flipCoords:flipCoords,setPressed:setPressed,setCurrent:setCurrent,getOffset:getOffset,moveOffset:moveOffset,getCorner:getCorner,getFixed:getFixed};}());var Selection=(function(){var awake,hdep=370;var borders={};var handle={};var seehandles=false;var hhs=options.handleOffset;function insertBorder(type)
{var jq=$('<div />').css({position:'absolute',opacity:options.borderOpacity}).addClass(cssClass(type));$img_holder.append(jq);return jq;}
function dragDiv(ord,zi)
{var jq=$('<div />').mousedown(createDragger(ord)).css({cursor:ord+'-resize',position:'absolute',zIndex:zi});if(Touch.support){jq.bind('touchstart',Touch.createDragger(ord));}
$hdl_holder.append(jq);return jq;}
function insertHandle(ord)
{return dragDiv(ord,hdep++).css({top:px(-hhs+1),left:px(-hhs+1),opacity:options.handleOpacity}).addClass(cssClass('handle'));}
function insertDragbar(ord)
{var s=options.handleSize,h=s,w=s,t=hhs,l=hhs;switch(ord){case'n':case's':w=pct(100);break;case'e':case'w':h=pct(100);break;}
return dragDiv(ord,hdep++).width(w).height(h).css({top:px(-t+1),left:px(-l+1)});}
function createHandles(li)
{var i;for(i=0;i<li.length;i++){handle[li[i]]=insertHandle(li[i]);}}
function moveHandles(c)
{var midvert=Math.round((c.h/2)-hhs),midhoriz=Math.round((c.w/2)-hhs),north=-hhs+1,west=-hhs+1,east=c.w-hhs,south=c.h-hhs,x,y;if(handle.e){handle.e.css({top:px(midvert),left:px(east)});handle.w.css({top:px(midvert)});handle.s.css({top:px(south),left:px(midhoriz)});handle.n.css({left:px(midhoriz)});}
if(handle.ne){handle.ne.css({left:px(east)});handle.se.css({top:px(south),left:px(east)});handle.sw.css({top:px(south)});}
if(handle.b){handle.b.css({top:px(south)});handle.r.css({left:px(east)});}}
function moveto(x,y)
{$img2.css({top:px(-y),left:px(-x)});$sel.css({top:px(y),left:px(x)});}
function resize(w,h)
{$sel.width(w).height(h);}
function refresh()
{var c=Coords.getFixed();Coords.setPressed([c.x,c.y]);Coords.setCurrent([c.x2,c.y2]);updateVisible();}
function updateVisible()
{if(awake){return update();}}
function update()
{var c=Coords.getFixed();resize(c.w,c.h);moveto(c.x,c.y);if(seehandles){moveHandles(c);}
if(!awake){show();}
options.onChange.call(api,unscale(c));}
function show()
{$sel.show();if(options.bgFade){$img.fadeTo(options.fadeTime,bgopacity);}else{$img.css('opacity',bgopacity);}
awake=true;}
function release()
{disableHandles();$sel.hide();if(options.bgFade){$img.fadeTo(options.fadeTime,1);}else{$img.css('opacity',1);}
awake=false;options.onRelease.call(api);}
function showHandles()
{if(seehandles){moveHandles(Coords.getFixed());$hdl_holder.show();}}
function enableHandles()
{seehandles=true;if(options.allowResize){moveHandles(Coords.getFixed());$hdl_holder.show();return true;}}
function disableHandles()
{seehandles=false;$hdl_holder.hide();}
function animMode(v)
{if(animating===v){disableHandles();}else{enableHandles();}}
function done()
{animMode(false);refresh();}
if(options.drawBorders){borders={top:insertBorder('hline'),bottom:insertBorder('hline bottom'),left:insertBorder('vline'),right:insertBorder('vline right')};}
if(options.dragEdges){handle.t=insertDragbar('n');handle.b=insertDragbar('s');handle.r=insertDragbar('e');handle.l=insertDragbar('w');}
if(options.sideHandles){createHandles(['n','s','e','w']);}
if(options.cornerHandles){createHandles(['sw','nw','ne','se']);}
var $track=newTracker().mousedown(createDragger('move')).css({cursor:'move',position:'absolute',zIndex:360});if(Touch.support){$track.bind('touchstart.jcrop',Touch.createDragger('move'));}
$img_holder.append($track);disableHandles();return{updateVisible:updateVisible,update:update,release:release,refresh:refresh,isAwake:function(){return awake;},setCursor:function(cursor){$track.css('cursor',cursor);},enableHandles:enableHandles,enableOnly:function(){seehandles=true;},showHandles:showHandles,disableHandles:disableHandles,animMode:animMode,done:done};}());var Tracker=(function(){var onMove=function(){},onDone=function(){},trackDoc=options.trackDocument;function toFront()
{$trk.css({zIndex:450});if(trackDoc){$(document).bind('mousemove',trackMove).bind('mouseup',trackUp);}}
function toBack()
{$trk.css({zIndex:290});if(trackDoc){$(document).unbind('mousemove',trackMove).unbind('mouseup',trackUp);}}
function trackMove(e)
{onMove(mouseAbs(e));return false;}
function trackUp(e)
{e.preventDefault();e.stopPropagation();if(btndown){btndown=false;onDone(mouseAbs(e));if(Selection.isAwake()){options.onSelect.call(api,unscale(Coords.getFixed()));}
toBack();onMove=function(){};onDone=function(){};}
return false;}
function activateHandlers(move,done)
{btndown=true;onMove=move;onDone=done;toFront();return false;}
function trackTouchMove(e)
{e.pageX=e.originalEvent.changedTouches[0].pageX;e.pageY=e.originalEvent.changedTouches[0].pageY;return trackMove(e);}
function trackTouchEnd(e)
{e.pageX=e.originalEvent.changedTouches[0].pageX;e.pageY=e.originalEvent.changedTouches[0].pageY;return trackUp(e);}
function setCursor(t)
{$trk.css('cursor',t);}
if(Touch.support){$(document).bind('touchmove',trackTouchMove).bind('touchend',trackTouchEnd);}
if(!trackDoc){$trk.mousemove(trackMove).mouseup(trackUp).mouseout(trackUp);}
$img.before($trk);return{activateHandlers:activateHandlers,setCursor:setCursor};}());var KeyManager=(function(){var $keymgr=$('<input type="radio" />').css({position:'fixed',left:'-120px',width:'12px'}),$keywrap=$('<div />').css({position:'absolute',overflow:'hidden'}).append($keymgr);function watchKeys()
{if(options.keySupport){$keymgr.show();$keymgr.focus();}}
function onBlur(e)
{$keymgr.hide();}
function doNudge(e,x,y)
{if(options.allowMove){Coords.moveOffset([x,y]);Selection.updateVisible();}
e.preventDefault();e.stopPropagation();}
function parseKey(e)
{if(e.ctrlKey){return true;}
shift_down=e.shiftKey?true:false;var nudge=shift_down?10:1;switch(e.keyCode){case 37:doNudge(e,-nudge,0);break;case 39:doNudge(e,nudge,0);break;case 38:doNudge(e,0,-nudge);break;case 40:doNudge(e,0,nudge);break;case 27:Selection.release();break;case 9:return true;}
return false;}
if(options.keySupport){$keymgr.keydown(parseKey).blur(onBlur);if(ie6mode||!options.fixedSupport){$keymgr.css({position:'absolute',left:'-20px'});$keywrap.append($keymgr).insertBefore($img);}else{$keymgr.insertBefore($img);}}
return{watchKeys:watchKeys};}());function setClass(cname)
{$div.removeClass().addClass(cssClass('holder')).addClass(cname);}
function animateTo(a,callback)
{var x1=parseInt(a[0],10)/xscale,y1=parseInt(a[1],10)/yscale,x2=parseInt(a[2],10)/xscale,y2=parseInt(a[3],10)/yscale;if(animating){return;}
var animto=Coords.flipCoords(x1,y1,x2,y2),c=Coords.getFixed(),initcr=[c.x,c.y,c.x2,c.y2],animat=initcr,interv=options.animationDelay,ix1=animto[0]-initcr[0],iy1=animto[1]-initcr[1],ix2=animto[2]-initcr[2],iy2=animto[3]-initcr[3],pcent=0,velocity=options.swingSpeed;x=animat[0];y=animat[1];x2=animat[2];y2=animat[3];Selection.animMode(true);var anim_timer;function queueAnimator(){window.setTimeout(animator,interv);}
var animator=(function(){return function(){pcent+=(100-pcent)/velocity;animat[0]=x+((pcent/100)*ix1);animat[1]=y+((pcent/100)*iy1);animat[2]=x2+((pcent/100)*ix2);animat[3]=y2+((pcent/100)*iy2);if(pcent>=99.8){pcent=100;}
if(pcent<100){setSelectRaw(animat);queueAnimator();}else{Selection.done();if(typeof(callback)==='function'){callback.call(api);}}};}());queueAnimator();}
function setSelect(rect)
{setSelectRaw([parseInt(rect[0],10)/xscale,parseInt(rect[1],10)/yscale,parseInt(rect[2],10)/xscale,parseInt(rect[3],10)/yscale]);}
function setSelectRaw(l)
{Coords.setPressed([l[0],l[1]]);Coords.setCurrent([l[2],l[3]]);Selection.update();}
function tellSelect()
{return unscale(Coords.getFixed());}
function tellScaled()
{return Coords.getFixed();}
function setOptionsNew(opt)
{setOptions(opt);interfaceUpdate();}
function disableCrop()
{options.disabled=true;Selection.disableHandles();Selection.setCursor('default');Tracker.setCursor('default');}
function enableCrop()
{options.disabled=false;interfaceUpdate();}
function cancelCrop()
{Selection.done();Tracker.activateHandlers(null,null);}
function destroy()
{$div.remove();$origimg.show();$(obj).removeData('Jcrop');}
function setImage(src,callback)
{Selection.release();disableCrop();var img=new Image();img.onload=function(){var iw=img.width;var ih=img.height;var bw=options.boxWidth;var bh=options.boxHeight;$img.width(iw).height(ih);$img.attr('src',src);$img2.attr('src',src);presize($img,bw,bh);boundx=$img.width();boundy=$img.height();$img2.width(boundx).height(boundy);$trk.width(boundx+(bound*2)).height(boundy+(bound*2));$div.width(boundx).height(boundy);enableCrop();if(typeof(callback)==='function'){callback.call(api);}};img.src=src;}
function interfaceUpdate(alt)
{if(options.allowResize){if(alt){Selection.enableOnly();}else{Selection.enableHandles();}}else{Selection.disableHandles();}
Tracker.setCursor(options.allowSelect?'crosshair':'default');Selection.setCursor(options.allowMove?'move':'default');if(options.hasOwnProperty('setSelect')){setSelect(options.setSelect);Selection.done();delete(options.setSelect);}
if(options.hasOwnProperty('trueSize')){xscale=options.trueSize[0]/boundx;yscale=options.trueSize[1]/boundy;}
if(options.hasOwnProperty('bgColor')){if(supportsColorFade()&&options.fadeTime){$div.animate({backgroundColor:options.bgColor},{queue:false,duration:options.fadeTime});}else{$div.css('backgroundColor',options.bgColor);}
delete(options.bgColor);}
if(options.hasOwnProperty('bgOpacity')){bgopacity=options.bgOpacity;if(Selection.isAwake()){if(options.fadeTime){$img.fadeTo(options.fadeTime,bgopacity);}else{$div.css('opacity',options.opacity);}}
delete(options.bgOpacity);}
xlimit=options.maxSize[0]||0;ylimit=options.maxSize[1]||0;xmin=options.minSize[0]||0;ymin=options.minSize[1]||0;if(options.hasOwnProperty('outerImage')){$img.attr('src',options.outerImage);delete(options.outerImage);}
Selection.refresh();}
if(Touch.support){$trk.bind('touchstart',Touch.newSelection);}
$hdl_holder.hide();interfaceUpdate(true);var api={setImage:setImage,animateTo:animateTo,setSelect:setSelect,setOptions:setOptionsNew,tellSelect:tellSelect,tellScaled:tellScaled,setClass:setClass,disable:disableCrop,enable:enableCrop,cancel:cancelCrop,release:Selection.release,destroy:destroy,focus:KeyManager.watchKeys,getBounds:function(){return[boundx*xscale,boundy*yscale];},getWidgetSize:function(){return[boundx,boundy];},getScaleFactor:function(){return[xscale,yscale];},ui:{holder:$div,selection:$sel}};if($.browser.msie){$div.bind('selectstart',function(){return false;});}
$origimg.data('Jcrop',api);return api;};$.fn.Jcrop=function(options,callback)
{function attachWhenDone(from)
{var opt=(typeof(options)==='object')?options:{};var loadsrc=opt.useImg||from.src;var img=new Image();img.onload=function(){function attachJcrop(){var api=$.Jcrop(from,opt);if(typeof(callback)==='function'){callback.call(api);}}
function attachAttempt(){if(!img.width||!img.height){window.setTimeout(attachAttempt,50);}else{attachJcrop();}}
window.setTimeout(attachAttempt,50);};img.src=loadsrc;}
this.each(function(){if($(this).data('Jcrop')){if(options==='api'){return $(this).data('Jcrop');}
else{$(this).data('Jcrop').setOptions(options);}}
else{attachWhenDone(this);}});return this;};$.Jcrop.defaults={allowSelect:true,allowMove:true,allowResize:true,trackDocument:true,baseClass:'jcrop',addClass:null,bgColor:'black',bgOpacity:0.6,bgFade:false,borderOpacity:0.4,handleOpacity:0.5,handleSize:9,handleOffset:5,aspectRatio:0,keySupport:true,cornerHandles:true,sideHandles:true,drawBorders:true,dragEdges:true,fixedSupport:true,touchSupport:null,boxWidth:0,boxHeight:0,boundary:2,fadeTime:400,animationDelay:20,swingSpeed:3,minSelect:[0,0],maxSize:[0,0],minSize:[0,0],onChange:function(){},onSelect:function(){},onRelease:function(){}};}(jQuery));// tipsy, facebook style tooltips for jquery
// version 1.0.0a
// (c) 2008-2010 jason frame [jason@onehackoranother.com]
// releated under the MIT license

(function($) {
    
    function fixTitle($ele) {
        if ($ele.attr('title') || typeof($ele.attr('original-title')) != 'string') {
            $ele.attr('original-title', $ele.attr('title') || '').removeAttr('title');
        }
    }
    
    function Tipsy(element, options) {
        this.$element = $(element);
        this.options = options;
        this.enabled = true;
        fixTitle(this.$element);
    }
    
    Tipsy.prototype = {
        show: function() {
            var title = this.getTitle();
            if (title && this.enabled) {
                var $tip = this.tip();
                
                $tip.find('.tipsy-inner')[this.options.html ? 'html' : 'text'](title);
                $tip[0].className = 'tipsy'; // reset classname in case of dynamic gravity
                $tip.remove().css({top: 0, left: 0, visibility: 'hidden', display: 'block'}).appendTo(document.body);
                
                var pos = $.extend({}, this.$element.offset(), {
                    width: this.$element[0].offsetWidth,
                    height: this.$element[0].offsetHeight
                });
                
                var actualWidth = $tip[0].offsetWidth, actualHeight = $tip[0].offsetHeight;
                var gravity = (typeof this.options.gravity == 'function')
                                ? this.options.gravity.call(this.$element[0])
                                : this.options.gravity;
                
                var tp;
                switch (gravity.charAt(0)) {
                    case 'n':
                        tp = {top: pos.top + pos.height + this.options.offset, left: pos.left + pos.width / 2 - actualWidth / 2};
                        break;
                    case 's':
                        tp = {top: pos.top - actualHeight - this.options.offset, left: pos.left + pos.width / 2 - actualWidth / 2};
                        break;
                    case 'e':
                        tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth - this.options.offset};
                        break;
                    case 'w':
                        tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width + this.options.offset};
                        break;
                }
                
                if (gravity.length == 2) {
                    if (gravity.charAt(1) == 'w') {
                        tp.left = pos.left + pos.width / 2 - 15;
                    } else {
                        tp.left = pos.left + pos.width / 2 - actualWidth + 15;
                    }
                }
                
                $tip.css(tp).addClass('tipsy-' + gravity);
                
                if (this.options.fade) {
                    $tip.stop().css({opacity: 0, display: 'block', visibility: 'visible'}).animate({opacity: this.options.opacity});
                } else {
                    $tip.css({visibility: 'visible', opacity: this.options.opacity});
                }
            }
        },
        
        hide: function() {
            if (this.options.fade) {
                this.tip().stop().fadeOut(function() { $(this).remove(); });
            } else {
                this.tip().remove();
            }
        },
        
        getTitle: function() {
            var title, $e = this.$element, o = this.options;
            fixTitle($e);
            var title, o = this.options;
            if (typeof o.title == 'string') {
                title = $e.attr(o.title == 'title' ? 'original-title' : o.title);
            } else if (typeof o.title == 'function') {
                title = o.title.call($e[0]);
            }
            title = ('' + title).replace(/(^\s*|\s*$)/, "");
            return title || o.fallback;
        },
        
        tip: function() {
            if (!this.$tip) {
                this.$tip = $('<div class="tipsy"></div>').html('<div class="tipsy-arrow"></div><div class="tipsy-inner"/></div>');
            }
            return this.$tip;
        },
        
        validate: function() {
            if (!this.$element[0].parentNode) this.hide();
        },
        
        enable: function() { this.enabled = true; },
        disable: function() { this.enabled = false; },
        toggleEnabled: function() { this.enabled = !this.enabled; }
    };
    
    $.fn.tipsy = function(options) {
        
        if (options === true) {
            return this.data('tipsy');
        } else if (typeof options == 'string') {
            return this.data('tipsy')[options]();
        }
        
        options = $.extend({}, $.fn.tipsy.defaults, options);
        
        function get(ele) {
            var tipsy = $.data(ele, 'tipsy');
            if (!tipsy) {
                tipsy = new Tipsy(ele, $.fn.tipsy.elementOptions(ele, options));
                $.data(ele, 'tipsy', tipsy);
            }
            return tipsy;
        }
        
        function enter() {
            var tipsy = get(this);
            tipsy.hoverState = 'in';
            if (options.delayIn == 0) {
                tipsy.show();
            } else {
                setTimeout(function() { if (tipsy.hoverState == 'in') tipsy.show(); }, options.delayIn);
            }
        };
        
        function leave() {
            var tipsy = get(this);
            tipsy.hoverState = 'out';
            if (options.delayOut == 0) {
                tipsy.hide();
            } else {
                setTimeout(function() { if (tipsy.hoverState == 'out') tipsy.hide(); }, options.delayOut);
            }
        };
        
        if (!options.live) this.each(function() { get(this); });
        
        if (options.trigger != 'manual') {
            var binder   = options.live ? 'live' : 'bind',
                eventIn  = options.trigger == 'hover' ? 'mouseenter' : 'focus',
                eventOut = options.trigger == 'hover' ? 'mouseleave' : 'blur';
            this[binder](eventIn, enter)[binder](eventOut, leave);
        }
        
        return this;
        
    };
    
    $.fn.tipsy.defaults = {
        delayIn: 0,
        delayOut: 0,
        fade: false,
        fallback: '',
        gravity: 'n',
        html: false,
        live: false,
        offset: 0,
        opacity: 0.8,
        title: 'title',
        trigger: 'hover'
    };
    
    // Overwrite this method to provide options on a per-element basis.
    // For example, you could store the gravity in a 'tipsy-gravity' attribute:
    // return $.extend({}, options, {gravity: $(ele).attr('tipsy-gravity') || 'n' });
    // (remember - do not modify 'options' in place!)
    $.fn.tipsy.elementOptions = function(ele, options) {
        return $.metadata ? $.extend({}, options, $(ele).metadata()) : options;
    };
    
    $.fn.tipsy.autoNS = function() {
        return $(this).offset().top > ($(document).scrollTop() + $(window).height() / 2) ? 's' : 'n';
    };
    
    $.fn.tipsy.autoWE = function() {
        return $(this).offset().left > ($(document).scrollLeft() + $(window).width() / 2) ? 'e' : 'w';
    };
    
})(jQuery);
/*
Uploadify v2.1.4
Release Date: November 8, 2010

Copyright (c) 2010 Ronnie Garcia, Travis Nickels

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/

if(jQuery){(function(a){a.extend(a.fn,{uploadify:function(b){a(this).each(function(){var f=a.extend({id:a(this).attr("id"),uploader:"uploadify.swf",script:"uploadify.php",expressInstall:null,folder:"",height:30,width:120,cancelImg:"cancel.png",wmode:"opaque",scriptAccess:"sameDomain",fileDataName:"Filedata",method:"POST",queueSizeLimit:999,simUploadLimit:1,queueID:false,displayData:"percentage",removeCompleted:true,onInit:function(){},onSelect:function(){},onSelectOnce:function(){},onQueueFull:function(){},onCheck:function(){},onCancel:function(){},onClearQueue:function(){},onError:function(){},onProgress:function(){},onComplete:function(){},onAllComplete:function(){}},b);a(this).data("settings",f);var e=location.pathname;e=e.split("/");e.pop();e=e.join("/")+"/";var g={};g.uploadifyID=f.id;g.pagepath=e;if(f.buttonImg){g.buttonImg=escape(f.buttonImg)}if(f.buttonText){g.buttonText=escape(f.buttonText)}if(f.rollover){g.rollover=true}g.script=f.script;g.folder=escape(f.folder);if(f.scriptData){var h="";for(var d in f.scriptData){h+="&"+d+"="+f.scriptData[d]}g.scriptData=escape(h.substr(1))}g.width=f.width;g.height=f.height;g.wmode=f.wmode;g.method=f.method;g.queueSizeLimit=f.queueSizeLimit;g.simUploadLimit=f.simUploadLimit;if(f.hideButton){g.hideButton=true}if(f.fileDesc){g.fileDesc=f.fileDesc}if(f.fileExt){g.fileExt=f.fileExt}if(f.multi){g.multi=true}if(f.auto){g.auto=true}if(f.sizeLimit){g.sizeLimit=f.sizeLimit}if(f.checkScript){g.checkScript=f.checkScript}if(f.fileDataName){g.fileDataName=f.fileDataName}if(f.queueID){g.queueID=f.queueID}if(f.onInit()!==false){a(this).css("display","none");a(this).after('<div id="'+a(this).attr("id")+'Uploader"></div>');swfobject.embedSWF(f.uploader,f.id+"Uploader",f.width,f.height,"9.0.24",f.expressInstall,g,{quality:"high",wmode:f.wmode,allowScriptAccess:f.scriptAccess},{},function(i){if(typeof(f.onSWFReady)=="function"&&i.success){f.onSWFReady()}});if(f.queueID==false){a("#"+a(this).attr("id")+"Uploader").after('<div id="'+a(this).attr("id")+'Queue" class="uploadifyQueue"></div>')}else{a("#"+f.queueID).addClass("uploadifyQueue")}}if(typeof(f.onOpen)=="function"){a(this).bind("uploadifyOpen",f.onOpen)}a(this).bind("uploadifySelect",{action:f.onSelect,queueID:f.queueID},function(k,i,j){if(k.data.action(k,i,j)!==false){var l=Math.round(j.size/1024*100)*0.01;var m="KB";if(l>1000){l=Math.round(l*0.001*100)*0.01;m="MB"}var n=l.toString().split(".");if(n.length>1){l=n[0]+"."+n[1].substr(0,2)}else{l=n[0]}if(j.name.length>20){fileName=j.name.substr(0,20)+"..."}else{fileName=j.name}queue="#"+a(this).attr("id")+"Queue";if(k.data.queueID){queue="#"+k.data.queueID}a(queue).append('<div id="'+a(this).attr("id")+i+'" class="uploadifyQueueItem"><div class="cancel"><a href="javascript:jQuery(\'#'+a(this).attr("id")+"').uploadifyCancel('"+i+'\')"><img src="'+f.cancelImg+'" border="0" /></a></div><span class="fileName">'+fileName+" ("+l+m+')</span><span class="percentage"></span><div class="uploadifyProgress"><div id="'+a(this).attr("id")+i+'ProgressBar" class="uploadifyProgressBar"><!--Progress Bar--></div></div></div>')}});a(this).bind("uploadifySelectOnce",{action:f.onSelectOnce},function(i,j){i.data.action(i,j);if(f.auto){if(f.checkScript){a(this).uploadifyUpload(null,false)}else{a(this).uploadifyUpload(null,true)}}});a(this).bind("uploadifyQueueFull",{action:f.onQueueFull},function(i,j){if(i.data.action(i,j)!==false){alert("The queue is full.  The max size is "+j+".")}});a(this).bind("uploadifyCheckExist",{action:f.onCheck},function(n,m,l,k,p){var j=new Object();j=l;j.folder=(k.substr(0,1)=="/")?k:e+k;if(p){for(var i in l){var o=i}}a.post(m,j,function(s){for(var q in s){if(n.data.action(n,s,q)!==false){var r=confirm("Do you want to replace the file "+s[q]+"?");if(!r){document.getElementById(a(n.target).attr("id")+"Uploader").cancelFileUpload(q,true,true)}}}if(p){document.getElementById(a(n.target).attr("id")+"Uploader").startFileUpload(o,true)}else{document.getElementById(a(n.target).attr("id")+"Uploader").startFileUpload(null,true)}},"json")});a(this).bind("uploadifyCancel",{action:f.onCancel},function(n,j,m,o,i,l){if(n.data.action(n,j,m,o,l)!==false){if(i){var k=(l==true)?0:250;a("#"+a(this).attr("id")+j).fadeOut(k,function(){a(this).remove()})}}});a(this).bind("uploadifyClearQueue",{action:f.onClearQueue},function(k,j){var i=(f.queueID)?f.queueID:a(this).attr("id")+"Queue";if(j){a("#"+i).find(".uploadifyQueueItem").remove()}if(k.data.action(k,j)!==false){a("#"+i).find(".uploadifyQueueItem").each(function(){var l=a(".uploadifyQueueItem").index(this);a(this).delay(l*100).fadeOut(250,function(){a(this).remove()})})}});var c=[];a(this).bind("uploadifyError",{action:f.onError},function(m,i,l,k){if(m.data.action(m,i,l,k)!==false){var j=new Array(i,l,k);c.push(j);a("#"+a(this).attr("id")+i).find(".percentage").text(" - "+k.type+" Error");a("#"+a(this).attr("id")+i).find(".uploadifyProgress").hide();a("#"+a(this).attr("id")+i).addClass("uploadifyError")}});if(typeof(f.onUpload)=="function"){a(this).bind("uploadifyUpload",f.onUpload)}a(this).bind("uploadifyProgress",{action:f.onProgress,toDisplay:f.displayData},function(k,i,j,l){if(k.data.action(k,i,j,l)!==false){a("#"+a(this).attr("id")+i+"ProgressBar").animate({width:l.percentage+"%"},250,function(){if(l.percentage==100){a(this).closest(".uploadifyProgress").fadeOut(250,function(){a(this).remove()})}});if(k.data.toDisplay=="percentage"){displayData=" - "+l.percentage+"%"}if(k.data.toDisplay=="speed"){displayData=" - "+l.speed+"KB/s"}if(k.data.toDisplay==null){displayData=" "}a("#"+a(this).attr("id")+i).find(".percentage").text(displayData)}});a(this).bind("uploadifyComplete",{action:f.onComplete},function(l,i,k,j,m){if(l.data.action(l,i,k,unescape(j),m)!==false){a("#"+a(this).attr("id")+i).find(".percentage").text(" - Completed");if(f.removeCompleted){a("#"+a(l.target).attr("id")+i).fadeOut(250,function(){a(this).remove()})}a("#"+a(l.target).attr("id")+i).addClass("completed")}});if(typeof(f.onAllComplete)=="function"){a(this).bind("uploadifyAllComplete",{action:f.onAllComplete},function(i,j){if(i.data.action(i,j)!==false){c=[]}})}})},uploadifySettings:function(f,j,c){var g=false;a(this).each(function(){if(f=="scriptData"&&j!=null){if(c){var i=j}else{var i=a.extend(a(this).data("settings").scriptData,j)}var l="";for(var k in i){l+="&"+k+"="+i[k]}j=escape(l.substr(1))}g=document.getElementById(a(this).attr("id")+"Uploader").updateSettings(f,j)});if(j==null){if(f=="scriptData"){var b=unescape(g).split("&");var e=new Object();for(var d=0;d<b.length;d++){var h=b[d].split("=");e[h[0]]=h[1]}g=e}}return g},uploadifyUpload:function(b,c){a(this).each(function(){if(!c){c=false}document.getElementById(a(this).attr("id")+"Uploader").startFileUpload(b,c)})},uploadifyCancel:function(b){a(this).each(function(){document.getElementById(a(this).attr("id")+"Uploader").cancelFileUpload(b,true,true,false)})},uploadifyClearQueue:function(){a(this).each(function(){document.getElementById(a(this).attr("id")+"Uploader").clearFileUploadQueue(false)})}})})(jQuery)};/*
 * jQuery hashchange event - v1.3 - 7/21/2010
 * http://benalman.com/projects/jquery-hashchange-plugin/
 * 
 * Copyright (c) 2010 "Cowboy" Ben Alman
 * Dual licensed under the MIT and GPL licenses.
 * http://benalman.com/about/license/
 */;(function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}$.browser.msie&&!d&&(function(){var q,r;j.start=function(){if(!q){r=$.fn[c].src;r=r&&r+a();q=$('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){r||l(a());n()}).attr("src",r||"javascript:0").insertAfter("body")[0].contentWindow;h.onpropertychange=function(){try{if(event.propertyName==="title"){q.document.title=h.title}}catch(s){}}}};j.stop=k;o=function(){return a(q.location.href)};l=function(v,s){var u=q.document,t=$.fn[c].domain;if(v!==s){u.title=h.title;u.open();t&&u.write('<script>document.domain="'+t+'"<\/script>');u.close();q.location.hash=v}}})();return j})()})(jQuery,this);/*!
 * jQuery UI 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI
 */
(function(c,j){function k(a,b){var d=a.nodeName.toLowerCase();if("area"===d){b=a.parentNode;d=b.name;if(!a.href||!d||b.nodeName.toLowerCase()!=="map")return false;a=c("img[usemap=#"+d+"]")[0];return!!a&&l(a)}return(/input|select|textarea|button|object/.test(d)?!a.disabled:"a"==d?a.href||b:b)&&l(a)}function l(a){return!c(a).parents().andSelf().filter(function(){return c.curCSS(this,"visibility")==="hidden"||c.expr.filters.hidden(this)}).length}c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.13",
keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){c(d).focus();
b&&b.call(d)},a)}):this._focus.apply(this,arguments)},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,
"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==j)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(a.css("zIndex"),10);if(!isNaN(b)&&b!==0)return b}a=a.parent()}}return 0},disableSelection:function(){return this.bind((c.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",
function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});c.each(["Width","Height"],function(a,b){function d(f,g,m,n){c.each(e,function(){g-=parseFloat(c.curCSS(f,"padding"+this,true))||0;if(m)g-=parseFloat(c.curCSS(f,"border"+this+"Width",true))||0;if(n)g-=parseFloat(c.curCSS(f,"margin"+this,true))||0});return g}var e=b==="Width"?["Left","Right"]:["Top","Bottom"],h=b.toLowerCase(),i={innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,outerWidth:c.fn.outerWidth,
outerHeight:c.fn.outerHeight};c.fn["inner"+b]=function(f){if(f===j)return i["inner"+b].call(this);return this.each(function(){c(this).css(h,d(this,f)+"px")})};c.fn["outer"+b]=function(f,g){if(typeof f!=="number")return i["outer"+b].call(this,f);return this.each(function(){c(this).css(h,d(this,f,true,g)+"px")})}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){return k(a,!isNaN(c.attr(a,"tabindex")))},tabbable:function(a){var b=c.attr(a,"tabindex"),d=isNaN(b);
return(d||b>=0)&&k(a,!d)}});c(function(){var a=document.body,b=a.appendChild(b=document.createElement("div"));c.extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});c.support.minHeight=b.offsetHeight===100;c.support.selectstart="onselectstart"in b;a.removeChild(b).style.display="none"});c.extend(c.ui,{plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&a.element[0].parentNode)for(var e=
0;e<b.length;e++)a.options[b[e][0]]&&b[e][1].apply(a.element,d)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")==="hidden")return false;b=b&&b==="left"?"scrollLeft":"scrollTop";var d=false;if(a[b]>0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(a,b,d,e,h,i){return c.ui.isOverAxis(a,d,h)&&c.ui.isOverAxis(b,e,i)}})}})(jQuery);
;/*!
 * jQuery UI Widget 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Widget
 */
(function(b,j){if(b.cleanData){var k=b.cleanData;b.cleanData=function(a){for(var c=0,d;(d=a[c])!=null;c++)b(d).triggerHandler("remove");k(a)}}else{var l=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).add([this]).each(function(){b(this).triggerHandler("remove")});return l.call(b(this),a,c)})}}b.widget=function(a,c,d){var e=a.split(".")[0],f;a=a.split(".")[1];f=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][f]=function(h){return!!b.data(h,
a)};b[e]=b[e]||{};b[e][a]=function(h,g){arguments.length&&this._createWidget(h,g)};c=new c;c.options=b.extend(true,{},c.options);b[e][a].prototype=b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",f=Array.prototype.slice.call(arguments,1),h=this;d=!e&&f.length?b.extend.apply(null,[true,d].concat(f)):d;if(e&&d.charAt(0)==="_")return h;
e?this.each(function(){var g=b.data(this,a),i=g&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!==g&&i!==j){h=i;return false}}):this.each(function(){var g=b.data(this,a);g?g.option(d||{})._init():b.data(this,a,new c(d,this))});return h}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);this.element=b(c);this.options=b.extend(true,{},this.options,
this._getCreateOptions(),a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},
widget:function(){return this.element},option:function(a,c){var d=a;if(arguments.length===0)return b.extend({},this.options);if(typeof a==="string"){if(c===j)return this.options[a];d={};d[a]=c}this._setOptions(d);return this},_setOptions:function(a){var c=this;b.each(a,function(d,e){c._setOption(d,e)});return this},_setOption:function(a,c){this.options[a]=c;if(a==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",c);return this},
enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a=b.event.props.length;for(var f;a;){f=b.event.props[--a];c[f]=c.originalEvent[f]}}this.element.trigger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery);
;/*!
 * jQuery UI Mouse 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Mouse
 *
 * Depends:
 *	jquery.ui.widget.js
 */
(function(b){var d=false;b(document).mousedown(function(){d=false});b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(c){return a._mouseDown(c)}).bind("click."+this.widgetName,function(c){if(true===b.data(c.target,a.widgetName+".preventClickEvent")){b.removeData(c.target,a.widgetName+".preventClickEvent");c.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+
this.widgetName)},_mouseDown:function(a){if(!d){this._mouseStarted&&this._mouseUp(a);this._mouseDownEvent=a;var c=this,f=a.which==1,g=typeof this.options.cancel=="string"?b(a.target).parents().add(a.target).filter(this.options.cancel).length:false;if(!f||g||!this._mouseCapture(a))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){c.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=
this._mouseStart(a)!==false;if(!this._mouseStarted){a.preventDefault();return true}}true===b.data(a.target,this.widgetName+".preventClickEvent")&&b.removeData(a.target,this.widgetName+".preventClickEvent");this._mouseMoveDelegate=function(e){return c._mouseMove(e)};this._mouseUpDelegate=function(e){return c._mouseUp(e)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);a.preventDefault();return d=true}},_mouseMove:function(a){if(b.browser.msie&&
!(document.documentMode>=9)&&!a.button)return this._mouseUp(a);if(this._mouseStarted){this._mouseDrag(a);return a.preventDefault()}if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,a)!==false)?this._mouseDrag(a):this._mouseUp(a);return!this._mouseStarted},_mouseUp:function(a){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=
false;a.target==this._mouseDownEvent.target&&b.data(a.target,this.widgetName+".preventClickEvent",true);this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
;/*
 * jQuery UI Sortable 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Sortables
 *
 * Depends:
 *	jquery.ui.core.js
 *	jquery.ui.mouse.js
 *	jquery.ui.widget.js
 */
(function(d){d.widget("ui.sortable",d.ui.mouse,{widgetEventPrefix:"sort",options:{appendTo:"parent",axis:false,connectWith:false,containment:false,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1E3},_create:function(){var a=this.options;this.containerCache={};this.element.addClass("ui-sortable");
this.refresh();this.floating=this.items.length?a.axis==="x"||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var a=this.items.length-1;a>=0;a--)this.items[a].item.removeData("sortable-item");return this},_setOption:function(a,b){if(a===
"disabled"){this.options[a]=b;this.widget()[b?"addClass":"removeClass"]("ui-sortable-disabled")}else d.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(a,b){if(this.reverting)return false;if(this.options.disabled||this.options.type=="static")return false;this._refreshItems(a);var c=null,e=this;d(a.target).parents().each(function(){if(d.data(this,"sortable-item")==e){c=d(this);return false}});if(d.data(a.target,"sortable-item")==e)c=d(a.target);if(!c)return false;if(this.options.handle&&
!b){var f=false;d(this.options.handle,c).find("*").andSelf().each(function(){if(this==a.target)f=true});if(!f)return false}this.currentItem=c;this._removeCurrentsFromItems();return true},_mouseStart:function(a,b,c){b=this.options;var e=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(a);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,
left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");d.extend(this.offset,{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(a);this.originalPageX=a.pageX;this.originalPageY=a.pageY;b.cursorAt&&this._adjustOffsetFromHelper(b.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};
this.helper[0]!=this.currentItem[0]&&this.currentItem.hide();this._createPlaceholder();b.containment&&this._setContainment();if(b.cursor){if(d("body").css("cursor"))this._storedCursor=d("body").css("cursor");d("body").css("cursor",b.cursor)}if(b.opacity){if(this.helper.css("opacity"))this._storedOpacity=this.helper.css("opacity");this.helper.css("opacity",b.opacity)}if(b.zIndex){if(this.helper.css("zIndex"))this._storedZIndex=this.helper.css("zIndex");this.helper.css("zIndex",b.zIndex)}if(this.scrollParent[0]!=
document&&this.scrollParent[0].tagName!="HTML")this.overflowOffset=this.scrollParent.offset();this._trigger("start",a,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!c)for(c=this.containers.length-1;c>=0;c--)this.containers[c]._trigger("activate",a,e._uiHash(this));if(d.ui.ddmanager)d.ui.ddmanager.current=this;d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(a);
return true},_mouseDrag:function(a){this.position=this._generatePosition(a);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs)this.lastPositionAbs=this.positionAbs;if(this.options.scroll){var b=this.options,c=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if(this.overflowOffset.top+this.scrollParent[0].offsetHeight-a.pageY<b.scrollSensitivity)this.scrollParent[0].scrollTop=c=this.scrollParent[0].scrollTop+b.scrollSpeed;else if(a.pageY-this.overflowOffset.top<
b.scrollSensitivity)this.scrollParent[0].scrollTop=c=this.scrollParent[0].scrollTop-b.scrollSpeed;if(this.overflowOffset.left+this.scrollParent[0].offsetWidth-a.pageX<b.scrollSensitivity)this.scrollParent[0].scrollLeft=c=this.scrollParent[0].scrollLeft+b.scrollSpeed;else if(a.pageX-this.overflowOffset.left<b.scrollSensitivity)this.scrollParent[0].scrollLeft=c=this.scrollParent[0].scrollLeft-b.scrollSpeed}else{if(a.pageY-d(document).scrollTop()<b.scrollSensitivity)c=d(document).scrollTop(d(document).scrollTop()-
b.scrollSpeed);else if(d(window).height()-(a.pageY-d(document).scrollTop())<b.scrollSensitivity)c=d(document).scrollTop(d(document).scrollTop()+b.scrollSpeed);if(a.pageX-d(document).scrollLeft()<b.scrollSensitivity)c=d(document).scrollLeft(d(document).scrollLeft()-b.scrollSpeed);else if(d(window).width()-(a.pageX-d(document).scrollLeft())<b.scrollSensitivity)c=d(document).scrollLeft(d(document).scrollLeft()+b.scrollSpeed)}c!==false&&d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,
a)}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";for(b=this.items.length-1;b>=0;b--){c=this.items[b];var e=c.item[0],f=this._intersectsWithPointer(c);if(f)if(e!=this.currentItem[0]&&this.placeholder[f==1?"next":"prev"]()[0]!=e&&!d.ui.contains(this.placeholder[0],e)&&(this.options.type=="semi-dynamic"?!d.ui.contains(this.element[0],
e):true)){this.direction=f==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(c))this._rearrange(a,c);else break;this._trigger("change",a,this._uiHash());break}}this._contactContainers(a);d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);this._trigger("sort",a,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(a,b){if(a){d.ui.ddmanager&&!this.options.dropBehaviour&&d.ui.ddmanager.drop(this,a);if(this.options.revert){var c=this;b=c.placeholder.offset();
c.reverting=true;d(this.helper).animate({left:b.left-this.offset.parent.left-c.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:b.top-this.offset.parent.top-c.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){c._clear(a)})}else this._clear(a,b);return false}},cancel:function(){var a=this;if(this.dragging){this._mouseUp({target:null});this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):
this.currentItem.show();for(var b=this.containers.length-1;b>=0;b--){this.containers[b]._trigger("deactivate",null,a._uiHash(this));if(this.containers[b].containerCache.over){this.containers[b]._trigger("out",null,a._uiHash(this));this.containers[b].containerCache.over=0}}}if(this.placeholder){this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove();d.extend(this,{helper:null,
dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?d(this.domPosition.prev).after(this.currentItem):d(this.domPosition.parent).prepend(this.currentItem)}return this},serialize:function(a){var b=this._getItemsAsjQuery(a&&a.connected),c=[];a=a||{};d(b).each(function(){var e=(d(a.item||this).attr(a.attribute||"id")||"").match(a.expression||/(.+)[-=_](.+)/);if(e)c.push((a.key||e[1]+"[]")+"="+(a.key&&a.expression?e[1]:e[2]))});!c.length&&a.key&&c.push(a.key+"=");return c.join("&")},
toArray:function(a){var b=this._getItemsAsjQuery(a&&a.connected),c=[];a=a||{};b.each(function(){c.push(d(a.item||this).attr(a.attribute||"id")||"")});return c},_intersectsWith:function(a){var b=this.positionAbs.left,c=b+this.helperProportions.width,e=this.positionAbs.top,f=e+this.helperProportions.height,g=a.left,h=g+a.width,i=a.top,k=i+a.height,j=this.offset.click.top,l=this.offset.click.left;j=e+j>i&&e+j<k&&b+l>g&&b+l<h;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||
this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>a[this.floating?"width":"height"]?j:g<b+this.helperProportions.width/2&&c-this.helperProportions.width/2<h&&i<e+this.helperProportions.height/2&&f-this.helperProportions.height/2<k},_intersectsWithPointer:function(a){var b=d.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,a.top,a.height);a=d.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,a.left,a.width);b=b&&a;a=this._getDragVerticalDirection();
var c=this._getDragHorizontalDirection();if(!b)return false;return this.floating?c&&c=="right"||a=="down"?2:1:a&&(a=="down"?2:1)},_intersectsWithSides:function(a){var b=d.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,a.top+a.height/2,a.height);a=d.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,a.left+a.width/2,a.width);var c=this._getDragVerticalDirection(),e=this._getDragHorizontalDirection();return this.floating&&e?e=="right"&&a||e=="left"&&!a:c&&(c=="down"&&b||c=="up"&&!b)},
_getDragVerticalDirection:function(){var a=this.positionAbs.top-this.lastPositionAbs.top;return a!=0&&(a>0?"down":"up")},_getDragHorizontalDirection:function(){var a=this.positionAbs.left-this.lastPositionAbs.left;return a!=0&&(a>0?"right":"left")},refresh:function(a){this._refreshItems(a);this.refreshPositions();return this},_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(a){var b=[],c=[],e=this._connectWith();
if(e&&a)for(a=e.length-1;a>=0;a--)for(var f=d(e[a]),g=f.length-1;g>=0;g--){var h=d.data(f[g],"sortable");if(h&&h!=this&&!h.options.disabled)c.push([d.isFunction(h.options.items)?h.options.items.call(h.element):d(h.options.items,h.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),h])}c.push([d.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):d(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),
this]);for(a=c.length-1;a>=0;a--)c[a][0].each(function(){b.push(this)});return d(b)},_removeCurrentsFromItems:function(){for(var a=this.currentItem.find(":data(sortable-item)"),b=0;b<this.items.length;b++)for(var c=0;c<a.length;c++)a[c]==this.items[b].item[0]&&this.items.splice(b,1)},_refreshItems:function(a){this.items=[];this.containers=[this];var b=this.items,c=[[d.isFunction(this.options.items)?this.options.items.call(this.element[0],a,{item:this.currentItem}):d(this.options.items,this.element),
this]],e=this._connectWith();if(e)for(var f=e.length-1;f>=0;f--)for(var g=d(e[f]),h=g.length-1;h>=0;h--){var i=d.data(g[h],"sortable");if(i&&i!=this&&!i.options.disabled){c.push([d.isFunction(i.options.items)?i.options.items.call(i.element[0],a,{item:this.currentItem}):d(i.options.items,i.element),i]);this.containers.push(i)}}for(f=c.length-1;f>=0;f--){a=c[f][1];e=c[f][0];h=0;for(g=e.length;h<g;h++){i=d(e[h]);i.data("sortable-item",a);b.push({item:i,instance:a,width:0,height:0,left:0,top:0})}}},refreshPositions:function(a){if(this.offsetParent&&
this.helper)this.offset.parent=this._getParentOffset();for(var b=this.items.length-1;b>=0;b--){var c=this.items[b];if(!(c.instance!=this.currentContainer&&this.currentContainer&&c.item[0]!=this.currentItem[0])){var e=this.options.toleranceElement?d(this.options.toleranceElement,c.item):c.item;if(!a){c.width=e.outerWidth();c.height=e.outerHeight()}e=e.offset();c.left=e.left;c.top=e.top}}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(b=
this.containers.length-1;b>=0;b--){e=this.containers[b].element.offset();this.containers[b].containerCache.left=e.left;this.containers[b].containerCache.top=e.top;this.containers[b].containerCache.width=this.containers[b].element.outerWidth();this.containers[b].containerCache.height=this.containers[b].element.outerHeight()}return this},_createPlaceholder:function(a){var b=a||this,c=b.options;if(!c.placeholder||c.placeholder.constructor==String){var e=c.placeholder;c.placeholder={element:function(){var f=
d(document.createElement(b.currentItem[0].nodeName)).addClass(e||b.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!e)f.style.visibility="hidden";return f},update:function(f,g){if(!(e&&!c.forcePlaceholderSize)){g.height()||g.height(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10));g.width()||g.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")||0,10)-parseInt(b.currentItem.css("paddingRight")||
0,10))}}}}b.placeholder=d(c.placeholder.element.call(b.element,b.currentItem));b.currentItem.after(b.placeholder);c.placeholder.update(b,b.placeholder)},_contactContainers:function(a){for(var b=null,c=null,e=this.containers.length-1;e>=0;e--)if(!d.ui.contains(this.currentItem[0],this.containers[e].element[0]))if(this._intersectsWith(this.containers[e].containerCache)){if(!(b&&d.ui.contains(this.containers[e].element[0],b.element[0]))){b=this.containers[e];c=e}}else if(this.containers[e].containerCache.over){this.containers[e]._trigger("out",
a,this._uiHash(this));this.containers[e].containerCache.over=0}if(b)if(this.containers.length===1){this.containers[c]._trigger("over",a,this._uiHash(this));this.containers[c].containerCache.over=1}else if(this.currentContainer!=this.containers[c]){b=1E4;e=null;for(var f=this.positionAbs[this.containers[c].floating?"left":"top"],g=this.items.length-1;g>=0;g--)if(d.ui.contains(this.containers[c].element[0],this.items[g].item[0])){var h=this.items[g][this.containers[c].floating?"left":"top"];if(Math.abs(h-
f)<b){b=Math.abs(h-f);e=this.items[g]}}if(e||this.options.dropOnEmpty){this.currentContainer=this.containers[c];e?this._rearrange(a,e,null,true):this._rearrange(a,null,this.containers[c].element,true);this._trigger("change",a,this._uiHash());this.containers[c]._trigger("change",a,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder);this.containers[c]._trigger("over",a,this._uiHash(this));this.containers[c].containerCache.over=1}}},_createHelper:function(a){var b=
this.options;a=d.isFunction(b.helper)?d(b.helper.apply(this.element[0],[a,this.currentItem])):b.helper=="clone"?this.currentItem.clone():this.currentItem;a.parents("body").length||d(b.appendTo!="parent"?b.appendTo:this.currentItem[0].parentNode)[0].appendChild(a[0]);if(a[0]==this.currentItem[0])this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")};if(a[0].style.width==
""||b.forceHelperSize)a.width(this.currentItem.width());if(a[0].style.height==""||b.forceHelperSize)a.height(this.currentItem.height());return a},_adjustOffsetFromHelper:function(a){if(typeof a=="string")a=a.split(" ");if(d.isArray(a))a={left:+a[0],top:+a[1]||0};if("left"in a)this.offset.click.left=a.left+this.margins.left;if("right"in a)this.offset.click.left=this.helperProportions.width-a.right+this.margins.left;if("top"in a)this.offset.click.top=a.top+this.margins.top;if("bottom"in a)this.offset.click.top=
this.helperProportions.height-a.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var a=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0])){a.left+=this.scrollParent.scrollLeft();a.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&d.browser.msie)a=
{top:0,left:0};return{top:a.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.currentItem.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),
10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var a=this.options;if(a.containment=="parent")a.containment=this.helper[0].parentNode;if(a.containment=="document"||a.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,d(a.containment=="document"?
document:window).width()-this.helperProportions.width-this.margins.left,(d(a.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(a.containment)){var b=d(a.containment)[0];a=d(a.containment).offset();var c=d(b).css("overflow")!="hidden";this.containment=[a.left+(parseInt(d(b).css("borderLeftWidth"),10)||0)+(parseInt(d(b).css("paddingLeft"),10)||0)-this.margins.left,a.top+(parseInt(d(b).css("borderTopWidth"),
10)||0)+(parseInt(d(b).css("paddingTop"),10)||0)-this.margins.top,a.left+(c?Math.max(b.scrollWidth,b.offsetWidth):b.offsetWidth)-(parseInt(d(b).css("borderLeftWidth"),10)||0)-(parseInt(d(b).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,a.top+(c?Math.max(b.scrollHeight,b.offsetHeight):b.offsetHeight)-(parseInt(d(b).css("borderTopWidth"),10)||0)-(parseInt(d(b).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(a,b){if(!b)b=
this.position;a=a=="absolute"?1:-1;var c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(c[0].tagName);return{top:b.top+this.offset.relative.top*a+this.offset.parent.top*a-(d.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():e?0:c.scrollTop())*a),left:b.left+this.offset.relative.left*a+this.offset.parent.left*a-(d.browser.safari&&
this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():e?0:c.scrollLeft())*a)}},_generatePosition:function(a){var b=this.options,c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(c[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0]))this.offset.relative=this._getRelativeOffset();
var f=a.pageX,g=a.pageY;if(this.originalPosition){if(this.containment){if(a.pageX-this.offset.click.left<this.containment[0])f=this.containment[0]+this.offset.click.left;if(a.pageY-this.offset.click.top<this.containment[1])g=this.containment[1]+this.offset.click.top;if(a.pageX-this.offset.click.left>this.containment[2])f=this.containment[2]+this.offset.click.left;if(a.pageY-this.offset.click.top>this.containment[3])g=this.containment[3]+this.offset.click.top}if(b.grid){g=this.originalPageY+Math.round((g-
this.originalPageY)/b.grid[1])*b.grid[1];g=this.containment?!(g-this.offset.click.top<this.containment[1]||g-this.offset.click.top>this.containment[3])?g:!(g-this.offset.click.top<this.containment[1])?g-b.grid[1]:g+b.grid[1]:g;f=this.originalPageX+Math.round((f-this.originalPageX)/b.grid[0])*b.grid[0];f=this.containment?!(f-this.offset.click.left<this.containment[0]||f-this.offset.click.left>this.containment[2])?f:!(f-this.offset.click.left<this.containment[0])?f-b.grid[0]:f+b.grid[0]:f}}return{top:g-
this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(d.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():e?0:c.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(d.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():e?0:c.scrollLeft())}},_rearrange:function(a,b,c,e){c?c[0].appendChild(this.placeholder[0]):b.item[0].parentNode.insertBefore(this.placeholder[0],
this.direction=="down"?b.item[0]:b.item[0].nextSibling);this.counter=this.counter?++this.counter:1;var f=this,g=this.counter;window.setTimeout(function(){g==f.counter&&f.refreshPositions(!e)},0)},_clear:function(a,b){this.reverting=false;var c=[];!this._noFinalSort&&this.currentItem[0].parentNode&&this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var e in this._storedCSS)if(this._storedCSS[e]=="auto"||this._storedCSS[e]=="static")this._storedCSS[e]=
"";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!b&&c.push(function(f){this._trigger("receive",f,this._uiHash(this.fromOutside))});if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!b)c.push(function(f){this._trigger("update",f,this._uiHash())});if(!d.ui.contains(this.element[0],this.currentItem[0])){b||c.push(function(f){this._trigger("remove",
f,this._uiHash())});for(e=this.containers.length-1;e>=0;e--)if(d.ui.contains(this.containers[e].element[0],this.currentItem[0])&&!b){c.push(function(f){return function(g){f._trigger("receive",g,this._uiHash(this))}}.call(this,this.containers[e]));c.push(function(f){return function(g){f._trigger("update",g,this._uiHash(this))}}.call(this,this.containers[e]))}}for(e=this.containers.length-1;e>=0;e--){b||c.push(function(f){return function(g){f._trigger("deactivate",g,this._uiHash(this))}}.call(this,
this.containers[e]));if(this.containers[e].containerCache.over){c.push(function(f){return function(g){f._trigger("out",g,this._uiHash(this))}}.call(this,this.containers[e]));this.containers[e].containerCache.over=0}}this._storedCursor&&d("body").css("cursor",this._storedCursor);this._storedOpacity&&this.helper.css("opacity",this._storedOpacity);if(this._storedZIndex)this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex);this.dragging=false;if(this.cancelHelperRemoval){if(!b){this._trigger("beforeStop",
a,this._uiHash());for(e=0;e<c.length;e++)c[e].call(this,a);this._trigger("stop",a,this._uiHash())}return false}b||this._trigger("beforeStop",a,this._uiHash());this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.helper[0]!=this.currentItem[0]&&this.helper.remove();this.helper=null;if(!b){for(e=0;e<c.length;e++)c[e].call(this,a);this._trigger("stop",a,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){d.Widget.prototype._trigger.apply(this,arguments)===false&&this.cancel()},
_uiHash:function(a){var b=a||this;return{helper:b.helper,placeholder:b.placeholder||d([]),position:b.position,originalPosition:b.originalPosition,offset:b.positionAbs,item:b.currentItem,sender:a?a.element:null}}});d.extend(d.ui.sortable,{version:"1.8.13"})})(jQuery);
;/*
 * jQuery UI Datepicker 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker
 *
 * Depends:
 *	jquery.ui.core.js
 */
(function(d,B){function M(){this.debug=false;this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._inDialog=this._datepickerShowing=false;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass=
"ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su",
"Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:false,showMonthAfterYear:false,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,yearRange:"c-10:c+10",showOtherMonths:false,selectOtherMonths:false,showWeek:false,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",
minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:true,showButtonPanel:false,autoSize:false};d.extend(this._defaults,this.regional[""]);this.dpDiv=N(d('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}function N(a){return a.delegate("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a",
"mouseout",function(){d(this).removeClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).removeClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&d(this).removeClass("ui-datepicker-next-hover")}).delegate("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a","mouseover",function(){if(!d.datepicker._isDisabledDatepicker(J.inline?a.parent()[0]:J.input[0])){d(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");
d(this).addClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).addClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&d(this).addClass("ui-datepicker-next-hover")}})}function H(a,b){d.extend(a,b);for(var c in b)if(b[c]==null||b[c]==B)a[c]=b[c];return a}d.extend(d.ui,{datepicker:{version:"1.8.13"}});var z=(new Date).getTime(),J;d.extend(M.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},
_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){H(this._defaults,a||{});return this},_attachDatepicker:function(a,b){var c=null;for(var e in this._defaults){var f=a.getAttribute("date:"+e);if(f){c=c||{};try{c[e]=eval(f)}catch(h){c[e]=f}}}e=a.nodeName.toLowerCase();f=e=="div"||e=="span";if(!a.id){this.uuid+=1;a.id="dp"+this.uuid}var i=this._newInst(d(a),f);i.settings=d.extend({},b||{},c||{});if(e=="input")this._connectDatepicker(a,i);else f&&this._inlineDatepicker(a,i)},_newInst:function(a,
b){return{id:a[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1"),input:a,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dpDiv:!b?this.dpDiv:N(d('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>'))}},_connectDatepicker:function(a,b){var c=d(a);b.append=d([]);b.trigger=d([]);if(!c.hasClass(this.markerClassName)){this._attachments(c,b);c.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",
function(e,f,h){b.settings[f]=h}).bind("getData.datepicker",function(e,f){return this._get(b,f)});this._autoSize(b);d.data(a,"datepicker",b)}},_attachments:function(a,b){var c=this._get(b,"appendText"),e=this._get(b,"isRTL");b.append&&b.append.remove();if(c){b.append=d('<span class="'+this._appendClass+'">'+c+"</span>");a[e?"before":"after"](b.append)}a.unbind("focus",this._showDatepicker);b.trigger&&b.trigger.remove();c=this._get(b,"showOn");if(c=="focus"||c=="both")a.focus(this._showDatepicker);
if(c=="button"||c=="both"){c=this._get(b,"buttonText");var f=this._get(b,"buttonImage");b.trigger=d(this._get(b,"buttonImageOnly")?d("<img/>").addClass(this._triggerClass).attr({src:f,alt:c,title:c}):d('<button type="button"></button>').addClass(this._triggerClass).html(f==""?c:d("<img/>").attr({src:f,alt:c,title:c})));a[e?"before":"after"](b.trigger);b.trigger.click(function(){d.datepicker._datepickerShowing&&d.datepicker._lastInput==a[0]?d.datepicker._hideDatepicker():d.datepicker._showDatepicker(a[0]);
return false})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b=new Date(2009,11,20),c=this._get(a,"dateFormat");if(c.match(/[DM]/)){var e=function(f){for(var h=0,i=0,g=0;g<f.length;g++)if(f[g].length>h){h=f[g].length;i=g}return i};b.setMonth(e(this._get(a,c.match(/MM/)?"monthNames":"monthNamesShort")));b.setDate(e(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDatepicker:function(a,b){var c=d(a);
if(!c.hasClass(this.markerClassName)){c.addClass(this.markerClassName).append(b.dpDiv).bind("setData.datepicker",function(e,f,h){b.settings[f]=h}).bind("getData.datepicker",function(e,f){return this._get(b,f)});d.data(a,"datepicker",b);this._setDate(b,this._getDefaultDate(b),true);this._updateDatepicker(b);this._updateAlternate(b);b.dpDiv.show()}},_dialogDatepicker:function(a,b,c,e,f){a=this._dialogInst;if(!a){this.uuid+=1;this._dialogInput=d('<input type="text" id="'+("dp"+this.uuid)+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>');
this._dialogInput.keydown(this._doKeyDown);d("body").append(this._dialogInput);a=this._dialogInst=this._newInst(this._dialogInput,false);a.settings={};d.data(this._dialogInput[0],"datepicker",a)}H(a.settings,e||{});b=b&&b.constructor==Date?this._formatDate(a,b):b;this._dialogInput.val(b);this._pos=f?f.length?f:[f.pageX,f.pageY]:null;if(!this._pos)this._pos=[document.documentElement.clientWidth/2-100+(document.documentElement.scrollLeft||document.body.scrollLeft),document.documentElement.clientHeight/
2-150+(document.documentElement.scrollTop||document.body.scrollTop)];this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px");a.settings.onSelect=c;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);d.blockUI&&d.blockUI(this.dpDiv);d.data(this._dialogInput[0],"datepicker",a);return this},_destroyDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();d.removeData(a,
"datepicker");if(e=="input"){c.append.remove();c.trigger.remove();b.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)}else if(e=="div"||e=="span")b.removeClass(this.markerClassName).empty()}},_enableDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if(e=="input"){a.disabled=false;c.trigger.filter("button").each(function(){this.disabled=
false}).end().filter("img").css({opacity:"1.0",cursor:""})}else if(e=="div"||e=="span"){b=b.children("."+this._inlineClass);b.children().removeClass("ui-state-disabled");b.find("select.ui-datepicker-month, select.ui-datepicker-year").removeAttr("disabled")}this._disabledInputs=d.map(this._disabledInputs,function(f){return f==a?null:f})}},_disableDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if(e=="input"){a.disabled=
true;c.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else if(e=="div"||e=="span"){b=b.children("."+this._inlineClass);b.children().addClass("ui-state-disabled");b.find("select.ui-datepicker-month, select.ui-datepicker-year").attr("disabled","disabled")}this._disabledInputs=d.map(this._disabledInputs,function(f){return f==a?null:f});this._disabledInputs[this._disabledInputs.length]=a}},_isDisabledDatepicker:function(a){if(!a)return false;
for(var b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]==a)return true;return false},_getInst:function(a){try{return d.data(a,"datepicker")}catch(b){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(a,b,c){var e=this._getInst(a);if(arguments.length==2&&typeof b=="string")return b=="defaults"?d.extend({},d.datepicker._defaults):e?b=="all"?d.extend({},e.settings):this._get(e,b):null;var f=b||{};if(typeof b=="string"){f={};f[b]=c}if(e){this._curInst==e&&
this._hideDatepicker();var h=this._getDateDatepicker(a,true),i=this._getMinMaxDate(e,"min"),g=this._getMinMaxDate(e,"max");H(e.settings,f);if(i!==null&&f.dateFormat!==B&&f.minDate===B)e.settings.minDate=this._formatDate(e,i);if(g!==null&&f.dateFormat!==B&&f.maxDate===B)e.settings.maxDate=this._formatDate(e,g);this._attachments(d(a),e);this._autoSize(e);this._setDate(e,h);this._updateAlternate(e);this._updateDatepicker(e)}},_changeDatepicker:function(a,b,c){this._optionDatepicker(a,b,c)},_refreshDatepicker:function(a){(a=
this._getInst(a))&&this._updateDatepicker(a)},_setDateDatepicker:function(a,b){if(a=this._getInst(a)){this._setDate(a,b);this._updateDatepicker(a);this._updateAlternate(a)}},_getDateDatepicker:function(a,b){(a=this._getInst(a))&&!a.inline&&this._setDateFromField(a,b);return a?this._getDate(a):null},_doKeyDown:function(a){var b=d.datepicker._getInst(a.target),c=true,e=b.dpDiv.is(".ui-datepicker-rtl");b._keyEvent=true;if(d.datepicker._datepickerShowing)switch(a.keyCode){case 9:d.datepicker._hideDatepicker();
c=false;break;case 13:c=d("td."+d.datepicker._dayOverClass+":not(."+d.datepicker._currentClass+")",b.dpDiv);c[0]?d.datepicker._selectDay(a.target,b.selectedMonth,b.selectedYear,c[0]):d.datepicker._hideDatepicker();return false;case 27:d.datepicker._hideDatepicker();break;case 33:d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,"stepBigMonths"):-d.datepicker._get(b,"stepMonths"),"M");break;case 34:d.datepicker._adjustDate(a.target,a.ctrlKey?+d.datepicker._get(b,"stepBigMonths"):+d.datepicker._get(b,
"stepMonths"),"M");break;case 35:if(a.ctrlKey||a.metaKey)d.datepicker._clearDate(a.target);c=a.ctrlKey||a.metaKey;break;case 36:if(a.ctrlKey||a.metaKey)d.datepicker._gotoToday(a.target);c=a.ctrlKey||a.metaKey;break;case 37:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,e?+1:-1,"D");c=a.ctrlKey||a.metaKey;if(a.originalEvent.altKey)d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,"stepBigMonths"):-d.datepicker._get(b,"stepMonths"),"M");break;case 38:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,
-7,"D");c=a.ctrlKey||a.metaKey;break;case 39:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,e?-1:+1,"D");c=a.ctrlKey||a.metaKey;if(a.originalEvent.altKey)d.datepicker._adjustDate(a.target,a.ctrlKey?+d.datepicker._get(b,"stepBigMonths"):+d.datepicker._get(b,"stepMonths"),"M");break;case 40:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,+7,"D");c=a.ctrlKey||a.metaKey;break;default:c=false}else if(a.keyCode==36&&a.ctrlKey)d.datepicker._showDatepicker(this);else c=false;if(c){a.preventDefault();
a.stopPropagation()}},_doKeyPress:function(a){var b=d.datepicker._getInst(a.target);if(d.datepicker._get(b,"constrainInput")){b=d.datepicker._possibleChars(d.datepicker._get(b,"dateFormat"));var c=String.fromCharCode(a.charCode==B?a.keyCode:a.charCode);return a.ctrlKey||a.metaKey||c<" "||!b||b.indexOf(c)>-1}},_doKeyUp:function(a){a=d.datepicker._getInst(a.target);if(a.input.val()!=a.lastVal)try{if(d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),a.input?a.input.val():null,d.datepicker._getFormatConfig(a))){d.datepicker._setDateFromField(a);
d.datepicker._updateAlternate(a);d.datepicker._updateDatepicker(a)}}catch(b){d.datepicker.log(b)}return true},_showDatepicker:function(a){a=a.target||a;if(a.nodeName.toLowerCase()!="input")a=d("input",a.parentNode)[0];if(!(d.datepicker._isDisabledDatepicker(a)||d.datepicker._lastInput==a)){var b=d.datepicker._getInst(a);d.datepicker._curInst&&d.datepicker._curInst!=b&&d.datepicker._curInst.dpDiv.stop(true,true);var c=d.datepicker._get(b,"beforeShow");H(b.settings,c?c.apply(a,[a,b]):{});b.lastVal=
null;d.datepicker._lastInput=a;d.datepicker._setDateFromField(b);if(d.datepicker._inDialog)a.value="";if(!d.datepicker._pos){d.datepicker._pos=d.datepicker._findPos(a);d.datepicker._pos[1]+=a.offsetHeight}var e=false;d(a).parents().each(function(){e|=d(this).css("position")=="fixed";return!e});if(e&&d.browser.opera){d.datepicker._pos[0]-=document.documentElement.scrollLeft;d.datepicker._pos[1]-=document.documentElement.scrollTop}c={left:d.datepicker._pos[0],top:d.datepicker._pos[1]};d.datepicker._pos=
null;b.dpDiv.empty();b.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});d.datepicker._updateDatepicker(b);c=d.datepicker._checkOffset(b,c,e);b.dpDiv.css({position:d.datepicker._inDialog&&d.blockUI?"static":e?"fixed":"absolute",display:"none",left:c.left+"px",top:c.top+"px"});if(!b.inline){c=d.datepicker._get(b,"showAnim");var f=d.datepicker._get(b,"duration"),h=function(){var i=b.dpDiv.find("iframe.ui-datepicker-cover");if(i.length){var g=d.datepicker._getBorders(b.dpDiv);i.css({left:-g[0],
top:-g[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()})}};b.dpDiv.zIndex(d(a).zIndex()+1);d.datepicker._datepickerShowing=true;d.effects&&d.effects[c]?b.dpDiv.show(c,d.datepicker._get(b,"showOptions"),f,h):b.dpDiv[c||"show"](c?f:null,h);if(!c||!f)h();b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus();d.datepicker._curInst=b}}},_updateDatepicker:function(a){var b=d.datepicker._getBorders(a.dpDiv);J=a;a.dpDiv.empty().append(this._generateHTML(a));var c=a.dpDiv.find("iframe.ui-datepicker-cover");
c.length&&c.css({left:-b[0],top:-b[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()});a.dpDiv.find("."+this._dayOverClass+" a").mouseover();b=this._getNumberOfMonths(a);c=b[1];a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");c>1&&a.dpDiv.addClass("ui-datepicker-multi-"+c).css("width",17*c+"em");a.dpDiv[(b[0]!=1||b[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");a.dpDiv[(this._get(a,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");
a==d.datepicker._curInst&&d.datepicker._datepickerShowing&&a.input&&a.input.is(":visible")&&!a.input.is(":disabled")&&a.input[0]!=document.activeElement&&a.input.focus();if(a.yearshtml){var e=a.yearshtml;setTimeout(function(){e===a.yearshtml&&a.yearshtml&&a.dpDiv.find("select.ui-datepicker-year:first").replaceWith(a.yearshtml);e=a.yearshtml=null},0)}},_getBorders:function(a){var b=function(c){return{thin:1,medium:2,thick:3}[c]||c};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},
_checkOffset:function(a,b,c){var e=a.dpDiv.outerWidth(),f=a.dpDiv.outerHeight(),h=a.input?a.input.outerWidth():0,i=a.input?a.input.outerHeight():0,g=document.documentElement.clientWidth+d(document).scrollLeft(),j=document.documentElement.clientHeight+d(document).scrollTop();b.left-=this._get(a,"isRTL")?e-h:0;b.left-=c&&b.left==a.input.offset().left?d(document).scrollLeft():0;b.top-=c&&b.top==a.input.offset().top+i?d(document).scrollTop():0;b.left-=Math.min(b.left,b.left+e>g&&g>e?Math.abs(b.left+e-
g):0);b.top-=Math.min(b.top,b.top+f>j&&j>f?Math.abs(f+i):0);return b},_findPos:function(a){for(var b=this._get(this._getInst(a),"isRTL");a&&(a.type=="hidden"||a.nodeType!=1||d.expr.filters.hidden(a));)a=a[b?"previousSibling":"nextSibling"];a=d(a).offset();return[a.left,a.top]},_hideDatepicker:function(a){var b=this._curInst;if(!(!b||a&&b!=d.data(a,"datepicker")))if(this._datepickerShowing){a=this._get(b,"showAnim");var c=this._get(b,"duration"),e=function(){d.datepicker._tidyDialog(b);this._curInst=
null};d.effects&&d.effects[a]?b.dpDiv.hide(a,d.datepicker._get(b,"showOptions"),c,e):b.dpDiv[a=="slideDown"?"slideUp":a=="fadeIn"?"fadeOut":"hide"](a?c:null,e);a||e();if(a=this._get(b,"onClose"))a.apply(b.input?b.input[0]:null,[b.input?b.input.val():"",b]);this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(d.blockUI){d.unblockUI();d("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},
_checkExternalClick:function(a){if(d.datepicker._curInst){a=d(a.target);a[0].id!=d.datepicker._mainDivId&&a.parents("#"+d.datepicker._mainDivId).length==0&&!a.hasClass(d.datepicker.markerClassName)&&!a.hasClass(d.datepicker._triggerClass)&&d.datepicker._datepickerShowing&&!(d.datepicker._inDialog&&d.blockUI)&&d.datepicker._hideDatepicker()}},_adjustDate:function(a,b,c){a=d(a);var e=this._getInst(a[0]);if(!this._isDisabledDatepicker(a[0])){this._adjustInstDate(e,b+(c=="M"?this._get(e,"showCurrentAtPos"):
0),c);this._updateDatepicker(e)}},_gotoToday:function(a){a=d(a);var b=this._getInst(a[0]);if(this._get(b,"gotoCurrent")&&b.currentDay){b.selectedDay=b.currentDay;b.drawMonth=b.selectedMonth=b.currentMonth;b.drawYear=b.selectedYear=b.currentYear}else{var c=new Date;b.selectedDay=c.getDate();b.drawMonth=b.selectedMonth=c.getMonth();b.drawYear=b.selectedYear=c.getFullYear()}this._notifyChange(b);this._adjustDate(a)},_selectMonthYear:function(a,b,c){a=d(a);var e=this._getInst(a[0]);e._selectingMonthYear=
false;e["selected"+(c=="M"?"Month":"Year")]=e["draw"+(c=="M"?"Month":"Year")]=parseInt(b.options[b.selectedIndex].value,10);this._notifyChange(e);this._adjustDate(a)},_clickMonthYear:function(a){var b=this._getInst(d(a)[0]);b.input&&b._selectingMonthYear&&setTimeout(function(){b.input.focus()},0);b._selectingMonthYear=!b._selectingMonthYear},_selectDay:function(a,b,c,e){var f=d(a);if(!(d(e).hasClass(this._unselectableClass)||this._isDisabledDatepicker(f[0]))){f=this._getInst(f[0]);f.selectedDay=f.currentDay=
d("a",e).html();f.selectedMonth=f.currentMonth=b;f.selectedYear=f.currentYear=c;this._selectDate(a,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear))}},_clearDate:function(a){a=d(a);this._getInst(a[0]);this._selectDate(a,"")},_selectDate:function(a,b){a=this._getInst(d(a)[0]);b=b!=null?b:this._formatDate(a);a.input&&a.input.val(b);this._updateAlternate(a);var c=this._get(a,"onSelect");if(c)c.apply(a.input?a.input[0]:null,[b,a]);else a.input&&a.input.trigger("change");if(a.inline)this._updateDatepicker(a);
else{this._hideDatepicker();this._lastInput=a.input[0];typeof a.input[0]!="object"&&a.input.focus();this._lastInput=null}},_updateAlternate:function(a){var b=this._get(a,"altField");if(b){var c=this._get(a,"altFormat")||this._get(a,"dateFormat"),e=this._getDate(a),f=this.formatDate(c,e,this._getFormatConfig(a));d(b).each(function(){d(this).val(f)})}},noWeekends:function(a){a=a.getDay();return[a>0&&a<6,""]},iso8601Week:function(a){a=new Date(a.getTime());a.setDate(a.getDate()+4-(a.getDay()||7));var b=
a.getTime();a.setMonth(0);a.setDate(1);return Math.floor(Math.round((b-a)/864E5)/7)+1},parseDate:function(a,b,c){if(a==null||b==null)throw"Invalid arguments";b=typeof b=="object"?b.toString():b+"";if(b=="")return null;var e=(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff;e=typeof e!="string"?e:(new Date).getFullYear()%100+parseInt(e,10);for(var f=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,h=(c?c.dayNames:null)||this._defaults.dayNames,i=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,
g=(c?c.monthNames:null)||this._defaults.monthNames,j=c=-1,l=-1,u=-1,k=false,o=function(p){(p=A+1<a.length&&a.charAt(A+1)==p)&&A++;return p},m=function(p){var C=o(p);p=new RegExp("^\\d{1,"+(p=="@"?14:p=="!"?20:p=="y"&&C?4:p=="o"?3:2)+"}");p=b.substring(s).match(p);if(!p)throw"Missing number at position "+s;s+=p[0].length;return parseInt(p[0],10)},n=function(p,C,K){p=d.map(o(p)?K:C,function(w,x){return[[x,w]]}).sort(function(w,x){return-(w[1].length-x[1].length)});var E=-1;d.each(p,function(w,x){w=
x[1];if(b.substr(s,w.length).toLowerCase()==w.toLowerCase()){E=x[0];s+=w.length;return false}});if(E!=-1)return E+1;else throw"Unknown name at position "+s;},r=function(){if(b.charAt(s)!=a.charAt(A))throw"Unexpected literal at position "+s;s++},s=0,A=0;A<a.length;A++)if(k)if(a.charAt(A)=="'"&&!o("'"))k=false;else r();else switch(a.charAt(A)){case "d":l=m("d");break;case "D":n("D",f,h);break;case "o":u=m("o");break;case "m":j=m("m");break;case "M":j=n("M",i,g);break;case "y":c=m("y");break;case "@":var v=
new Date(m("@"));c=v.getFullYear();j=v.getMonth()+1;l=v.getDate();break;case "!":v=new Date((m("!")-this._ticksTo1970)/1E4);c=v.getFullYear();j=v.getMonth()+1;l=v.getDate();break;case "'":if(o("'"))r();else k=true;break;default:r()}if(c==-1)c=(new Date).getFullYear();else if(c<100)c+=(new Date).getFullYear()-(new Date).getFullYear()%100+(c<=e?0:-100);if(u>-1){j=1;l=u;do{e=this._getDaysInMonth(c,j-1);if(l<=e)break;j++;l-=e}while(1)}v=this._daylightSavingAdjust(new Date(c,j-1,l));if(v.getFullYear()!=
c||v.getMonth()+1!=j||v.getDate()!=l)throw"Invalid date";return v},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1E7,formatDate:function(a,b,c){if(!b)return"";var e=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=(c?c.dayNames:null)||this._defaults.dayNames,
h=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort;c=(c?c.monthNames:null)||this._defaults.monthNames;var i=function(o){(o=k+1<a.length&&a.charAt(k+1)==o)&&k++;return o},g=function(o,m,n){m=""+m;if(i(o))for(;m.length<n;)m="0"+m;return m},j=function(o,m,n,r){return i(o)?r[m]:n[m]},l="",u=false;if(b)for(var k=0;k<a.length;k++)if(u)if(a.charAt(k)=="'"&&!i("'"))u=false;else l+=a.charAt(k);else switch(a.charAt(k)){case "d":l+=g("d",b.getDate(),2);break;case "D":l+=j("D",b.getDay(),e,f);break;
case "o":l+=g("o",(b.getTime()-(new Date(b.getFullYear(),0,0)).getTime())/864E5,3);break;case "m":l+=g("m",b.getMonth()+1,2);break;case "M":l+=j("M",b.getMonth(),h,c);break;case "y":l+=i("y")?b.getFullYear():(b.getYear()%100<10?"0":"")+b.getYear()%100;break;case "@":l+=b.getTime();break;case "!":l+=b.getTime()*1E4+this._ticksTo1970;break;case "'":if(i("'"))l+="'";else u=true;break;default:l+=a.charAt(k)}return l},_possibleChars:function(a){for(var b="",c=false,e=function(h){(h=f+1<a.length&&a.charAt(f+
1)==h)&&f++;return h},f=0;f<a.length;f++)if(c)if(a.charAt(f)=="'"&&!e("'"))c=false;else b+=a.charAt(f);else switch(a.charAt(f)){case "d":case "m":case "y":case "@":b+="0123456789";break;case "D":case "M":return null;case "'":if(e("'"))b+="'";else c=true;break;default:b+=a.charAt(f)}return b},_get:function(a,b){return a.settings[b]!==B?a.settings[b]:this._defaults[b]},_setDateFromField:function(a,b){if(a.input.val()!=a.lastVal){var c=this._get(a,"dateFormat"),e=a.lastVal=a.input?a.input.val():null,
f,h;f=h=this._getDefaultDate(a);var i=this._getFormatConfig(a);try{f=this.parseDate(c,e,i)||h}catch(g){this.log(g);e=b?"":e}a.selectedDay=f.getDate();a.drawMonth=a.selectedMonth=f.getMonth();a.drawYear=a.selectedYear=f.getFullYear();a.currentDay=e?f.getDate():0;a.currentMonth=e?f.getMonth():0;a.currentYear=e?f.getFullYear():0;this._adjustInstDate(a)}},_getDefaultDate:function(a){return this._restrictMinMax(a,this._determineDate(a,this._get(a,"defaultDate"),new Date))},_determineDate:function(a,b,
c){var e=function(h){var i=new Date;i.setDate(i.getDate()+h);return i},f=function(h){try{return d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),h,d.datepicker._getFormatConfig(a))}catch(i){}var g=(h.toLowerCase().match(/^c/)?d.datepicker._getDate(a):null)||new Date,j=g.getFullYear(),l=g.getMonth();g=g.getDate();for(var u=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,k=u.exec(h);k;){switch(k[2]||"d"){case "d":case "D":g+=parseInt(k[1],10);break;case "w":case "W":g+=parseInt(k[1],10)*7;break;case "m":case "M":l+=
parseInt(k[1],10);g=Math.min(g,d.datepicker._getDaysInMonth(j,l));break;case "y":case "Y":j+=parseInt(k[1],10);g=Math.min(g,d.datepicker._getDaysInMonth(j,l));break}k=u.exec(h)}return new Date(j,l,g)};if(b=(b=b==null||b===""?c:typeof b=="string"?f(b):typeof b=="number"?isNaN(b)?c:e(b):new Date(b.getTime()))&&b.toString()=="Invalid Date"?c:b){b.setHours(0);b.setMinutes(0);b.setSeconds(0);b.setMilliseconds(0)}return this._daylightSavingAdjust(b)},_daylightSavingAdjust:function(a){if(!a)return null;
a.setHours(a.getHours()>12?a.getHours()+2:0);return a},_setDate:function(a,b,c){var e=!b,f=a.selectedMonth,h=a.selectedYear;b=this._restrictMinMax(a,this._determineDate(a,b,new Date));a.selectedDay=a.currentDay=b.getDate();a.drawMonth=a.selectedMonth=a.currentMonth=b.getMonth();a.drawYear=a.selectedYear=a.currentYear=b.getFullYear();if((f!=a.selectedMonth||h!=a.selectedYear)&&!c)this._notifyChange(a);this._adjustInstDate(a);if(a.input)a.input.val(e?"":this._formatDate(a))},_getDate:function(a){return!a.currentYear||
a.input&&a.input.val()==""?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay))},_generateHTML:function(a){var b=new Date;b=this._daylightSavingAdjust(new Date(b.getFullYear(),b.getMonth(),b.getDate()));var c=this._get(a,"isRTL"),e=this._get(a,"showButtonPanel"),f=this._get(a,"hideIfNoPrevNext"),h=this._get(a,"navigationAsDateFormat"),i=this._getNumberOfMonths(a),g=this._get(a,"showCurrentAtPos"),j=this._get(a,"stepMonths"),l=i[0]!=1||i[1]!=1,u=this._daylightSavingAdjust(!a.currentDay?
new Date(9999,9,9):new Date(a.currentYear,a.currentMonth,a.currentDay)),k=this._getMinMaxDate(a,"min"),o=this._getMinMaxDate(a,"max");g=a.drawMonth-g;var m=a.drawYear;if(g<0){g+=12;m--}if(o){var n=this._daylightSavingAdjust(new Date(o.getFullYear(),o.getMonth()-i[0]*i[1]+1,o.getDate()));for(n=k&&n<k?k:n;this._daylightSavingAdjust(new Date(m,g,1))>n;){g--;if(g<0){g=11;m--}}}a.drawMonth=g;a.drawYear=m;n=this._get(a,"prevText");n=!h?n:this.formatDate(n,this._daylightSavingAdjust(new Date(m,g-j,1)),this._getFormatConfig(a));
n=this._canAdjustMonth(a,-1,m,g)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+z+".datepicker._adjustDate('#"+a.id+"', -"+j+", 'M');\" title=\""+n+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"e":"w")+'">'+n+"</span></a>":f?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+n+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"e":"w")+'">'+n+"</span></a>";var r=this._get(a,"nextText");r=!h?r:this.formatDate(r,this._daylightSavingAdjust(new Date(m,
g+j,1)),this._getFormatConfig(a));f=this._canAdjustMonth(a,+1,m,g)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+z+".datepicker._adjustDate('#"+a.id+"', +"+j+", 'M');\" title=\""+r+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"w":"e")+'">'+r+"</span></a>":f?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+r+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"w":"e")+'">'+r+"</span></a>";j=this._get(a,"currentText");r=this._get(a,"gotoCurrent")&&
a.currentDay?u:b;j=!h?j:this.formatDate(j,r,this._getFormatConfig(a));h=!a.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+z+'.datepicker._hideDatepicker();">'+this._get(a,"closeText")+"</button>":"";e=e?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(c?h:"")+(this._isInRange(a,r)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+
z+".datepicker._gotoToday('#"+a.id+"');\">"+j+"</button>":"")+(c?"":h)+"</div>":"";h=parseInt(this._get(a,"firstDay"),10);h=isNaN(h)?0:h;j=this._get(a,"showWeek");r=this._get(a,"dayNames");this._get(a,"dayNamesShort");var s=this._get(a,"dayNamesMin"),A=this._get(a,"monthNames"),v=this._get(a,"monthNamesShort"),p=this._get(a,"beforeShowDay"),C=this._get(a,"showOtherMonths"),K=this._get(a,"selectOtherMonths");this._get(a,"calculateWeek");for(var E=this._getDefaultDate(a),w="",x=0;x<i[0];x++){for(var O=
"",G=0;G<i[1];G++){var P=this._daylightSavingAdjust(new Date(m,g,a.selectedDay)),t=" ui-corner-all",y="";if(l){y+='<div class="ui-datepicker-group';if(i[1]>1)switch(G){case 0:y+=" ui-datepicker-group-first";t=" ui-corner-"+(c?"right":"left");break;case i[1]-1:y+=" ui-datepicker-group-last";t=" ui-corner-"+(c?"left":"right");break;default:y+=" ui-datepicker-group-middle";t="";break}y+='">'}y+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+t+'">'+(/all|left/.test(t)&&x==0?c?
f:n:"")+(/all|right/.test(t)&&x==0?c?n:f:"")+this._generateMonthYearHeader(a,g,m,k,o,x>0||G>0,A,v)+'</div><table class="ui-datepicker-calendar"><thead><tr>';var D=j?'<th class="ui-datepicker-week-col">'+this._get(a,"weekHeader")+"</th>":"";for(t=0;t<7;t++){var q=(t+h)%7;D+="<th"+((t+h+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+r[q]+'">'+s[q]+"</span></th>"}y+=D+"</tr></thead><tbody>";D=this._getDaysInMonth(m,g);if(m==a.selectedYear&&g==a.selectedMonth)a.selectedDay=Math.min(a.selectedDay,
D);t=(this._getFirstDayOfMonth(m,g)-h+7)%7;D=l?6:Math.ceil((t+D)/7);q=this._daylightSavingAdjust(new Date(m,g,1-t));for(var Q=0;Q<D;Q++){y+="<tr>";var R=!j?"":'<td class="ui-datepicker-week-col">'+this._get(a,"calculateWeek")(q)+"</td>";for(t=0;t<7;t++){var I=p?p.apply(a.input?a.input[0]:null,[q]):[true,""],F=q.getMonth()!=g,L=F&&!K||!I[0]||k&&q<k||o&&q>o;R+='<td class="'+((t+h+6)%7>=5?" ui-datepicker-week-end":"")+(F?" ui-datepicker-other-month":"")+(q.getTime()==P.getTime()&&g==a.selectedMonth&&
a._keyEvent||E.getTime()==q.getTime()&&E.getTime()==P.getTime()?" "+this._dayOverClass:"")+(L?" "+this._unselectableClass+" ui-state-disabled":"")+(F&&!C?"":" "+I[1]+(q.getTime()==u.getTime()?" "+this._currentClass:"")+(q.getTime()==b.getTime()?" ui-datepicker-today":""))+'"'+((!F||C)&&I[2]?' title="'+I[2]+'"':"")+(L?"":' onclick="DP_jQuery_'+z+".datepicker._selectDay('#"+a.id+"',"+q.getMonth()+","+q.getFullYear()+', this);return false;"')+">"+(F&&!C?"&#xa0;":L?'<span class="ui-state-default">'+q.getDate()+
"</span>":'<a class="ui-state-default'+(q.getTime()==b.getTime()?" ui-state-highlight":"")+(q.getTime()==u.getTime()?" ui-state-active":"")+(F?" ui-priority-secondary":"")+'" href="#">'+q.getDate()+"</a>")+"</td>";q.setDate(q.getDate()+1);q=this._daylightSavingAdjust(q)}y+=R+"</tr>"}g++;if(g>11){g=0;m++}y+="</tbody></table>"+(l?"</div>"+(i[0]>0&&G==i[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");O+=y}w+=O}w+=e+(d.browser.msie&&parseInt(d.browser.version,10)<7&&!a.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':
"");a._keyEvent=false;return w},_generateMonthYearHeader:function(a,b,c,e,f,h,i,g){var j=this._get(a,"changeMonth"),l=this._get(a,"changeYear"),u=this._get(a,"showMonthAfterYear"),k='<div class="ui-datepicker-title">',o="";if(h||!j)o+='<span class="ui-datepicker-month">'+i[b]+"</span>";else{i=e&&e.getFullYear()==c;var m=f&&f.getFullYear()==c;o+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+z+".datepicker._selectMonthYear('#"+a.id+"', this, 'M');\" onclick=\"DP_jQuery_"+z+".datepicker._clickMonthYear('#"+
a.id+"');\">";for(var n=0;n<12;n++)if((!i||n>=e.getMonth())&&(!m||n<=f.getMonth()))o+='<option value="'+n+'"'+(n==b?' selected="selected"':"")+">"+g[n]+"</option>";o+="</select>"}u||(k+=o+(h||!(j&&l)?"&#xa0;":""));if(!a.yearshtml){a.yearshtml="";if(h||!l)k+='<span class="ui-datepicker-year">'+c+"</span>";else{g=this._get(a,"yearRange").split(":");var r=(new Date).getFullYear();i=function(s){s=s.match(/c[+-].*/)?c+parseInt(s.substring(1),10):s.match(/[+-].*/)?r+parseInt(s,10):parseInt(s,10);return isNaN(s)?
r:s};b=i(g[0]);g=Math.max(b,i(g[1]||""));b=e?Math.max(b,e.getFullYear()):b;g=f?Math.min(g,f.getFullYear()):g;for(a.yearshtml+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+z+".datepicker._selectMonthYear('#"+a.id+"', this, 'Y');\" onclick=\"DP_jQuery_"+z+".datepicker._clickMonthYear('#"+a.id+"');\">";b<=g;b++)a.yearshtml+='<option value="'+b+'"'+(b==c?' selected="selected"':"")+">"+b+"</option>";a.yearshtml+="</select>";k+=a.yearshtml;a.yearshtml=null}}k+=this._get(a,"yearSuffix");if(u)k+=
(h||!(j&&l)?"&#xa0;":"")+o;k+="</div>";return k},_adjustInstDate:function(a,b,c){var e=a.drawYear+(c=="Y"?b:0),f=a.drawMonth+(c=="M"?b:0);b=Math.min(a.selectedDay,this._getDaysInMonth(e,f))+(c=="D"?b:0);e=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(e,f,b)));a.selectedDay=e.getDate();a.drawMonth=a.selectedMonth=e.getMonth();a.drawYear=a.selectedYear=e.getFullYear();if(c=="M"||c=="Y")this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,
"max");b=c&&b<c?c:b;return b=a&&b>a?a:b},_notifyChange:function(a){var b=this._get(a,"onChangeMonthYear");if(b)b.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a,"numberOfMonths");return a==null?[1,1]:typeof a=="number"?[1,a]:a},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-this._daylightSavingAdjust(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,
b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,e){var f=this._getNumberOfMonths(a);c=this._daylightSavingAdjust(new Date(c,e+(b<0?b:f[0]*f[1]),1));b<0&&c.setDate(this._getDaysInMonth(c.getFullYear(),c.getMonth()));return this._isInRange(a,c)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!a||b.getTime()<=a.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");b=typeof b!=
"string"?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,e){if(!b){a.currentDay=a.selectedDay;a.currentMonth=a.selectedMonth;a.currentYear=a.selectedYear}b=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(e,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));
return this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}});d.fn.datepicker=function(a){if(!this.length)return this;if(!d.datepicker.initialized){d(document).mousedown(d.datepicker._checkExternalClick).find("body").append(d.datepicker.dpDiv);d.datepicker.initialized=true}var b=Array.prototype.slice.call(arguments,1);if(typeof a=="string"&&(a=="isDisabled"||a=="getDate"||a=="widget"))return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));if(a=="option"&&
arguments.length==2&&typeof arguments[1]=="string")return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));return this.each(function(){typeof a=="string"?d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this].concat(b)):d.datepicker._attachDatepicker(this,a)})};d.datepicker=new M;d.datepicker.initialized=false;d.datepicker.uuid=(new Date).getTime();d.datepicker.version="1.8.13";window["DP_jQuery_"+z]=d})(jQuery);
;var magazin_timer,js_update_must_refresh=0;function get_url_part(a){var b=[];b.pathname="";b.query="";b.hash="";var c=a.indexOf("?"),d=a.indexOf("#"),e=a.indexOf("/",0);if(c!=-1)query_stop=d>0?d:a.length,b.query=a.substring(c+1,query_stop);d!=-1&&(b.hash=a.substring(d+1,a.length));if(e!=-1)pathname_stop=c>1?c:d>1?d:a.length,b.pathname=a.substring(0,pathname_stop);return b}
function url_args_to_safe_args(a){for(var b="",a=a.split("&"),c=0;c<a.length;c++){var d=a[c].indexOf("=");d!=-1&&(b+=encodeURIComponent(a[c].substring(0,d)),b+="="+encodeURIComponent(a[c].substring(d+1)),b+="&")}return b}function my_youtube_zvetsit(a){$("#"+a).width("786");$("#"+a).height("472");$("#my_youtube_zvetsit_"+a).hide();$("#my_youtube_zmensit_"+a).fadeIn("normal")}
function my_youtube_zmensit(a){$("#"+a).width("609");$("#"+a).height("372");$("#my_youtube_zmensit_"+a).hide();$("#my_youtube_zvetsit_"+a).fadeIn("normal")}
function get_subdomain(a){switch(window.location.hostname){case "www.nakluky.cz":case "nakluky.cz":switch(a){case "static":return"http://static.nakluky.cz";case "photos":return"http://photos.nakluky.cz";default:return alert('Subdom\u00e9na "'+a+'" neexistuje.'),"http://"}case "dev.nakluky.cz":switch(a){case "static":return"http://devstatic.nakluky.cz";case "photos":return"http://devphotos.nakluky.cz";default:return alert('Subdom\u00e9na "'+a+'" neexistuje.'),"http://"}case "nakluky.cz.h":switch(a){case "static":return"http://static.nakluky.cz.h";
case "photos":return"http://photos.nakluky.cz.h";default:return alert('Subdom\u00e9na "'+a+'" neexistuje.'),"http://"}case "dev.nakluky.cz.h":switch(a){case "static":return"http://devstatic.nakluky.cz.h";case "photos":return"http://devphotos.nakluky.cz.h";default:return alert('Subdom\u00e9na "'+a+'" neexistuje.'),""}default:return alert('Subdom\u00e9na "'+a+'" neexistuje.'),""}}
function hook_upload_foto_profilove(a,b,c,d,e,f){if(c.length==0)return 0;if(d.length==0||d==0)return 0;if(f.length==0)return 0;$(a).uploadify({uploader:"/js/jquery.uploadify-v2.1.4/uploadify.swf",script:"/uploadify_foto_profilove.php",cancelImg:get_subdomain("static")+"/js/jquery.uploadify-v2.1.4/cancel.png",folder:"/uploads",fileDesc:"Image Files",fileExt:"*.jpg;*.jpeg;*.gif;*.png",rollower:"true",buttonText:"Vyber fotku",queueID:b,auto:!0,multi:!1,scriptData:{PHPSESSID:c,login_user_id:d,login_access_time:e,
sid:f},onComplete:function(a,c,b,d){mybox_set("","900","auto",1);mybox_content("",d)},onOpen:function(){},onClearQueue:function(){generate_album_js_cache(album_id)},onError:function(){generate_album_js_cache(album_id)},onAllComplete:function(){generate_album_js_cache(album_id)}})}
function hook_upload_foto(a,b,c,d,e,f,g){if(c.length==0)return 0;if(d.length==0||d==0)return 0;if(f.length==0)return 0;$(a).uploadify({uploader:"/js/jquery.uploadify-v2.1.4/uploadify.swf",script:"/uploadify_foto.php",cancelImg:get_subdomain("static")+"/js/jquery.uploadify-v2.1.4/cancel.png",folder:"/uploads",fileDesc:"Image Files",fileExt:"*.jpg;*.jpeg;*.gif;*.png",rollower:"true",buttonText:"Vyber fotky",queueID:b,auto:!0,multi:!0,scriptData:{PHPSESSID:c,login_user_id:d,login_access_time:e,sid:f,
album_id:g},onComplete:function(a,c,b,d){a=$.parseJSON(d);a.state==1?$("#upload_foto").prepend(a.str):alert(a.msg)},onOpen:function(){$("#upload_info_box").hide();$("#upload_box_nahravani_fotek").show()},onClearQueue:function(){},onError:function(){},onAllComplete:function(){mybox_set("",630,500,2);$("#upload_info_sex").slideDown("fast");$("#upload_foto").show();$("#upload_info_process").hide();mybox_top("","Fotografie byly nahr\u00e1ny");$("#form_upload_foto").show();$("#upload_box_nahravani_fotek").hide()}})}
function hook_upload_foto_messages(a,b,c,d,e,f,g){if(c.length==0)return 0;if(d.length==0||d==0)return 0;if(f.length==0)return 0;$(a).uploadify({uploader:"/js/jquery.uploadify-v2.1.4/uploadify.swf",script:"/uploadify_foto_messages.php",cancelImg:get_subdomain("static")+"/js/jquery.uploadify-v2.1.4/cancel.png",folder:"/uploads",fileDesc:"Image Files",fileExt:"*.jpg;*.jpeg;*.gif;*.png",rollower:"true",buttonText:"Nahrej fotku",queueID:b,auto:!0,multi:!1,scriptData:{PHPSESSID:c,login_user_id:d,login_access_time:e,
sid:f,user_id_2:g},onComplete:function(a,c,b,d){a=$.parseJSON(d);a.state==1?($("#messages_foto_list").prepend(a.str),$.browser.msie||messages_prilozit_foto(a.user_id_2,a.foto_id,a.foto_src)):alert(a.msg)},onOpen:function(){},onClearQueue:function(){},onError:function(){},onAllComplete:function(){}})}function scroll_to_element(a){a=$(a).offset().top;$("html, body").animate({scrollTop:a-20},0)}function inputs_activate(a){$(a+" :input").removeAttr("disabled","").removeAttr("readonly","")}
function inputs_deactivate(a){$(a+" :input").attr("readonly","readonly").attr("disabled","disabled")}
function upravit_profil_ulozit(){$("#upravit_profil_loading").show();var a=$("#form_upravit_profil").serialize();inputs_deactivate("#form_upravit_profil");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);$("#form_upravit_profil #form_msgbox").hide();$("#form_upravit_profil .msgbox_form").hide();a.stav==1?$("#form_upravit_profil #form_msgbox").removeClass("ok error warning info clean").addClass("ok").html(a.text).fadeIn():($("#form_upravit_profil #form_msgbox").removeClass("ok error warning info clean").addClass("error").html(a.text).fadeIn(),
a.valid_err&&$.each(a.valid_err,function(a,c){$("#form_upravit_profil #err_"+a).removeClass("ok error warning info clean").addClass("error").html(c).fadeIn()}));a.info&&$.each(a.info,function(a,c){$("#form_upravit_profil #info_"+a).removeClass("ok error warning info clean").addClass("info").html(c).fadeIn()});scroll_to_element("h1");inputs_activate("#form_upravit_profil");$("#upravit_profil_loading").hide();google_analytics(get_url())}else alert("error: upravit_profil_ulozit")};b.open("POST","/ajax/ajax.php",
!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a);return!0}function generate_album_js_cache(a){$.ajax({type:"POST",url:"/ajax/ajax.php",data:"action=50&album_id="+encodeURIComponent(a)})}function foto_upload_zrusit(a,b){$("#"+a).uploadifyClearQueue();display_none(b)}
function hook_input(a,b){$.trim($(b).val())===""&&$(b).attr("style","color:silver !important").val($(a).val());$(b).bind({focus:function(){$(this).val()===$(a).val()&&$(b).attr("style","color:#234C65 !important").val("")},blur:function(){$(this).val()===""&&$(b).attr("style","color:silver !important").val($(a).val())}})}
function inzerat_anonymne(){$("#anonymne").is(":checked")?($("#img_temp").val($("#form_komentar .foto").attr("src")),$("#form_komentar .foto").attr("src",get_subdomain("static")+"/img/anonym_photo.png")):$("#form_komentar .foto").attr("src",$("#img_temp").val())}
function forum_anonym(){$("#anonym").is(":checked")?($("#img_temp").val($("#form_komentar .foto").attr("src")),$("#form_komentar .foto").attr("src",get_subdomain("static")+"/img/anonym_photo.png"),$("#form_komentar #anonymne_nick").fadeIn(),$("#form_komentar [name=anonymne_nick]").focus(),$("#form_komentar #another_profil").hide()):($("#form_komentar .foto").attr("src",$("#img_temp").val()),$("#form_komentar #anonymne_nick").hide(),$("#form_komentar #another_profil").show())}
function inzerat_nove_zobraz_skryj(a){a==1?($("#inzeraty_nove_kategorie_1").fadeIn(),$("#inzeraty_nove_kategorie_1 [name=kraj]").focus()):($("#inzeraty_nove_kategorie_1").fadeOut(),$("#form_komentar [name=text]").focus())}
function video_tools(a,b,c){var d='<div class="my_youtube">';b==1&&(d=d+'<a class="no_onclick" href="#" onclick="report_video_unavailable(\''+a+"');return false;\">Nahl\u00e1sit nefunk\u010dn\u00ed video</a>");c==1&&(d=d+' |  <span id="my_youtube_zvetsit_'+a+'"><a class="no_onclick" href="#" onclick="ga_track_event(\'article_embed_video\',\'maximize\');my_youtube_zvetsit(\''+a+"');return false;\">Zv\u011bt\u0161it video</a> <a class=\"no_onclick\" href=\"#\" onclick=\"ga_track_event('article_embed_video','maximize');my_youtube_zvetsit('"+
a+'\');return false;"><img src="'+get_subdomain("static")+'/img/yt_zvetsit.png" width="30" height="25" title="Zv\u011bt\u0161it video" /></a></span><span id="my_youtube_zmensit_'+a+'" class="hide"><a class="no_onclick" href="#" onclick="ga_track_event(\'article_embed_video\',\'normal\');my_youtube_zmensit(\''+a+"');return false;\">Zmen\u0161it video</a> <a class=\"no_onclick\" href=\"#\" onclick=\"ga_track_event('article_embed_video','normal');my_youtube_zmensit('"+a+'\');return false;"><img src="'+
get_subdomain("static")+'/img/yt_zmensit.png" width="30" height="25" title="Zmen\u0161it video" /></a></span>');d+="</div>";return d}function set_onclick_anchor(a,b){b==1?$(a+" a").click(function(){ajax_click(this.href);return!1}):$(a+" a").click(function(){return!window.open(this.href)})}
function pridej_onclick(){$(".sekce_magazin_text_clanek a.article_foto_link").fancybox({overlayShow:!0,hideOnContentClick:!0,overlayOpacity:0.3,transitionIn:"elastic",transitionOut:"elastic"});$('#sekce_magazin_text_clanek2 a[class!="no_onclick"][class!="article_foto_link"]').click(function(){ajax_click(this.href);return!1});$(".youtube-player").each(function(){var a=$(this).attr("id"),a="my_youtube_video_"+a.substr(17,100);$(this).after(video_tools(a,1,1))});$(".vimeo-player").each(function(){var a=
$(this).attr("id"),a="my_vimeo_video_"+a.substr(15,100);$(this).after(video_tools(a,1,1))});$(".dailymotion-player").each(function(){var a=$(this).attr("id"),a="my_dailymotion_video_"+a.substr(21,100);$(this).after(video_tools(a,1,1))});$(".twitvid-player").each(function(){var a=$(this).attr("id"),a="my_twitvid_video_"+a.substr(17,100);$(this).after(video_tools(a,1,0))})}function tooltip_kluby_hodnoceni_show(){$("#hodnoceni_tvoje li").tipsy({gravity:"w",offset:115,fade:!1,html:!0})}
function tooltip_show(a){$(a+" [title]").tipsy({trigger:"focus",gravity:"w",fade:!0,html:!0})}function tooltip_kluby_sluzby_show(){$("#klub_sluzby img[title]").tipsy({gravity:$.fn.tipsy.autoNS,fade:!1,html:!0,opacity:1})}function remove_domain(a){return a.replace(/^(http|https):\/\/(dev|www\.)?nakluky\.cz(\.h)?/i,"")}function laau(a){window.location="/my_login.php?user_id="+encodeURIComponent(a)+"&redirect_url="+encodeURIComponent(get_url())}
function ajax_click(a,b){if(js_update_must_refresh==1)window.location=a;var c=$(document).scrollTop(),a=remove_domain(a);b!=0&&a.substring(0,4)!="http"&&$(document).scrollTop(0);buffer_history_add(get_url(),c);if(a.indexOf("/")==0)if(c="#!"+a,c===location.hash){var c=get_url_part(a),d="u="+encodeURIComponent(c.pathname)+"&hash="+encodeURIComponent(c.hash);c.query.length>0&&(d+="&"+c.query);ajax("/index.php",d,a,"content",b)}else set_url(c,b);else window.open(a);return!1}
var buffer_history_last=1,buffer_history=[];function buffer_history_add(a,b){buffer_history=[a,b]}
$(function(){$(window).bind("hashchange",function(){var a=location.hash,a=a.replace("#!","");if(a==="")a=location.pathname,a=a.length==0?"/":a;if(a.indexOf("/")==0){var b;b=buffer_history[0]==a?buffer_history[1]:-1;var c=a.match(/\/foto\/([0-9]+)\/([0-9]+)\/?$/);if(c!=null){var d=$("#show_foto_album_id").val();if(d!=void 0&&d==c[1])return foto_zobraz(c[2]),!1}c=get_url_part(a);d="u="+encodeURIComponent(c.pathname)+"&hash="+encodeURIComponent(c.hash);c.query.length>0&&(d+="&"+c.query);ajax("/index.php",
d,a,"content",b)}})});function foto_dalsi_number(a,b){return a-1>0?a-1:b}function foto_predchozi_number(a,b){return a+1>b?1:a+1}
function show_human_datetime(a,b,c){var d="";b+=3;b-=a;b<=0||b>=86400?(a=new Date(a*1E3),d=c==1?a.getDate()+". "+(a.getMonth()+1)+". "+a.getFullYear()+" v "+a.getHours()+":"+a.getMinutes():a.getDate()+". "+(a.getMonth()+1)+". "+a.getFullYear()):7200<=b&&b<86400?d="P\u0159ed "+Math.floor(b/3600)+" hodinami":3600<=b&&b<7200?d="P\u0159ed hodinou":120<=b&&b<3600?d="P\u0159ed "+Math.floor(b/60)+" minutami":60<=b&&b<120?d="P\u0159ed minutou":1<b&&b<60?d="P\u0159ed "+Math.abs(b)+" sekundami":1==b&&(d="P\u0159ed "+
Math.abs(b)+" sekundou");return d}function foto_dalsi(){var a=$("#show_foto_poradi").val();if(a=="undefined")return!1;$("#foto_load_loading").show();var a=Number(a),b=Number($("#show_foto_poradi_max").val());if(b<2)return $("#foto_load_loading").hide(),!1;a=foto_dalsi_number(a,b);$.each(album,function(c,b){if(b[3]==a){var e=get_url(),e=e.replace(/(\/foto\/[0-9]+\/)([0-9]+)(\/?)$/,"$1"+b[0]+"$3");set_url("#!"+e,0);return!1}});return!1}
function foto_predchozi(){var a=$("#show_foto_poradi").val();if(a=="undefined")return!1;$("#foto_load_loading").show();var a=Number(a),b=Number($("#show_foto_poradi_max").val());if(b<2)return $("#foto_load_loading").hide(),!1;a=foto_predchozi_number(a,b);$.each(album,function(c,b){if(b[3]==a){var e=get_url(),e=e.replace(/(\/foto\/[0-9]+\/)([0-9]+)(\/?)$/,"$1"+b[0]+"$3");set_url("#!"+e,0);return!1}});return!1}
function confirm_show_adult(a){setCookie("show_adult_photos_id",a,1);$("#foto_item").attr("src",$("#show_foto_adult_temp_src").val());$("#show_adult_foto").hide()}
function foto_zobraz(a){var b=Number($("#show_foto_poradi_max").val());$.each(album,function(c,d){if(d[0]==a){var e="";d[1]==0?show_adult_photos==1?($("#show_adult_foto").hide(),e=d[2]):Number(getCookie("show_adult_photos_id"))==$("#show_foto_user_id").val()?($("#show_adult_foto").hide(),e=d[2]):($("#show_adult_foto").slideDown("fast"),e=get_subdomain("static")+"/img/fotka_adult_big.png",$("#show_foto_adult_temp_src").val(d[2])):($("#show_adult_foto").hide(),e=d[2]);$("#foto_item").attr("src",e);
$("#show_foto_foto_id").val(d[0]);$("#show_foto_poradi").val(d[3]);$("#foto_poradi").text(b-d[3]+1);$("#foto_vlozeno").text(show_human_datetime(d[4],Math.round((new Date).getTime()/1E3),2));$("#foto_load_loading").hide();google_analytics(get_url());var f=foto_dalsi_number(d[3],b);$.each(album,function(a,c){if(c[3]==f)return $("#foto_item_preload").attr("src",c[2]),!1});return!1}})}function foto_use_cache(a){album=a}function use_cache_kluby(a){kluby=a}function use_cache_klub_akce(a){akce=a}
function use_cache_helpy(a){help=a}function get_url(){var a=location.hash;return a.length>1?a.replace("#!",""):location.pathname}function ga_track_event(a,b,c,d){_gaq.push(["_trackEvent",a,b,c,d])}function google_analytics(a){_gaq.push(["_trackPageview",a]);$("#toplist").html('<img src="http://toplist.cz/dot.asp?id=1119296&'+(new Date).getTime()+'" border="0" alt="TOPlist" width="1" height="1" />')}
function ajax(a,b,c,d,e){write_html(d,'<div style="text-align:center;padding-top:30px"><img src="'+get_subdomain("static")+'/img/ajax-loader_blue.gif" alt="Nahr\u00e1v\u00e1m, \u010dekej, pros\u00edm" /></div>');var f=createXHR();f.onreadystatechange=function(){if(f.readyState==4)if(f.status==200){var a=$.parseJSON(f.responseText);write_html(d,a.str);document.title=a.head.title;$.each(a.ad,function(a,c){$("#"+a).html(c)});a.exec&&a.exec!=""&&eval(a.exec);e&&e!=-1&&$(document).scrollTop(e);google_analytics(c)}else alert("error: ajax")};
f.open("GET",a+"?"+b,!0);f.send(null)}function createXHR(){return window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP")}function google_maps_odkaz(a){return function(){ajax_click(a,0)}}
function mapa_kluby(a,b,c,d,e,f,g){c={zoom:e,center:new google.maps.LatLng(c,d),mapTypeId:google.maps.MapTypeId.ROADMAP,scrollwheel:!1,mapTypeControl:!1,streetViewControl:!1,navigationControl:!0,navigationControlOptions:{style:google.maps.NavigationControlStyle.SMALL}};f=f.split(",");b=new google.maps.Map(document.getElementById(b),c);c=new google.maps.InfoWindow({});d=a.length;for(e=0;e<d;e++)for(var h=0;h<f.length;h++)if(f[h]==a[e][0]){var h=new google.maps.MarkerImage(get_subdomain("static")+"/img/google_maps/"+
(g==0?a[e][7]:g)+".png",new google.maps.Size(50,50)),j=new google.maps.MarkerImage(get_subdomain("static")+"/img/google_maps/icon_akce_shadow.png",new google.maps.Size(30,32),new google.maps.Point(0,0),new google.maps.Point(0,32)),h=new google.maps.Marker({position:new google.maps.LatLng(a[e][5],a[e][6]),map:b,icon:h,title:a[e][1],shadow:j});attachInfoWindwosGoogleMaps(b,c,h,a[e][1]+"<br />"+a[e][2]+", "+a[e][3],"",google_maps_odkaz(a[e][4]));break}}
function mapa_help(a,b,c,d,e,f){function g(){var a=new google.maps.MarkerImage(get_subdomain("static")+"/img/google_maps/hospital.png",new google.maps.Size(32,37)),c=new google.maps.MarkerImage(get_subdomain("static")+"/img/google_maps/icon_help_shadow.png",new google.maps.Size(30,32),new google.maps.Point(0,0),new google.maps.Point(0,32)),a=new google.maps.Marker({position:new google.maps.LatLng(h[k][5],h[k][6]),map:j,icon:a,title:h[k][1],shadow:c});attachInfoWindwosGoogleMaps(j,l,a,h[k][1]+"<br />"+
h[k][2]+", "+h[k][3],"",google_maps_odkaz(h[k][4]))}var h=a,c={zoom:e,center:new google.maps.LatLng(c,d),mapTypeId:google.maps.MapTypeId.ROADMAP,scrollwheel:!1,mapTypeControl:!1,streetViewControl:!1,navigationControl:!0,navigationControlOptions:{style:google.maps.NavigationControlStyle.SMALL}},a=f.split(","),j=new google.maps.Map(document.getElementById(b),c),l=new google.maps.InfoWindow({}),b=h.length;if(f=="")for(var k=0;k<b;k++)g(h,j,l);else for(k=0;k<b;k++)for(f=0;f<a.length;f++)a[f]==h[k][0]&&
g(h,j,l)}
function mapa_akce(a,b,c,d,e,f){for(var b={zoom:e,center:new google.maps.LatLng(c,d),mapTypeId:google.maps.MapTypeId.ROADMAP,scrollwheel:!1,mapTypeControl:!1,streetViewControl:!1,navigationControl:!0,navigationControlOptions:{style:google.maps.NavigationControlStyle.SMALL}},g=new google.maps.Map(document.getElementById("map_canvas"),b),f=f.split(","),b=[],h=[],j=[],l=[],k=[],c=0;c<a.length;c++)for(d=0;d<f.length;d++)if(a[c][0]==f[d]){d="";b[a[c][11]]==void 0?(d='<h3><a href="'+a[c][9]+'" onclick="ajax_click(this.href);return false;">'+a[c][8]+
"</a></h3>"+a[c][2]+", "+a[c][3]+"<br /><br /><i>Akce:</i><br />",h[a[c][11]]=a[c][5],j[a[c][11]]=a[c][6],l[a[c][11]]=a[c][1],k[a[c][11]]=a[c][8]+"<br />"+a[c][2]+", "+a[c][3]):d=b[a[c][11]];d=d+"<b><a href='"+a[c][4]+"' onclick='ajax_click(this.href);return false;'>"+a[c][1]+"</a></b> ("+a[c][7]+")<br />";b[a[c][11]]=d;break}var m=new google.maps.InfoWindow({}),n=new google.maps.MarkerImage(get_subdomain("static")+"/img/google_maps/akce.png",new google.maps.Size(42,42)),o=new google.maps.MarkerImage(get_subdomain("static")+
"/img/google_maps/icon_akce_shadow.png",new google.maps.Size(30,32),new google.maps.Point(0,0),new google.maps.Point(0,32));$.each(b,function(a,c){if(c!=void 0){var b=new google.maps.Marker({position:new google.maps.LatLng(h[a],j[a]),map:g,title:l[a],icon:n,shadow:o});attachInfoWindwosGoogleMaps(g,m,b,k[a],c)}})}
function attachInfoWindwosGoogleMaps(a,b,c,d,e,f){if(d!=void 0||d!="")google.maps.event.addListener(c,"mouseover",function(){$("#map_info").html(d);$("#map_info").removeClass("visible_none").addClass("visible_show")}),google.maps.event.addListener(c,"mouseout",function(){$("#map_info").removeClass("visible_show").addClass("visible_none")});(e!=void 0||e!="")&&google.maps.event.addListener(c,"click",function(){b.setContent(e);b.open(a,c)});(f!=void 0||f!="")&&google.maps.event.addListener(c,"click",
f)}function zmena_kraje_skryt_zobrazit(a,b){var c=a.charAt(a.length-1,1);b==0?($("#inputy_kraj_"+c).hide("slow"),$("#okres_"+c).val(0),$("#mesto_"+c).val(""),$("#bydlim_s_kym_"+c).val(0),$("#bydlim_kde_"+c).val(0)):$("#inputy_kraj_"+c).show("slow")}function skryt_zobrazit(a){$(a).is(":visible")?$(a).hide("slow"):$(a).show("slow");$(a).is(":visible")}function skryt_zobrazit2(a){$(a).is(":visible")?$(a).slideUp():($(a).slideDown("fast"),scroll_to_element("#narolovat"))}
function report_video_unavailable(a){if(!confirm("Opravdu chce\u0161 nahl\u00e1sit nefunk\u010dn\u00ed video?"))return!1;var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);alert(a.msg);google_analytics(get_url())}else alert("error: report_video_unavailable")};a="video_id="+encodeURIComponent(a)+"&url="+encodeURIComponent(get_url())+"&action=160";b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");
b.send(a)}
function get_messages_zpravy_s_uzivatelem(a,b,c,d){var e=createXHR();e.onreadystatechange=function(){if(e.readyState==4)if(e.status==200){var a=$.parseJSON(e.responseText);a.state==1&&($("#messages_items .messages_more").html("").css("border-top","1px solid silver"),$("#messages_items").append(a.str));google_analytics(get_url())}else alert("error: report_video_unavailable")};a="action=202&user_id_2="+encodeURIComponent(a)+"&user_id_2_online="+encodeURIComponent(b)+"&page="+encodeURIComponent(c)+"&archive="+
encodeURIComponent(d);e.open("POST","/ajax/ajax.php",!0);e.setRequestHeader("Content-type","application/x-www-form-urlencoded");e.send(a)}
function deaktivovat_profil_ulozit(){var a=$("#form_deaktivovat_profil").serialize();inputs_deactivate("#form_deaktivovat_profil");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);google_analytics(get_url());alert(a.str);a.state==1?window.location="http://nakluky.cz":$("#form_deaktivovat_profil #heslo").val("");inputs_activate("#form_deaktivovat_profil")}else alert("error: deaktivovat_profil_ulozit")};b.open("POST","/ajax/ajax.php",
!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function smazat_profil_ulozit(){var a=$("#form_smazat_profil").serialize();inputs_deactivate("#form_smazat_profil");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);google_analytics(get_url());alert(a.str);$("#form_smazat_profil #heslo").val("");$("#form_smazat_profil #souhlasim").attr("checked",!1);inputs_activate("#form_smazat_profil")}else alert("error: smazat_profil_ulozit")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type",
"application/x-www-form-urlencoded");b.send(a)}
function zmena_kraje(a,b){var c=[];c[501]=[];c[501][1]=["1","\u010cesk\u00e9 Bud\u011bjovice"];c[501][2]=["2","\u010cesk\u00fd Krumlov"];c[501][3]=["3","Jind\u0159ich\u016fv Hradec"];c[501][4]=["4","P\u00edsek"];c[501][5]=["5","Prachatice"];c[501][6]=["6","Strakonice"];c[501][7]=["7","T\u00e1bor"];c[502]=[];c[502][8]=["8","Blansko"];c[502][9]=["9","Brno-m\u011bsto"];c[502][10]=["10","Brno-venkov"];c[502][11]=["11","B\u0159eclav"];c[502][12]=["12","Hodon\u00edn"];c[502][13]=["13","Vy\u0161kov"];c[502][14]=
["14","Znojmo"];c[503]=[];c[503][15]=["15","Cheb"];c[503][16]=["16","Karlovy Vary"];c[503][17]=["17","Sokolov"];c[504]=[];c[504][18]=["18","Hradec Kr\u00e1lov\u00e9"];c[504][19]=["19","Ji\u010d\u00edn"];c[504][20]=["20","N\u00e1chod"];c[504][21]=["21","Rychnov nad Kn\u011b\u017enou"];c[504][22]=["22","Trutnov"];c[505]=[];c[505][23]=["23","\u010cesk\u00e1 L\u00edpa"];c[505][24]=["24","Jablonec nad Nisou"];c[505][25]=["25","Liberec"];c[505][26]=["26","Semily"];c[506]=[];c[506][27]=["27","Brunt\u00e1l"];
c[506][28]=["28","Fr\u00fddek-M\u00edstek"];c[506][29]=["29","Karvin\u00e1"];c[506][30]=["30","Nov\u00fd Ji\u010d\u00edn"];c[506][31]=["31","Opava"];c[506][32]=["32","Ostrava"];c[507]=[];c[507][33]=["33","Jesen\u00edk"];c[507][34]=["34","Olomouc"];c[507][35]=["35","Prost\u011bjov"];c[507][36]=["36","P\u0159erov"];c[507][37]=["37","\u0160umperk"];c[508]=[];c[508][38]=["38","Chrudim"];c[508][39]=["39","Pardubice"];c[508][40]=["40","Svitavy"];c[508][41]=["41","\u00dast\u00ed nad Orlic\u00ed"];c[509]=
[];c[509][42]=["42","Doma\u017elice"];c[509][43]=["43","Klatovy"];c[509][44]=["44","Plze\u0148-jih"];c[509][45]=["45","Plze\u0148-m\u011bsto"];c[509][46]=["46","Plze\u0148-sever"];c[509][47]=["47","Rokycany"];c[509][48]=["48","Tachov"];c[510]=[];c[510][49]=["49","Praha 1"];c[510][50]=["50","Praha 2"];c[510][51]=["51","Praha 3"];c[510][52]=["52","Praha 4"];c[510][53]=["53","Praha 5"];c[510][54]=["54","Praha 6"];c[510][55]=["55","Praha 7"];c[510][56]=["56","Praha 8"];c[510][57]=["57","Praha 9"];c[510][58]=
["58","Praha 10"];c[511]=[];c[511][59]=["59","Bene\u0161ov"];c[511][60]=["60","Beroun"];c[511][61]=["61","Kladno"];c[511][62]=["62","Kol\u00edn"];c[511][63]=["63","Kutn\u00e1 Hora"];c[511][64]=["64","M\u011bln\u00edk"];c[511][65]=["65","Mlad\u00e1 Boleslav"];c[511][66]=["66","Nymburk"];c[511][67]=["67","Praha-v\u00fdchod"];c[511][68]=["68","Praha-z\u00e1pad"];c[511][69]=["69","P\u0159\u00edbram"];c[511][70]=["70","Rakovn\u00edk"];c[512]=[];c[512][71]=["71","D\u011b\u010d\u00edn"];c[512][72]=["72",
"Chomutov"];c[512][73]=["73","Litom\u011b\u0159ice"];c[512][74]=["74","Louny"];c[512][75]=["75","Most"];c[512][76]=["76","Teplice"];c[512][77]=["77","\u00dast\u00ed nad Labem"];c[513]=[];c[513][78]=["78","Havl\u00ed\u010dk\u016fv Brod"];c[513][79]=["79","Jihlava"];c[513][80]=["80","Pelh\u0159imov"];c[513][81]=["81","T\u0159eb\u00ed\u010d"];c[513][82]=["82","\u017d\u010f\u00e1r nad S\u00e1zavou"];c[514]=[];c[514][83]=["83","Krom\u011b\u0159\u00ed\u017e"];c[514][84]=["84","Uhersk\u00e9 Hradi\u0161t\u011b"];
c[514][85]=["85","Vset\u00edn"];c[514][86]=["86","Zl\u00edn"];c[601]=[];c[601][201]=["201","Bansk\u00e1 Bystrica"];c[601][202]=["202","Bansk\u00e1 \u0160tiavnica"];c[601][203]=["203","Brezno"];c[601][204]=["204","Detva"];c[601][205]=["205","Krupina"];c[601][206]=["206","Lu\u010denec"];c[601][207]=["207","Polt\u00e1r"];c[601][208]=["208","Rev\u00faca"];c[601][209]=["209","Rimavsk\u00e1 Sobota"];c[601][210]=["210","Ve\u013ek\u00fd Krt\u00ed\u0161"];c[601][211]=["211","Zvolen"];c[601][212]=["212","\u017darnovica"];
c[601][213]=["213","\u017diar nad Hronom"];c[602]=[];c[602][214]=["214","Bratislava 1"];c[602][215]=["215","Bratislava 2"];c[602][216]=["216","Bratislava 3"];c[602][217]=["217","Bratislava 4"];c[602][218]=["218","Bratislava 5"];c[602][219]=["219","Malacky"];c[602][220]=["220","Pezinok"];c[602][221]=["221","Senec"];c[603]=[];c[603][222]=["222","Gelnica"];c[603][223]=["223","Ko\u0161ice 1"];c[603][224]=["224","Ko\u0161ice 2"];c[603][225]=["225","Ko\u0161ice 3"];c[603][226]=["226","Ko\u0161ice 4"];c[603][227]=
["227","Ko\u0161ice-okolie"];c[603][228]=["228","Michalovce"];c[603][229]=["229","Ro\u017e\u0148ava"];c[603][230]=["230","Sobrance"];c[603][231]=["231","Spi\u0161k\u00e1 Nov\u00e1 Ves"];c[603][232]=["232","Trebi\u0161ov"];c[604]=[];c[604][233]=["233","Kom\u00e1rno"];c[604][234]=["234","Levice"];c[604][235]=["235","Nitra"];c[604][236]=["236","Nov\u00e9 Z\u00e1mky"];c[604][237]=["237","\u0160a\u013ea"];c[604][238]=["238","Topo\u013e\u010dany"];c[604][239]=["239","Zlat\u00e9 Moravce"];c[605]=[];c[605][240]=
["240","Bardejov"];c[605][241]=["241","Humenn\u00e9"];c[605][242]=["242","Ke\u017emarok"];c[605][243]=["243","Levo\u010da"];c[605][244]=["244","Medzilaborce"];c[605][245]=["245","Poprad"];c[605][246]=["246","Pre\u0161ov"];c[605][247]=["247","Sabinov"];c[605][248]=["248","Snina"];c[605][249]=["249","Star\u00e1 \u013dubov\u0148a"];c[605][250]=["250","Stropkov"];c[605][251]=["251","Svidn\u00edk"];c[605][252]=["252","Vranov nad Top\u013eou"];c[606]=[];c[606][253]=["253","B\u00e1novce nad Bebravou"];c[606][254]=
["254","Ilava"];c[606][255]=["255","Myjava"];c[606][256]=["256","Nov\u00e9 Mesto nad V\u00e1hom"];c[606][257]=["257","Partiz\u00e1nske"];c[606][258]=["258","Pova\u017esk\u00e1 Bystrica"];c[606][259]=["259","Prievidza"];c[606][260]=["260","P\u00fachov"];c[606][261]=["261","Tren\u010d\u00edn"];c[607]=[];c[607][262]=["262","Dunajsk\u00e1 Streda"];c[607][263]=["263","Galanta"];c[607][264]=["264","Hlohovec"];c[607][265]=["265","Pie\u0161\u0165any"];c[607][266]=["266","Senica"];c[607][267]=["267","Skalica"];
c[607][268]=["268","Trnava"];c[608]=[];c[608][269]=["269","Byt\u010da"];c[608][270]=["270","\u010cadca"];c[608][271]=["271","Doln\u00fd Kub\u00edn"];c[608][272]=["272","Kysuck\u00e9 Nov\u00e9 Mesto"];c[608][273]=["273","Liptovsk\u00fd Mikul\u00e1\u0161"];c[608][274]=["274","Martin"];c[608][275]=["275","N\u00e1mestovo"];c[608][276]=["276","Ru\u017eomberok"];c[608][277]=["277","Tur\u010dianske Teplice"];c[608][278]=["278","Tvrdo\u0161\u00edn"];c[608][279]=["279","\u017dilina"];var d=document.getElementById(a);
if(d.length>0)for(var e=d.length-1;e>=0;e--)d[e]=null;d=document.createElement("OPTION");d.text="-- vyber --";d.value=0;document.getElementById(a).options.add(d);for(var f in c[b])if(f>0)d=document.createElement("OPTION"),d.text=c[b][f][1],d.value=c[b][f][0],document.getElementById(a).options.add(d);else return 0}function set_focus(a){document.getElementById(a)?document.getElementById(a).focus():alert("set_focus: "+a)}
function radioZrusOznaceni(a){for(var b=1;b<=5;b++)document.getElementById(a+"_"+b)?document.getElementById(a+"_"+b).checked=!1:alert("radioZrusOznaceni: "+a+"_"+b)}function radioZrusOznaceni2(a){for(var b=2;b<=5;b++)document.getElementById(a+b)?document.getElementById(a+b).checked=!1:alert("radioZrusOznaceni: "+a+b)}
function insertAtCursor(a,b,c){var d=document.forms[a].elements[b],a=getTextareaSelection(a,b),b=""+c+"";d.focus();if(typeof d.selectionStart!="undefined"){var e=d.selectionStart,f=d.selectionEnd;d.value=d.value.substr(0,e)+b+d.value.substr(f);typeof selectionStart!="undefined"&&typeof selectionEnd!="undefined"?(d.selectionStart=e+selectionStart,d.selectionEnd=e+selectionEnd):a==""?(d.selectionStart=e+0+c.length,d.selectionEnd=e+0+c.length):(d.selectionStart=e+b.length,d.selectionEnd=e+b.length)}else if(typeof document.selection!=
"undefined")c=document.selection.createRange(),c.text=b,typeof selectionStart!="undefined"&&typeof selectionEnd!="undefined"?(c.moveStart("character",-b.length+selectionStart),c.moveEnd("character",-b.length+selectionEnd)):a==""&&c.move("character",-(endTag.length+0)),c.select();delete selectionStart;delete selectionEnd}
function getTextareaSelection(a,b){var c=document.forms[a].elements[b];if(typeof c.selectionStart!="undefined")var d=c.value.substring(c.selectionStart,c.selectionEnd);else if(typeof document.selection!="undefined")d=document.selection.createRange().text;return d}
function calendar_shift_day(a,b){get_input_text(a);if(b==0){date=new Date;var c=date.getDate();c<10&&(c="0"+c);var d=date.getMonth()+1;d<10&&(d="0"+d);var e=date.getFullYear(),f=date.getHours();f<10&&(f="0"+f);var g=date.getMinutes();g<10&&(g="0"+g);set_input_text(a,c+"."+d+"."+e+" "+f+":"+g)}b==1&&(c=get_input_text(a),d=/[. ]/,c=c.split(d,3),date=new Date(c[2],c[1]-1,c[0],0,0,0),c[0]>=0&&c[0]<=31&&c[1]>=0&&c[1]<=12&&c[2]>=0&&c[2]<=2100&&(date.setDate(date.getDate()+1),c=date.getDate(),c<10&&(c="0"+
c),d=date.getMonth()+1,d<10&&(d="0"+d),e=date.getFullYear(),date.getHours(),date.getMinutes(),set_input_text(a,c+"."+d+"."+e+" 00:00")));b==2&&(c=get_input_text(a),d=/[. ]/,c=c.split(d,3),date=new Date(c[2],c[1]-1,c[0],0,0,0),c[0]>=0&&c[0]<=31&&c[1]>=0&&c[1]<=12&&c[2]>=0&&c[2]<=2100&&(date.setDate(date.getDate()-1),c=date.getDate(),c<10&&(c="0"+c),d=date.getMonth()+1,d<10&&(d="0"+d),e=date.getFullYear(),date.getHours(),date.getMinutes(),set_input_text(a,c+"."+d+"."+e+" 00:00")))}
function del(){return confirm("Opravdu smazat?")}function potvrd(a){return confirm(a)}function getCookie(a){if(document.cookie.length>0){var b=document.cookie.indexOf(a+"=");if(b!=-1){b=b+a.length+1;a=document.cookie.indexOf(";",b);if(a==-1)a=document.cookie.length;return unescape(document.cookie.substring(b,a))}}return""}function setCookie(a,b,c){var d=new Date;d.setDate(d.getDate()+c);document.cookie=a+"="+escape(b)+(c==null?"":";expires="+d.toGMTString()+";path=/")}
function fake_mouse_fce(){document.getElementById("fake_mouse")?document.getElementById("fake_mouse").value="54":alert("fake_mouse_fce: fake_mouse")}
function smiles(a){switch(a){case 3:insertAtCursor("form_message","text",":) ");break;case 4:insertAtCursor("form_message","text",":D ");break;case 5:insertAtCursor("form_message","text",";) ");break;case 6:insertAtCursor("form_message","text","*love* ");break;case 7:insertAtCursor("form_message","text",":'( ");break;case 8:insertAtCursor("form_message","text",":O ");break;case 9:insertAtCursor("form_message","text",":/ ");break;case 10:insertAtCursor("form_message","text",":* ");break;case 11:insertAtCursor("form_message",
"text","]:-> ");break;case 12:insertAtCursor("form_message","text","O-) ");break;case 14:insertAtCursor("form_message","text","o_O ");break;case 16:insertAtCursor("form_message","text","8) ");break;case 18:insertAtCursor("form_message","text",":( ");break;case 19:insertAtCursor("form_message","text",":P ");break;case 20:insertAtCursor("form_message","text","*pacman* ")}}function write_html(a,b){document.getElementById(a)?document.getElementById(a).innerHTML=b:alert("write_html: "+a)}
function visibility_visible(a){document.getElementById(a)?document.getElementById(a).style.visibility="visible":alert("visibility_visible: "+a)}function visibility_hidden(a){document.getElementById(a)?document.getElementById(a).style.visibility="hidden":alert("visibility_hidden: "+a)}function display_show(a){document.getElementById(a)?document.getElementById(a).style.display="inline":alert("display_show: "+a)}
function display_inline(a){document.getElementById(a)?document.getElementById(a).style.display="inline":alert("display_inline: "+a)}function display_block(a){document.getElementById(a)?document.getElementById(a).style.display="block":alert("display_block: "+a)}function display_none(a){document.getElementById(a)?document.getElementById(a).style.display="none":alert("display_none: "+a)}
function checkbox_check(a){document.getElementById(a)?document.getElementById(a).checked=!0:alert("checkbox_check: "+a)}function checkbox_uncheck(a){document.getElementById(a)?document.getElementById(a).checked=!1:alert("checkbox_uncheck: "+a)}function input_disabled(a){document.getElementById(a)?document.getElementById(a).disabled=!0:alert("input_disabled: "+a)}function input_enabled(a){document.getElementById(a)?document.getElementById(a).disabled=!1:alert("input_enabled: "+a)}
function odstranBileZnaky(){}function get_input_text(a){if(document.getElementById(a))return document.getElementById(a).value;else alert("get_input_text: "+a)}function set_input_text(a,b){document.getElementById(a)?document.getElementById(a).value=b:alert("set_input_text: "+a)}
function okno_zpravy_posledni_zpravy(a){var b=createXHR();b.onreadystatechange=function(){b.readyState==4&&(b.status==200?write_html("zpravy_jednotlive",b.responseText):alert("Chyba: okno_zpravy_posledni_zpravy"))};a="user_id="+encodeURIComponent(a)+"&action=3";b.open("POST","/ajax_okno_zpravy.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function komentar_novy_odeslat(){if($.trim($("#form_komentar [name=text]").val())==="")return!1;if($("#hook_default_text").val()===$("#form_komentar [name=text]").val())return!1;var a=$("#form_komentar").serialize();$("#komentare_submit_loading").fadeIn();$("#form_komentar :input").attr("readonly","readonly").attr("disabled","disabled");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);a.state==1?($("#zadny_komentar").hide(),$("#komentare_items").append('<div class="muj"></div>'),
$(".muj:last").hide().html("<span></span>"+a.komentar).slideDown("fast"),$("#pocet_komentaru").html(a.pocet_komentaru)):alert(a.msg);$("#form_komentar :input").removeAttr("disabled","").removeAttr("readonly","");display_none("komentare_submit_loading");a.state==1&&$("#form_komentar")[0].reset();google_analytics(get_url())}else alert("error: ajax")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a);return!0}
function send_message(){if($.trim($("#form_message [name=text]").val())==="")return!1;if($("#hook_default_text").val()===$("#form_message [name=text]").val())return!1;var a=$("#form_message").serialize();$("#form_message_loading").fadeIn();$("#form_message :input").attr("readonly","readonly").attr("disabled","disabled");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);a.state==1?a.message&&($("#messages_items").prepend('<div class="muj"></div>'),
$(".muj:first").hide().html("<span></span>"+a.message).slideDown("fast")):alert(a.msg);$("#form_message :input").removeAttr("disabled","").removeAttr("readonly","");$("#form_message_loading").hide();a.state==1&&$("#form_message")[0].reset();set_focus("messages_text");messages_clean_backup();google_analytics(get_url())}else alert("error: ajax")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a);return!0}
function form_err_vyprazdnit(){$(".input_error").each(function(){$(this).text("")});$(".input_info").each(function(){$(this).text("")})}function form_disable_inputs(a){$(a+" :input").attr("readonly","readonly").attr("disabled","disabled")}
function forum_novy_odeslat(){if($.trim($("#form_komentar [name=text]").val())==="")return!1;if($("#hook_default_text").val()===$("#form_komentar [name=text]").val())return!1;var a=$("#form_komentar").serialize();$("#komentare_submit_loading").fadeIn();form_disable_inputs("#form_komentar");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);form_err_vyprazdnit();if(a.state==1){if(a.redirect_url)return ajax_click(a.redirect_url),
!1;$("#form_komentar")[0].reset()}else a.msg&&$("#form_msgbox").removeClass("error").removeClass("ok").addClass("error").html(a.msg).fadeIn(),a.valid_err&&$.each(a.valid_err,function(a,c){$("#err_"+a).html(c).addClass("input_error").fadeIn()});$("#form_komentar :input").removeAttr("disabled","").removeAttr("readonly","");$("#komentare_submit_loading").hide();google_analytics(get_url())}else alert("error: ajax")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");
b.send(a);return!0}
function forum_nova_odpoved_odeslat(){if($.trim($("#form_komentar [name=text]").val())==="")return!1;if($("#hook_default_text").val()===$("#form_komentar [name=text]").val())return!1;var a=$("#form_komentar").serialize();$("#komentare_submit_loading").fadeIn();form_disable_inputs("#form_komentar");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);form_err_vyprazdnit();if(a.state==1){if(a.redirect_url)return ajax_click(a.redirect_url),!1;
$("#form_komentar")[0].reset()}else a.msg&&alert(a.msg);$("#form_komentar :input").removeAttr("disabled","").removeAttr("readonly","");$("#komentare_submit_loading").hide();google_analytics(get_url())}else alert("error: ajax")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a);return!0}
function odeslat_forum_prispevek(){if($.trim($("#form_forum_prispevek [name=text]").val())==="")return!1;if($("#hook_default_text").val()===$("#form_forum_prispevek [name=text]").val())return!1;var a=$("#form_forum_prispevek").serialize();display_inline("forum_prispevek_napsat_loading");$("#form_forum_prispevek :input").attr("readonly","readonly").attr("disabled","disabled");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);a.state==
0&&alert(a.msg);$("#form_forum_prispevek :input").removeAttr("disabled","").removeAttr("readonly","");display_none("forum_prispevek_napsat_loading");$("#form_forum_prispevek")[0].reset();hook_input("#hook_default_nazev","#nazev");hook_input("#hook_default_text","#text");google_analytics(get_url());a.redirect_url&&ajax_click(a.redirect_url)}else alert("error: ajax")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a);return!0}
function inzerat_novy_odeslat(){if($.trim($("#form_komentar [name=text]").val())==="")return!1;if($("#hook_default_text").val()===$("#form_komentar [name=text]").val())return!1;var a=$("#form_komentar").serialize();$("#komentare_submit_loading").fadeIn();$("#form_komentar :input").attr("readonly","readonly").attr("disabled","disabled");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);$(".input_error").each(function(){$(this).text("")});
$(".input_info").each(function(){$(this).text("")});a.state==1?($("#inzeraty_items").prepend('<div class="muj"></div>'),$(".muj:first").hide().html("<span></span>"+a.inzerat).slideDown("fast"),a.msg&&$("#form_msgbox").removeClass("error").addClass("ok").html(a.msg).show(),$("#anonymne").is(":checked")&&($("#anonymne").attr("checked",!1),inzerat_anonymne()),$("#form_komentar")[0].reset()):(a.msg&&$("#form_msgbox").removeClass("ok").addClass("error").html(a.msg).show(),a.valid_err&&$.each(a.valid_err,
function(a,b){$("#err_"+a).html(b).addClass("input_error").fadeIn()}));$("#form_komentar :input").removeAttr("disabled","").removeAttr("readonly","");$("#komentare_submit_loading").hide();google_analytics(get_url())}else alert("error: odeslat_inzerat")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a);return!0}
function okno_zpravy_odeslat_zpravu(a,b,c){alert(c);b=$.trim(b);set_input_text("pm_napsat_zprava",b);if(b=="")return 0;display_none("button_odeslat_zpravu");display_inline("loading_odeslat_zpravu");var d=createXHR();d.onreadystatechange=function(){d.readyState==4&&(d.status==200?(display_inline("button_odeslat_zpravu"),display_none("loading_odeslat_zpravu"),d.responseText==""?(display_none("okno_zpravy"),set_input_text("pm_napsat_zprava","")):alert(d.responseText)):alert("Chyba: okno_zpravy_odeslat_zpravu"))};
a="user_id="+encodeURIComponent(a)+"&action=2&zprava="+encodeURIComponent(b)+"&drive_si_uz_napsali="+encodeURIComponent(c);d.open("POST","/ajax_okno_zpravy.php",!0);d.setRequestHeader("Content-type","application/x-www-form-urlencoded");d.send(a)}function mybox_automatic_hide(a){a!=""&&(a="_"+a);setTimeout('$("#okno_box'+a+'").fadeOut("slow");$("#okno_box_shield'+a+'").hide();',2E3)}function mybox_show(a){$("#okno_box"+a).css("display","block")}
function mybox_close(a){a=="udalosti"&&(udalosti_okno_otevreno=0);$("#okno_box"+a).fadeOut("normal");$("#okno_box_shield"+a).hide()}function mybox_set_width_default(a){$("#okno_box"+a).css("width","500px");$("#okno_box"+a).css("margin-left","-265px")}
function mybox_set(a,b,c,d){c=="auto"?$("#okno_box_content"+a).css("height","auto"):$("#okno_box_content"+a).css("height",c+"px");d==1?($("#okno_box"+a).css("position","absolute"),$("#okno_box"+a).css("top",viewport_top()+25+"px"),$("#okno_box"+a).css("margin-top","0")):($("#okno_box"+a).css("position","fixed"),$("#okno_box"+a).css("top","50%"),$("#okno_box"+a).css("margin-top","-"+(c/2+80)+"px"));b=="default"?mybox_set_width_default(a):($("#okno_box"+a).css("width",b+"px"),$("#okno_box"+a).css("margin-left",
"-"+(b/2+15)+"px"))}function mybox_content(a,b){$("#okno_box_content"+a).html(b)}function mybox_top(a,b){$("#okno_box_top"+a).html(b)}function mybox_open(a,b,c,d){$("#okno_box_shield"+a).show();mybox_set(a,b,c,d);mybox_top(a,"Na\u010d\u00edt\u00e1m...");mybox_content(a,'<center><img src="'+get_subdomain("static")+'/img/ajax-loader_blue.gif" alt="Na\u010d\u00edt\u00e1m, chv\u00edli strpen\u00ed..." title="Na\u010d\u00edt\u00e1m, chv\u00edli strpen\u00ed..." /></center>');mybox_show(a)}
function mybox(a,b,c,d,e,f){mybox_open(a,d,e,f);var g=createXHR();g.onreadystatechange=function(){if(g.readyState==4)if(g.status==200){var b=$.parseJSON(g.responseText);$("#okno_box_top"+a).html(b.str_top);mybox_content(a,b.str);google_analytics(get_url())}else alert("error: mybox")};g.open("POST",b,!0);g.setRequestHeader("Content-type","application/x-www-form-urlencoded");g.send(c);return!0}
function okno_zpravy(a,b,c){display_show("okno_zpravy");if(c==null||c==void 0)c=0;var d=createXHR();d.onreadystatechange=function(){if(d.readyState==4)if(d.status==200){var b=Number(getCookie("zpravy_pocet"));b>0&&(b-=c,setCookie("zpravy_pocet",b,365),write_html("pm_obsah_nadpis_pocet_zprav",b),write_html("panel_bublina_zpravy",b),nove_zpravy_title(b));write_html("okno_zpravy",d.responseText);set_focus("pm_napsat_zprava");document.getElementById("zprava_"+a)&&display_none("zprava_"+a)}else alert("Chyba: okno_zpravy")};
b="user_id="+encodeURIComponent(a)+"&action=1";d.open("POST","/ajax_okno_zpravy.php",!0);d.setRequestHeader("Content-type","application/x-www-form-urlencoded");d.send(b)}
function okno_zpravy_archiv(a,b){display_show("okno_zpravy");var c=createXHR();c.onreadystatechange=function(){c.readyState==4&&(c.status==200?write_html("okno_zpravy",c.responseText):alert("Chyba: okno_zpravy_archiv"))};var d="user_id="+encodeURIComponent(a)+"&action=4&page="+encodeURIComponent(b);c.open("POST","/ajax_okno_zpravy.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(d)}
function souboj_ohodnotit(a,b,c,d,e,f,g,h){$("#loading_souboj_fotek").show();var j=createXHR();j.onreadystatechange=function(){if(j.readyState==4)if(j.status==200){var e=$.parseJSON(j.responseText);if(e.state==1){$("#souboj_fotek_duel").hide().html(e.str).fadeIn();e=Number($("#souboj_fotek_posledni_user_id").val());$("#souboj_fotek_posledni_user_id").val(c);var g=1;e==c&&(g=Number($("#souboj_fotek_pocet_vyher").val())+1);$("#souboj_fotek_pocet_vyher").val(g);$("#souboj_fotek_pocet").html(g);$("#souboj_fotek_palec").show();
f==1?$("#souboj_fotek_palec").removeClass("right").addClass("left"):$("#souboj_fotek_palec").removeClass("left").addClass("right")}else alert(e.msg);$("#loading_souboj_fotek").hide();google_analytics(get_url()+"?user_id="+encodeURIComponent(a)+"&vyhra_souboj_id="+encodeURIComponent(b)+"&prohra_souboj_id="+encodeURIComponent(d))}else alert("Chyba: souboj_ohodnotit")};e="action=90&vyhra_souboj_id="+b+"&vyhra_user_id="+c+"&prohra_souboj_id="+d+"&prohra_user_id="+e+"&vyhra_pozice="+f+"&nova_dvojice="+
(Number($("#souboj_fotek_pocet_vyher").val())>5?1:0)+"&filtr_vek_od="+g+"&filtr_vek_do="+h;j.open("POST","/ajax/ajax.php",!0);j.setRequestHeader("Content-type","application/x-www-form-urlencoded");j.send(e)}
function user_znovu_poslat_aktivacni_klic(){var a=createXHR();a.onreadystatechange=function(){if(a.readyState==4)if(a.status==200){var b=$.parseJSON(a.responseText);b.state==1?($("#upravit_profil_msgbox_aktivace").html(b.msg),msgbox("#upravit_profil_msgbox_aktivace","info")):($("#upravit_profil_msgbox_aktivace").html(b.msg),msgbox("#upravit_profil_msgbox_aktivace","error"));google_analytics(get_url())}else alert("Chyba: user_znovu_poslat_aktivacni_klic")};a.open("POST","/ajax/ajax.php",!0);a.setRequestHeader("Content-type",
"application/x-www-form-urlencoded");a.send("action=71")}function hodnotit_uzivatele(a,b){var c=createXHR();c.onreadystatechange=function(){c.readyState==4&&(c.status==200?alert(c.responseText):alert("Chyba: hodnotit_uzivatele"))};var d="action=3&hodnoceny_user_id="+encodeURIComponent(a)+"&hodnoceni="+encodeURIComponent(b);c.open("POST","/ajax_profil.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(d)}
function kamarad_pridat(a){var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var c=$.parseJSON(b.responseText);c.state==1&&($("#friend"+a).fadeOut(),$("#profil_tools_pratele_pridat").hide(),$("#profil_tools_pratele_odstranit").show());alert(c.msg)}else alert("Chyba: kamarad_pridat")};var c="action=141&friend_id="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(c)}
function kamarad_odebrat(a){if(!confirm("Opravdu chce\u0161 u\u017eivatele odstranit ze sv\u00fdch p\u0159\u00e1tel?"))return!1;var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var c=$.parseJSON(b.responseText);c.state==1&&($("#friend"+a).fadeOut(),$("#profil_tools_pratele_odstranit").hide(),$("#profil_tools_pratele_pridat").show());alert(c.msg)}else alert("Chyba: kamarad_odebrat")};var c="action=142&friend_id="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",
!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(c)}
function inzerat_odpovedet_odeslat(a){if($.trim($("#form_inzerat_odpovedet [name=text]").val())==="")return!1;if($("#hook_default_text").val()===$("#form_inzerat_odpovedet"+a+" [name=text]").val())return!1;var b=$("#form_inzerat_odpovedet"+a).serialize();$("#form_inzerat_odpovedet"+a+" :input").attr("readonly","readonly").attr("disabled","disabled");var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){var b=$.parseJSON(c.responseText);b.stav==1&&(alert(b.text),$("#form_inzerat_odpovedet"+
a+" :input").removeAttr("disabled",""),$("#form_inzerat_odpovedet"+a+" :input").removeAttr("readonly",""),$("#form_inzerat_odpovedet"+a)[0].reset(),inzerat_odpovedet_form_otevrit_zavrit(a));google_analytics(get_url())}else alert("error: inzerat_odpovedet_odeslat")};c.open("POST","/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(b);return!0}
function inzerat_odpovedet_form_otevrit_zavrit(a){$("#inzerat_odpovedet"+a).is(":hidden")?($("#inzerat_odpovedet"+a).show("fast"),hook_input("#hook_default_text","#form_inzerat_odpovedet"+a+" [name=text]"),$("#inzerat_odpovedet"+a+" [name=text]").focus()):($("#inzerat_odpovedet"+a).hide(),$("#inzerat_odpovedet"+a+" [name=text]").val(""))}function msgbox(a,b){$(a).removeClass("ok error warning info clean").addClass(b)}
function pozit_voucher(){$("#form_pouzit_voucher #loading").show();var a=$("#form_pouzit_voucher").serialize();inputs_deactivate("#form_pouzit_voucher");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);google_analytics(get_url());a.state==1?(msgbox("#voucher_infobox","ok"),$("#form_pouzit_voucher #code").val("")):msgbox("#voucher_infobox","warning");$("#voucher_infobox").html(a.msg).slideDown("fast");$("#form_pouzit_voucher #form_infobox").html(a.msg);
inputs_activate("#form_pouzit_voucher");$("#form_pouzit_voucher #code")[0].focus();$("#form_pouzit_voucher #loading").hide()}else alert("error: pozit_voucher")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function registrace(){$("#registrace #loading").show();var a=$("#registrace").serialize();inputs_deactivate("#registrace");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);google_analytics(get_url());a.state==1?(msgbox("#voucher_infobox","ok"),$("#registrace #code").val("")):msgbox("#voucher_infobox","warning");$("#voucher_infobox").html(a.msg).slideDown("fast");$("#registrace #form_infobox").html(a.msg);inputs_activate("#registrace");
$("#registrace #code")[0].focus();$("#registrace #loading").hide()}else alert("error: pozit_voucher")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function vytvorit_album(){var a=$("#form_vytvorit_album").serialize();inputs_deactivate("#form_vytvorit_album");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);google_analytics(get_url());if(a.state==1)return $("#form_vytvorit_album #form_infobox").show().removeClass("error").addClass("ok"),set_url("#!"+remove_domain(a.redirect_url)),mybox("","/ajax/ajax.php","action=43&album_id="+encodeURIComponent(a.album_id),"530","150",2),
!1;else $("#form_vytvorit_album #form_infobox").show().removeClass("ok").addClass("error"),a.valid_err&&$.each(a.valid_err,function(a,b){$("#err_"+a).html(b).addClass("input_error").fadeIn()});$("#form_vytvorit_album #form_infobox").html(a.msg);inputs_activate("#form_vytvorit_album")}else alert("error: vytvorit_album")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function album_zmenit_nazev(){var a=$("#form_vytvorit_album").serialize();inputs_deactivate("#form_vytvorit_album");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);google_analytics(get_url());a.state==1?$("#form_vytvorit_album #form_infobox").show().removeClass("error").addClass("ok"):($("#form_vytvorit_album #form_infobox").show().removeClass("ok").addClass("error"),a.valid_err&&$.each(a.valid_err,function(a,b){$("#err_"+a).html(b).addClass("input_error").fadeIn()}));
$("#form_vytvorit_album #form_infobox").html(a.msg);inputs_activate("#form_vytvorit_album")}else alert("error: vytvorit_album")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function nahlasit_spam(){if(get_input_text("spam_duvod")<1)return!1;if($.trim($("#form_nahlasit_spam [name=spam_popis]").val())===""&&get_input_text("spam_duvod")>1)return!1;$("#form_nahlasit_spam #loading").fadeIn();var a=$("#form_nahlasit_spam").serialize();inputs_deactivate("#form_nahlasit_spam");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);$("#form_infobox_nahlasit_spam").html(a.msg);a.state==1?($("#form_infobox_nahlasit_spam").removeClass("error").addClass("ok").show(),
$("#form_nahlasit_spam").hide()):$("#form_infobox_nahlasit_spam").removeClass("ok").addClass("error").show();inputs_activate("#form_nahlasit_spam");$("#form_nahlasit_spam#loading").hide();google_analytics(get_url())}else alert("error: nahlasit_spam")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function inzerat_odeslat_odpoved(){$("#form_inzerat_odpoved  #loading").fadeIn();var a=$("#form_inzerat_odpoved ").serialize();inputs_deactivate("#form_inzerat_odpoved ");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);$("#form_infobox_inzerat_odpoved").html(a.msg);a.state==1?($("#form_infobox_inzerat_odpoved").removeClass("error").addClass("ok").show(),$("#form_inzerat_odpoved ").hide()):$("#form_infobox_inzerat_odpoved").removeClass("ok").addClass("error").show();
inputs_activate("#form_inzerat_odpoved ");$("#form_inzerat_odpoved  #loading").hide();google_analytics(get_url())}else alert("error: nahlasit_spam")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function profilove_foto_zrusit(a){if(!confirm("Opravdu chce\u0161 zru\u0161it profilovou fotografii?\n\nFotografie nebude smaz\u00e1na, nad\u00e1le bude p\u0159\u00edstupn\u00e1 z alba Profilov\u00e9 fotky."))return!1;var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);a.state==1?($("#profil_profilove_foto_l").attr("src",a.img_src),$("#profil_tools_nahrat_profilove_foto").show(),$("#profil_tools_zmenit_profilove_foto").hide(),$("#profil_tools_zrusit_profilove_foto").hide()):
alert(a.msg)}else alert("Chyba: profilove_foto_zrusit")};a="action=35&user_id="+a;b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function popisek_kamarad_nacti(a,b){display_none("all_show_text"+a);display_show("loading_popis_text"+a);var c=createXHR();c.onreadystatechange=function(){c.readyState==4&&(c.status==200?(set_input_text("input"+a,c.responseText),display_none("loading_popis_text"+a),display_show("edit_input"+a),set_focus("input"+a)):alert("Chyba: ajax_kamarad_nacti"))};var d="action=4&popis_id="+encodeURIComponent(b);c.open("POST","/ajax_kamarad.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");
c.send(d)}
function popisek_kamarad_uloz(a,b){display_show("loading_popis_text"+a);display_none("edit_input"+a);var c=createXHR();c.onreadystatechange=function(){c.readyState==4&&(c.status==200?(display_none("loading_popis_text"+a),write_html("show_text"+a,get_input_text("input"+a)),display_show("all_show_text"+a)):alert("Chyba: popisek_kamarad_uloz"))};var d="action=5&popis_id="+encodeURIComponent(b)+"&popis="+encodeURIComponent(get_input_text("input"+a));c.open("POST","/ajax_kamarad.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");
c.send(d)}function foto_popis_nacti(a){display_none("popis_foto_text_all"+a);$("#popis_foto_input"+a+" [name=popis]").val($("#popis_foto_text"+a).html());display_show("popis_foto_input"+a);$("#popis_foto_input"+a+" [name=popis]")[0].focus()}
function foto_popis_uloz(a){display_show("loading_popis_text"+a);display_none("popis_foto_input"+a);var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var c=$.parseJSON(b.responseText);$("#popis_foto"+a).html(c.str);display_none("loading_popis_text"+a);display_show("popis_foto_text_all"+a);google_analytics(get_url())}else alert("Chyba: foto_popis_uloz")};var c=$("#popis_foto_input"+a+" [name=popis]").val(),c="action=6&foto_id="+encodeURIComponent(a)+"&popis="+encodeURIComponent(c);
b.open("POST","/ajax_foto.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(c)}
function profil_show_vypsat_fotky(a,b){if(b!=null){var c=createXHR();c.onreadystatechange=function(){c.readyState==4&&(c.status==200?write_html("profil_fotografie",c.responseText):alert("Chyba: profil_foto_vypsat_fotky"))};b==null&&(b=-1);var d="action=1&slozka_id="+encodeURIComponent(b)+"&user_id="+encodeURIComponent(a);c.open("POST","/ajax_profil_show.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(d)}}
function get_album_js_cache(a){var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);a.state==1&&alert(a.js_cache);google_analytics(get_url())}else alert("error: foto_smazat")};a="action=51&album_id="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function foto_smazat(a,b){var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){var b=$.parseJSON(c.responseText);if(b.state==1){alert(b.msg);b=Number($("#show_foto_poradi_max").val())-1;$("#show_foto_poradi_max").val(b);$("#album_max_fotek").text(b);var d=0,g=-1;$.each(album,function(b,c){d==1&&(album[b][3]=Number(c[3])-1);c[0]==a&&(g=b,d=1)});album.splice(g,1);foto_dalsi()}else alert(b.msg);google_analytics(get_url())}else alert("error: foto_smazat")};var d="action=44&foto_id="+
encodeURIComponent(a)+"&album_id="+encodeURIComponent(b);c.open("POST","/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(d)}
function album_smazat(a){var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);alert(a.msg);google_analytics(get_url())}else alert("error: album_smazat")};a="action=48&album_id="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function foto_seradit_stop(){$("#box_info_foto_seradit").hide();$("#foto_galerie_sortable").sortable("destroy");$("#foto_galerie_sortable img").removeClass("cursor_move");$("#foto_galerie_sortable a").attr("onclick","");$("#foto_galerie_sortable a").click(function(){ajax_click(this.href);return!1});$("#menu_album_seradit_stop").hide();$("#menu_album_seradit").show()}
function foto_seradit(){$("#box_info_foto_seradit").slideDown("fast");$("#foto_galerie_sortable img").addClass("cursor_move");$("#foto_galerie_sortable a").attr("onclick","");$("#foto_galerie_sortable a").click(function(){return!1});$("#menu_album_seradit").hide();$("#menu_album_seradit_stop").show();$(function(){$("#foto_galerie_sortable").sortable({tolerance:"pointer",scrollSpeed:100,cursor:"move",update:function(){var a=createXHR();a.onreadystatechange=function(){if(a.readyState==4)if(a.status==
200){var b=$.parseJSON(a.responseText);b.state!=1&&alert(b.msg);google_analytics(get_url())}else alert("error: sortable")};var b="action=49&"+$("#foto_galerie_sortable").sortable("serialize")+"&album_id="+encodeURIComponent($("#album_id").val());a.open("POST","/ajax/ajax.php",!0);a.setRequestHeader("Content-type","application/x-www-form-urlencoded");a.send(b)}});$("#foto_galerie_sortable").disableSelection()})}
function foto_zobrazit_na_profilu(a){var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);alert(a.msg);google_analytics(get_url())}else alert("error: album_smazat")};a="action=52&foto_id="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function foto_otocit(a,b){var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){var b=$.parseJSON(c.responseText);b.state==1?($("#foto_item").attr("src",b.img_src),$.each(album,function(c,d){d[0]==a&&(album[c][2]=b.img_src)})):alert(b.msg);google_analytics(get_url())}else alert("error: album_smazat")};var d="action=47&foto_id="+encodeURIComponent(a)+"&degree="+encodeURIComponent(b);c.open("POST","/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");
c.send(d)}
function foto_nastavit_sproste_slusne(a,b,c){var c=c==1?0:1,d=createXHR();d.onreadystatechange=function(){if(d.readyState==4)if(d.status==200){var a=$.parseJSON(d.responseText);a.state==1?(a.actual==1?($("#menu_foto_nastavit_jako_slusne").hide(),$("#menu_foto_nastavit_jako_neslusne").show()):($("#menu_foto_nastavit_jako_slusne").show(),$("#menu_foto_nastavit_jako_neslusne").hide()),$("#slusne_foto").val(a.actual)):alert(a.msg);google_analytics(get_url())}else alert("error: foto_nastavit_sproste_slusne")};a=
"action=46&foto_id="+encodeURIComponent(a)+"&album_id="+encodeURIComponent(b)+"&stav="+encodeURIComponent(c);d.open("POST","/ajax/ajax.php",!0);d.setRequestHeader("Content-type","application/x-www-form-urlencoded");d.send(a)}
function upload_foto_nastavit_sproste_slusne(a){var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);a.state!=1&&alert(a.msg);google_analytics(get_url())}else alert("error: foto_nastavit_sproste_slusne")};a="action=46&foto_id="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function clanek_komentar_nastav_hodnoceni(a,b,c){var d=createXHR();d.onreadystatechange=function(){if(d.readyState==4)if(d.status==200){var a=$.parseJSON(d.responseText);a.state==1?$("#souhlasim_nesouhlasim"+b).html(a.str):alert(a.msg)}else alert("Chyba: clanek_komentar_nastav_hodnoceni")};a="action=110&typ="+encodeURIComponent(a)+"&komentar_id="+encodeURIComponent(b)+"&hodnoceni="+encodeURIComponent(c);d.open("POST","/ajax/ajax.php",!0);d.setRequestHeader("Content-type","application/x-www-form-urlencoded");
d.send(a)}
function blokovat_uzivatele(a){if(!confirm("Pokud u\u017eivatele zablokuje\u0161, nebude ti moct napsat zpr\u00e1vu a ani na profil.\n\nOpravdu ho chce\u0161 zablokovat?"))return!1;var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);a.state==1&&($("#profil_tools_blokovat").hide(),$("#profil_tools_odblokovat").show());alert(a.msg)}else alert("Chyba: blokovat_uzivatele")};a="action=100&user_id="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",
!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function odblokovat_uzivatele(a){var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var c=$.parseJSON(b.responseText);c.state==1&&($("#friend"+a).fadeOut(),$("#profil_tools_odblokovat").hide(),$("#profil_tools_blokovat").show());alert(c.msg)}else alert("Chyba: odblokovat_uzivatele")};var c="action=101&user_id="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(c)}
function category_tree_show(){var a=createXHR();a.onreadystatechange=function(){if(a.readyState==4)a.status==200?(display_none("loading_tree"),write_html("tree",a.responseText),document.getElementById("tree").style.color="black"):alert("Chyba: category_tree_show")};a.open("POST","/clanek_category_ajax.php",!0);a.setRequestHeader("Content-type","application/x-www-form-urlencoded");a.send("action=6")}
function category_tree(a,b,c,d,e){display_show("loading_tree");document.getElementById("tree").style.color="silver";var f=createXHR();f.onreadystatechange=function(){f.readyState==4&&(f.status==200?(category_tree_show(),f.responseText!=""&&alert(f.responseText)):alert("Chyba: tree"))};a="action="+encodeURIComponent(a)+"&id="+encodeURIComponent(b)+"&parent="+encodeURIComponent(c)+"&level="+encodeURIComponent(d)+"&name="+encodeURIComponent(e);f.open("POST","/clanek_category_ajax.php",!0);f.setRequestHeader("Content-type",
"application/x-www-form-urlencoded");f.send(a)}function forum_category_show(){var a=createXHR();a.onreadystatechange=function(){if(a.readyState==4)a.status==200?(display_none("loading_tree"),write_html("tree",a.responseText),document.getElementById("tree").style.color="black"):alert("Chyba: category_tree_show")};a.open("POST","/forum_ajax.php",!0);a.setRequestHeader("Content-type","application/x-www-form-urlencoded");a.send("action=6")}
function forum_category(a,b,c,d,e){if(a==2&&del()===!1)return 0;display_show("loading_tree");document.getElementById("tree").style.color="silver";var f=createXHR();f.onreadystatechange=function(){f.readyState==4&&(f.status==200?(forum_category_show(),f.responseText!=""&&alert(f.responseText)):alert("Chyba: tree"))};a="action="+encodeURIComponent(a)+"&id="+encodeURIComponent(b)+"&parent="+encodeURIComponent(c)+"&level="+encodeURIComponent(d)+"&name="+encodeURIComponent(e);f.open("POST","/forum_ajax.php",
!0);f.setRequestHeader("Content-type","application/x-www-form-urlencoded");f.send(a)}
function action_star_klub(a,b){var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){var b=$.parseJSON(c.responseText);b.state==1&&$("#klub_hodnoceni_"+a).html(b.str)}else alert("Chyba: action_star_klub")};var d="action=80&klub_id="+encodeURIComponent(a)+"&star="+encodeURIComponent(b);c.open("POST","/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(d)}
function user_favorite(a,b){if(b==0&&!confirm("Opravdu chce\u0161 u\u017eivatele odstranit z obl\u00edben\u00fdch?"))return!1;var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){var d=$.parseJSON(c.responseText);d.state==1&&(b==1?($("#profil_tools_oblibeni_pridat").hide(),$("#profil_tools_oblibeni_odstranit").show()):($("#profil_tools_oblibeni_odstranit").hide(),$("#profil_tools_oblibeni_pridat").show(),$("#friend"+a).hide()));alert(d.msg)}else alert("Chyba: action_star")};
var d="action=150&user_id="+encodeURIComponent(a)+"&type="+encodeURIComponent(b);c.open("POST","/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(d)}var input_file_num_of_lines=0;
function input_file_pridat(a,b){input_file_num_of_lines++;var c=document.getElementById(a),d=document.createElement("input");d.setAttribute("type","file");d.setAttribute("name","soubory[]");d.setAttribute("id","file_"+input_file_num_of_lines);if(b==1){var e=document.createElement("span");e.innerHTML=" <span onclick=\"input_file_smazat('"+a+"','"+input_file_num_of_lines+"');\"><u>Zru\u0161it</u></span>"}var f=document.createElement("span");f.setAttribute("id","span_"+input_file_num_of_lines);var g=
document.createElement("br");f.appendChild(d);b==1&&f.appendChild(e);f.appendChild(g);c.appendChild(f)}function input_file_smazat(a,b){var c=document.getElementById(a),d=document.getElementById("span_"+b);c.removeChild(d)}function input_file_otevrit_dialog(){document.getElementById("file_".input_file_num_of_lines).click()}function tree_check_node_parent(a){for(var b in cat)if(cat[b][0]==a&&cat[b][2]!=0)document.getElementById("category"+cat[b][2]).checked=!0,tree_check_node_parent(cat[b][2])}
function tree_click(a){document.getElementById("category"+a).checked==!0&&tree_check_node_parent(a)}function slidd(){$("slideshow").style.display="none";$("wrapper").style.display="block";var a=new TINY.slideshow("slideshow");a.auto=!0;a.speed=5;a.link="linkhover";a.info="information";a.thumbs="slider";a.left="slideleft";a.right="slideright";a.scrollSpeed=13;a.spacing=5;a.active="#fff";a.init("slideshow","image","imgprev","imgnext","imglink");alert("aaa")}var params=[];
function url_params_process(){var a=document.URL,a=a.substring(a.search("#")+1,a.length).split("@"),b=0;for(i=0;i<a.length;i++)b=a[i].split("="),b[0]!=void 0&&b[0]!=null&&b[1]!=void 0&&b[1]!=null&&(params[i]=[],params[i][0]=b[0],params[i][1]=b[1])}url_params_process();function get_param(a){for(var b=0;b<params.length;b++)if(params[b][0]==a)return params[b][1];return null}function del_param(a){for(var b=0;b<params.length;b++)if(params[b][0]==a){params[b][0]=null;params[b][1]=null;break}}
function set_url(a,b){b!=0&&$(document).scrollTop(0);self.location.href=a}function ajax_redirect(){var a=decodeURIComponent(self.location.toString()).match(/#!(\/.*)$/i);if(a&&a[1]!==null)self.location=a[1]}ajax_redirect();function validovat_nuly(a){return a=="0"||a=="1"||a=="2"||a=="3"||a=="4"||a=="5"||a=="6"||a=="7"||a=="8"||a=="9"?"0"+a:a}
function validovat_datetime(a){var b=/([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{4}) ([0-9]{1,2}):([0-9]{1,2})/,c=get_input_text(a),d=c.replace(b,"$1"),e=c.replace(b,"$2"),f=c.replace(b,"$3"),g=c.replace(b,"$4"),b=c.replace(b,"$5");d>=1&&d<=31&&e>=1&&e<=12&&f>=1&&e<=2100&&g>=0&&g<=59&&b>=0&&b<=59&&(d=validovat_nuly(d)+"."+validovat_nuly(e)+"."+f+" "+validovat_nuly(g)+":"+validovat_nuly(b),set_input_text(a,d))}
function validovat_date(a){var b=/([0-9]{1,2})\.([0-9]{1,2})\.([0-9]{4})/,c=get_input_text(a),d=c.replace(b,"$1"),e=c.replace(b,"$2"),b=c.replace(b,"$3");d>=1&&d<=31&&e>=1&&e<=12&&b>=1&&e<=2100&&(d=validovat_nuly(d)+"."+validovat_nuly(e)+"."+b,set_input_text(a,d))}function insert_url_to_anchor_domain_only(a,b){b=$.trim(b);if(b=="")return 0;var c=b.match(/^https?:\/\/(www.)?([^/]+)?/i);ckeditor_inserthtml(a,'<a href="'+b+'">'+c[2]+"</a>")}
function insert_url_flickr_to_anchor_as_source(a,b){b=$.trim(b);if(b=="")return 0;var c=b.match(/flickr.com\/photos\/([^/]+)\//i);ckeditor_inserthtml(a,'<a href="'+b+'">'+c[1]+"</a>, Flickr, Creative Commons")}
function insert_quote(a){if(CKEDITOR.instances[a]){if(!CKEDITOR.instances[a].getSelection())return alert("Mus\u00edte my\u0161\u00ed ozna\u010dit text"),0;if(CKEDITOR.env.ie){CKEDITOR.instances[a].getSelection().unlock(!0);var b=CKEDITOR.instances[a].getSelection().getNative().createRange().text}else b=CKEDITOR.instances[a].getSelection().getNative();b=String(b);if(b.length==0)return alert("Mus\u00edte my\u0161\u00ed ozna\u010dit text"),0;CKEDITOR.instances[a].insertText("\u201e"+b+"\u201c")}else alert("insert_quote: "+
id)}
function insert_youtube(a,b){b=$.trim(b);if(b=="")return 0;if(RegExp(/v=([a-zA-Z0-9\-_]*)/g).test(b)){var c=b.match(/v=([a-zA-Z0-9\-_]*)/g),d="";c[0]?(d=c[0].substr(2),ckeditor_inserthtml(a,"<p>"+('<iframe id="my_youtube_video_'+d+'" title="YouTube video player" class="youtube-player" type="text/html" width="609" height="372" src="http://www.youtube.com/embed/'+d+'?wmode=opaque&theme=light&color=red" frameborder="0" allowFullScreen></iframe>')+"</p>")):alert("Video se nepoda\u0159ilo vlo\u017eit.")}else alert("Zadali jste neplatnou URL adresu YouTube videa.");return 0}
function insert_vimeo(a,b){b=$.trim(b);if(b=="")return 0;if(RegExp(/\/([0-9]*)$/g).test(b)){var c=b.match(/\/([0-9]*)$/g),d="";c[0]?(d=c[0].substr(1),ckeditor_inserthtml(a,"<p>"+('<iframe id="my_vimeo_video_'+d+'" class="vimeo-player" src="http://player.vimeo.com/video/'+d+'" width="609" height="372" frameborder="0"></iframe>')+"</p>")):alert("Video se nepoda\u0159ilo vlo\u017eit.")}else alert("Zadali jste neplatnou URL adresu Vimeo videa.");return 0}
function insert_article_box(a,b){b=$.trim(b);if(b=="")return 0;if(RegExp(/\/magazin\/item\/([0-9]+)/g).test(b)){var c=b.match(/\/magazin\/item\/([0-9]+)/g),d="";c[0]?(d=c[0].substr(14),ckeditor_inserthtml(a,"<p>"+("[ArticleBox : "+d+" : "+b+"]")+"</p>")):alert("Article box se nepoda\u0159il vlo\u017eit")}else alert("Zadali jste neplatnou URL adresu \u010dl\u00e1nku na NaKluky.cz");return 0}
function insert_dailymotion(a,b){b=$.trim(b);if(b=="")return 0;if(RegExp(/\/video\/([a-zA-Z0-9]*)/g).test(b)){var c=b.match(/\/video\/([a-zA-Z0-9]*)/g),d="";c[0]?(d=c[0].substr(7),ckeditor_inserthtml(a,"<p>"+('<iframe id="my_dailymotion_video_'+d+'" class="dailymotion-player" frameborder="0" width="609" height="372" src="http://www.dailymotion.com/embed/video/'+d+'?width=609&theme=default&foreground=%23F7FFFD&highlight=%23FFC300&background=%23171D1B&start=&animatedTitle=&iframe=1&additionalInfos=0&autoPlay=0&hideInfos=0"></iframe>')+
"</p>")):alert("Video se nepoda\u0159ilo vlo\u017eit.")}else alert("Zadali jste neplatnou URL adresu Dailymotion videa.");return 0}
function insert_twitvid(a,b){b=$.trim(b);if(b=="")return 0;if(RegExp(/\/([a-zA-Z0-9]+)/g).test(b)){var c=b.match(/\/([a-zA-Z0-9]+)/g),d="";c[1]?(d=c[1].substr(1),ckeditor_inserthtml(a,"<p>"+('<iframe id="my_twitvid_video_'+d+'" title="Twitvid video player" class="twitvid-player" type="text/html" width="609" height="372" src="http://www.twitvid.com/embed.php?guid='+d+'&autoplay=0" frameborder="0"></iframe>')+"</p>")):alert("Video se nepoda\u0159ilo vlo\u017eit.")}else alert("Zadali jste neplatnou URL adresu TwiVid videa.");
return 0}function markAllRows(a,b){var c,d;c=document.getElementById(a).elements[b];for(x=0;x<c.length;x++)if(d=c[x],d.type=="checkbox")d.checked=1;return!0}function unmarkAllRows(a,b){var c,d;c=document.getElementById(a).elements[b];for(x=0;x<c.length;x++)if(d=c[x],d.type=="checkbox")d.checked=0;return!0}
function urlencode(a){for(var b=function(a){return"%"+(a<16?"0":"")+a.toString(16).toUpperCase()},c="",d=/[\w.-]/,a=(a+"").toString(),e=0,f=a.length;e<f;e++){var g=a.charAt(e);d.test(g)?c+=g:(g=a.charCodeAt(e),55296<=g&&g<=56319?(c+=(g-55296)*1024+(a.charCodeAt(e+1)-56320)+65536,e++):g===32?c+="+":g<128?c+=b(g):g>=128&&g<2048?(c+=b(g>>6|192),c+=b(g&63|128)):g>=2048&&(c+=b(g>>12|224),c+=b(g>>6&63|128),c+=b(g&63|128)))}return c}
function in_array(a,b){for(i=0;i<b.length;i++)if(b[i]==a)return 1;return 0}
function zobrazene_profily_zobrazit(){var a=getCookie("zobrazene_profily");if(a!=""){profily=a.split(",");var a=profily.length-1,b="";if(profily[0]=="v4"){for(var c=1;c<a;c+=4)b=b+"<a onmouseover=\"$('#nav_"+profily[c]+"').show();\" onmouseout=\"$('#nav_"+profily[c]+"').hide();\" onclick=\"ajax_click('/"+profily[c+1]+'\');return false;"><div id="nav_'+profily[c]+'" class="kamaradi_info"><img src="'+profily[c+3]+'" alt="" /><span class="nahled"><strong>'+profily[c+1]+"</strong><br />"+profily[c+2]+
'</span></div><img src="'+get_subdomain("static")+'/img/ico_2.png" alt="" class="pm_stav_ie" width="8" height="8" /> <strong>'+profily[c+1]+"</strong><br /></a>";$("#panel_navstivene_profily").html(b)}else setCookie("zobrazene_profily","",365)}}
function zobrazene_profily_pridat_profil(a,b,c,d){b=a+","+b+","+c+","+d+",";c=getCookie("zobrazene_profily");if(c!=""){profily=c.split(",");c=profily.length-1;c>16&&(c=16);for(d=1;d<c;d+=4)a!=profily[d]&&(b=b+profily[d]+","+profily[d+1]+","+profily[d+2]+","+profily[d+3]+",")}setCookie("zobrazene_profily","v4,"+b,365)}function hp_magazin_animace_nahoru(){$("#hp_magazin_pozadi").css({backgroundPosition:"0px 0"}).stop().animate({backgroundPosition:"(0px -34px)"},{duration:3500})}
function hp_magazin_zmena_obrazku(a,b){if(document.getElementById("hp_cl_1")){for(var c=1;c<=6;c++)$("#hp_cl_img_"+c).removeClass("img_hover");$("#hp_cl_img_"+a).addClass("img_hover");b==0&&$(".hp_magazin_cl_title").hide();$("#hp_magazin_pozadi").css("background-image",'url("'+$("#hp_cl_img_"+a).attr("imgval")+'")');$("#hp_magazin_nazev").text($("#hp_cl_nazev_"+a).attr("value"));$("#hp_magazin_date").html($("#hp_cl_date_"+a).attr("value"));$("#hp_magazin_pozadi").attr("href",$("#hp_cl_"+a).attr("href"));
$("#hp_cl_today_"+a).val()==1?$("#hp_magazin_date").addClass("today"):$("#hp_magazin_date").removeClass("today");b==0?($(".hp_magazin_cl_title").fadeIn("normal"),hp_magazin_animace_nahoru()):$("#hp_magazin_pozadi").clearQueue().stop()}}function hp_magazin_zapnout_animaci(){clearTimeout(magazin_timer);hp_magazin_animace_clanek(1);hp_magazin_animace_interval();hp_magazin_animace_nahoru()}
function hp_magazin_animace_clanek(a){if(document.getElementById("magazin_posledni_clanek"))document.getElementById("magazin_posledni_clanek").value=a}function hp_magazin_start(){document.getElementById("magazin_promitat").value=1}function hp_magazin_stop(){document.getElementById("magazin_promitat").value=0}
function hp_magazin_animace(){if(document.getElementById("magazin_posledni_clanek")){var a=Number(document.getElementById("magazin_posledni_clanek").value);document.getElementById("magazin_promitat").value==1&&(a>=1&&a<6?a++:a=1,hp_magazin_animace_clanek(a),hp_magazin_zmena_obrazku(a,0));hp_magazin_animace_interval()}else clearTimeout(magazin_timer)}function hp_magazin_animace_interval(){magazin_timer=setTimeout("hp_magazin_animace()",5E3)}
function hlavni_menu_activ(a){document.getElementById("menu_hlavni_1").className="";document.getElementById("menu_hlavni_2").className="";document.getElementById("menu_hlavni_3").className="";document.getElementById("menu_hlavni_4").className="";document.getElementById("menu_hlavni_5").className="";document.getElementById("menu_hlavni_6").className="";document.getElementById("menu_hlavni_7").className="";if(a!=null&&a!=0)document.getElementById("menu_hlavni_"+a).className="menu_hlavni_active"}
function body_onload_islogin(){process_online();setTimeout("process_zpravy()",200);setTimeout("process_kamaradi_oblibeni_online()",400);setTimeout("process_udalosti()",0);setTimeout("process_bubble()",5E3)}function hledat_send(a,b){form_id="#"+b;var c=$(form_id).serialize();ajax_click(a+"?"+c,0);return!1}function body_onload(){setTimeout("process_sms()",1E3);zobrazene_profily_zobrazit()}
function autocomplete_user_registrace_activate(a,b){$(a).autocomplete({serviceUrl:"/ajax/ajax_search_user.php",onSelect:function(){},deferRequestBy:0,minChars:1,width:300,fnFormatResult:function(a,d){var e="",e=b==0&&d[2]==0?get_subdomain("static")+"/img/privatni_photo.png":d[1];return'<div class="autocomplete_item"><a><div class="vlevo"><img src="'+e+'" class="fotka" /></div><div class="vpravo"><div class="nick">'+a+'</div><div class="vek_vyska_vaha">'+d[0]+'</div><div class="clean_left"></div></div><div class="clean_left"></div></a></div>'}})}
function autocomplete_user_activate(a,b,c){$(a).autocomplete({serviceUrl:"/ajax/ajax_search_user.php",onSelect:function(a){c&&c==1&&ajax_click("/"+a+"/")},deferRequestBy:0,minChars:1,width:300,fnFormatResult:function(a,c){var f="",f=b==0&&c[2]==0?get_subdomain("static")+"/img/privatni_photo.png":c[1];return'<div class="autocomplete_item"><a><div class="vlevo"><img src="'+f+'" class="fotka" /></div><div class="vpravo"><div class="nick">'+a+'</div><div class="vek_vyska_vaha">'+c[0]+'</div><div class="clean_left"></div></div><div class="clean_left"></div></a></div>'}})}
function autocomplete_kluby_activate(a,b,c){$(a).autocomplete({serviceUrl:"/ajax/ajax_search_klub.php",onSelect:function(a,b){c&&c==1&&ajax_click(b[1])},deferRequestBy:0,minChars:1,width:300,fnFormatResult:function(a,b){return'<div class="autocomplete_item"><a><div class="vlevo"><img src="'+b[3]+'" class="fotka" /></div><div class="vpravo"><div class="nick">'+b[0]+'</div><div class="vek_vyska_vaha">'+b[2]+'</div><div class="clean_left"></div></div><div class="clean_left"></div></a></div>'}})}
var myListener={onInit:function(){_addEventListener(document.getElementById("playerslider"),"mousedown",_sliderDown,!1);_addEventListener(document,"mousemove",_sliderMove,!1);_addEventListener(document,"mouseup",_sliderUp,!1)},onUpdate:function(){var a=this.isPlaying,b=this.url,c=this.volume,d=this.position,e=this.duration,f=this.id3_artist,g=this.id3_album,h=this.id3_songname,j=this.id3_genre,l=this.id3_year,k=this.id3_track,m=this.id3_comment;document.getElementById("info_playing").innerHTML=a;
document.getElementById("info_url").innerHTML=b;document.getElementById("info_volume").innerHTML=c;document.getElementById("info_position").innerHTML=d;document.getElementById("info_duration").innerHTML=e;document.getElementById("info_bytes").innerHTML=this.bytesLoaded+"/"+this.bytesTotal+" ("+this.bytesPercent+"%)";document.getElementById("info_id3_artist").innerHTML=f;document.getElementById("info_id3_album").innerHTML=g;document.getElementById("info_id3_songname").innerHTML=h;document.getElementById("info_id3_genre").innerHTML=
j;document.getElementById("info_id3_year").innerHTML=l;document.getElementById("info_id3_track").innerHTML=k;document.getElementById("info_id3_comment").innerHTML=m;a=a=="true";document.getElementById("playerplay").style.display=a?"none":"block";document.getElementById("playerpause").style.display=a?"block":"none";a=40+Math.round(120*d/e);a<40&&(a=40);a>160&&(a=160);document.getElementById("playerslider").style.left=a+"px"}},sliderPressed=!1;
function _getFlashObject(){return document.getElementById("myFlash")}function _cumulativeOffset(a){var b=0,c=0;do b+=a.offsetTop||0,c+=a.offsetLeft||0,a=a.offsetParent;while(a);return[c,b]}function _xmouse(a){return a.pageX||a.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)}function _ymouse(a){return a.pageY||a.clientY+(document.documentElement.scrollTop||document.body.scrollTop)}function _findPosX(a){return!a?0:_cumulativeOffset(a)[0]}
function _findPosY(a){return!a?0:_cumulativeOffset(a)[1]}function _addEventListener(a,b,c,d){a&&(a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c))}function _sliderDown(){sliderPressed=!0}function _sliderMove(a){if(sliderPressed){var b=_findPosX(document.getElementById("timeline")),a=_xmouse(a)-20,b=a<b?0:a>b+160?myListener.duration:Math.round(myListener.duration*(a-b-40)/(b+160-40-b));_getFlashObject().SetVariable("method:setPosition",b)}}
function _sliderUp(){sliderPressed=!1}function play(){var a=getCookie("message_sound");if(a==1||a=="")_getFlashObject().SetVariable("method:setUrl","/js/player/zprava.mp3?2"),_getFlashObject().SetVariable("method:play","")}function pause(){_getFlashObject().SetVariable("method:pause","")}function stop(){_getFlashObject().SetVariable("method:stop","")}var xhr_online=createXHR();
function process_online(){if(xhr_online.readyState==4||xhr_online.readyState==0){var a=new Date,b=getCookie("online");b!=null&&b!=""?a-Number(b)>6E4?(setCookie("online",Number(a),365),process_online_xhr()):setTimeout("process_online()",3E4):(setCookie("online",Number(a),365),process_online_xhr())}else setTimeout("process_online()",5E3)}
function process_online_xhr(){xhr_online.onreadystatechange=function(){xhr_online.readyState==4&&(xhr_online.status==200?setTimeout("process_online()",3E4):setTimeout("process_online()",5E3))};xhr_online.open("GET","/ajax/ajax_online.php",!0);xhr_online.send(null)}var xhr_friend=createXHR();
function process_kamaradi_oblibeni_online(){xhr_friend.readyState==4||xhr_friend.readyState==0?(xhr_friend.onreadystatechange=function(){if(xhr_friend.readyState==4)if(xhr_friend.status==200){var a=$.parseJSON(xhr_friend.responseText);a.state==1&&(a.friend_state==1&&($("#panel_friend_num").html(a.friend_num),$("#panel_friend").html(a.friend_str)),a.favorite_state==1&&($("#panel_favorite_num").html(a.favorite_num),$("#panel_favorite").html(a.favorite_str)));setTimeout("process_kamaradi_oblibeni_online()",
2E4)}else setTimeout("process_kamaradi_oblibeni_online()",5E3)},xhr_friend.open("GET","/ajax/ajax_kamaradi_oblibeni_online.php",!0),xhr_friend.send(null)):setTimeout("process_kamaradi_oblibeni_online()",5E3)}function balloon_hide_animate(a){$("#bubliny"+a+"_content").fadeOut("slow")}var xhr_sms=createXHR();
function process_sms(){xhr_sms.readyState==4||xhr_sms.readyState==0?(xhr_sms.onreadystatechange=function(){if(xhr_sms.readyState==4)if(xhr_sms.status==200){var a=$.parseJSON(xhr_sms.responseText),b,c;b=a[1]?a[1]:"";c=a[2]?a[2]:"";a[3]&&a[3]==1&&(js_update_must_refresh=1);sms_vypsat(b);setTimeout("sms_vypsat('"+c+"')",3E4);setTimeout("process_sms()",3E4)}else setTimeout("process_sms()",5E3)},xhr_sms.open("GET","/ajax/ajax_sms.php?js_update="+encodeURIComponent(js_update),!0),xhr_sms.send(null)):setTimeout("process_sms()",
5E3)}function sms_vypsat(a){$("#sms").fadeOut(1E3).queue(function(){$(this).html(a);$(this).dequeue()}).fadeIn(1E3)}var xhr_navsteva=createXHR(),users_prihlaseni_pocet=0,users_navstevy_pocet=0,users_hodnoceni_pocet=0;
function process_bubble(){xhr_navsteva.readyState==4||xhr_navsteva.readyState==0?(xhr_navsteva.onreadystatechange=function(){if(xhr_navsteva.readyState==4)if(xhr_navsteva.status==200){var a=$.parseJSON(xhr_navsteva.responseText);if(a.state==1){var b='<a href="#" onclick="$(\'#bubliny2_content\').hide();return false;"><img src="'+get_subdomain("static")+'/img/bubliny_close.png" alt="" class="bubliny_close" /></a>';a.users_prihlaseni&&$.each(a.users_prihlaseni,function(a,d){b+=d;users_prihlaseni_pocet++});
lista_bublina_update("#lista_prihlaseni_pocet",users_prihlaseni_pocet);a.users_navstevy&&$.each(a.users_navstevy,function(a,d){b+=d;users_navstevy_pocet++});lista_bublina_update("#lista_navstevy_pocet",users_navstevy_pocet);a.users_hodnoceni&&$.each(a.users_hodnoceni,function(a,d){b+=d;users_hodnoceni_pocet++});lista_bublina_update("#lista_hodnoceni_pocet",users_hodnoceni_pocet);b=b+'<img src="'+get_subdomain("static")+'/img/trans.gif" class="hide" onload="setTimeout(\'balloon_hide_animate(2);\', 6000)" class="hide"/>';
$("#bubliny2_content").hide().html(b).slideDown("fast")}setTimeout("process_bubble()",2E4)}else setTimeout("process_bubble()",1E4)},xhr_navsteva.open("GET","/ajax/ajax_bubble.php",!0),xhr_navsteva.send(null)):setTimeout("process_bubble()",2E4)}function lista_bublina_update(a,b){b>0?(b<=99?$(a).html(b):$(a).html("99+"),$(a).fadeIn()):$(a).hide()}
function resize(){var a;typeof window.innerWidth!="undefined"?a=window.innerWidth:typeof document.documentElement!="undefined"&&typeof document.documentElement.clientWidth!="undefined"&&document.documentElement.clientWidth!=0?a=document.documentElement.clientWidth:(a=document.getElementsByTagName("body")[0].clientWidth,document.getElementsByTagName("body"));a>1156&&a<1366?document.getElementById("size_normal").className="size_max":document.getElementById("size_normal").className="size_normal";return!1}
function checkEnter(a){a=a&&a.which?a.which:event.keyCode;return a==13?(document.getElementById("pm_save").style.display="none",pm_n(),document.getElementById("pm_input").blur(),!1):!0}var xmlHttp=createXHR(),xmlHttp_password=createXHR();
function process_overit_nick(){var a=createXHR();a.onreadystatechange=function(){if(a.readyState==4)if(a.status==200){var b=$.parseJSON(a.responseText);b.state==1&&(b.nick_valid==1?$("#err_reg_nick").removeClass("ok error info").addClass("ok"):$("#err_reg_nick").removeClass("ok error info").addClass("error"),$("#err_reg_nick").html(b.str).slideDown("fast"),b.str===""&&($("#err_reg_nick").removeClass("hide"),$("#err_reg_nick").addClass("hide")))}else alert("error: ajax")};var b="action=72&nick="+encodeURIComponent($("#reg_nick").val());
a.open("POST","/ajax/ajax.php",!0);a.setRequestHeader("Content-type","application/x-www-form-urlencoded");a.send(b);return!0}
function process_overit_email(){var a=createXHR();a.onreadystatechange=function(){if(a.readyState==4)if(a.status==200){var b=$.parseJSON(a.responseText);b.state==1&&(b.email_valid==1?($("#err_reg_email").removeClass("ok error warning info"),$("#err_reg_email").html("")):($("#err_reg_email").removeClass("ok error warning info").addClass("warning"),$("#err_reg_email").html(b.msg).slideDown("fast"),$("#err_reg_email").removeClass("hide")))}else alert("error: ajax")};var b="action=73&email="+encodeURIComponent($("#reg_email").val());
a.open("POST","/ajax/ajax.php",!0);a.setRequestHeader("Content-type","application/x-www-form-urlencoded");a.send(b);return!0}
function process_overit_passwordagin(){xmlHttp.readyState==4||xmlHttp.readyState==0?(xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==4&&xmlHttp.status==200)xmlResponse=xmlHttp.responseXML,xmlDocumentElement=xmlResponse.documentElement,helloMessage=xmlDocumentElement.firstChild.data,write_html("err_reg_heslo",helloMessage)},xmlHttp.open("GET","/ajax/registrace_ajax.php?action=3&passwordagain="+encodeURIComponent(document.getElementById("reg_hesloZnovu").value),!0),xmlHttp.send(null)):
setTimeout("process_overit_passwordagain()",1E3)}function sortNumber_asc(a,b){return a-b}function sortNumber_desc(a,b){return b-a}function kredit_zobrazit_body(a,b){a>0?$(b).html("Z\u00edsk\u00e1\u0161 bod\u016f: "+Math.floor(a)*1):$(b).html("Z\u00edsk\u00e1\u0161 bod\u016f: 0");a==""&&$(b).html("")}
function valid_email(a){if(/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/.test(a)==!1)$("#err_reg_email").removeClass("ok error warning info").addClass("error"),$("#err_reg_email").html("E-mailov\u00e1 adresa nem\u00e1 spr\u00e1vn\u00fd form\u00e1t.").slideDown("fast");else{$("#err_reg_email").removeClass("ok error warning info");$("#err_reg_email").html("");var b=a.match(/\@([A-Za-z0-9_\-\.]+\.[A-Za-z]{2,4})$/);$.each(["sezmam.cz","sezanam.cz","seynam.cz","seynam.cy","sezam.cz","seznm.cz",
"sznam.cz","seznam.sk","seznasm.cz","seznma.cz","sezanm.cz","seznma.cz","seznan.cz","sezman.cz","sezanm.cz","eznam.cz","senam.cz","ceznam.cz","sezna.cz","zozna.sk","gmail.cz","gmai.com","zet.sk","aet.sk","cemtrum.cz","centrun.cz","cemtrun.cz","cantrum.cz"],function(a,d){d==b[1]&&($("#err_reg_email").html("Je spr\u00e1vn\u011b <strong>@"+b[1]+"</strong>?").slideDown("fast"),$("#err_reg_email").removeClass("ok error warning info").addClass("error"))})}}
function valid_delka_hesla(a){write_html("err_reg_heslo"," ");Number(a.length)<6&&a.value!=""&&write_html("err_reg_heslo","Heslo mus\u00ed b\u00fdt dlouh\u00e9 alespo\u0148 6 znak\u016f.")}
$.fn.passwordStrength=function(a){return this.each(function(){this.opts={};this.opts=$.extend({},$.fn.passwordStrength.defaults,a);this.div=$(this.opts.targetDiv);this.defaultClass=this.div.attr("class");this.percents=this.opts.classes.length?100/this.opts.classes.length:100;v=$(this).keyup(function(){if(typeof el=="undefined")this.el=$(this);this.div.removeAttr("class").addClass(this.defaultClass);if(this.value!=""){if(je_heslo_primitivni(this.value)==0){var a,c=this.value;a=c.length;a<4&&(a=0);
a>5&&(a=5);var d=c.replace(/[0-9]/g,""),d=c.length-d.length;d>3&&(d=3);var e=c.replace(/\W/g,""),e=c.length-e.length;e>3&&(e=3);var f=c.replace(/[A-Z]/g,""),c=c.length-f.length;c>3&&(c=3);a=a*10-20+d*10+e*15+c*10;a<0&&(a=0);a>100&&(a=100);c=Math.floor(a/this.percents);100<=a&&(c=this.opts.classes.length-1)}else c=0;this.div.addClass(this.opts.classes[c])}})})};
function forum_vlakno_lock(a,b){var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){google_analytics(get_url());var a=$.parseJSON(c.responseText);a.state==1?($("#forum_lock").html(a.str),window.location=get_url()):alert(a.msg)}else alert("error: forum_vlakno_lock")};var d="action=24&vlakno_id="+encodeURIComponent(a)+"&stav="+encodeURIComponent(b);c.open("POST","/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(d)}
function forum_vlakno_top(a,b){var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){google_analytics(get_url());var a=$.parseJSON(c.responseText);a.state==1?($("#forum_top").html(a.str),window.location=get_url()):alert(a.msg)}else alert("error: forum_vlakno_top")};var d="action=25&vlakno_id="+encodeURIComponent(a)+"&stav="+encodeURIComponent(b);c.open("POST","/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(d)}
function forum_prispevek_smazat(a){if(!del())return!1;var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var c=$.parseJSON(b.responseText);c.state==1?$("#prispevek"+a).fadeOut():alert(c.msg);google_analytics(get_url())}else alert("error: forum_prispevek_smazat")};var c="action=28&prispevek_id="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(c)}
function forum_vlakno_smazat(a,b){if(!del())return!1;var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){var a=$.parseJSON(c.responseText);alert(a.msg);google_analytics(get_url());a.state==1&&set_url("#!"+b)}else alert("error: forum_vlakno_smazat")};var d="action=23&vlakno_id="+encodeURIComponent(a);c.open("POST","/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(d)}
function forum_vlakno_zasilat_upozorneni(a,b){var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){var a=$.parseJSON(c.responseText);a.state==1?$("#forum_upozorneni").html(a.str):alert(a.msg);google_analytics(get_url())}else alert("error: forum_vlakno_smazat")};var d="action=26&vlakno_id="+encodeURIComponent(a)+"&upozorneni="+encodeURIComponent(b);c.open("POST","/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(d)}
function forum_vlakno_presunout_save(){var a=$("#form_forum_vlakno_presunout").serialize();inputs_deactivate("#form_forum_vlakno_presunout");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);a.state==1?$("#form_forum_vlakno_presunout #form_infobox").show().removeClass("error").addClass("ok"):$("#form_forum_vlakno_presunout #form_infobox").show().removeClass("ok").addClass("error");$("#form_forum_vlakno_presunout #form_infobox").html(a.msg);
inputs_activate("#form_forum_vlakno_presunout");google_analytics(get_url());if(a.state==1)window.location=get_url()}else alert("error: forum_vlakno_smazat")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function user_filtr_ulozit(a){var b=$("#vyhledavani_profil_b").serialize();inputs_deactivate("#vyhledavani_profil_b");var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){var a=$.parseJSON(c.responseText);alert(a.msg);inputs_activate("#vyhledavani_profil_b");google_analytics(get_url())}else alert("error: user_filtr_ulozit")};b+="&action=120&typ="+encodeURIComponent(a);c.open("POST","/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");
c.send(b)}
function ohodnotit_uzivatele(a,b){if(b==0&&!confirm("Opravdu chce\u0161 zru\u0161it hodnocen\u00ed u\u017eivatele?"))return!1;var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){var a=$.parseJSON(c.responseText);a.state==1?($("#bar_rating").html(a.arr.bar_rating),$("#stavy").html(a.arr.list)):alert(a.msg);google_analytics(get_url())}else alert("error: user_filtr_ulozit")};var d="&action=102&hodnoceny_user_id="+encodeURIComponent(a)+"&hodnoceni="+encodeURIComponent(b);c.open("POST",
"/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(d)}function user_filtr_smazat(a){var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);alert(a.msg);google_analytics(get_url())}else alert("error: user_filtr_smazat")};a="action=121&typ="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function open_profil_tools(a){var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);a.state==1?($("#profil_tools_all_link").hide(),$("#profil_tools_all").hide().html(a.str).slideDown()):alert(a.msg);google_analytics(get_url())}else alert("error: user_filtr_smazat")};a="action=103&user_id_2="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function user_filtr_automaticke_pouziti(a,b){var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){var a=$.parseJSON(c.responseText);alert(a.msg);google_analytics(get_url())}else alert("error: user_filtr_ulozit")};var d="action=122&typ="+encodeURIComponent(a)+"&automaticky_pouzit="+encodeURIComponent(b);c.open("POST","/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(d)}
function forum_prispevek_upravit_save(){var a=$("#form_forum_prispevek_upravit").serialize();inputs_deactivate("#form_forum_prispevek_upravit");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);a.state==1?$("#form_infobox_forum_prispevek_upravit").show().removeClass("error").addClass("ok"):$("#form_infobox_forum_prispevek_upravit").show().removeClass("ok").addClass("error");$("#form_infobox_forum_prispevek_upravit").html(a.msg);
inputs_activate("#form_forum_prispevek_upravit");google_analytics(get_url());if(a.state==1)window.location=get_url()}else alert("error: forum_vlakno_smazat")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function sluzba_aktivace(a,b,c,d,e,f){var g=createXHR();g.onreadystatechange=function(){if(g.readyState==4)if(g.status==200){var a=$.parseJSON(g.responseText);alert(a.msg);window.location=get_url()}else alert("error: sluzba_aktivace")};a="action=40&sluzba_id="+encodeURIComponent(a)+"&rezim="+encodeURIComponent(b)+"&typ_nabidky="+encodeURIComponent(c)+"&pocet_dnu="+encodeURIComponent(d)+"&cena="+encodeURIComponent(e)+"&free="+encodeURIComponent(f);confirm("Chce\u0161 si vybranou slu\u017ebu aktivovat?")&&
(g.open("POST","/ajax/ajax.php",!0),g.setRequestHeader("Content-type","application/x-www-form-urlencoded"),g.send(a))}
function vip_hp_rezervace(a,b,c,d,e,f){var g=createXHR();g.onreadystatechange=function(){if(g.readyState==4)if(g.status==200){var a=$.parseJSON(g.responseText);$("#vip_terminy").html(a.str);alert(a.msg);google_analytics(get_url())}else alert("error: vip_hp_rezervace")};a="action=30&date="+encodeURIComponent(a)+"&termin_id="+encodeURIComponent(b)+"&pozice="+encodeURIComponent(c)+"&cena="+encodeURIComponent(d)+"&stav="+encodeURIComponent(e)+"&free="+encodeURIComponent(f);e==1?confirm("Chce\u0161 si vybranou pozici rezervovat?")&&
(g.open("POST","/ajax/ajax.php",!0),g.setRequestHeader("Content-type","application/x-www-form-urlencoded"),g.send(a)):e==0&&confirm("Zru\u0161it rezervaci?")&&(g.open("POST","/ajax/ajax.php",!0),g.setRequestHeader("Content-type","application/x-www-form-urlencoded"),g.send(a))}
function vip_hp_zmenit_datum(a){$("#loading").show();var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);$("#vip_terminy").hide().html(a.str).fadeIn("slow");$("#loading").hide();google_analytics(get_url())}else alert("error: vip_hp_zmenit_datum")};a="action=31&date="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function viewport_top(){return document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop}
function profilova_foto_vytvorit(){if(!parseInt($("#w").val()))return alert("Profilov\u00e1 fotografie nem\u016f\u017ee b\u00fdt vytvo\u0159ena, proto\u017ee jsi nevybral oblast.\n\nNejprve my\u0161\u00ed vyber oblast, kterou chce\u0161 pou\u017e\u00edt pro profilovou fotografii."),!1;var a=createXHR();a.onreadystatechange=function(){if(a.readyState==4)if(a.status==200){var b=$.parseJSON(a.responseText);b.state==1?(mybox_content("",b.msg),mybox_set("",550,50,2)):alert(b.msg);google_analytics(get_url())}else alert("error: profilova_foto_vytvorit")};
var b=$("#profilove_foto_vytvorit").serialize();a.open("POST","/ajax/ajax.php",!0);a.setRequestHeader("Content-type","application/x-www-form-urlencoded");a.send(b);return!0}
function forum_vlakno_upravit_nazev_save(){var a=$("#form_forum_vlakno_upravit_nazev").serialize();inputs_deactivate("#form_forum_vlakno_upravit_nazev");var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);a.state==1?$("#form_forum_vlakno_upravit_nazev #form_infobox").show().removeClass("error").addClass("ok"):$("#form_forum_vlakno_upravit_nazev #form_infobox").show().removeClass("ok").addClass("error");$("#form_forum_vlakno_upravit_nazev #form_infobox").html(a.msg);
inputs_activate("#form_forum_vlakno_upravit_nazev");google_analytics(get_url());if(a.state==1)window.location=get_url()}else alert("error: forum_vlakno_upravit_nazev_save")};b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function forum_vlakno_presunout_dialog(a){mybox_open("","default","240",2);var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var a=$.parseJSON(b.responseText);$("#okno_box_top").html(a.str_top);mybox_content("",a.str);google_analytics(get_url())}else alert("error: forum_vlakno_upravit_nazev_dialog")};a="action=22&vlakno_id="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(a)}
function checkKeys(a){a=a&&a.which?a.which:event.keyCode;return a==27?(mybox_close(""),mybox_close("udalosti"),mybox_close("messages"),!1):(a==39?foto_dalsi():a==37&&foto_predchozi(),!0)}
function get_zodiac(a,b){return a>=21&&a<=31&&b==3||a>=1&&a<=20&&b==4?1:a>=21&&a<=30&&b==4||a>=1&&a<=21&&b==5?2:a>=22&&a<=31&&b==5||a>=1&&a<=21&&b==6?3:a>=22&&a<=30&&b==6||a>=1&&a<=22&&b==7?4:a>=23&&a<=31&&b==7||a>=1&&a<=22&&b==8?5:a>=23&&a<=31&&b==8||a>=1&&a<=22&&b==9?6:a>=23&&a<=30&&b==9||a>=1&&a<=23&&b==10?7:a>=24&&a<=31&&b==10||a>=1&&a<=22&&b==11?8:a>=23&&a<=30&&b==11||a>=1&&a<=21&&b==12?9:a>=22&&a<=31&&b==12||a>=1&&a<=20&&b==1?10:a>=21&&a<=31&&b==1||a>=1&&a<=20&&b==2?11:a>=21&&a<=29&&b==2||a>=
1&&a<=20&&b==3?12:0}
function show_social_twitter_facebook(a,b){$("#social_twitter_facebook").html('<a name="fb_share" type="button_count" href="http://www.facebook.com/sharer.php?u='+a+"&t="+b+'">Sd\u00edlet</a><script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"><\/script> <a href="http://twitter.com/share" class="twitter-share-button" data-url="'+a+'" data-text="'+b+'" data-count="horizontal" data-via="naklukycz">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"><\/script>')}
function akce_kalendar(a){$(function(){$.datepicker.setDefaults($.datepicker.regional.cs);$("#datepicker2").datepicker({onSelect:function(b){$("#datepicker2").datepicker("destroy");set_url("#!/akce/"+a+"datum-"+b+"/",0)},beforeShow:function(a,c){$("#aaa").offset();c.dpDiv.css({marginTop:"5px",marginLeft:"-220px"})},showButtonPanel:!1,changeMonth:!0,changeYear:!0,showAnim:"",firstDay:1,showOn:"focus",showWeek:!1,weekHeader:"t\u00fdd.",currentText:"Dnes",closeText:"Zav\u0159\u00edt",prevText:"< P\u0159edchoz\u00ed",
nextText:"N\u00e1sleduj\u00edc\u00ed >",dateFormat:"yy-mm-dd",dayNamesMin:["NE","PO","\u00daT","ST","\u010cT","P\u00c1","SO"],monthNamesShort:["Leden","\u00danor","B\u0159ezen","Duben","Kv\u011bten","\u010cerven","\u010cervenec","Srpen","Z\u00e1\u0159\u00ed","\u0158\u00edjen","Listopad","Prosinec"],yearRange:"2008:2020"})})}function nastavit_jako_profilovku(a){mybox("","/ajax/ajax.php","action=34&table=1&foto_id="+encodeURIComponent(a),"900","auto",1)}
function confirm_smazat_foto(a,b,c){a==c?confirm("Tuto fotografii m\u00e1\u0161 nastavenou jako profilovou fotografii. Pokud ji sma\u017ee\u0161, zru\u0161\u00ed se t\u00edm i tv\u00e9 profilov\u00e9 foto. Opravdu ji chce\u0161 smazat?")&&foto_smazat(a,b):del()&&foto_smazat(a,b)}
function upload_foto_ulozit(){var a=[];$(":checkbox:not(:checked)",$("form")).each(function(){a.push(encodeURIComponent(this.name)+"=0")});var b=$("#form_upload_foto").serialize()+(a.length?"&"+a.join("&").replace(/%20/g,"+"):"");form_disable_inputs("#form_upload_foto");var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){var a=$.parseJSON(c.responseText);google_analytics(get_url());form_err_vyprazdnit();if(a.state==1)return mybox_close(""),ajax_click(get_url()),
!1;else alert(a.msg);$("#form_upload_foto :input").removeAttr("disabled","").removeAttr("readonly","");$("#komentare_submit_loading").hide()}else alert("error: ajax")};c.open("POST","/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(b);return!0}
function seznamka_zobrazit_rozsirene_hledani(){$("#filtr_rozsirene").show();$("#vyhledavani_profil_b [name=rozsirene]").val("1");$("#hledani_tlacitka_standardni").hide();$("#hledani_tlacitka_rozsirene").show();$("#hledani_cele").addClass("bez_paticky")}
function seznamka_skryt_rozsirene_hledani(){$("#filtr_rozsirene").hide();$("#vyhledavani_profil_b [name=rozsirene]").val("0");scroll_to_element("#vyhledavani_profil_a");$("#hledani_tlacitka_standardni").show();$("#hledani_tlacitka_rozsirene").hide();$("#hledani_cele").removeClass("bez_paticky")}function zrusit_multiple_select(a){$("#"+a+" option").each(function(){$(this).attr("selected",!1);$("#zrusit_"+a).hide()})}
function zrusit_checkbox_sexualni_uchylky(){$("#hledani_sexualni_uchylky input[type=checkbox]").each(function(){$(this).attr("checked","")});$("#zrusit_sexualni_uchylky").hide()}function bind_multiple_select(a){$.each(a,function(a,c){$("#"+c).bind("change",function(){$("#"+c+" option:selected").val()?$("#zrusit_"+c).css("display","inline"):$("#zrusit_"+c).hide()})})}
function bind_checkbox_sexualni_uchylky(){$("#hledani_sexualni_uchylky input[type=checkbox]").bind("change",function(){$(this+":checked").length>0?$("#zrusit_sexualni_uchylky").css("display","inline"):$("#zrusit_sexualni_uchylky").hide()})}
function var_export(a,b,c){var d="",d="",d=0,e=[],f=0,g=[],c=c||2,h="",g="",j=function(a){var b=0,c=typeof a;if(b=c==="object")if(b=a.constructor)b=/\W*function\s+([\w\$]+)\s*\(/.exec(a.constructor),b=(!b?"(Anonymous)":b[1])==="PHPJS_Resource";if(b)return"resource";if(c==="function")return"function";if(c==="object"&&!a)return"null";if(c==="object"){if(!a.constructor)return"object";a=a.constructor.toString();(b=a.match(/(\w+)\(/))&&(a=b[1].toLowerCase());for(var d=["boolean","number","string","array"],
b=0;b<d.length;b++)if(a===d[b]){c=d[b];break}}return c},g=j(a);if(g===null)d="NULL";else if(g==="array"||g==="object"){g=Array(c-2+1).join(" ");h=Array(c+1).join(" ");for(f in a){var l=this.var_export(a[f],!0,c+2),l=typeof l==="string"?l.replace(/</g,"&lt;").replace(/>/g,"&gt;"):l;e[d++]=h+f+" => "+(j(a[f])==="array"?"\n":"")+l}d=e.join(",\n");d=g+"array (\n"+d+"\n"+g+")"}else g==="function"?(g=a.toString().match(/function .*?\((.*?)\) \{([\s\S]*)\}/),d="create_function ('"+g[1]+"', '"+g[2].replace(RegExp("'",
"g"),"\\'")+"')"):d=g==="resource"?"NULL":typeof a!=="string"?a:"'"+a.replace(/(["'])/g,"\\$1").replace(/\0/g,"\\0")+"'";return b!==!0?(this.echo(d),null):d}function profil_edit_partner(){$(document).ready(function(){$("#partner_vztah").change(function(){$(this).val()>=2&&$(this).val()<=5?$("#partner_nick_all").fadeIn():$("#partner_nick_all").hide()});$("#partner_vztah").val()>=2&&$("#partner_vztah").val()<=5?$("#partner_nick_all").fadeIn():$("#partner_nick_all").hide()})}
function smazat_komentar(a,b){if(!del())return!1;var c=createXHR();c.onreadystatechange=function(){if(c.readyState==4)if(c.status==200){var a=$.parseJSON(c.responseText);a.state==1?$("#komentar"+b).fadeOut():alert(a.msg);google_analytics(get_url())}else alert("error: smazat_komentar")};var d="action="+encodeURIComponent(a)+"&comment_id="+encodeURIComponent(b);c.open("POST","/ajax/ajax.php",!0);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.send(d)}
function smazat_inzerat(a){if(!del())return!1;var b=createXHR();b.onreadystatechange=function(){if(b.readyState==4)if(b.status==200){var c=$.parseJSON(b.responseText);c.state==1?$("#inzerat"+a).fadeOut():alert(c.msg);google_analytics(get_url())}else alert("error: smazat_inzerat")};var c="action=180&inzerat_id="+encodeURIComponent(a);b.open("POST","/ajax/ajax.php",!0);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.send(c)}
function show_messages(a,b,c){a="action=201&type="+encodeURIComponent(a)+"&section="+encodeURIComponent(b)+"&user_id="+encodeURIComponent(c);mybox("messages","/ajax/ajax.php",a,"800","440",2)}function close_messages(){mybox_close("messages")}function show_messages_with_user(a){show_messages(2,4,a)}function messages_prilozit_foto(a,b,c){$("#messages_foto_id_backup").val(b);$("#messages_foto_img_backup").val(c);show_messages_with_user(a)}
function messages_with_user_zrusit_foto(){$("#messages_foto_id").val("");$("#messages_foto_id_backup").val("");$("#messages_foto_img_backup").val("");$("#message_attach_foto_preview").attr("src","");$("#message_attach_foto_preview_delete").hide()}
function messages_with_user_init(a){Number(a)==Number($("#messages_user_id_backup").val())?$.trim($("#messages_text").val())===""&&($("#messages_text").val($("#messages_text_backup").val()),a=Number($("#messages_foto_id_backup").val()),$("#messages_foto_id").val(a),a>0?($("#message_attach_foto_preview").attr("src",$("#messages_foto_img_backup").val()),$("#message_attach_foto_preview_delete").show()):$("#message_attach_foto_preview_delete").hide()):($("#messages_user_id_backup").val(a),messages_clean_backup());
set_focus("messages_text")}function messages_clean_backup(){$("#messages_text_backup").val("");$("#message_attach_foto_preview_delete").hide();messages_with_user_zrusit_foto()}function social_call_google_plus_one(){window.___gcfg={lang:"cs"};(function(){var a=document.createElement("script");a.type="text/javascript";a.async=!0;a.src="https://apis.google.com/js/plusone.js";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b)})()}
function social_call_twitter(){(function(){var a=document.createElement("script");a.type="text/javascript";a.async=!0;a.src="http://platform.twitter.com/widgets.js";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b)})()}
function social_call_fb_like(){(function(){var a=document.createElement("script");a.type="text/javascript";a.async=!0;a.src="http://connect.facebook.net/cs_CZ/all.js#appId=254149764601035&amp;xfbml=1";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b)})()}
(function(a){a.extend(a.fx.step,{backgroundPosition:function(b){function c(a){a=a.replace(/left|top/g,"0px");a=a.replace(/right|bottom/g,"100%");a=a.replace(/([0-9\.]+)(\s|\)|$)/g,"$1px$2");a=a.match(/(-?[0-9\.]+)(px|\%|em|pt)\s(-?[0-9\.]+)(px|\%|em|pt)/);return[parseFloat(a[1],10),a[2],parseFloat(a[3],10),a[4]]}if(b.state===0&&typeof b.end=="string"){var d=a.curCSS(b.elem,"backgroundPosition"),d=c(d);b.start=[d[0],d[2]];d=c(b.end);b.end=[d[0],d[2]];b.unit=[d[1],d[3]]}d=[];d[0]=(b.end[0]-b.start[0])*
b.pos+b.start[0]+b.unit[0];d[1]=(b.end[1]-b.start[1])*b.pos+b.start[1]+b.unit[1];b.elem.style.backgroundPosition=d[0]+" "+d[1]}})})(jQuery);function login_permanently_info(){$("#login_permanently").is(":checked")?$("#login_permanently_info").slideDown():$("#login_permanently_info").slideUp()}
function magazin_podobne_clanky(a){a==1?($("#magazin_podobne_clanky h3 a").css("color","#0B82C6").css("text-decoration","underline"),$("#magazin_podobne_clanky h3 a:hover").css("color","#0B82C6").css("text-decoration","none")):$("#magazin_podobne_clanky h3 a").css("text-decoration","none").css("color","black")};
var udalosti_okno_otevreno=0,xhr_udalosti=createXHR(),udalosti_cache=[],udalosti_cache_timestamp=0,udalosti_neprecteno=0,udalosti_posledni_timestamp=0;function process_udalosti(){udalosti_neprecteno<=99?xhr_udalosti.readyState==4||xhr_udalosti.readyState==0?udalosti_neprecteno<=99&&udalosti_okno_otevreno==0?process_udalosti_xhr():setTimeout("process_udalosti()",1E4):setTimeout("process_udalosti()",5E3):setTimeout("process_udalosti()",5E3)}
function udalost_is_in_array(c,a,e){for(var d in c)if(Number(c[d].type)==Number(a)&&Number(c[d].content_id)==Number(e))return d;return-1}
function process_udalosti_xhr(){xhr_udalosti.onreadystatechange=function(){if(xhr_udalosti.readyState==4)if(xhr_udalosti.status==200){var a=$.parseJSON(xhr_udalosti.responseText);if(a.is_newer_cache==1){udalosti_cache_timestamp=a.cache_timestamp;udalosti_posledni_timestamp=a.posledni_timestamp;udalosti_cache=$.parseJSON("["+a.cache.substr(1)+"]");udalosti_neprecteno=0;for(var c in udalosti_cache)Number(udalosti_cache[c].timestamp)>udalosti_posledni_timestamp&&udalosti_neprecteno++}lista_bublina_update("#lista_udalosti_pocet",
udalosti_neprecteno);setTimeout("process_udalosti()",1E4)}else setTimeout("process_udalosti_xhr()",5E3)};var c="udalosti_cache_timestamp="+encodeURIComponent(udalosti_cache_timestamp)+"&udalosti_posledni_timestamp="+encodeURIComponent(udalosti_posledni_timestamp);xhr_udalosti.open("GET","/ajax/ajax_udalosti.php?"+c,!0);xhr_udalosti.send(null)}
function zpracovat_udalosti(c){var a=[];$.each(c,function(c,d){var b=udalost_is_in_array(a,d.type,d.content_id);if(b>=0){var f=jQuery.inArray(d.user_nick,a[b].user_arr);if(f==-1)d.timestamp>a[b].timestamp?a[b].user_arr.unshift(d.user_nick):a[b].user_arr.push(d.user_nick),a[b].user_count+=1;else if(d.timestamp>a[b].timestamp)a[b].user_arr.splice(f,1),a[b].user_arr.unshift(d.user_nick),a[b].comment_id=d.comment_id;if(d.timestamp>a[b].timestamp)a[b].timestamp=d.timestamp,d.user_id!=a[b].user_id&&(a[b].user_foto=
d.user_foto)}else a.push({type:d.type,content_id:d.content_id,content_url:d.content_url,content_name:d.content_name,timestamp:d.timestamp,user_foto:d.user_foto,user_arr:[d.user_nick],comment_id:d.comment_id,user_count:1});d.timestamp>udalosti_posledni_timestamp&&(udalosti_posledni_timestamp=d.timestamp)});a.sort(function(c,a){return a.timestamp-c.timestamp});return a}function close_udalosti(){mybox_close("udalosti")}
function show_udalosti(){if(udalosti_okno_otevreno==0){udalosti_okno_otevreno=1;var c=Math.round((new Date).getTime()/1E3),a=zpracovat_udalosti(udalosti_cache),e="";a.length>0?$.each(a,function(a,b){var f="",g=0;if(b.user_arr)g=b.user_arr.length;for(var h in b.user_arr)f+='<a href="/'+b.user_arr[h]+'" onclick="ajax_click(this.href);mybox_close(\'udalosti\');close_udalosti();return false;">'+b.user_arr[h]+"</a>",f+=h<g-2?", ":" a ";f=f.substr(0,f.length-2);b.type==1||b.type==2||b.type==3||b.type==
4||b.type==5?e+=udalosti_item_komentar(b.type,b.user_foto,f,g,show_human_datetime(b.timestamp,c,2),b.content_name,b.content_url,b.comment_id):b.type==6?e+=udalosti_item_forum_prispevek(b.type,b.user_foto,f,g,show_human_datetime(b.timestamp,c,2),b.content_name,b.content_url,b.comment_id):b.type==20||b.type==30||b.type==31?e+=udalosti_item_mini(b.type,show_human_datetime(b.timestamp,c,2)):b.type==50?e+=udalosti_item_odpoved_na_inzerat(b.type,b.user_foto,f,g,show_human_datetime(b.timestamp,c,2),b.content_url):
b.type==60&&(e+=udalosti_item_pratele(b.type,b.user_foto,f,g,show_human_datetime(b.timestamp,c,2)))}):e+='<div class="msgbox info">Zat\u00edm nem\u00e1\u0161 \u017e\u00e1dn\u00e9 ud\u00e1losti :)</div>';udalosti_neprecteno=0;lista_bublina_update("#lista_udalosti_pocet",udalosti_neprecteno);mybox_open("udalosti","default","320",2);mybox_top("udalosti","Ud\u00e1losti");mybox_content("udalosti",e);ajax_udalosti_posledni(udalosti_posledni_timestamp)}}
function udalosti_item_mini(c,a){var e="",d="";switch(c){case 20:d="money_add.png";e='Nav\u00fd\u0161ili jsme ti <a href="/upravit-profil/9-kredit/" onclick="ajax_click(this.href);close_udalosti();return false;" class="content">kredit</a>';break;case 30:d="package_add.png";e='Zdarma jsme ti p\u0159idali rezervaci <a href="/upravit-profil/11-vip/" onclick="ajax_click(this.href);close_udalosti();return false;" class="content">VIP profilu</a>. Bu\u010f vid\u011bt mezi VIP profily!';break;case 31:d="package_add.png",
e='Zdarma jsme ti p\u0159idali aktivaci bal\u00ed\u010dku <a href="/upravit-profil/21-balicky/" onclick="ajax_click(this.href);close_udalosti();return false;" class="content">Podrobn\u00e9 v\u00fdsledky souboje profilov\u00fdch fotek</a>. Vyzkou\u0161ej jej!'}return'<div class="udalosti_item"><div class="leve_mini"><img class="icon" src="'+get_subdomain("static")+"/img/udalost/"+d+'"></div><div class="prave"><div>'+e+'</div><div class="datum">'+a+'</div></div><div class="clean_left"></div></div>'}
function udalosti_item_komentar(c,a,e,d,b,f,g,h){var i="";switch(c){case 1:i="profil";break;case 2:i="\u010dl\u00e1nek";break;case 3:i="klub";break;case 4:i="akci";break;case 5:i="help centrum";break;default:i="x"}return'<div class="udalosti_item"><div class="leve"><img class="fotka" src="'+a+'"></div><div class="prave"><div>'+e+" tak\u00e9 okomentoval"+(d>1?"i":"")+" "+i+' <a href="'+g+"#komentar"+h+'" onclick="ajax_click(this.href);close_udalosti();return false;" class="content">'+f+'</a></div><div class="datum">'+
b+'</div></div><div class="clean_left"></div></div>'}function udalosti_item_forum_prispevek(c,a,e,d,b,f,g,h){return'<div class="udalosti_item"><div class="leve"><img class="fotka" src="'+a+'"></div><div class="prave"><div>'+e+" tak\u00e9 napsal"+(d>1?"i":"")+' p\u0159\u00edsp\u011bvek k t\u00e9matu <a href="'+g+"#prispevek"+h+'" onclick="ajax_click(this.href);close_udalosti();return false;" class="content">'+f+'</a></div><div class="datum">'+b+'</div></div><div class="clean_left"></div></div>'}
function udalosti_item_odpoved_na_inzerat(c,a,e,d,b,f){return'<div class="udalosti_item"><div class="leve"><img class="fotka" src="'+a+'"></div><div class="prave"><div>'+e+" odpov\u011bd\u011bl"+(d>1?"i":"")+' na tv\u016fj <a href="'+f+'" onclick="ajax_click(this.href);close_udalosti();return false;" class="content">anonymn\u00ed inzer\u00e1t</a></div><div class="datum">'+b+'</div></div><div class="clean_left"></div></div>'}
function udalosti_item_pratele(c,a,e,d,b){return'<div class="udalosti_item"><div class="leve"><img class="fotka" src="'+a+'"></div><div class="prave"><div>'+e+" si t\u011b p\u0159idal"+(d>1?"i":"")+' mezi sv\u00e9 p\u0159\u00e1tele</div><div class="datum">'+b+'</div></div><div class="clean_left"></div></div>'}
function ajax_udalosti_posledni(c){var a=createXHR();a.onreadystatechange=function(){a.readyState==4&&a.status!=200&&alert("Chyba: ajax_udalosti_posledni")};c="action=130&udalosti_posledni_zobrazena_timestamp="+encodeURIComponent(c);a.open("POST","/ajax/ajax.php",!0);a.setRequestHeader("Content-type","application/x-www-form-urlencoded");a.send(c)}
function messages_snizit_pocet(c,a){var e=Number($("#pm_obsah_nadpis_pocet_zprav").html())-a;e>=0?set_messages_count_unread(e):set_messages_count_unread(0);e=Number($("#msg_count_"+c).val())-a;e>=0&&$("#msg_count_"+c).val(e);e>1?$("#msg_string_count_"+c).html("["+e+"]"):e==1?$("#msg_string_count_"+c).html(""):$("#msg_"+c).remove()}var xhr_message=createXHR();
function process_zpravy(){xhr_message.readyState==4||xhr_message.readyState==0?(xhr_message.onreadystatechange=function(){if(xhr_message.readyState==4)if(xhr_message.status==200){var c=$.parseJSON(xhr_message.responseText);if(c.state==1){var a="",e="",d=0,b=[];$.each(c.json,function(c,a){e='<div id="msg_'+a.user_id+'"><a onclick="show_messages_with_user('+Number(a.user_id)+');return false;" onmouseover="$(\'#msg_foto_'+a.user_id+"').show();\" onmouseout=\"$('#msg_foto_"+a.user_id+'\').hide();"><div id="msg_foto_'+
a.user_id+'" class="kamaradi_info"><img src="'+a.user_foto_url+'" alt="" /><span><strong>&nbsp;'+a.user_nick+"</strong><br />&nbsp;"+a.user_vek_vyska_vaha+"</span></div>"+a.user_online+" <strong> "+a.user_nick+'</strong><br /><span class="pm_stav_ie visible_none">'+a.user_online+"</span> <em>"+a.datetime_last_message+(a.count_unread>1?' <span id="msg_string_count_'+a.user_id+'">['+a.count_unread+"]</span>":"")+'</em><input type="hidden" id="msg_count_'+a.user_id+'" value="'+a.count_unread+'"></a></div>';
b.push({timestamp:a.timestamp_last_message,str:e});d+=Number(a.count_unread)});var f=0;d>0&&(b.sort(function(a,b){return b.timestamp-a.timestamp}),a="",$.each(b,function(b,c){c.timestamp>f&&(f=c.timestamp);a+=c.str}),$("#panel_messages").html(a));set_messages_count_unread(d);getCookie("zpravy_pocet");c=Number(getCookie("messages_last"));f>c&&play();setCookie("zpravy_pocet",d,365);setCookie("messages_last",f,365)}setTimeout("process_zpravy()",2E4)}else setTimeout("process_zpravy()",5E3)},xhr_message.open("GET",
"/ajax/ajax_messages.php",!0),xhr_message.send(null)):setTimeout("process_zpravy()",5E3)}function nove_zpravy_title(c){var a="",a=c==0?"":c==1?c+" nov\u00e1 zpr\u00e1va | ":c>=2&&c<=4?c+" nov\u00e9 zpr\u00e1vy | ":c+" nov\u00fdch zpr\u00e1v | ",c=document.title,e=c.indexOf("|",0);e>=0&&(c=c.substr(e+1,c.length));document.title=a+c}function set_messages_count_unread(c){$("#pm_obsah_nadpis_pocet_zprav").text(c);lista_bublina_update("#lista_zpravy_pocet",c);nove_zpravy_title(c)};

