;(function($){$.ui={plugin:{add:function(a,b,c){var d=$.ui[a].prototype;for(var i in c){d.plugins[i]=d.plugins[i]||[];d.plugins[i].push([b,c[i]])}},call:function(a,b,c){var d=a.plugins[b];if(!d){return}for(var i=0;i<d.length;i++){if(a.options[d[i][0]]){d[i][1].apply(a.element,c)}}}},cssCache:{},css:function(a){if($.ui.cssCache[a]){return $.ui.cssCache[a]}var b=$('<div class="ui-gen">').addClass(a).css({position:'absolute',top:'-5000px',left:'-5000px',display:'block'}).appendTo('body');$.ui.cssCache[a]=!!((!(/auto|default/).test(b.css('cursor'))||(/^[1-9]/).test(b.css('height'))||(/^[1-9]/).test(b.css('width'))||!(/none/).test(b.css('backgroundImage'))||!(/transparent|rgba\(0, 0, 0, 0\)/).test(b.css('backgroundColor'))));try{$('body').get(0).removeChild(b.get(0))}catch(e){}return $.ui.cssCache[a]},disableSelection:function(a){$(a).attr('unselectable','on').css('MozUserSelect','none')},enableSelection:function(a){$(a).attr('unselectable','off').css('MozUserSelect','')},hasScroll:function(e,a){var b=/top/.test(a||"top")?'scrollTop':'scrollLeft',has=false;if(e[b]>0)return true;e[b]=1;has=e[b]>0?true:false;e[b]=0;return has}};var j=$.fn.remove;$.fn.remove=function(){$("*",this).add(this).triggerHandler("remove");return j.apply(this,arguments)};function getter(a,b,c){var d=$[a][b].getter||[];d=(typeof d=="string"?d.split(/,?\s+/):d);return($.inArray(c,d)!=-1)}$.widget=function(g,h){var i=g.split(".")[0];g=g.split(".")[1];$.fn[g]=function(b){var c=(typeof b=='string'),args=Array.prototype.slice.call(arguments,1);if(c&&getter(i,g,b)){var d=$.data(this[0],g);return(d?d[b].apply(d,args):undefined)}return this.each(function(){var a=$.data(this,g);if(c&&a&&$.isFunction(a[b])){a[b].apply(a,args)}else if(!c){$.data(this,g,new $[i][g](this,b))}})};$[i][g]=function(c,d){var f=this;this.widgetName=g;this.widgetBaseClass=i+'-'+g;this.options=$.extend({},$.widget.defaults,$[i][g].defaults,d);this.element=$(c).bind('setData.'+g,function(e,a,b){return f.setData(a,b)}).bind('getData.'+g,function(e,a){return f.getData(a)}).bind('remove',function(){return f.destroy()});this.init()};$[i][g].prototype=$.extend({},$.widget.prototype,h)};$.widget.prototype={init:function(){},destroy:function(){this.element.removeData(this.widgetName)},getData:function(a){return this.options[a]},setData:function(a,b){this.options[a]=b;if(a=='disabled'){this.element[b?'addClass':'removeClass'](this.widgetBaseClass+'-disabled')}},enable:function(){this.setData('disabled',false)},disable:function(){this.setData('disabled',true)}};$.widget.defaults={disabled:false};$.ui.mouse={mouseInit:function(){var a=this;this.element.bind('mousedown.'+this.widgetName,function(e){return a.mouseDown(e)});if($.browser.msie){this._mouseUnselectable=this.element.attr('unselectable');this.element.attr('unselectable','on')}this.started=false},mouseDestroy:function(){this.element.unbind('.'+this.widgetName);($.browser.msie&&this.element.attr('unselectable',this._mouseUnselectable))},mouseDown:function(e){(this._mouseStarted&&this.mouseUp(e));this._mouseDownEvent=e;var a=this,btnIsLeft=(e.which==1),elIsCancel=(typeof this.options.cancel=="string"?$(e.target).parents().add(e.target).filter(this.options.cancel).length:false);if(!btnIsLeft||elIsCancel||!this.mouseCapture(e)){return true}this._mouseDelayMet=!this.options.delay;if(!this._mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){a._mouseDelayMet=true},this.options.delay)}if(this.mouseDistanceMet(e)&&this.mouseDelayMet(e)){this._mouseStarted=(this.mouseStart(e)!==false);if(!this._mouseStarted){e.preventDefault();return true}}this._mouseMoveDelegate=function(e){return a.mouseMove(e)};this._mouseUpDelegate=function(e){return a.mouseUp(e)};$(document).bind('mousemove.'+this.widgetName,this._mouseMoveDelegate).bind('mouseup.'+this.widgetName,this._mouseUpDelegate);return false},mouseMove:function(e){if($.browser.msie&&!e.button){return this.mouseUp(e)}if(this._mouseStarted){this.mouseDrag(e);return false}if(this.mouseDistanceMet(e)&&this.mouseDelayMet(e)){this._mouseStarted=(this.mouseStart(this._mouseDownEvent,e)!==false);(this._mouseStarted?this.mouseDrag(e):this.mouseUp(e))}return!this._mouseStarted},mouseUp:function(e){$(document).unbind('mousemove.'+this.widgetName,this._mouseMoveDelegate).unbind('mouseup.'+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this.mouseStop(e)}return false},mouseDistanceMet:function(e){return(Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance)},mouseDelayMet:function(e){return this._mouseDelayMet},mouseStart:function(e){},mouseDrag:function(e){},mouseStop:function(e){},mouseCapture:function(e){return true}};$.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);
;(function(B){function A(E,D){var C=B.browser.safari&&B.browser.version<522;if(E.contains&&!C){return E.contains(D)}if(E.compareDocumentPosition){return!!(E.compareDocumentPosition(D)&16)}while(D=D.parentNode){if(D==E){return true}}return false}B.widget("ui.sortable",B.extend({},B.ui.mouse,{init:function(){var C=this.options;this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.floating=this.items.length?(/left|right/).test(this.items[0].item.css("float")):false;if(!(/(relative|absolute|fixed)/).test(this.element.css("position"))){this.element.css("position","relative")}this.offset=this.element.offset();this.mouseInit()},plugins:{},ui:function(C){return{helper:(C||this)["helper"],placeholder:(C||this)["placeholder"]||B([]),position:(C||this)["position"],absolutePosition:(C||this)["positionAbs"],options:this.options,element:this.element,item:(C||this)["currentItem"],sender:C?C.element:null}},propagate:function(F,E,C,D){B.ui.plugin.call(this,F,[E,this.ui(C)]);if(!D){this.element.triggerHandler(F=="sort"?F:"sort"+F,[E,this.ui(C)],this.options[F])}},serialize:function(E){var C=(B.isFunction(this.options.items)?this.options.items.call(this.element):B(this.options.items,this.element)).not(".ui-sortable-helper");var D=[];E=E||{};C.each(function(){var F=(B(this).attr(E.attribute||"id")||"").match(E.expression||(/(.+)[-=_](.+)/));if(F){D.push((E.key||F[1])+"[]="+(E.key&&E.expression?F[1]:F[2]))}});return D.join("&")},toArray:function(C){var D=(B.isFunction(this.options.items)?this.options.items.call(this.element):B(this.options.items,this.element)).not(".ui-sortable-helper");var E=[];D.each(function(){E.push(B(this).attr(C||"id"))});return E},intersectsWith:function(J){var E=this.positionAbs.left,D=E+this.helperProportions.width,I=this.positionAbs.top,H=I+this.helperProportions.height;var F=J.left,C=F+J.width,K=J.top,G=K+J.height;if(this.options.tolerance=="pointer"||this.options.forcePointerForContainers||(this.options.tolerance=="guess"&&this.helperProportions[this.floating?"width":"height"]>J[this.floating?"width":"height"])){return(I+this.offset.click.top>K&&I+this.offset.click.top<G&&E+this.offset.click.left>F&&E+this.offset.click.left<C)}else{return(F<E+(this.helperProportions.width/2)&&D-(this.helperProportions.width/2)<C&&K<I+(this.helperProportions.height/2)&&H-(this.helperProportions.height/2)<G)}},intersectsWithEdge:function(J){var E=this.positionAbs.left,D=E+this.helperProportions.width,I=this.positionAbs.top,H=I+this.helperProportions.height;var F=J.left,C=F+J.width,K=J.top,G=K+J.height;if(this.options.tolerance=="pointer"||(this.options.tolerance=="guess"&&this.helperProportions[this.floating?"width":"height"]>J[this.floating?"width":"height"])){if(!(I+this.offset.click.top>K&&I+this.offset.click.top<G&&E+this.offset.click.left>F&&E+this.offset.click.left<C)){return false}if(this.floating){if(E+this.offset.click.left>F&&E+this.offset.click.left<F+J.width/2){return 2}if(E+this.offset.click.left>F+J.width/2&&E+this.offset.click.left<C){return 1}}else{if(I+this.offset.click.top>K&&I+this.offset.click.top<K+J.height/2){return 2}if(I+this.offset.click.top>K+J.height/2&&I+this.offset.click.top<G){return 1}}}else{if(!(F<E+(this.helperProportions.width/2)&&D-(this.helperProportions.width/2)<C&&K<I+(this.helperProportions.height/2)&&H-(this.helperProportions.height/2)<G)){return false}if(this.floating){if(D>F&&E<F){return 2}if(E<C&&D>C){return 1}}else{if(H>K&&I<K){return 1}if(I<G&&H>G){return 2}}}return false},refresh:function(){this.refreshItems();this.refreshPositions()},refreshItems:function(){this.items=[];this.containers=[this];var D=this.items;var C=this;var F=[[B.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):B(this.options.items,this.element),this]];if(this.options.connectWith){for(var G=this.options.connectWith.length-1;G>=0;G--){var I=B(this.options.connectWith[G]);for(var E=I.length-1;E>=0;E--){var H=B.data(I[E],"sortable");if(H&&!H.options.disabled){F.push([B.isFunction(H.options.items)?H.options.items.call(H.element):B(H.options.items,H.element),H]);this.containers.push(H)}}}}for(var G=F.length-1;G>=0;G--){F[G][0].each(function(){B.data(this,"sortable-item",F[G][1]);D.push({item:B(this),instance:F[G][1],width:0,height:0,left:0,top:0})})}},refreshPositions:function(D){if(this.offsetParent){var C=this.offsetParent.offset();this.offset.parent={top:C.top+this.offsetParentBorders.top,left:C.left+this.offsetParentBorders.left}}for(var F=this.items.length-1;F>=0;F--){if(this.items[F].instance!=this.currentContainer&&this.currentContainer&&this.items[F].item[0]!=this.currentItem[0]){continue}var E=this.options.toleranceElement?B(this.options.toleranceElement,this.items[F].item):this.items[F].item;if(!D){this.items[F].width=E[0].offsetWidth;this.items[F].height=E[0].offsetHeight}var G=E.offset();this.items[F].left=G.left;this.items[F].top=G.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(var F=this.containers.length-1;F>=0;F--){var G=this.containers[F].element.offset();this.containers[F].containerCache.left=G.left;this.containers[F].containerCache.top=G.top;this.containers[F].containerCache.width=this.containers[F].element.outerWidth();this.containers[F].containerCache.height=this.containers[F].element.outerHeight()}}},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this.mouseDestroy();for(var C=this.items.length-1;C>=0;C--){this.items[C].item.removeData("sortable-item")}},createPlaceholder:function(E){var C=E||this,F=C.options;if(F.placeholder.constructor==String){var D=F.placeholder;F.placeholder={element:function(){return B("<div></div>").addClass(D)[0]},update:function(G,H){H.css(G.offset()).css({width:G.outerWidth(),height:G.outerHeight()})}}}C.placeholder=B(F.placeholder.element.call(C.element,C.currentItem)).appendTo("body").css({position:"absolute"});F.placeholder.update.call(C.element,C.currentItem,C.placeholder)},contactContainers:function(F){for(var D=this.containers.length-1;D>=0;D--){if(this.intersectsWith(this.containers[D].containerCache)){if(!this.containers[D].containerCache.over){if(this.currentContainer!=this.containers[D]){var I=10000;var H=null;var E=this.positionAbs[this.containers[D].floating?"left":"top"];for(var C=this.items.length-1;C>=0;C--){if(!A(this.containers[D].element[0],this.items[C].item[0])){continue}var G=this.items[C][this.containers[D].floating?"left":"top"];if(Math.abs(G-E)<I){I=Math.abs(G-E);H=this.items[C]}}if(!H&&!this.options.dropOnEmpty){continue}if(this.placeholder){this.placeholder.remove()}if(this.containers[D].options.placeholder){this.containers[D].createPlaceholder(this)}else{this.placeholder=null}this.currentContainer=this.containers[D];H?this.rearrange(F,H,null,true):this.rearrange(F,null,this.containers[D].element,true);this.propagate("change",F);this.containers[D].propagate("change",F,this)}this.containers[D].propagate("over",F,this);this.containers[D].containerCache.over=1}}else{if(this.containers[D].containerCache.over){this.containers[D].propagate("out",F,this);this.containers[D].containerCache.over=0}}}},mouseCapture:function(G,F){if(this.options.disabled||this.options.type=="static"){return false}this.refreshItems();var E=null,D=this,C=B(G.target).parents().each(function(){if(B.data(this,"sortable-item")==D){E=B(this);return false}});if(B.data(G.target,"sortable-item")==D){E=B(G.target)}if(!E){return false}if(this.options.handle&&!F){var H=false;B(this.options.handle,E).find("*").andSelf().each(function(){if(this==G.target){H=true}});if(!H){return false}}this.currentItem=E;return true},mouseStart:function(H,F,C){var J=this.options;this.currentContainer=this;this.refreshPositions();this.helper=typeof J.helper=="function"?B(J.helper.apply(this.element[0],[H,this.currentItem])):this.currentItem.clone();if(!this.helper.parents("body").length){B(J.appendTo!="parent"?J.appendTo:this.currentItem[0].parentNode)[0].appendChild(this.helper[0])}this.helper.css({position:"absolute",clear:"both"}).addClass("ui-sortable-helper");this.margins={left:(parseInt(this.currentItem.css("marginLeft"),10)||0),top:(parseInt(this.currentItem.css("marginTop"),10)||0)};this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.offset.click={left:H.pageX-this.offset.left,top:H.pageY-this.offset.top};this.offsetParent=this.helper.offsetParent();var D=this.offsetParent.offset();this.offsetParentBorders={top:(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)};this.offset.parent={top:D.top+this.offsetParentBorders.top,left:D.left+this.offsetParentBorders.left};this.originalPosition=this.generatePosition(H);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if(J.placeholder){this.createPlaceholder()}this.propagate("start",H);this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if(J.cursorAt){if(J.cursorAt.left!=undefined){this.offset.click.left=J.cursorAt.left}if(J.cursorAt.right!=undefined){this.offset.click.left=this.helperProportions.width-J.cursorAt.right}if(J.cursorAt.top!=undefined){this.offset.click.top=J.cursorAt.top}if(J.cursorAt.bottom!=undefined){this.offset.click.top=this.helperProportions.height-J.cursorAt.bottom}}if(J.containment){if(J.containment=="parent"){J.containment=this.helper[0].parentNode}if(J.containment=="document"||J.containment=="window"){this.containment=[0-this.offset.parent.left,0-this.offset.parent.top,B(J.containment=="document"?document:window).width()-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.element.css("marginRight"),10)||0),(B(J.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.element.css("marginBottom"),10)||0)]}if(!(/^(document|window|parent)$/).test(J.containment)){var G=B(J.containment)[0];var I=B(J.containment).offset();this.containment=[I.left+(parseInt(B(G).css("borderLeftWidth"),10)||0)-this.offset.parent.left,I.top+(parseInt(B(G).css("borderTopWidth"),10)||0)-this.offset.parent.top,I.left+Math.max(G.scrollWidth,G.offsetWidth)-(parseInt(B(G).css("borderLeftWidth"),10)||0)-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.currentItem.css("marginRight"),10)||0),I.top+Math.max(G.scrollHeight,G.offsetHeight)-(parseInt(B(G).css("borderTopWidth"),10)||0)-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.currentItem.css("marginBottom"),10)||0)]}}if(this.options.placeholder!="clone"){this.currentItem.css("visibility","hidden")}if(!C){for(var E=this.containers.length-1;E>=0;E--){this.containers[E].propagate("activate",H,this)}}if(B.ui.ddmanager){B.ui.ddmanager.current=this}if(B.ui.ddmanager&&!J.dropBehaviour){B.ui.ddmanager.prepareOffsets(this,H)}this.dragging=true;this.mouseDrag(H);return true},convertPositionTo:function(D,E){if(!E){E=this.position}var C=D=="absolute"?1:-1;return{top:(E.top+this.offset.parent.top*C-(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)*C+this.margins.top*C),left:(E.left+this.offset.parent.left*C-(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft)*C+this.margins.left*C)}},generatePosition:function(F){var G=this.options;var C={top:(F.pageY-this.offset.click.top-this.offset.parent.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)),left:(F.pageX-this.offset.click.left-this.offset.parent.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft))};if(!this.originalPosition){return C}if(this.containment){if(C.left<this.containment[0]){C.left=this.containment[0]}if(C.top<this.containment[1]){C.top=this.containment[1]}if(C.left>this.containment[2]){C.left=this.containment[2]}if(C.top>this.containment[3]){C.top=this.containment[3]}}if(G.grid){var E=this.originalPosition.top+Math.round((C.top-this.originalPosition.top)/G.grid[1])*G.grid[1];C.top=this.containment?(!(E<this.containment[1]||E>this.containment[3])?E:(!(E<this.containment[1])?E-G.grid[1]:E+G.grid[1])):E;var D=this.originalPosition.left+Math.round((C.left-this.originalPosition.left)/G.grid[0])*G.grid[0];C.left=this.containment?(!(D<this.containment[0]||D>this.containment[2])?D:(!(D<this.containment[0])?D-G.grid[0]:D+G.grid[0])):D}return C},mouseDrag:function(D){this.position=this.generatePosition(D);this.positionAbs=this.convertPositionTo("absolute");B.ui.plugin.call(this,"sort",[D,this.ui()]);this.positionAbs=this.convertPositionTo("absolute");this.helper[0].style.left=this.position.left+"px";this.helper[0].style.top=this.position.top+"px";for(var C=this.items.length-1;C>=0;C--){var E=this.intersectsWithEdge(this.items[C]);if(!E){continue}if(this.items[C].item[0]!=this.currentItem[0]&&this.currentItem[E==1?"next":"prev"]()[0]!=this.items[C].item[0]&&!A(this.currentItem[0],this.items[C].item[0])&&(this.options.type=="semi-dynamic"?!A(this.element[0],this.items[C].item[0]):true)){this.direction=E==1?"down":"up";this.rearrange(D,this.items[C]);this.propagate("change",D);break}}this.contactContainers(D);if(B.ui.ddmanager){B.ui.ddmanager.drag(this,D)}this.element.triggerHandler("sort",[D,this.ui()],this.options["sort"]);return false},rearrange:function(H,G,D,F){D?D[0].appendChild(this.currentItem[0]):G.item[0].parentNode.insertBefore(this.currentItem[0],(this.direction=="down"?G.item[0]:G.item[0].nextSibling));this.counter=this.counter?++this.counter:1;var E=this,C=this.counter;window.setTimeout(function(){if(C==E.counter){E.refreshPositions(!F)}},0);if(this.options.placeholder){this.options.placeholder.update.call(this.element,this.currentItem,this.placeholder)}},mouseStop:function(E,D){if(B.ui.ddmanager&&!this.options.dropBehaviour){B.ui.ddmanager.drop(this,E)}if(this.options.revert){var C=this;var F=C.currentItem.offset();if(C.placeholder){C.placeholder.animate({opacity:"hide"},(parseInt(this.options.revert,10)||500)-50)}B(this.helper).animate({left:F.left-this.offset.parent.left-C.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:F.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(E)})}else{this.clear(E,D)}return false},clear:function(E,D){if(this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0]){this.propagate("update",E,null,D)}if(!A(this.element[0],this.currentItem[0])){this.propagate("remove",E,null,D);for(var C=this.containers.length-1;C>=0;C--){if(A(this.containers[C].element[0],this.currentItem[0])){this.containers[C].propagate("update",E,this,D);this.containers[C].propagate("receive",E,this,D)}}}for(var C=this.containers.length-1;C>=0;C--){this.containers[C].propagate("deactivate",E,this,D);if(this.containers[C].containerCache.over){this.containers[C].propagate("out",E,this);this.containers[C].containerCache.over=0}}this.dragging=false;if(this.cancelHelperRemoval){this.propagate("stop",E,null,D);return false}B(this.currentItem).css("visibility","");if(this.placeholder){this.placeholder.remove()}this.helper.remove();this.helper=null;this.propagate("stop",E,null,D);return true}}));B.extend(B.ui.sortable,{getter:"serialize toArray",defaults:{helper:"clone",tolerance:"guess",distance:1,delay:0,scroll:true,scrollSensitivity:20,scrollSpeed:20,cancel:":input",items:"> *",zIndex:1000,dropOnEmpty:true,appendTo:"parent"}});B.ui.plugin.add("sortable","cursor",{start:function(E,D){var C=B("body");if(C.css("cursor")){D.options._cursor=C.css("cursor")}C.css("cursor",D.options.cursor)},stop:function(D,C){if(C.options._cursor){B("body").css("cursor",C.options._cursor)}}});B.ui.plugin.add("sortable","zIndex",{start:function(E,D){var C=D.helper;if(C.css("zIndex")){D.options._zIndex=C.css("zIndex")}C.css("zIndex",D.options.zIndex)},stop:function(D,C){if(C.options._zIndex){B(C.helper).css("zIndex",C.options._zIndex)}}});B.ui.plugin.add("sortable","opacity",{start:function(E,D){var C=D.helper;if(C.css("opacity")){D.options._opacity=C.css("opacity")}C.css("opacity",D.options.opacity)},stop:function(D,C){if(C.options._opacity){B(C.helper).css("opacity",C.options._opacity)}}});B.ui.plugin.add("sortable","scroll",{start:function(E,D){var F=D.options;var C=B(this).data("sortable");C.overflowY=function(G){do{if(/auto|scroll/.test(G.css("overflow"))||(/auto|scroll/).test(G.css("overflow-y"))){return G}G=G.parent()}while(G[0].parentNode);return B(document)}(C.currentItem);C.overflowX=function(G){do{if(/auto|scroll/.test(G.css("overflow"))||(/auto|scroll/).test(G.css("overflow-x"))){return G}G=G.parent()}while(G[0].parentNode);return B(document)}(C.currentItem);if(C.overflowY[0]!=document&&C.overflowY[0].tagName!="HTML"){C.overflowYOffset=C.overflowY.offset()}if(C.overflowX[0]!=document&&C.overflowX[0].tagName!="HTML"){C.overflowXOffset=C.overflowX.offset()}},sort:function(E,D){var F=D.options;var C=B(this).data("sortable");if(C.overflowY[0]!=document&&C.overflowY[0].tagName!="HTML"){if((C.overflowYOffset.top+C.overflowY[0].offsetHeight)-E.pageY<F.scrollSensitivity){C.overflowY[0].scrollTop=C.overflowY[0].scrollTop+F.scrollSpeed}if(E.pageY-C.overflowYOffset.top<F.scrollSensitivity){C.overflowY[0].scrollTop=C.overflowY[0].scrollTop-F.scrollSpeed}}else{if(E.pageY-B(document).scrollTop()<F.scrollSensitivity){B(document).scrollTop(B(document).scrollTop()-F.scrollSpeed)}if(B(window).height()-(E.pageY-B(document).scrollTop())<F.scrollSensitivity){B(document).scrollTop(B(document).scrollTop()+F.scrollSpeed)}}if(C.overflowX[0]!=document&&C.overflowX[0].tagName!="HTML"){if((C.overflowXOffset.left+C.overflowX[0].offsetWidth)-E.pageX<F.scrollSensitivity){C.overflowX[0].scrollLeft=C.overflowX[0].scrollLeft+F.scrollSpeed}if(E.pageX-C.overflowXOffset.left<F.scrollSensitivity){C.overflowX[0].scrollLeft=C.overflowX[0].scrollLeft-F.scrollSpeed}}else{if(E.pageX-B(document).scrollLeft()<F.scrollSensitivity){B(document).scrollLeft(B(document).scrollLeft()-F.scrollSpeed)}if(B(window).width()-(E.pageX-B(document).scrollLeft())<F.scrollSensitivity){B(document).scrollLeft(B(document).scrollLeft()+F.scrollSpeed)}}}});B.ui.plugin.add("sortable","axis",{sort:function(E,D){var C=B(this).data("sortable");if(D.options.axis=="y"){C.position.left=C.originalPosition.left}if(D.options.axis=="x"){C.position.top=C.originalPosition.top}}})})(jQuery)
;var fotoType=['','v_','n_','m_','s_'];$(document).ready(function(){$('.js_prihlasenie').attr("onclick","this.href = this.href + &hashParam + location.hash; return true;");$('a.login').click(showLoginInfo).live('click',showLoginInfo);});var spinner={show:function(pElm){var l=parseInt(pElm.offset().left)+parseInt(pElm.css('paddingLeft'));var t=parseInt(pElm.offset().top)+parseInt(pElm.css('paddingTop'));var h=pElm.height();var w=pElm.width();var obj=$('#spinnerDiv');if(obj.length<1)obj=$(document.createElement('div')).attr('id','spinnerDiv').addClass('c_pokryvac').hide().appendTo($(document.body));obj.css({'width':w,'height':h,'left':l,'top':t,'position':'absolute'}).show();$('#spinnerImg').show();return obj;},hide:function(){$('#spinnerDiv').hide();$('#spinnerImg').hide();}}
function azetMsgBox(type,params,callback){var defaults={title:'',text:'',css:'',style:'',yesButton:'Ok',noButton:'Zrušiť',okButton:'Ok',info:'',obalCss:'',simple:false,params:null}
params=$.extend(defaults,params);var isIE6=($.browser.msie&&$.browser.version=='6.0');var obal=document.createElement('div');obal._callback=callback;obal._close=azetMsgBox_close;obal._canClose=true;obal._onClose=azetMsgBox_onClose;obal._value=false;obal._params=params['params'];obal.className='c_zrnko css_hover'+((!params.simple&&params.obalCss!='c_absolutne')?' c_fixne':'')+' azmsgbox'+(params.obalCss?' '+params.obalCss:'');var jqObal=$(obal);jqObal.html('<div class="c_konvexnyobal"></div><div class="c_jadro"></div><p class="css_xkruh"><a title="Zavri okno" href="">×</a></p>');var jqJadro=jqObal.find('> div.c_jadro');$(document.body).append('<div class="c_pokryvac" style="width:'+$(document).width()+'px;height:'+$(document).height()+'px"></div>');$(document.body).append(obal);if(params.css!='')jqJadro.addClass(params.css);if(params.style!='')jqJadro.attr('style',params.style);var contentHtml='';if(params.title!='')contentHtml+='<h2>'+params.title+'</h2>';if(params.simple)
{contentHtml+=params.text;jqObal.find('p.css_xkruh').remove();}
else
{contentHtml+='<div class="c_form">';if(params.text!='')contentHtml+='<fieldset class="c_fieldset">'+params.text+'</fieldset>';if(type!=null&&type!=''){contentHtml+='<fieldset class="c_akciasoknom c_fieldset">';if(type=='alert'){contentHtml+='<button class="c_potvrd c_submit btn_close" type="button">'+params.okButton+'</button>';}else if(type=='confirm'){contentHtml+='<button class="c_potvrd c_submit btn_ano" type="button">'+params.yesButton+'</button><a title="Zavrieť okno" class="c_zrus c_submit btn_nie" href="">'+params.noButton+'</a>';}else if(type=='custom'){contentHtml+=params['buttons'];}
if(params.info.length>0){contentHtml+='<div class="c_otaznik"><span class="c_text">?</span><span class="c_obr"></span><div class="c_balon c_vpravo"><div class="c_helium"><p>'+params.info+'</p></div><span class="c_dzindzik"></span></div></div>';}
contentHtml+='</fieldset>';}
contentHtml+='</div>';}
$(document).keyup(azetMsgBox_escKey);$('body > div.c_pokryvac').click(azetMsgBox_click);jqJadro.click(azetMsgBox_click2).append(contentHtml).find('.btn_close').click(function(){this.exit();return false;}).end().find('.btn_ano').click(function(){this.setValue(true);this.exit();return false;}).end().find('.btn_nie').click(function(){this.setValue(false);this.exit();return false;});jqObal.find('div.css_td').hover(azetMsgBox_mouseOver,azetMsgBox_mouseOut).end().find('p.css_xkruh > a').click(function(){this.setValue(false);this.exit();return false;}).end().find('*').each(function(){this.exit=azetMsgBox_forceClose;this.setValue=azetMsgBox_setValue;});if(!params.simple)
{var w=parseInt(jqJadro.width());jqObal.css('marginLeft',Math.round(w/-2));}
jqJadro.show();if(type=='alert'){jqJadro.find('.btn_close').focus();}else if(type=='confirm'){jqJadro.find('.btn_nie').focus();}
if(isIE6){$('select').addClass('msghdsel').css('visibility','hidden');}
return jqObal;}
function azetMsgBox_mouseOver(){$(this).addClass('css_hover');}
function azetMsgBox_mouseOut(){$(this).removeClass('css_hover');}
var bActivateEnter=true;function azetMsgBox_escKey(event){try{switch(event.keyCode)
{case 27:$('.azmsgbox')[0]._value=false;$('.azmsgbox p.css_xkruh > a').click();break;case 13:if(bActivateEnter)$('.azmsgbox .btn_ano').click();break;}}catch(e){}
event.stopPropagation();}
function azetMsgBox_click(){$('body > div.azmsgbox')[0]._close();}
function azetMsgBox_click2(e){e.stopPropagation();}
function azetMsgBox_close(){var dontClose=this._onClose();if(!dontClose){$(document).unbind('keyup',azetMsgBox_escKey);$('body > div.c_pokryvac').remove();$(this).fadeOut('fast',function(){$(this).remove();});}}
function azetMsgBox_onClose(){var dontClose=false;if(typeof this._callback=='function'){if(this._params!=null){dontClose=this._callback(this._value,this._params);}else{dontClose=this._callback(this._value);}}
$('select.msghdsel').css('visibility','visible');return dontClose;}
function azetMsgBox_forceClose(){$(this).parents('div.azmsgbox')[0]._close();}
function azetMsgBox_setValue(val){var prnt=$(this).parents('div.azmsgbox')[0];if(typeof val!='undefined')prnt._value=val;return prnt._value;}
function getLastLogin(status,sex){if(status['isChating']){if(i9!='')
{sRoomLink=getAzetLink('pokecMiestnost',{idRoom:status['idChat']})
sAddClass='';}
else
{sRoomLink='#';sAddClass=' login';}
return'<a class="c_status'+sAddClass+'" href="'+sRoomLink+'" title="Choď do miestnosti a Pokecaj s '+(typeof(sex)=='undefined'?'ním/ňou':(sex!=2?'ním':'ňou'))+'">'+status['roomName']+'</a>';}else if(status['isLoged']){return'<span class="c_status c_online">'+(typeof(sex)=='undefined'||sex!=2?'prihlásený':'prihlásená')+'</span>';}else{var date=new Date();date.setTime(status['lastLogin']*1000);var hrs=date.getHours()<10?'0'+date.getHours():date.getHours();var min=date.getMinutes()<10?'0'+date.getMinutes():date.getMinutes();return'<span>'+date.getDate()+'. '+(date.getMonth()+1)+'. '+date.getFullYear()+', '+hrs+':'+min+'</span>';}}
function makeShortText(text,length){if(text.length<=length)return text;var words=text.split(' ');if(words.length<2)return(text.substr(0,length)+'&hellip;');var ret='';var pos=0;while((pos<words.length)&&((ret.length+words[pos].length)<length)){ret+=words[pos]+' ';pos++;}
if(pos<words.length)ret+='&hellip;';return ret;}
function openRp(idUser,nick,type)
{sType='';if(type!='')
{sType=type+'/'+nick;}
if(useOldRp==1)
{Param=3;AddParam='';if(type=='archiv-rp')
{Param=5;if(typeof nick=='number'&&nick&&nick!=idUser)AddParam='&diskusia='+nick;}
else if(type=='archiv-pokecu')
{Param=6;}
else if(type=='nova-rp')
{Param=3;AddParam='&dalsiaRP=103&AZetID='+nick;}
else if(type=='nastavenia')
{Param=14;}
else if((type=='citaj-rp')||(type=='citaj-rp-auto'))
{AddParam='&odpNova=1';}
window.open(getAzetLink('rp_old',{})+"index.phtml?i9="+i9+"&rpI="+Param+AddParam,"RychlaPosta"+Math.floor(Math.random()*1000000),"top=50,left=50,width=535,height=410,buttons=No,scrollbars=Yes,location=No,menubar=No,resizable=No,status=No,directories=No,toolbar=No,copyhistory=No");}
else
{var expdate=new Date();expdate.setTime(expdate.getTime()+1000*5);document.cookie='go_'+idUser+"="+type+"/; expires="+expdate.toGMTString()+"; path=/; domain="+getCookieDomain(window.location.hostname);if(nick!='')document.cookie='go_nick='+nick+'; expires='+expdate.toGMTString()+'; path=/; domain='+getCookieDomain(window.location.hostname);var rpWindow=window.open(aLinks['pokec_domain']+getAzetLink('rp',{action:"start"})+'#'+sType,'RP'+idUser,'top=50,left=50,width=704,height=510,buttons=No,scrollbars=No,location=No,menubar=No,resizable=No,status=No,directories=No,toolbar=No,copyhistory=No');if(rpWindow)
{rpWindow.focus();}}
return false;}
function openPlusActivate(ref,absPath)
{plusPath='plus_links';if(absPath){plusPath='plus_links_abs';}
var plusWindow=window.open(getAzetLink(plusPath,{action:"aktivuj_si_plus"})+"&ref="+ref,"profil","width=576, height=445, status=0, menubar=0, resizable=0,location=0, toolbar=0");if(plusWindow)plusWindow.focus();}
function openPLUSdar(id){window.open(aLinks['pokec_domain']+getAzetLink('plus_links',{action:"daruj_plus_popup"})+"&id="+id,"plusDarPopup","top=50,left=50,width=576,height=445,buttons=No,scrollbars=No,location=No,menubar=No,resizable=Yes,status=No,directories=No,toolbar=no,copyhistory=No");return false;}
function OtvorPomoc(url,site){window.open(url+"&idH="+site,"JavaScriptIt","top=200,left=400,width=530,height=330,buttons=No,scrollbars=Yes,location=No,menubar=No,resizable=Yes,status=Yes,directories=No,toolbar=No,copyhistory=No");return false;}
function superKalendar(button,target,prefix,initPeriod,hilightInitDate){$(button).click(function(){if(typeof superKalendarDraw!=="function"){$("head").append("<link rel=\"stylesheet\" href=\""+Config["url_common_css"]+"superKalendar.css?v20090823\" type=\"text/css\" media=\"screen\">");$.getScript(Config["url_common_js"]+"date.js",function(){$.getScript(Config["url_common_js"]+"superKalendar.js?v20090823",function(){superKalendarDraw(button,target,prefix,initPeriod,hilightInitDate);});});}
else{superKalendarDraw(button,target,prefix,initPeriod,hilightInitDate);}
return false;});}
function getAzetLink(linkName,params){var link=aLinks[linkName];if(typeof link=='undefined')return false;if(typeof params=='undefined')params={};var patt=new RegExp('PARAM_([a-zA-Z0-9]{1,})','gi');var matches=link.match(patt);if(matches==null)return link;var key,val;for(var i=0;i<matches.length;i++){key=matches[i].replace(/PARAM_/g,'');if(typeof params[key]!='undefined'){val=params[key];}else if(typeof window[key]!='undefined'){val=window[key];}else{val='';}
link=link.replace(matches[i],val);}
link=link.replace(/([^:]{1})\/\/([$?])/gi,'$1$2').replace(/i9=(&|$)/gi,'').replace(/[?]$/gi,'');return link;}
function composeUserPhotoLink(sLink)
{return sLink.replace('PARAM_p','http://').replace('PARAM_ext','.jpg');}
function normalizeUserData(user,dopInfo){if(typeof user['isFriend']=='undefined')user['isFriend']=false;if(dopInfo['allowDel']==null||dopInfo['allowDel']==false){user['allowDel']=false;}else{user['allowDel']=true;}
user['age']=(user['age']=='-'?'?':user['age']);if(dopInfo['makeEmphasis']!=null&&dopInfo['makeEmphasis']==true&&user['emphasis']!=null&&user['emphasis']==true){user['makeEmphasis']=true;}else{user['makeEmphasis']=false;}
if(typeof user['STATUS_MESSAGE']=='undefined')user['STATUS_MESSAGE']={};if(typeof user['STATUS_MESSAGE']['statusMessage']=='undefined')user['STATUS_MESSAGE']['statusMessage']='';if(typeof user['NAME']=='undefined')user['NAME']={fullName:'',firstName:'',surName:''};if(typeof user['nick']=='undefined')user['nick']='&nbsp';if(typeof user['sefNick']=='undefined')user['sefNick']=user['nick'].toLowerCase();user['FUNC']={};if(idUser>0){user['FUNC']['onClAddFriend']='afAddFriend({nick:\''+user['nick']+'\'});return false;';user['FUNC']['onClAddPlus']='openPLUSdar('+user['idUser']+');return false;';user['FUNC']['onClPosliRp']='openRp('+idUser+',\''+user['nick']+'\',\'nova-rp\');return false;';}else{user['FUNC']['onClAddFriend']=user['FUNC']['onClAddPlus']=user['FUNC']['onClPosliRp']='azetPrihlasenie()';}
return user;}
function makeVizitka(user,dopInfo){user=normalizeUserData(user,dopInfo);html='';var linkTarget=(typeof dopInfo['linkTarget']!='undefined'?' target="'+dopInfo['linkTarget']+'"':'');var cssClasses=['c_bublitka'];cssClasses.push((user['isBlocked']||user['isDeleted'])?'c_herma':(user['sex']!=2?'c_muz':'c_zena'));if(user['makeEmphasis']==true)cssClasses.push('c_zvyrazneny');if(typeof user['bubbleSkinNumber']!='undefined')cssClasses.push('c_kravata','c_k'+user['bubbleSkinNumber']);html+='<div class="'+cssClasses.join(' ')+'" tag="'+user['idUser']+'">';html+='<div class="c_info">';if(!user['isBlocked']&&!user['isDeleted']){html+='<h2><a href="'+aLinks['pokec_domain']+getAzetLink('profil',{nick:user['sefNick']})+'"'+linkTarget+'>'+user['nick']+'</a></h2>';if(user['STATUS_MESSAGE']['statusMessage'].length>44){html+='<q title="'+user['STATUS_MESSAGE']['statusMessage']+'">'+user['STATUS_MESSAGE']['statusMessage'].substr(0,42)+'&hellip;'+'</q>';}else{html+='<q>'+user['STATUS_MESSAGE']['statusMessage']+'</q>';}
if(user['NAME']['fullName'].length>22){html+='<h3 title="'+user['NAME']['fullName']+'">'+user['NAME']['fullName'].substr(0,20)+'&hellip;'+'</h3>';}else{html+='<h3>'+user['NAME']['fullName']+'</h3>';}
html+='<p>'+user['LOCATION']['cityName']+'<br/>'+getLastLogin(user['STATUS'],user['sex'])+'</p>';html+='<span class="c_vek"><span>'+(user['sex']!=2?'m':'ž')+'</span> / <span>'+user['age']+'</span></span>';html+='</div>';html+='<div class="c_ovladanie">';html+='<ul class="c_obsahove">';if(user['photoAlbums']>0)html+='<li class="c_fo"><a title="Fotoalbumy" href="'+aLinks['pokec_domain']+getAzetLink('fotoalbumy',{nick:user['sefNick']})+'"'+linkTarget+'><small>'+user['photoAlbums']+'</small><span class="c_ikonka"></span><span class="c_text">Fotoalbumy</span></a></li>';var iCountAllVideos=0;if(typeof user['PROJECT_STATUS']['videoAlbums']!='undefined')
{iCountAllVideos=user['PROJECT_STATUS']['videoAlbums']+user['PROJECT_STATUS']['videoAlbumsFavs']+user['PROJECT_STATUS']['videoAlbumsExts'];}
if(iCountAllVideos>0)html+='<li class="c_vi"><a title="Videoalbumy" href="'+aLinks['pokec_domain']+getAzetLink('videoalbumy',{nick:user['sefNick']})+'"'+linkTarget+'><small>'+iCountAllVideos+'</small><span class="c_ikonka"></span><span class="c_text">Videoalbumy</span></a></li>';html+='</ul>';html+='<ul class="c_pouzivatelske">';html+='<li class="c_rp">';if(typeof idUser=='undefined'||idUser==0){html+='<a title="Pošli RP" class="login" href="#">';}else{html+='<a title="Pošli RP" onClick="'+user['FUNC']['onClPosliRp']+'">';}
html+=' <span class="c_ikonka"></span><span class="c_text">RP</span></a></li>';if(user['isFriend']==false&&user['idUser']!=idUser){html+='<li class="c_pr">';if(typeof idUser=='undefined'||idUser==0){html+='<a title="Pridaj k priateľom" href="#" class="login">';}else{html+='<a title="Pridaj k priateľom" href="#" onClick="'+user['FUNC']['onClAddFriend']+'">';}
html+=' <span class="c_ikonka"></span><span class="c_text">Spriateliť sa</span></a></li>';}
if(typeof user['noAddGift']=='undefined'||user['noAddGift']==false){html+='<li class="c_pl '+(typeof plusDarCssClass!='undefined'?plusDarCssClass:'')+'">';if(typeof idUser=='undefined'||idUser==0){html+='<a title="Daruj Plus" href="#" class="login">';}else{html+='<a title="Daruj Plus" href="#" onClick="'+user['FUNC']['onClAddPlus']+'">';}
html+=' <span class="c_ikonka"></span><span class="c_text">Daruj Plus</span></a></li>';}
html+='</ul>';html+='</div>';html+='<a class="c_fotka" href="'+aLinks['pokec_domain']+getAzetLink('profil',{nick:user['sefNick']})+'" title="'+user['nick']+'"'+linkTarget+'>';if(typeof user['PHOTO']!='undefined'&&typeof user['PHOTO']['normal']=='string'){html+='<img src="'+composeUserPhotoLink(user['PHOTO']['normal'])+'" width="88" height="110" alt=""></a>';}else{html+='</a>';}}else{html+='<h2>'+user['nick']+'</h2><q></q><h3></h3>';html+='<p>';if(user['isBlocked']){html+='Zablokovaný používateľ.<br /><b>Dôvod:</b> porušovanie pravidiel.';}else{html+='Zmazaný používateľ.<br />Nick môže používať niekto iný.';}
html+='</p><span class="c_vek"></span></div><div class="c_ovladanie"></div><a class="c_fotka" href="#"></a>';}
if(user['allowDel'])html+='<p class="css_xkruh"><a title="Zmazať z priateľov" href=""><span>&times;</span></a></p>';html+='</div>';return html;}
function makeKarta(user,dopInfo){user=normalizeUserData(user,dopInfo);var profil=getAzetLink('profil',{nick:user['sefNick']});html='<div class="css_karta '+((user['isBlocked']||user['isDeleted'])?'css_herma':(user['sex']!=2?'css_muz':'css_zena'))+(user['makeEmphasis']==true?' c_zvyrazneny':'');html+='" onmouseover="$(this).addClass(\'css_hover\');" onmouseout="$(this).removeClass(\'css_hover\');" tag="'+user['idUser']+'">';if(!user['isBlocked']&&!user['isDeleted']){html+='<p class="css_foto"><a href="'+profil+'" title="'+user['nick']+'"><span>';if(typeof user['PHOTO']!='undefined'&&typeof user['PHOTO']['normal']=='string'){html+='<img src="'+composeUserPhotoLink(user['PHOTO']['normal'])+'" width="88" height="110" alt="'+user['nick']+'">';}
html+='</a></span></p>';html+='<span class="css_vek" title="Vek">'+user['age']+'</span>';html+='<p class="css_nick"><a href="'+profil+'">'+user['nick']+'</a></p>';html+='<ul class="css_ovladace">';html+='<li class="css_poslirp">';if(typeof idUser=='undefined'||idUser==0){html+='<a title="Pošli RP" class="login" href="#">';}else{html+='<a title="Pošli RP" href="#" onClick="'+user['FUNC']['onClPosliRp']+'">';}
html+='</a></li>';if(user['isFriend']==false){html+='<li class="css_dopriatelov">';if(typeof idUser=='undefined'||idUser==0){html+='<a title="Pridaj k priateľom" href="#" class="login">';}else{html+='<a title="Pridaj k priateľom" href="#" onClick="'+user['FUNC']['onClAddFriend']+'">';}
html+='</a></li>';}else{html+='<li class=""><a></a></li>';}
if(typeof user['noAddGift']=='undefined'||user['noAddGift']==false){html+='<li class="css_darujplus">';if(typeof idUser=='undefined'||idUser==0){html+='<a title="Daruj Plus" href="#" class="login">';}else{html+='<a title="Daruj Plus" href="#" onClick="'+user['FUNC']['onClAddPlus']+'">';}
html+='</a></li>';}
html+='</ul>';}else{html+='<p class="css_foto"><a href="#"><span></span></a></p>';html+='<span class="css_vek" '+(user['isBlocked']?'title="Používateľ je zablokovaný z dôvodu porušovania pravidiel.">Zablokovaný':'title="Používateľ je zmazaný. Nick môže používať niekto iný." >Zmazaný')+'</span>';html+='<p class="css_nick"><a href="#">'+user['nick']+'</a></p>';}
html+='</div>';return html;}
function azetPrihlasenie(){location.assign(getAzetLink('prihlasenie',{uri:encodeURIComponent(location.href)}));}
jQuery.fn.flexiTextarea=function(){return this.each(function(){$(this).keyup(function(){if(!this._height)this._height=$(this).height();var h=parseInt(this._height);$(this).height(h);var adjustedHeight=this.clientHeight;adjustedHeight=Math.max(this.scrollHeight,adjustedHeight);if(adjustedHeight>500){$(this).height(500).unbind('keyup');}else{  $(this).height((adjustedHeight>this.clientHeight?(adjustedHeight+4):h));}});});}
jQuery.fn.maxLength=function(len){return this.each(function(){$(this).keyup(function(){var val=$(this).val();if(val.length>len)$(this).val(val.substr(0,len));});});}
function getCookieDomain(url){var urlArr=url.split('.');var outUrl='';for(var i=urlArr.length;i>(urlArr.length-2);i--){outUrl='.'+urlArr[i-1]+outUrl;}
return outUrl;}
function cennikSms(data){if(typeof data=='undefined'){$.getJSON(aLinks['pokec_domain']+getAzetLink('plus_links',{action:'cennik_sms'})+'&callback=?',null,cennikSms);return false;}
azetMsgBox(null,{title:"",text:data,style:"width: 600px;"});}
function showLoginInfo(e){var url=$(this).attr('href');if(url==undefined||$.trim(url).length==0||url=='#'){url=location.href;}else if(url.search(/^#/)==0){url=location.protocol+'//'+location.hostname+location.pathname+url}else if(url.indexOf('http://')==-1){url=location.protocol+'//'+location.hostname+url;}
params={title:'Prihlásenie',text:'<input type="hidden" id="forceLoginURL" value="'+encodeURIComponent(url)+'" /><div class="c_vyrazny">Táto akcia vyžaduje prihlásenie. Chceš sa prihlásiť?</div>',yesButton:'Áno',noButton:'Nie',style:'width:350px'};azetMsgBox('confirm',params,forceToLogin);e.stopImmediatePropagation();return false;}
function forceToLogin(ret){if(ret)location.href=getAzetLink('prihlasenie',{uri:$('#forceLoginURL').val()});}
function wordBender(aWords,iNumber){if(aWords[iNumber])return aWords[iNumber];var aCounts=new Array();for(var i in aWords)aCounts.push(i);if(iNumber>i)return aWords[i];for(var j in aCounts)if(aCounts[parseInt(j)]<=iNumber&&aCounts[parseInt(j)+1]>iNumber)return aWords[parseInt(aCounts[j])];return aWords[aCounts[0]];}
function htmlSpecialChars(txt){return txt.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\"/g,"&quot;");}
var inProgress=false;function setViewPerPage(perPage,what,el){inAr=$.inArray(perPage,pp);if(inProgress==true||aktLimit==perPage||inAr<0){return false;}
inProgress=true;var s="?pp["+what+"]="+perPage+"&pt=3&debug=0&i9="+i9+"&jsoncallback=?";$.getJSON(urlNastavenia+s,null,function(data){if(data=="OK"){$("span.c_operabug > a").removeClass("c_akt");$("span.c_operabug > a").each(function(){if($(this).html()==perPage){$(this).addClass("c_akt");}});}
if(el!='undefined'&&$(el).attr('href')!='#'){location.href=$(el).attr('href');}else{location.reload();}});inProgress=false;}
function showVideoTransformAddBox(url,data,callback)
{var bClub=(typeof data['club']!='undefined')?true:false;var html='<p>Chceš uložiť prevzaté video do '+(!bClub?'svojich videoalbumov':'videoalbumov klubu')+'?</p>';html+='<p><label>';html+='<input type="checkbox" id="saveSetting">';html+=' Zapamätať si nastavenie '+(!bClub?'':'pre všetky kluby ')+'a už viac túto otázku nezobrazovať';html+='</label></p>';html+='<p>Toto nastavenie si môžeš kedykoľvek zmeniť vo '+(!bClub?'svojich Videoalbumoch v záložke Prevzaté videá':'Videoalbumoch ktoréhokoľvek klubu v záložke Videá (ak do nej máš prístup)')+'.</p>';var params={title:'Prevzaté video',text:'<div class="c_vyrazny">'+html+'</div>',style:'width:350px',yesButton:'Áno',noButton:'Nie'}
azetMsgBox('confirm',params,function(ret){var addVideo=0;if(ret)
{addVideo=1;}
var saveSetting=0;if($('#saveSetting').is(':checked'))
{saveSetting=1;}
data['addVideo']=addVideo;data['saveVideoSetting']=saveSetting;if(typeof callback!='undefined')
{$.post(url,data,callback,'json');}
else
{$.post(url,data);}});}
function showVideoTransformSetBox(url,data)
{var bClub=(typeof data['club']!='undefined')?true:false;var html='<p><label><input type="radio" name="radio" value="1"'+(data['videoTransformSetting']==1?' checked="checked"':'')
+'> chcem ukladať všetky prevzaté videá z nástenky do '+(!bClub?'mojich videoalbumov':'videoalbumov klubu')+'</label></p>';html+='<p><label><input type="radio" name="radio" value="0"'+(data['videoTransformSetting']==0?' checked="checked"':'')
+'> nechcem ukladať prevzaté videá z nástenky do '+(!bClub?'mojich videoalbumov':'videoalbumov klubu')+'</label></p>';html+='<p><label><input type="radio" name="radio" value="2"'+((data['videoTransformSetting']==2||data['videoTransformSetting']==3)?' checked="checked"':'')
+'> pýtať sa pri každom pridaní videa na '+(!bClub?'moju nástenku':'nástenku klubu')+'</label></p>';var params={title:'Prevzaté video',text:'<div class="c_vyrazny">'+html+'</div>',style:'width:410px',yesButton:'Uložiť',noButton:'Zrušiť'}
azetMsgBox('confirm',params,function(ret){if(!ret)
{return false;}
var sSetting=$('input[name="radio"]:checked').attr('value');switch(sSetting)
{case'0':data['addVideo']=0;data['saveVideoSetting']=1;break;case'1':data['addVideo']=1;data['saveVideoSetting']=1;break;case'2':data['addVideo']=0;data['saveVideoSetting']=0;break;}
$.post(url,data);});}
function statusEdit()
{var prnt=$(this).parents('div.c_covcul');prnt.toggleClass('c_edit');prnt.find('.c_semtonapis input:text').blur();if(prnt.hasClass('c_edit'))prnt.find('.c_semtonapis input:text').val('').focus();return false;}
function statusKeyPress(e)
{if(e.keyCode==13)$(this).next('a').click();}
function statusSaveMessageResponse(data)
{if(data['setStatusMessage']){var prnt=$('div.c_covcul');var val=data['statusMessage']['statusMessage'];var lVal=val.length;val=val+'&nbsp;';prnt.find('.c_cas').html('<span>pred chvíľou</span> si napísal: <q>'+val+'</q>');$('div.c_covcul a.c_ceruza').click();if($(document.body).is('#c_nastenka')){$.post(getAzetLink('nastenka',{nick:prNick,action:''}),{},nsContentLoaded,'html');prInit();}
if(lVal>0){prnt.find('.c_casik').text('práve teraz');prnt.find('blockquote').html(val).removeClass('c_stuch');}else{prnt.find('.c_casik').text('');prnt.find('blockquote').html('Napíš čo práve robíš?').addClass('c_stuch');}}}
function fixHref(href){if($.support.hrefNormalized)return href;else return href.replace(/https?\:\/\/.*?\//,"/");}
;function reportContentHandler(){spinner.show($('body'));$.getJSON(aLinks['pokec_domain']+fixHref($(this).attr('href'))+'&jsoncallback=?',null,showReportForm);return false;}
function showReportForm(html){spinner.hide();var params={title:'Nahlás nevhodný obsah',text:html,params:{frm:$("#reportForm")},style:'width:424px;',yesButton:'Nahlás'};azetMsgBox('confirm',params,reportContent).removeClass('c_fixne').addClass('c_absolutne').find('div.c_vyrazny').replaceWith(html);}
function reportContent(res,frm){if(!res)return false;var frm=frm.frm;var frm=$('#reportForm');var s=[];var elements=frm.find('select, input:text, input:hidden, input:checkbox:checked, input:radio:checked, input:password, textarea');for(var i=0;i<elements.length;i++){s.push($(elements[i]).attr('name')+'='+encodeURIComponent($(elements[i]).val()));}
$.getJSON(aLinks['pokec_domain']+frm.attr('action')+'&'+s.join('&')+'&jsoncallback=?',null,reportResponse);}
function reportResponse(data){azetMsgBox('alert',{title:'Nahlásenie nevhodného obsahu',text:'<p class="c_otazka">'+data['message']+'</p>',style:'width:424px;'},'');}
;function initAzetUICombobox(prefix){azetComboBox.init(prefix);}
var azetComboBox={init:function(prefix)
{if(typeof prefix!='string')prefix='';$(prefix+' select.css_vysuvac').each(azetComboBox.create);},create:function()
{if($.browser.msie&&$.browser.version<=7)return false;var sel=$(this);var name=sel.attr('name');var id=sel.attr('id');var cls=sel.attr('class');var stl=sel.attr('style');var val=sel.val();var tag=sel.attr('tag');var text=$(this.options[this.selectedIndex]).html();var options=$("option",$(this));var html='';if(options.length>50)return false;var ul=document.createElement('ul');ul.className=cls;ul.setAttribute('tag',tag);ul._onchange=this.onchange;ul.options=this.options;ul.selectedIndex=this.selectedIndex;ul.show=azetComboBox.show;ul.hide=azetComboBox.hide;ul.setPos=azetComboBox.setPos;html+='<li class="'+options[this.selectedIndex].className+'"><input type="hidden" id="'+id+'" name="'+name+'" value="'+val+'"><a href="#" style="'+stl+'" class="css_tejto" onclick="return false"><span class="c_ikona"></span><span class="nazov">'+text+'</span><span class="c_sipka"></span></a><ul>';for(var i=0;i<options.length;i++){html+='<li tag="'+i+'" class="'+options[i].className+(i==this.selectedIndex?' css_default':'')+'"><a href="#" tag="'+$(options[i]).val()+'"><span class="c_ikona"></span><span class="nazov">'+$(options[i]).html()+'</span><span class="c_sipka"></span></a></li>';}
html+='</ul></li>';ul.innerHTML=html;sel.replaceWith(ul);$(ul).addClass('css_vysuvac').find('> li').click(azetComboBox.mOver).find('>ul > li').mouseover(azetComboBox.mOverAkt).find('>a').click(azetComboBox.click);},show:function()
{$(this).find('ul').addClass('css_bvsbl');if($(this).hasClass('c_nadol')){return false;}
var h=$(this).find('ul > li:first').height();var maxH=$(this).find('ul').css('max-height');var posTop=Math.min(maxH,(h*-this.selectedIndex))-1;$(this).find('ul').css('top',posTop+'px');},hide:function()
{$(this).find('ul').removeClass('css_bvsbl ');},setPos:function(pos)
{this.selectedIndex=pos;var item=$(this).find('ul > li[tag='+pos+']');var itemEl=item.find('> a');$(this).find('input[type=hidden]').val(itemEl.attr('tag')).end().find('> li').attr('className',item.attr('className')).find('> a').html(itemEl.html()).end().end().find('li.css_default').removeClass('css_default').end().find('li[tag='+pos+']').addClass('css_default');},click:function()
{var combo=$(this).parents('ul.css_vysuvac')[0];var index=parseInt($(this).parent().attr('tag'));var selIndex=combo.selectedIndex;combo.setPos(index);if(selIndex!=index&&typeof combo._onchange=='function')combo._onchange();combo.hide();return false;},mOver:function(e)
{var combo=$(this).parents('ul:first')[0];var isOpen=($(combo).find('ul.css_bvsbl').length>0);azetComboBox.closeAll();if(!isOpen)
{combo.show();$(document.body).click(azetComboBox.closeAll);}
e.stopPropagation();},mOverAkt:function()
{$(this).parent().find('li').removeClass('css_akt');$(this).addClass('css_akt');},closeAll:function()
{var list=$('ul.css_vysuvac');for(var i=0;i<list.length;i++)list[i].hide();$(document.body).unbind('click',azetComboBox.closeAll);}};
;jQuery.fn.pokecBubble=function(settings){bubbleDecompressIndexes();var defaults={offsetLeft:0,offsetTop:0,showDelay:100,hideDelay:1000,direction:'left',pointer:true,target:'',mOver:bubbleDivMouseOver,mOut:bubbleDivMouseOut}
settings=$.extend(defaults,settings);return this.each(function(){this.bubbleParams=settings;this.down=false;this.bubbleNick=bubbleFindNick($(this).attr('href').toLowerCase());bubbleNicks.push(this.bubbleNick);$(this).bind('mouseenter',bubbleMouseOver).bind('mouseleave',bubbleMouseOut);});};jQuery.fn.unbindPokecBubble=function(){return this.each(function(){$(this).unbind('mouseenter',bubbleMouseOver).unbind('mouseleave',bubbleMouseOut);});};var bubbleDiv=null;var bubbleTimer=null;var bubbleNicks=[];var bubbleDataLoading=false;var bubbleCurrentElement='';var bubbleBufferSize=250;var bubbleIndex=0;var aBubbleData={};setInterval(bubbleOptimize,120000);function bubbleShow(){var options=this.bubbleParams;clearTimeout(bubbleTimer);var nick=this.bubbleNick;if(typeof aBubbleData[nick]=='undefined'){bubbleLoadData(this,nick);return false;}
bubbleCreateContent(nick,$(this).attr('href'),options);$(bubbleDiv).removeClass('css_hore css_dole css_vlavo-h css_vpravo-h c_bezsipky');var l=$(this).offset().left;var t=$(this).offset().top;if(options.direction=='right'){l-=$(bubbleDiv).outerWidth();t-=parseInt($(bubbleDiv).css('paddingTop'));$(bubbleDiv).addClass('css_vpravo-h');}else if(options.direction=='top'){l-=parseInt($(bubbleDiv).css('paddingLeft'));t-=$(bubbleDiv).outerHeight();$(bubbleDiv).addClass('css_hore');}else if(options.direction=='bottom'){l-=parseInt($(bubbleDiv).css('paddingLeft'));t+=$(this).height();$(bubbleDiv).addClass('css_dole');}else{l+=$(this).width();t-=parseInt($(bubbleDiv).css('paddingTop'));$(bubbleDiv).addClass('css_vlavo-h');}
if(!options.pointer)$(bubbleDiv).addClass('c_bezsipky');$(bubbleDiv).css('left',l+options.offsetLeft).css('top',t+options.offsetTop);if($(bubbleDiv).is(':visible')){$(bubbleDiv).map(bubbleShowArrow);}else{bubbleTimer=setTimeout('bubbleSlideDown()',options.showDelay);}}
function bubbleHide(){var options=this.bubbleParams;clearTimeout(bubbleTimer);bubbleTimer=setTimeout('bubbleSlideUp();',500);}
function bubbleSlideUp(){if(!this.down)return;$(bubbleDiv).slideUp("fast").find('.c_dzindzik').addClass('css_nvsbl');}
function bubbleSlideDown(){$(bubbleDiv).slideDown('fast',bubbleShowArrow);this.down=true;}
function bubbleShowArrow(){$(this).find('.c_dzindzik').removeClass('css_nvsbl');}
function bubbleFindNick(s){s=s.replace(/http:\/\/([^\/]{1,})/gi,'');var reg=new RegExp('/([^\?\/]{1,})','gi');var res=reg.exec(s);return(res?res[1]:'');}
function bubbleCreateContent(nick,href,options){var user=aBubbleData[nick];var idUser=user['idUser'];if(typeof user['statusMessage']=='undefined')user['statusMessage']='';if(bubbleDiv==null){bubbleDiv=document.createElement('div');$(bubbleDiv).addClass('c_orolvtak c_dymovesklo').attr('id','UserBubble').hide().hover(options.mOver,options.mOut);$(document.body).append(bubbleDiv);}
if($(bubbleDiv).attr('tag')!=nick){var dopInfo={};var sex=(user['sex']!=2);if(options.target.length>0)dopInfo['linkTarget']=options.target;var html=makeVizitka(user,dopInfo)+'<div class="c_zadymenie"></div><div class="c_dzindzik css_nvsbl"></div>';$(bubbleDiv).removeClass('c_muz c_zena').addClass((sex?'c_muz':'c_zena')).attr('tag',nick).html(html);}
return bubbleDiv;}
function bubbleDivMouseOver(){clearTimeout(bubbleTimer);}
function bubbleDivMouseOut(){bubbleHide();}
function bubbleMouseOver(e){$(this).addClass('hasBubble').map(bubbleShow);e.stopPropagation();return false;}
function bubbleMouseOut(e){$(this).removeClass('hasBubble').map(bubbleHide);bubbleCurrentElement='';e.stopPropagation();return false;}
function bubbleLoadData(elem,nick){if(bubbleDataLoading||bubbleNicks.length==0)return false;bubbleDataLoading=true;bubbleCurrentElement=elem;var nickToLoad=[];var nickList={};var limit=10;nickList[nick]=true;nickToLoad.push(nick);while(sNick=bubbleNicks.shift())
{if(typeof nickList[sNick]=='undefined'&&typeof aBubbleData[sNick]=='undefined')
{nickList[sNick]=true;nickToLoad.push(sNick);if(nickToLoad.length>=limit)break;}}
var url=aLinks['pokec_domain']+getAzetLink('sluzby_system',{action:'nacitaj-data'});url+=(url.indexOf('?')==-1?'?':'&')+'jsoncallback=?';$.getJSON(url,{usersNick:nickToLoad.join(',')},bubbleLoadDataResponse);}
function bubbleReset(){bubbleDataLoading=false;aBubbleData={};$('#UserBubble').attr('tag','');}
function bubbleLoadDataResponse(data){bubbleDataLoading=false;try
{for(sNick in data)
{aBubbleData[sNick]=data[sNick];aBubbleData[sNick]['index']=bubbleIndex;bubbleIndex++;}
$(bubbleCurrentElement).map(bubbleShow);}
catch(e)
{}}
function bubbleOptimize()
{try
{var bubbleNicks=[];for(sNick in aBubbleData)
{bubbleNicks.push(sNick);}
if(bubbleNicks.length<=bubbleBufferSize)return false;bubbleNicks=bubbleNicks.sort(bubbleNickSort);var howMany=bubbleNicks.length-bubbleBufferSize;var nickToClear=bubbleNicks.splice(0,howMany);for(var i=0;i<nickToClear.length;i++)
{var sNick=nickToClear[i];if(typeof aBubbleData[sNick]!='undefined')delete aBubbleData[sNick];}
return true;}
catch(e)
{}}
function bubbleNickSort(a,b)
{var nick1=aBubbleData[a];var nick2=aBubbleData[b];if(typeof nick1['index']=='undefined')nick1['index']=0;if(typeof nick2['index']=='undefined')nick2['index']=0;return nick1['index']<nick2['index']?-1:1;}
var aIndexes={1:'idUser',2:'nick',3:'photo',4:'sex',5:'photoAlbums',6:'videoAlbums',7:'sefNick',8:'profilPercent',9:'emphasis',10:'age',11:'isBlocked',12:'PHOTO',13:'normal',14:'medium',15:'24x24',16:'PLUS',17:'active',18:'activeTo',19:'LOCATION',20:'idRegion',21:'regionName',22:'idCity',23:'cityName',24:'STATUS',25:'isLoged',26:'isChating',27:'idChat',28:'roomName',29:'lastLogin',30:'PROJECT_STATUS',31:'photoAlbums',32:'photoAlbumsFavs',33:'videoAlbums',34:'videoAlbumsFavs',35:'videoAlbumsExts',36:'blogPosts',42:'STATUS_MESSAGE',43:'statusMessage',44:'addTime',45:'isFriend',46:'isIamFriend',47:'bubbleSkinNumber',48:'isDeleted',49:'photoAlbumsFav'};function bubbleDecompressIndexes(data)
{if(typeof data=='undefined')
{if(typeof bDecompress!='undefined')
{delete(bDecompress);for(sUserNick in aBubbleData)
{aBubbleData[sUserNick]=bubbleDecompressIndexes(aBubbleData[sUserNick]);}}}
else
{var newData={};for(iIndex in data)
{newData[aIndexes[iIndex]]=typeof data[iIndex]=='object'?bubbleDecompressIndexes(data[iIndex]):data[iIndex];}
return newData;}}
;var totalnyHackPreOperu='čšťžťýžťýáťžáíéížťčš';var fotoAjaxTimeout=8000;function fixHref(href){if($.support.hrefNormalized)return href;else return href.replace(/https?\:\/\/.*?\//,"/");}
function isLameBrowser(){if(($.browser.opera&&parseFloat($.browser.version)<="9.64")||($.browser.msie&&parseFloat($.browser.version)<="6"))return true;return false;}
function isWebkitBrowser(){if($.browser.safari)return true;return false;}
function spinner_on(text){if(!text)text="Nahrávam";$("div#spinnerImg").children("span").remove();$("div#spinnerImg").show();}
function spinner_off(text){if(!isLameBrowser())$("div#spinnerImg").fadeOut(100,function(){$("div#spinnerImg").children("span").remove();});else $("div#spinnerImg").hide().children("span").remove();}
function microtime(get_as_float){var now=new Date().getTime()/1000;var s=parseInt(now,10);return(get_as_float)?now:(Math.round((now-s)*1000)/1000)+' '+s;}
var jq_cache_element_selector="div#jquery_cache";function jq_cache_element(){$("body").append("<div id=\"jquery_cache\"></div>");}
function jq_cache_read(kluc){if($(jq_cache_element_selector).length<1)
jq_cache_element();return $.data($(jq_cache_element_selector).get(0),kluc);}
function jq_cache_write(kluc,hodnota){if($(jq_cache_element_selector).length<1)
jq_cache_element();return $.data($(jq_cache_element_selector).get(0),kluc,hodnota);}
function jq_cache_delete(kluc){return $.removeData($(jq_cache_element_selector).get(0),kluc);}
function jq_cache_flush(){$.removeData($(jq_cache_element_selector).get(0));}
function setHighlightCookie(album_id,foto_id){var path="";var value="";if(parseInt(album_id)>0)
value+="|a"+parseInt(album_id);if(parseInt(foto_id)>0)
value+="|f"+parseInt(foto_id);if(document.location.hash.substr(1)!="")
path=document.location.hash.substr(1).split("/");else
path=document.location.pathname.split("/");path=$.grep(path,function(a){return a});if(path[1]=="fotoalbumy"){document.cookie="hlight="+value+";expires=;path=/"}}
function readHighlightCookie(){try{var hlight=$.grep(document.cookie.match(/hlight\=([a-z0-9\|]{1,})/)[1].split("|"),function(a){return a});var o=new Object();for(var i in hlight){o[hlight[i].substr(0,1)]=new Array();o[hlight[i].substr(0,1)].push(hlight[i].substr(1));}
cleanHighlightCookie();return o;}
catch(e){cleanHighlightCookie();return new Object();}}
hlight=readHighlightCookie();function cleanHighlightCookie(){var d=new Date();document.cookie="hlight=;expires="+d.toGMTString()+";path=/";}
function basicFotoalbumyAjax(klik,href,callback){if(href==undefined||href=="undefined")
var href=fixHref($(klik).attr("href"));if(href=="undefined"||href=="#"||href==""||!href.match(/\/fotoalbumy/))
return false;$.ajax({"async":true,"cache":false,"dataType":"html","type":"GET","timeout":fotoAjaxTimeout,"url":href,"beforeSend":function(data){spinner_on()},"success":function(data){$("div#js_idTelo").html(data);if(typeof rebindUploadLinks=="function"&&typeof uploadBoxIdActive!="undefined"&&uploadBoxIdActive>0)rebindUploadLinks();run_nedelegovatelne_eventy();hash=window.location.hash=href;if(typeof callback=="function")callback();},"complete":function(data){spinner_off()},"pprm":null});$("html,body").animate({scrollTop:0},100);hlight=readHighlightCookie();return false;}
function ajaxSimpleGet(href,succesCall,dataType){if(!dataType)var dataType="html";$.ajax({"async":true,"cache":false,"dataType":dataType,"type":"GET","timeout":fotoAjaxTimeout,"url":href,"beforeSend":function(data){spinner_on()},"success":succesCall,"complete":function(data){spinner_off()},"pprm":null});}
function initUploadPopup(url,idAlbum){if(!url)var url="about:blank";else url+="#_="+Math.random();var popupName='upWindow';if(!idAlbum)popupName+="_new";else popupName=popupName+""+idAlbum.toString();popupName=popupName.replace(".","_");var newWindow=window.open(url,popupName,"width=430,height=240,scrollbars=no");if(!newWindow)return true;if(window.focus){newWindow.focus()}return!newWindow;}
function upratujeme_grid_albumov(cont){if(typeof cont=="undefined")var cont=$(document);$("#js_idUserAlbums .js_albumyV .js_album",cont).each(function(i,n){$(n).removeClass("css_posl");if(i==3||i==7||i==11){$(n).addClass("css_posl");};});}
function hlight_album(e){$(e).addClass("c_poslednanavsteva");}
function nakresli_grid(page,album_id,cont){spinner_on();var startIndex=((page-1)*per_page);var endIndex=(page*per_page);var tmplt=$("div.js_album:first",cont);tmplt.remove();$.each($("div.js_albumDetail"+album_id,cont),function(){$(this).html("").hide();});var div=$("div#strana-"+page.toString(),cont);div.show();var j=1;for(var i=startIndex;i<endIndex;i++){if(photos["id"][i]==undefined)
continue;var n=tmplt.clone(true);n.attr("id","foto_"+photos["id"][i]).css("display","block");n.find("a.js_detailPhoto").attr("href",url_masks["detail"].replace("__id_fotky__",photos["id"][i]));n.find("a.js_detailPhoto span.js_obr img").attr("src",photos["uri"][i]);if(photos["desc"][i]!=="")
n.find(".js_photoDesc").attr("title",photos["desc"][i]).css("opacity",1).attr("href",url_masks["detail"].replace("__id_fotky__",photos["id"][i]));else
n.find(".js_photoDesc").attr("title","Fotka bez popisu.").css("opacity",0.2).attr("href",url_masks["detail"].replace("__id_fotky__",photos["id"][i]));if(photos["comments"][i]!==0)
n.find(".js_photoComments").attr("title",photos["comments"][i]).css("opacity",1).attr("href",url_masks["detail"].replace("__id_fotky__",photos["id"][i]));else
n.find(".js_photoComments").attr("title","Zatiaľ bez komentára.").css("opacity",0.2).attr("href",url_masks["detail"].replace("__id_fotky__",photos["id"][i]));if(j%5==0)
n.addClass("css_posl");div.append(n);j++;}
spinner_off();return false;}
function upratujeme_grid_fotiek(cont){if(typeof cont=="undefined")var cont=$(document);$("#js_idMultiSelectForm .js_strana > div.js_album:visible",cont).each(function(i,n){$(n).removeClass("css_posl");if(i==4||i==9||i==14){$(n).addClass("css_posl");};});}
function otvor_edit_grid(f){if(f.parents(".js_album.css_posl").length>0)
f.css("left","-82px").find("span:first").css("left","86px");f.css("z-index",1499).fadeIn("fast");f.find("textarea").focus();}
function zatvor_edit_grid(f){if(f=='all')
$.each($(".js_editFormBox"),function(){zatvor_edit_grid($(this));});else
f.css("z-index",1).fadeOut("fast");}
function hlight_photo(e){$(e).addClass("c_poslednanavsteva");}
function drawMultiSelectFunction(){var mselect_cntxt=$("#js_idMultiSelectForm");var bSel=false;if($("input.js_multiSelectBox:checked",mselect_cntxt).length>0){bSel=true;}
if(true==bSel){$("button",mselect_cntxt).removeAttr("disabled");$("#js_idMultiSelect_selectNone",mselect_cntxt).removeClass("js_mselect_disabled");}
else{$("button",mselect_cntxt).attr("disabled","true");$("#js_idMultiSelect_selectNone",mselect_cntxt).addClass("js_mselect_disabled");}
if($("input.js_multiSelectBox",mselect_cntxt).length>0){$(".js_multiSelectFunctions",mselect_cntxt).show();}
else{$(".js_multiSelectFunctions",mselect_cntxt).hide();}
if($("input.js_multiSelectBox:checked",mselect_cntxt).length>=per_page||$("input.js_multiSelectBox:checked",mselect_cntxt).length==$("input.js_multiSelectBox",mselect_cntxt).length)$("#js_idMultiSelect_selectPage",mselect_cntxt).addClass("disabled");else $("#js_idMultiSelect_selectPage",mselect_cntxt).removeClass("disabled");}
function evnt_deletePhoto(ret,a){if(!ret)
return false;a=a['a'];if(a.hasClass("js_deletePhoto"))
a.parents(".js_album").fadeOut("fast",function(){$(this).remove();upratujeme_grid_fotiek();});else
$("input:checked",$(a)).parents(".js_album").fadeOut("fast",function(){$(this).remove();upratujeme_grid_fotiek();});var action=(a.attr("href")?a.attr("href"):a.attr("action"));var reqData=(a.attr("href")?"":$(":button,input[type='hidden'],input:checked",$(a)).serialize());var method=(a.attr("href")?"get":$(a).attr("method"));$.ajax({"async":true,"cache":false,"dataType":"json","type":method,"data":reqData,"timeout":fotoAjaxTimeout,"url":action,"beforeSend":function(){spinner_on("Mažem fotku")},"success":function(data){if(data["redirect_url"]){return basicFotoalbumyAjax(null,data["redirect_url"]);}
$.each(data["items"],function(index,data_){if(data_["id"]){$("#"+data_["id"]).remove();$(".js_albumDetail"+data["album_id"]).append(data_["html_grid"]);}});$("#js_idInputPage").val(data["page"]);if(data["paginator"]!=undefined)$(".js_paginator").html(data["paginator"]);$(".js_albumHumanCount",$("#js_idMeta")).html(data["items_total_human_count"]);$(".js_albumHumanSize",$("#js_idMeta")).html(data["items_total_human_size"]);if(data["items_total"]<1)$(".js_emptyAlbumInfo").fadeIn("fast");else upratujeme_grid_fotiek();if(typeof drawMultiSelectFunction=="function")drawMultiSelectFunction();},"complete":function(data){spinner_off()},"pprm":null});return false;}
function nakreslim_slide_kusok(i,container){var html=$("a.js_lst:first",container).clone();html.attr("href",uri_scheme_detail.replace("_tu_bude_id_fotky_",json_fotky_id[i]));html.attr("rel",i).removeClass("c_akt");html.find("span.js_thumb").css("background-image","url(\'"+uri_scheme_sprite.replace("_tu_bude_index_sprajtu_",Math.floor(json_fotky_map[i]/per_sprite))+"?v="+json_fotky_v+"\')").css("background-position","0px -"+(64*(json_fotky_map[i]%per_sprite))+"px");html.find("span.js_thumbIndex").html((i+1)+"/"+cnt_total);html.find("span.js_thumbSpinner").hide();if($("a.js_image[rel=\""+(i-1)+"\"]",container).length>0)
$("a.js_image[rel=\""+(i-1)+"\"]",container).after(html);else if($("a.js_image[rel=\""+(i+1)+"\"]",container).length>0)
$("a.js_image[rel=\""+(i+1)+"\"]",container).before(html);else{var a=$("a.js_image",container).map(function(){return $(this).attr("rel");}).get();var al=a.length-1;for(var j=al;j>=0;j--){if(a[j]>i&&a[j-1]<i){$("a.js_image[rel=\""+a[j]+"\"]",container).before(html);break;}}}}
function pohni_slajdom(index,container){var box_height=$("a.css_lst:first",container).height();var current_top=parseInt(container.css("top").replace("px",""));var rel_old=parseInt(middleone.attr("rel"));var rel_klik=parseInt(index);for(var i=(rel_klik-2);i<(rel_klik+5);i++){if($("a.js_lst[rel=\""+i+"\"]",container).length<1&&i>-1&&json_fotky_id[i]!=undefined){nakreslim_slide_kusok(i,container);}}
var cim=$("a.js_lst[rel=\""+index+"\"]",container);var index_old=$("a",container).index($("a.c_akt",container));var index_klik=$("a",container).index(cim);if(cim.hasClass("js_image")){var move_px=168+(84*(-index_klik));middleone=cim;hendluj_slajder(container);}
if(isWebkitBrowser())
container.animate({top:move_px+"px"},200);else
container.css("top",move_px+"px");}
function hendluj_slajder(container){$("a.js_stripeDown,a.js_stripeUp",container).parent("li").removeClass("c_neakt");if(middleone.next("a.js_lst").length==0)
$("a.js_stripeDown",container).parent("li").addClass("c_neakt");if(middleone.prev("a.js_lst").length==0)
$("a.js_stripeUp",container).parent("li").addClass("c_neakt");}
function oznac_vslajde(index,container){var cim=$("a.js_lst[rel=\""+index+"\"]",container);if(cim.hasClass("js_image")){cim.siblings("a").removeClass("c_akt").css("top","0");cim.addClass("c_akt").css("top","0");cim.next("a.js_lst").css("top","-1px");cim.prev("a.js_lst").css("top","1px");}}
function srotuj_json_a_tancuj(data,klik_na){var old_image=$(".css_vykres .js_fotka a.js_image img");var old_href_next=klik_na.attr("href");var old_index_next=klik_na.attr("rel");var stojan=$("div#js_idStojan");var container=$("p#js_idListovacStripeHybaj");var nav=$("div#js_idMeta");pohni_slajdom(old_index_next,container);oznac_vslajde(old_index_next,container);var image=new Image();var old_x=old_image.width();var old_y=old_image.height();spinner_on("Nahrávam fotku");old_image.remove();$(".js_fotka a.js_image",stojan).attr("href",data['fotka']['url_next']).attr("rel",data['fotka']['album_index_next']);var new_width=new_width_stojan=data["fotka"]["x"];if(new_width_stojan<328)
new_width_stojan=328;var new_height=data["fotka"]["y"];if(isWebkitBrowser()){$("div.js_info p.js_infoDesc",stojan).hide();$("div.css_vykres p.js_fotka",stojan).animate({height:new_height+"px"},50,"swing",function(){stojan.animate({width:(16+new_width_stojan)+"px"},50,"swing");$(this).animate({width:new_width+"px"},50,"swing",function(){$(image).css("width",new_width+"px").css("height",new_height+"px");$(".js_fotka",stojan).css("width",new_width+"px").css("height",new_height+"px");$(".js_fotka .js_image img",stojan).remove();$(".js_fotka .js_image",stojan).html($(image));$("p.js_infoDesc",stojan).html(data['fotka']['popis']).show();zatvor_popis_detail(data['fotka']['popis'],data['fotka']['popis_clr']);});});}
else{stojan.css("width",(16+new_width_stojan)+"px");$("div.css_vykres p.js_fotka",stojan).css("height",new_height+"px").css("width",new_width+"px");$("p.js_fotka a.js_image",stojan).html($(image).css("width",new_width+"px").css("height",new_height+"px"));$("div.js_info p.js_infoDesc",stojan).html(data['fotka']['popis']).show();zatvor_popis_detail(data['fotka']['popis'],data['fotka']['popis_clr']);}
$(".js_image_spinner",stojan).show();$(image).load(function(){spinner_off();$(".js_image_spinner",stojan).hide();var next_image=new Image(1,1);next_image.src=data['fotka']['uri_next'];setHighlightCookie(data['fotka']['id_album'],data['fotka']['id_fotka']);}).error(function(){spinner_off();$(".js_image_spinner",stojan).hide();}).attr("src",data['fotka']['uri']);$("span.js_album_index",nav).html(data['fotka']['album_index_kom_txt']);$("a.js_ftlbmNav.js_navDetailAlbum",nav).attr("href",data['fotka']["url_album_detail"]);$("span.js_human_size",stojan).html(data['fotka']['original_size_human']);$("div.js_rankBox",stojan).replaceWith(data["rank_html"]);$("div#js_idKomentare").html(data['komentare_html']);rebinduj_navigaciu();$("a#url_original",stojan).attr("href",data['fotka']['url_orig']);$("#js_idListovac a.js_prev").attr("href",data['fotka']['url_prev']);$("#js_idListovac a.js_next").attr("href",data['fotka']['url_next']);$("a.js_editPhoto",stojan).attr("href",uri_scheme_photo_edit.replace("_tu_bude_id_fotky_",data['fotka']['id_fotka']));$("a.js_deletePhoto",stojan).attr("href",uri_scheme_photo_delete.replace("_tu_bude_id_fotky_",data['fotka']['id_fotka']));$("input#url_permalink",stojan.parents()).val(data['fotka']['url_permalink']);$(".js_dateCreated",stojan.parents()).attr("title",data['fotka']['date_created_human_txt']).html(data['fotka']['date_created_robot_txt']);if(typeof data['fotka']['author_nick']!='undefined')
{var author=$('.css_info p.c_pridal > a',stojan.parents());author.html(data['fotka']['author_nick']);if(typeof data['fotka']['author_url']!='undefined')
{author.attr('href',data['fotka']['author_url']).removeClass('js_deleted').pokecBubble({offsetTop:-10});}
else
{author.removeAttr('href').addClass('js_deleted').unbindPokecBubble();}}
if(typeof data['fotka']['canEdit']!='undefined')
{$('.js_metainfo .c_x,.js_metainfo .c_e,',stojan).toggleClass('css_nvsbl',!(data['fotka']['canEdit']));}
rebinduj_komentare();}
function zatvor_popis_detail(novyPopis,novyPopisClr){var container=$(".js_userFotoDetail .js_info");novyPopisClr=htmlSpecialChars(novyPopisClr);$(container).append($('form.js_editForm > *',container));$('textarea, .js_editFormButtons, .js_infoDesc',container).remove();$('.js_rankBox',container).before('<p class="js_infoDesc" ref="'+novyPopisClr+'">'+novyPopis+'</p>');$('form.js_editForm',container).remove();}
function uloz_popis_detail(){var f=$(this);spinner_on("Ukladám popis");$.ajax({type:f.attr("method"),url:f.attr("action"),data:$("input,textarea",f).serialize(),dataType:"json",success:function(data,status){zatvor_popis_detail(data["item"]["desc"],data["item"]["desc_clr"]);},complete:function(){spinner_off();}});return false;}
function bind_uloz_popis_detail(){$(".js_userFotoDetail .js_info form").submit(uloz_popis_detail);}
function nextComments(page){$.ajax({"async":true,"cache":false,"dataType":"json","type":"GET","timeout":fotoAjaxTimeout,"url":next_comments_url.replace('__strana__',page),"beforeSend":function(){spinner_on("Nahrávam komentáre")},"success":function(data){var page=parseInt(data['page']);var perPage=parseInt(data['perPage']);var allCount=parseInt(data['allCount']);$(".js_komentare_html .js_komentare").html("");$(".js_komentare_html .js_komentare").attr('data-page',page);$(".js_komentare_html .js_komentare ").append(data['html']);$('html,body').animate({scrollTop:$(".js_komentare_html:first").offset()["top"]},100);if(typeof albumComments!='undefined'&&typeof albumComments.init=='function')albumComments.init();if(page>1&&((page-1)*perPage)>=allCount)
{paginatorComments.setPage(page-2);return false;}
if(typeof paginatorComments!='undefined')
{paginatorComments.totalPages=Math.ceil(allCount/perPage);paginatorComments.draw();}
if(typeof $(".js_commentNick").pokecBubble=="function")
{$('.js_komentare .js_commentNick').pokecBubble({direction:'bottom'});$('.js_komentare dt > a:not(.js_deleted)').pokecBubble({direction:'bottom',offsetLeft:72,offsetTop:($.browser.msie?(parseInt($.browser.version,10)>=8?-42:-43):($.browser.mozilla?-41.3:-42))});}},"complete":function(data){spinner_off()},"pprm":null});}
function keyNavigation(event){if(event.keyCode==37){if($(".js_paginator em a.c_sipka.c_nazad:first").attr("href"))$(".js_paginator em a.c_sipka.c_nazad:first").click();if(typeof middleone=="object"&&middleone.prev(".js_lst").length>0)middleone.prev(".js_lst").trigger("click");}
else if(event.keyCode==39){if($(".js_paginator em a.c_sipka.c_vpred:first").attr("href"))$(".js_paginator em a.c_sipka.c_vpred:first").click();if(typeof middleone=="object"&&middleone.next(".js_lst").length>0)middleone.next(".js_lst").trigger("click");else $("#js_idStojan a.js_image").trigger("click");}}
function rebinduj_navigaciu(){$(document).unbind("keyup",keyNavigation);$(document).bind("keyup",keyNavigation);$("form#js_idSearchForm #js_sQueryString,form.js_commentForm textarea,.js_editForm textarea,form#form_albm :input").focus(function(){$(document).unbind("keyup",keyNavigation);});$("form#js_idSearchForm #js_sQueryString,form.js_commentForm textarea,.js_editForm textarea,form#form_albm :input").blur(function(){$(document).unbind("keyup",keyNavigation);$(document).bind("keyup",keyNavigation);});$("form.js_commentForm textarea").maxLength(1000);}
rebinduj_navigaciu();function rebinduj_komentare(){$(".js_userFotoDetail .js_commentForm").unbind().submit(function(){var f=$(this);$(".js_pridajKomentar input[type=\"submit\"]").attr("disabled",true);spinner_on("Komentujem");$.ajax({type:f.attr("method"),url:f.attr("action"),cache:false,data:f.find("input,textarea").serialize(),dataType:"json",success:function(data,status){if(data["status"]=="captcha"){$(".js_pridajKomentar").html(data["comment_form_html"]);rebinduj_komentare();}
else if(data["status"]=="success"){$(".js_pridajKomentar").html(data["comment_form_html"]);if(typeof albumComments!='undefined'&&typeof albumComments.init=='function')
albumComments.init();else
rebinduj_komentare();$(".js_pridajKomentar textarea").val("");var comments=$("div.js_komentare");$('div.js_pridajKomentar').append('<div class="c_pozor c_pozitivne"><p>Komentár bol pridaný'+(!data.confirmed?' a čaká na potvrdenie':'')+'</p></div>');setTimeout(function(){$('div.js_pridajKomentar > div.c_pozor:first').slideUp('fast',function(){$(this).remove();});},5000);if(data.confirmed)
{if(parseInt(comments.attr('data-page'))>1)
{comments.html(data["comment_html"]);}
else
{comments.prepend(data["comment_html"]);var perPage=parseInt(comments.attr('data-perpage'));$('.js_prispevok:gt('+(perPage)+')').remove();}
var pocetKomentarov=parseInt($(".js_pocetKomentarov").html());$(".js_pocetKomentarov").html((isNaN(pocetKomentarov)?0:pocetKomentarov)+1);paginatorComments.setPage(0);}
jq_cache_delete(fixHref($(".js_listovac a.js_image.c_akt").attr("href")+"&format=json"));}},complete:function(data){$(".js_pridajKomentar input[type=\"submit\"]").attr("disabled",false);spinner_off();}});return false;});if(typeof jQuery.fn.pokecBubble=='function'||true)
{$('.js_komentare .js_commentNick').pokecBubble({direction:'bottom'});$('.js_komentare dt > a:not(.js_deleted)').pokecBubble({direction:'bottom',offsetLeft:72,offsetTop:(typeof clubType!='undefined'&&clubType==1)?($.browser.msie?(parseInt($.browser.version,10)>=8?-41:-42):($.browser.mozilla?-40.3:-40)):($.browser.msie?(parseInt($.browser.version,10)>=8?-42:-43):($.browser.mozilla?-41.3:-42))});}}
function evnt_thumbnailClick(){var klik_na=$(this);if(klik_na.hasClass("c_akt"))
return false;var href=fixHref(klik_na.attr("href"));var href_json=href+"&format=json";var cache=jq_cache_read(href_json);if(cache==undefined){$.ajax({"async":true,"cache":false,"dataType":"json","type":"GET","timeout":fotoAjaxTimeout,"url":href_json,"beforeSend":function(data){klik_na.find(".js_thumbSpinner").show();spinner_on();},"success":function(data,status){for(var i in data){if(data[i]["fotka"]["url"].replace("&amp;","&")==href)
srotuj_json_a_tancuj(data[i],klik_na);if(typeof jq_cache_write=="function")
jq_cache_write(data[i]["fotka"]["url"]+"&format=json",data[i]);}},"complete":function(data,status){klik_na.find(".js_thumbSpinner").hide();spinner_off();},"pprm":null});}
else{srotuj_json_a_tancuj(cache,klik_na);}
hash=window.location.hash=href;return false;}
function evnt_deletePhotoInDetail(ret,a){if(!ret)
return false;a=a['a'];var akt=$(".js_listovac a.js_image.c_akt");$.ajax({"async":true,"cache":false,"dataType":"json","type":"GET","timeout":fotoAjaxTimeout,"url":a.attr("href"),"beforeSend":function(){spinner_on("Mažem fotku")},"success":function(data){jq_cache_delete(fixHref(akt.attr("href"))+"&format=json");akt.fadeOut("fast",function(){json_fotky_id[$(this).attr("rel")]=undefined;if($(this).siblings(".js_lst.js_image").length<1)document.location=$(".js_nazov_albumu").attr("href");if(akt.next("a").length>0)akt.next("a").click();else a.parents(".js_metainfo").siblings(".js_fotka").find(".js_image").click();$(this).remove();});},"complete":function(data){spinner_off()},"pprm":null});return false;}
function bindPokecBubble(){if(typeof $(".js_headerCard").pokecBubble=="function")
$(".js_headerCard").pokecBubble({direction:"bottom",offsetLeft:-112,offsetTop:-40,showDelay:0,pointer:false}).mouseover(bubbleMouseOver);}
$(document).ready(function(){bindPokecBubble();});
;var totalnyHackPreOperu='čšťžťýžťýáťžáíéížťčš';if(typeof isLameBrowser!="function")
function isLameBrowser(){if(($.browser.opera&&parseFloat($.browser.version)<="9.64")||($.browser.msie&&parseFloat($.browser.version)<="6"))
return true;return false;}
function ukaz_stranu(elmnt){elmnt.parents(".js_album").find(".js_crnt .js_page").css({display:"block",opacity:"1"}).animate({opacity:"0"},1000,function(){$(this).hide()});}
function album_rebind(album){album.hover(function(){uprac_stol(this);},function(){var input=$(this).find("form.js_passForm input");if(input){input.blur();}
urob_bordel(this);});}
function uprac_stol(album,animate){if($(album).siblings(".js_requestBind"))
bind_tancovanie($(album).siblings(".js_requestBind").removeClass("js_requestBind"));if(animate==undefined)
animate=true;$(album).addClass("css_akt");var t=(animate?80:0);var stol=$(album).find(".js_stol");if(stol.hasClass("css_1111")){$(stol).find(".js_crnt .css_lh").animate({top:"8px",left:"8px"},t,"swing");$(stol).find(".js_crnt .css_ph").animate({top:"8px",left:"91px"},t,"swing");$(stol).find(".js_crnt .css_ld").animate({top:"91px",left:"8px"},t,"swing");$(stol).find(".js_crnt .css_pd").animate({top:"91px",left:"91px"},t,"swing");return;}
if(stol.hasClass("css_111x")){$(stol).find(".css_lh").animate({top:"8px",left:"8px"},t,"swing");$(stol).find(".css_ph").animate({top:"8px",left:"91px"},t,"swing");$(stol).find(".css_ld").animate({top:"91px",left:"8px"},t,"swing");return;}
if(stol.hasClass("css_11xx")){$(stol).find(".css_lh").animate({top:"47px",left:"8px"},t,"swing");$(stol).find(".css_ph").animate({top:"47px",left:"91px"},t,"swing");return;}}
function urob_bordel(album){$(album).removeClass("css_akt c_poslednanavsteva");var stol=$(album).find(".js_stol");if(stol.length<1)return;if(stol.hasClass("css_1111")){$(stol).find(".js_crnt .css_lh").animate({top:"56px",left:"6px"},200,"swing");$(stol).find(".js_crnt .css_ph").animate({top:"32px",left:"62px"},200,"swing");$(stol).find(".js_crnt .css_ld").animate({top:"96px",left:"30px"},200,"swing");$(stol).find(".js_crnt .css_pd").animate({top:"72px",left:"86px"},200,"swing");return;}
if(stol.hasClass("css_111x")){$(stol).find(".css_lh").animate({top:"42px",left:"46px"},200,"swing");$(stol).find(".css_ph").animate({top:"72px",left:"78px"},200,"swing");$(stol).find(".css_ld").animate({top:"96px",left:"22px"},200,"swing");return;}
if(stol.hasClass("css_11xx")){$(stol).find(".css_lh").animate({top:"50px",left:"24px"},200,"swing");$(stol).find(".css_ph").animate({top:"96px",left:"72px"},200,"swing");return;}}
function zhod_zo_stola(button,crnt,newcrnt){var p=button.attr("rel");var pages=parseInt(button.parents(".js_album").find(".js_pages").attr("rel"));var spd=350;if(button.hasClass("js_doprava")){var nxtbtn=button;var prvbtn=button.siblings(".js_dolava");crnt.removeClass("js_crnt").animate({left:"-172px"},spd,"swing");newcrnt.addClass("js_crnt").css({left:"172px",display:"block"}).animate({left:"0px"},spd,"swing");ukaz_stranu(newcrnt);nxtbtn.attr("rel",parseInt(p)+1).attr("href",nxtbtn.attr("href").replace(/\/st\-([0-9]{1,})/i,"/st-"+nxtbtn.attr("rel")));prvbtn.attr("rel",parseInt(p)-1).attr("href",prvbtn.attr("href").replace(/\/st\-([0-9]{1,})/i,"/st-"+prvbtn.attr("rel")));if(nxtbtn.attr("rel")>pages){nxtbtn.addClass("css_disabled");}
else{nxtbtn.removeClass("css_disabled");}
if(prvbtn.attr("rel")>0){prvbtn.removeClass("css_disabled");}}
if(button.hasClass("js_dolava")){var nxtbtn=button.siblings(".js_doprava");var prvbtn=button;crnt.removeClass("js_crnt").animate({left:"172px"},spd,"swing");newcrnt.addClass("js_crnt").css({left:"-172px",display:"block"}).animate({left:"0px"},spd,"swing");ukaz_stranu(newcrnt);nxtbtn.attr("rel",parseInt(p)+1).attr("href",nxtbtn.attr("href").replace(/\/st\-([0-9]{1,})/i,"/st-"+nxtbtn.attr("rel")));prvbtn.attr("rel",parseInt(p)-1).attr("href",prvbtn.attr("href").replace(/\/st\-([0-9]{1,})/i,"/st-"+prvbtn.attr("rel")));if(prvbtn.attr("rel")<1){prvbtn.addClass("css_disabled");}
if(nxtbtn.attr("rel")<=pages){nxtbtn.removeClass("css_disabled");}}
uprac_stol(newcrnt.parents(".js_album"),false);}
function nakresli_stol(data,btn,crnt,newcrnt){$("#album_"+data["id_album"]+" .js_kolotoc:first").clone(false).insertAfter($("#album_"+data["id_album"]+" .js_kolotoc:last"));newcrnt=$("#album_"+data["id_album"]+" .js_kolotoc").eq(data["curr"]-1);newcrnt.hide();for(var i=0;i<4;i++){if(data["fotky"][i]!=undefined){newcrnt.find("a.js_roh").eq(i).attr("href",data["fotky"][i]["url_detail"]);newcrnt.find("a.js_roh span").eq(i).css("background-image","url("+data["fotky"][i]["uri_sprite"]+")").css("background-position","0 -"+(64*data["fotky"][i]["sprite_index"])+"px");}
else{newcrnt.find("a.js_roh").eq(i).removeAttr("href");newcrnt.find("a.js_roh span").eq(i).css("background-image","none");}
if(i>3)break;}
newcrnt.find(".js_page").html(p+"/"+pages);if(data["visits"]>0)$(".js_visitsCount",crnt.parents(".js_album")).html(parseInt(data["visits"]));zhod_zo_stola(btn,crnt,newcrnt);}
function run_nedelegovatelne_eventy(cont)
{if(!cont||cont.length<1){var cont=$("div#js_idUserAlbums");if(cont.length<1)cont=$(".css_album.css_menubox .js_album").parents();if(cont.length<1)cont=$(document);}
$(".js_album form.js_passForm",cont).submit(function(){var album=$(this).parents(".js_album");var album_href=album.find(".js_na-heslo").attr("href");var spinner=album.find(".js_spinner");var status_text=album.find(".js_status");$.ajax({"async":true,"cache":false,"dataType":"text","type":"POST","timeout":5000,"url":$(this).attr("action"),"data":$(":input",this).serialize(),"beforeSend":function(data){status_text.hide().stop(true,true);spinner.show();},"success":function(data){if(data=="1")window.location=album_href;else status_text.hide().stop(true,true).fadeIn().html(data).fadeOut(2000);},"complete":function(data){spinner.hide()},"pprm":null});return false;});$(".js_album form.js_passForm input",cont).focus(function(){var album=$(this).parents(".js_album");});$(".js_album form.js_passForm input",cont).blur(function(){var album=$(this).parents(".js_album");$(this).css("z-index","-1");});bind_tancovanie($(".js_album",cont));}
function bind_tancovanie(alb){if(!isLameBrowser()||!$.browser.opera)
$(alb).hover(function(){uprac_stol(this)},function(){urob_bordel(this)});}
function evnt_deleteAlbum(ret,a){if(!ret)
return false;a=a['a'];$.ajax({"async":true,"cache":false,"dataType":"json","type":"GET","timeout":10000,"url":a.attr("href"),"beforeSend":function(data){spinner_on('Mažem album')},"success":function(data){if(data["albums_url"]&&$(a).hasClass("js_fromAlbumForm")){basicFotoalbumyAjax(a,data["albums_url"]);return;}
if(data["albums_redirect_url"]){basicFotoalbumyAjax(a,data["albums_redirect_url"]);return;}
a.parents(".js_album").fadeOut("fast",function(){$(this).remove();if(typeof data==typeof{}){$.each(data.items,function(index,data){$(".js_album:last").after(data["html"]);});}
$(".js_paginator").html(data["paginator"]);if(data["albums_count"])$(".js_albumsCount").show().html("("+data["albums_count"]+")");if(data["albums_favorites_count"])$(".js_albumsFavoritesCount").show().html("("+data["albums_favorites_count"]+")");else $(".js_albumsFavoritesCount").hide();if(data["albums_count"]<1)
$(".js_emptyAlbumsInfo").fadeIn("fast");else{upratujeme_grid_albumov();run_nedelegovatelne_eventy();}});},"complete":function(data){spinner_off()},"pprm":null});return false;}
function stolovanie(){p=0;pages=0;p=parseInt($(this).attr("rel"));pages=parseInt($(this).parents(".js_album").find(".js_pages").attr("rel"));if(p<1||p>pages){ukaz_stranu($(this),(p>pages?p-1:p+1));return false;}
var href=$(this).attr("href");var url=href+"&page="+$(this).attr("rel")+"&format=json";var crnt=$(this).siblings(".js_crnt");var newcrnt=$(this).siblings(".js_kolotoc").eq(p-1);var btn=$(this);var cntxt=crnt.parents("div.js_album");if(newcrnt.length==0){var data=undefined;if(typeof jq_cache_read=="function")
data=jq_cache_read(url);if(data!=undefined){nakresli_stol(data,btn,crnt,newcrnt);}
else{$.ajax({"async":true,"cache":false,"dataType":"json","type":"GET","timeout":3000,"url":url,"success":function(data){if(data[p]["fotky"].length>0)
nakresli_stol(data[p],btn,crnt,newcrnt);if(typeof jq_cache_write=="function")
for(var i in data)
jq_cache_write(href+"&page="+i+"&format=json",data[i]);},"pprm":null});}}
else{zhod_zo_stola(btn,crnt,newcrnt);}
return false;}
$(document).ready(function(){if(isLameBrowser())
return false;var cont=$("div#js_idUserAlbums");if(cont.length<1)cont=$(".css_album.css_menubox .js_album").parents();if(cont.length<1)cont=$(document);run_nedelegovatelne_eventy(cont);$("div.js_album a.js_smer",cont).live("click",stolovanie).bind("click",stolovanie);$(".js_album .js_kolotoc",cont).live("click",function(){if($(this).parents(".js_album form").length<1){var a=$(this).parents(".js_album").find("h4 a.js_AlbumLink");if(typeof a.attr("href")!="undefined")document.location=a.attr("href");}});$(".js_album form.js_passForm input").live("keypress",function(){var album=$(this).parents(".js_album");album.find(".js_status").hide();album.find(".js_status").stop(true,true);});$(".js_album .js_na-heslo",cont).live("click",function(){$(this).parents(".js_album").find("form.js_passForm input").css("z-index",100).focus().select();return false;});$(".js_album a.js_deleteAlbum,#album_form_container a.js_deleteAlbum").live("click",function(){var a=$(this);var p={title:'Zmazanie albumu',text:'<p class="c_otazka">'+a.attr("title")+'</p>',yesButton:'Zmazať',noButton:'Zrušiť',params:{'a':a}};azetMsgBox('confirm',p,evnt_deleteAlbum);return false;});});
