function folding(b){if(!b){b=""}jQuery(b+" .eshop-comparsion .eshop-chead").click(function(){jQuery(this).find("span.eshop-closeOneElement, span.eshop-openOneElement").toggle();jQuery(this).parents(".eshop-comparsion").children(".eshop-cbody").toggle();return false}).each(function(){this.onselectstart=function(){return false};this.unselectable="on";this.style.MozUserSelect="none";this.style.cursor="pointer"});jQuery(b+" .eshop-comparsions .eshop-openAllElements").click(function(){c=jQuery(this).parents(".eshop-comparsions");c.find(".eshop-closeOneElement").show();c.find(".eshop-openOneElement").hide();c.find(".eshop-cbody").show();return false});jQuery(b+" .eshop-comparsions .eshop-closeAllElements").click(function(){c=jQuery(this).parents(".eshop-comparsions");c.find(".eshop-openOneElement").show();c.find(".eshop-closeOneElement").hide();c.find(".eshop-cbody").hide();return false})}function adons(){jQuery(".eshop-adon .eshop-ahead input").checkbox().click(function(){jQuery(this).parents(".eshop-adon").toggleClass("eshop-selected").children(".eshop-abody").slideToggle(100)}).each(function(){if(!this.checked){jQuery(this).parents(".eshop-adon").children(".eshop-abody").hide()}else{jQuery(this).parents(".eshop-adon").addClass("eshop-selected")}});jQuery(".eshop-adon .eshop-ahead label").click(function(){jQuery(this).parents(".eshop-ahead").find("input").click();return false})}function formatPrice(b){price=b.toString();if(Math.abs(b)>=1000){price=price.substr(0,price.length-3)+"."+price.substr(price.length-3)}return price}function startSlider(b,k,n,o,e,h,d,g,f,m){jQuery(b+" .ui-slider-1").slider({max:h,min:e,startValue:e,slide:function(q,t){paymentSliders[m].selectedValue=Math.round(Math.floor(t.value)*d);paymentSliders[m].originalValue=Math.floor(t.value);refreshSliderPrices()},change:function(q,t){paymentSliders[m].selectedValue=Math.round(Math.floor(t.value)*d);paymentSliders[m].originalValue=Math.floor(t.value);refreshSliderPrices();recountSliders(b)}});paymentSliders[m].originalPrice=g;jQuery(k).keyup(function(){jQuery(b+" .ui-slider-1").slider("moveTo",parseInt(jQuery(this).attr("value")),0)})}function recountSliders(d){var b=0;var e=null;jQuery.each(paymentSliders,function(){b+=parseInt(this.selectedValue);if(this.id==d){e=this}});var f=paymentSlidersOriginalPrice-b;jQuery("#totalDiscount").text(b);if(f<0&&(parseInt(e.selectedValue)+f)>=0){jQuery(e.id+" .ui-slider-1").slider("moveTo",Math.round((parseInt(e.selectedValue)+f)/e.coefficient),0)}}function refreshSliderPrices(){var b=0;for(slider=0;slider<paymentSliders.length;slider++){jQuery(paymentSliders[slider].inputField).attr("value",paymentSliders[slider].originalValue);jQuery(paymentSliders[slider].price).text(formatPrice(Math.round(paymentSliders[slider].selectedValue)));jQuery(paymentSliders[slider].sum).text(formatPrice(Math.max(paymentSliders[slider].originalPrice-b-Math.round(paymentSliders[slider].selectedValue),minimalPrice)));b+=parseInt(paymentSliders[slider].selectedValue)}}function setupTooltips(){jQuery("*[title]:not(*[tooltipText])").tooltip();jQuery(document).bind("ajaxupdate",setupTooltips)}function hideLabels(){var b=function(){jQuery(".eshop-hideable").hide();jQuery(this).parents(".eshop-line").find(".eshop-hideable").show()};var d=function(){jQuery(".eshop-hideable").hide();jQuery("input[type='text'], input[type='password']").unbind("focus",b).focus(b)};d();jQuery(document).bind("ajaxupdate",d)}function popUpWindowCenter(m,n,d,o,e,g){if(typeof(newWin)=="object"&&newWin!=null&&newWin.close){newWin.close()}var h="height="+o+",innerHeight="+o;h+=",width="+d+",innerWidth="+d;if(window.screen){var k=screen.availHeight-30;var b=screen.availWidth-10;var q=(b-d)/2;var f=(k-o)/2;h+=",left="+q+",screenX="+q;h+=",top="+f+",screenY="+f;h=h+","+e+",resizable"}newWin=window.open(m,n,h,g);newWin.focus();return g}function showMenus(){var b=jQuery("#navigationmenu li.current");if(b==null){b=jQuery("#navigationmenu li.first")}jQuery(b).addClass("current");jQuery("#navigationmenu").children("li").hover(function(){jQuery(this).children("ul").css("visibility","visible");jQuery(b).removeClass("current")},function(){jQuery(this).children("ul").css("visibility","hidden");jQuery(b).addClass("current")});jQuery("#navigationmenu li ul").hover(function(){jQuery(this).parent().addClass("current")},function(){jQuery(this).parent().removeClass("current")});jQuery("#navigationmenu li ul li").hover(function(){jQuery(this).css("background-color","#EEEEEE");jQuery(this).children("ul").css("visibility","visible");jQuery(this).children("ul").css("margin-left",jQuery(this).width());jQuery(this).children("ul").css("margin-top",jQuery(this).position().top-jQuery(this).height())},function(){jQuery(this).css("background-color","white");jQuery(this).children("ul").css("visibility","hidden")});jQuery("#navigationmenu li ul li ul").hover(function(){jQuery(this).parent().addClass("current")},function(){jQuery(this).parent().removeClass("current")})}function EshopEmbedSWF(f,o,k,n,b,e,d,h,m,g){if(n>0){jQuery("#"+o).wrap(jQuery("<div></div>").css("height",n+"px"))}return swfobject.embedSWF(f,o,k,n,b,e,d,h,m,g)}function addSubmitOnclickDisabled(){$(document).ready(function(){$("form").submit(function(){$(":submit",this).click(function(){return false})})})}function preventDoubleSubmitAction(){$(this).attr("disabled","disabled")}function preventDoubleSubmit(){$("form").each(function(){if(typeof($(this).data("preventDoubleSubmit"))=="undefined"){$(this).submit(function(){$("input[type='submit']",this).each(function(){$(this).hide().after('<input type="button" disabled="disabled" class="'+$(this).attr("class")+'" value="'+$(this).val()+'" />')})});$(this).data("preventDoubleSubmit",true)}});jQuery(document).bind("ajaxupdate",preventDoubleSubmit)}jQuery.ajaxSync=function(e){var b=jQuery.ajaxSync.fn,d=jQuery.ajaxSync.data,f=b.length;b[f]={error:e.error,success:e.success,complete:e.complete,done:false};d[f]={error:[],success:[],complete:[]};e.error=function(){d[f].error=arguments};e.success=function(){d[f].success=arguments};e.complete=function(){d[f].complete=arguments;b[f].done=true;if(f==0||!b[f-1]){for(var g=f;g<b.length&&b[g].done;g++){if(b[g].error&&d[g].error.length!=0){b[g].error.apply(jQuery,d[g].error)}if(b[g].success&&d[g].success.length!=0){b[g].success.apply(jQuery,d[g].success);if(typeof(urlParams.jump)!="undefined"){if(urlParams.jump.length>0){jump=jQuery("*[name='"+urlParams.jump+"']");if(jump.length>0){jQuery(document).scrollTop(jump.offset().top)}}}}if(b[g].complete){b[g].complete.apply(jQuery,d[g].complete)}jQuery.ajaxSync.fn[g]=null;jQuery.ajaxSync.data[g]=null}}};return jQuery.ajax(e)};jQuery.ajaxSync.fn=[];jQuery.ajaxSync.data=[];jQuery.fn.addLoader=function(){return this.each(function(){if(!this.loading){a=jQuery('<div class="eshop-ajaxloader"><span></span></div>').width(jQuery(this).innerWidth()).height(jQuery(this).innerHeight()).css({left:"0px",top:"0px"});jQuery(this).prepend(a).addClass("eshop-hasloader");a.css({left:jQuery(this).offset().left-a.offset().left,top:jQuery(this).offset().top-a.offset().top})}})};jQuery.fn.removeLoader=function(){return this.each(function(){jQuery(".eshop-ajaxloader",this).remove();jQuery(this).removeClass("eshop-hasloader");this.loading=false})};function getURL(b,d){r=$.ajax({url:b,async:d});if(!d){return(r.status>=200&&r.status<300)}}function urlParams(d,b){ajax="";urlParams.jump="";if(typeof(b)=="undefined"){b=new Array()}b.v=new Date().getTime();for(v in b){if(ajax!=""){ajax+="&"}ajax+=v+"="+b[v]}l=d.lastIndexOf("#");if(l>=0){urlParams.jump=d.substr(l+1);d=d.substr(0,l)}ajax=d+((d.lastIndexOf("?")<=0)?"?":((d.substr(d.length-1,1)=="&")?"":"&"))+ajax;return ajax}var popup=null;function closePopup(){popup.hideAndUnload()}function extractScripts(b){scripts="";jQuery(b).filter("script").each(function(){scripts+=this.innerHTML}).remove();jQuery("script",b).each(function(){scripts+=this.innerHTML}).remove();return scripts}function getElementsByClass(k,g,b){var f=new Array();if(g==null){g=document}if(b==null){b="*"}var e=g.getElementsByTagName(b);var d=e.length;var h=new RegExp("(^|\\s)"+k+"(\\s|$)");for(i=0,j=0;i<d;i++){if(h.test(e[i].className)){f[j]=e[i];j++}}return f}function htmlInject(data){temp=(typeof(defaultNamespace)!="undefined"&&defaultNamespace!=false)&&document.createElementNS?document.createElementNS(defaultNamespace,"div"):document.createElement("div");temp.innerHTML=data;updates=getElementsByClass("eshop-update",temp,"div");scripts="";for(var i=0;i<updates.length;i++){s=updates[i].getElementsByTagName("script");for(var j=0;j<s.length;j++){if(s[j].innerHTML!=undefined){scripts+=s[j].innerHTML}}document.getElementById(updates[i].id).innerHTML=updates[i].innerHTML}eval(scripts);temp=0;if(window.opera){document.body.style+="";document.body.style.position="relative";document.body.style.position="static"}jQuery(document).trigger("ajaxupdate")}function ErrorPopup(b){popup=new Boxy(jQuery('<div class="eshop-errorbox"><p>Error:'+b+"</p><p>Došlo k chybě, stránka bude obnovena ... </p></div>"),{title:" ",closeText:'<span class="eshop-closebutton"></span>',hdraggable:false,modal:true,fixed:false,unloadOnHide:true,closeable:true});window.setTimeout("location.reload(true)",5000)}function ajaxCall(d,b){jQuery.ajaxSync({url:urlParams(d),dataType:"text",success:function(e){jQuery(b).removeLoader();htmlInject(e)},error:function(e,g,f){ErrorPopup(e.status+" "+e.statusText);jQuery(b).removeLoader()}});jQuery(b).addLoader()}function ajaxInject(config,updateQuery,namespace){jQuery(".eshop-custom-content a").addClass("noajax");if(!updateQuery){updateQuery=""}if(typeof(config)=="string"){jQuery.getJSON(config,function(c){ajaxInject(c,updateQuery,namespace)})}else{var cancel=false;jQuery.each(config,function(i,item){if(namespace){if(item.loading){loadingArray=item.loading.split(",");partNum=0;tempLoading="";while(partNum<loadingArray.length){loadingArray[partNum]=loadingArray[partNum].trim();tempLoading+="#"+namespace+loadingArray[partNum]+",";partNum+=1}item.loading=tempLoading}item.query="#"+namespace+item.query}ajaxUpdate=function(data){jQuery(item.loading).removeLoader();htmlInject(data)};ajaxError=function(XMLHttpRequest,textStatus,errorThrown){ErrorPopup(XMLHttpRequest.status+" "+XMLHttpRequest.statusText)};switch(item.type){case"submit":jQuery(item.query).filter(updateQuery+" *").not(".noajax").unbind("click").click(function(){if(this.type=="submit"||this.type=="button"){return false}}).click(function(){var params={};params[this.name||this.id||this.parentNode.name||this.parentNode.id]=(this.type=="checkbox"&&!this.checked)?false:this.value;jQuery(this).parents("form").find("input[@checked], input[@type='text'], input[@type='hidden'], input[@type='password'], option[@selected], textarea").filter(":enabled").each(function(){params[this.name||this.id||this.parentNode.name||this.parentNode.id]=this.value});jQuery.ajaxSync({data:params,type:"POST",dataType:"text",url:urlParams(jQuery(this).parents("form").attr("action"),item.data),success:ajaxUpdate,error:ajaxError});jQuery(item.loading).addLoader()});break;case"blursubmit":jQuery(item.query).filter(updateQuery+" *").unbind("blur").blur(function(){var params={};params[this.name||this.id||this.parentNode.name||this.parentNode.id]=this.value;jQuery(this).parents("form").find("input[@checked], input[@type='text'], input[@type='hidden'], input[@type='password'], option[@selected], textarea").filter(":enabled").each(function(){params[this.name||this.id||this.parentNode.name||this.parentNode.id]=this.value});jQuery.ajaxSync({data:params,type:"POST",dataType:"text",url:urlParams(jQuery(this).parents("form").attr("action"),item.data),success:ajaxUpdate,error:ajaxError});jQuery(item.loading).addLoader()});break;case"combochange":jQuery(item.query).filter(updateQuery+" *").unbind("change").change(function(){var params={};jQuery(this).parents("form").find("input[@checked], input[@type='text'], input[@type='hidden'], input[@type='password'], select, textarea").filter(":enabled").each(function(){params[this.name||this.id||this.parentNode.name||this.parentNode.id]=this.value});jQuery.ajaxSync({data:params,type:"POST",dataType:"text",url:urlParams(jQuery(this).parents("form").attr("action"),item.data),success:ajaxUpdate,error:ajaxError});jQuery(item.loading).addLoader()});break;case"link":jQuery(item.query).filter(updateQuery+" *").not(".noajax").unbind("click").click(function(){if(!this.target){return false}}).click(function(){if(!ajaxInject.cancel){jQuery.ajaxSync({url:urlParams(this.href,item.data),dataType:"text",success:ajaxUpdate,error:ajaxError});jQuery(item.loading).addLoader()}ajaxInject.cancel=false});break;case"accordeon":jQuery(item.query).filter(updateQuery+" *").unbind("click").click(function(){return false}).click(function(){var href=jQuery("#"+this.id+" a").attr("href");if(href){document.location=href}return false});break;case"popup":jQuery(item.query).filter(updateQuery+" *").unbind("click").click(function(){return false}).click(function(){jQuery.ajaxSync({url:urlParams(this.href,item.data),dataType:"text",success:function(data){p=jQuery("div.eshop-popup",data);scripts=extractScripts(p);popup=new Boxy(p,{title:" ",closeText:'<span class="eshop-closebutton"></span>',hdraggable:false,modal:true,fixed:false,unloadOnHide:true,closeable:(item.closeable)?true:false});if(popup.getPosition()[1]<0){popup.moveToY(0)}eval(scripts)}})});break;default:jQuery.ajaxSync({url:urlParams(this.href,item.data),dataType:"text",success:ajaxUpdate,error:ajaxError});jQuery(item.loading).addLoader()}})}}function ajaxLoadPart(d,b){jQuery(d).load(b)}jQuery.fn.boxy=function(b){b=b||{};return this.each(function(){var e=this.nodeName.toLowerCase(),d=this;if(e=="a"){jQuery(this).click(function(){var m=Boxy.linkedTo(this),g=this.getAttribute("href"),k=jQuery.extend({actuator:this,title:this.title},b);if(m){m.show()}else{if(g.indexOf("#")>=0){var h=jQuery(g.substr(g.indexOf("#"))),f=h.clone(true);h.remove();k.unloadOnHide=false;new Boxy(f,k)}else{if(!k.cache){k.unloadOnHide=true}Boxy.load(this.href,k)}}return false})}else{if(e=="form"){jQuery(this).bind("submit.boxy",function(){Boxy.confirm(b.message||"Please confirm:",function(){jQuery(d).unbind("submit.boxy").submit()});return false})}}})};function Boxy(d,b){this.boxy=jQuery(Boxy.WRAPPER);jQuery.data(this.boxy[0],"boxy",this);this.visible=false;this.options=jQuery.extend({},Boxy.DEFAULTS,b||{});if(this.options.modal){this.options=jQuery.extend(this.options,{center:true,draggable:false})}if(this.options.actuator){jQuery.data(this.options.actuator,"active.boxy",this)}this.setContent(d||"<div></div>");this._setupTitleBar();this.boxy.css("display","none").appendTo(document.body);this.toTop();if(this.options.fixed){if(jQuery.browser.msie&&jQuery.browser.version<7){this.options.fixed=false}else{this.boxy.addClass("fixed")}}if(this.options.center&&Boxy._u(this.options.x,this.options.y)){this.center()}else{this.moveTo(Boxy._u(this.options.x)?this.options.x:Boxy.DEFAULT_X,Boxy._u(this.options.y)?this.options.y:Boxy.DEFAULT_Y)}if(this.options.show){this.show()}}Boxy.EF=function(){};jQuery.extend(Boxy,{WRAPPER:"<table class='boxy-wrapper'><tr><td class='top-left'></td><td class='top'></td><td class='top-right'></td></tr><tr><td class='left'></td><td class='boxy-inner'></td><td class='right'></td></tr><tr><td class='bottom-left'></td><td class='bottom'></td><td class='bottom-right'></td></tr></table>",DEFAULTS:{title:null,closeable:true,draggable:true,clone:false,actuator:null,center:true,show:true,modal:false,fixed:true,closeText:"[close]",unloadOnHide:false,clickToFront:false,behaviours:Boxy.EF,afterDrop:Boxy.EF,afterShow:Boxy.EF,afterHide:Boxy.EF,beforeUnload:Boxy.EF},DEFAULT_X:50,DEFAULT_Y:50,zIndex:10001,dragConfigured:false,resizeConfigured:false,dragging:null,load:function(d,b){b=b||{};var e={url:d,type:"GET",dataType:"html",cache:false,success:function(f){f=jQuery(f);if(b.filter){f=jQuery(b.filter,f)}new Boxy(f,b)}};jQuery.each(["type","cache"],function(){if(this in b){e[this]=b[this];delete b[this]}});jQuery.ajax(e)},get:function(b){var d=jQuery(b).parents(".boxy-wrapper");return d.length?jQuery.data(d[0],"boxy"):null},linkedTo:function(b){return jQuery.data(b,"active.boxy")},alert:function(d,e,b){return Boxy.ask(d,["OK"],e,b)},confirm:function(d,e,b){return Boxy.ask(d,["OK","Cancel"],function(f){if(f=="OK"){e()}},b)},ask:function(e,h,o,q){q=jQuery.extend({modal:true,closeable:false},q||{},{show:true,unloadOnHide:true});var g=jQuery("<div></div>").append(jQuery('<div class="question"></div>').html(e));var b={},n=[];if(h instanceof Array){for(var f=0;f<h.length;f++){b[h[f]]=h[f];n.push(h[f])}}else{for(var d in h){b[h[d]]=d;n.push(h[d])}}var m=jQuery('<form class="answers"></form>');m.html(jQuery.map(n,function(k){return"<input type='button' value='"+k+"' />"}).join(" "));jQuery("input[type=button]",m).click(function(){var k=this;Boxy.get(this).hide(function(){if(o){o(b[k.value])}})});g.append(m);new Boxy(g,q)},isModalVisible:function(){return jQuery(".boxy-modal-blackout").length>0},_u:function(){for(var b=0;b<arguments.length;b++){if(typeof arguments[b]!="undefined"){return false}}return true},_handleResize:function(b){var e=jQuery(document);jQuery(".boxy-modal-blackout").css("display","none").css({width:e.width(),height:e.height()}).css("display","block")},_handleDrag:function(b){var e;if(e=Boxy.dragging){e[0].boxy.css({left:b.pageX-e[1],top:b.pageY-e[2]})}},_nextZ:function(){return Boxy.zIndex++},_viewport:function(){var g=document.documentElement,e=document.body,f=window;return jQuery.extend(jQuery.browser.msie?{left:e.scrollLeft||g.scrollLeft,top:e.scrollTop||g.scrollTop}:{left:f.pageXOffset,top:f.pageYOffset},!Boxy._u(f.innerWidth)?{width:f.innerWidth,height:f.innerHeight}:(!Boxy._u(g)&&!Boxy._u(g.clientWidth)&&g.clientWidth!=0?{width:g.clientWidth,height:g.clientHeight}:{width:e.clientWidth,height:e.clientHeight}))}});Boxy.prototype={estimateSize:function(){this.boxy.css({visibility:"hidden",display:"block"});var b=this.getSize();this.boxy.css("display","none").css("visibility","visible");return b},getSize:function(){return[this.boxy.width(),this.boxy.height()]},getContentSize:function(){var b=this.getContent();return[b.width(),b.height()]},getPosition:function(){var d=this.boxy[0];return[d.offsetLeft,d.offsetTop]},getCenter:function(){var d=this.getPosition();var b=this.getSize();return[Math.floor(d[0]+b[0]/2),Math.floor(d[1]+b[1]/2)]},getInner:function(){return jQuery(".boxy-inner",this.boxy)},getContent:function(){return jQuery(".boxy-content",this.boxy)},setContent:function(b){b=jQuery(b).css({display:"block"}).addClass("boxy-content");if(this.options.clone){b=b.clone(true)}this.getContent().remove();this.getInner().append(b);this._setupDefaultBehaviours(b);this.options.behaviours.call(this,b);return this},moveTo:function(b,d){this.moveToX(b).moveToY(d);return this},moveToX:function(b){if(typeof b=="number"){this.boxy.css({left:b})}else{this.centerX()}return this},moveToY:function(b){if(typeof b=="number"){this.boxy.css({top:b})}else{this.centerY()}return this},centerAt:function(b,e){var d=this[this.visible?"getSize":"estimateSize"]();if(typeof b=="number"){this.moveToX(b-d[0]/2)}if(typeof e=="number"){this.moveToY(e-d[1]/2)}return this},centerAtX:function(b){return this.centerAt(b,null)},centerAtY:function(b){return this.centerAt(null,b)},center:function(d){var b=Boxy._viewport();var e=this.options.fixed?[0,0]:[b.left,b.top];if(!d||d=="x"){this.centerAt(e[0]+b.width/2,null)}if(!d||d=="y"){this.centerAt(null,e[1]+b.height/2)}return this},centerX:function(){return this.center("x")},centerY:function(){return this.center("y")},resize:function(d,b,f){if(!this.visible){return}var e=this._getBoundsForResize(d,b);this.boxy.css({left:e[0],top:e[1]});this.getContent().css({width:e[2],height:e[3]});if(f){f(this)}return this},tween:function(e,b,g){if(!this.visible){return}var f=this._getBoundsForResize(e,b);var d=this;this.boxy.stop().animate({left:f[0],top:f[1]});this.getContent().stop().animate({width:f[2],height:f[3]},function(){if(g){g(d)}});return this},isVisible:function(){return this.visible},show:function(){if(this.visible){return}if(this.options.modal){var b=this;if(!Boxy.resizeConfigured){Boxy.resizeConfigured=true;jQuery(window).resize(function(){Boxy._handleResize()})}this.modalBlackout=jQuery('<div class="boxy-modal-blackout"></div>').css({zIndex:Boxy._nextZ(),opacity:0.5,width:jQuery(document).width(),height:jQuery(document).height()}).appendTo(document.body);this.toTop();if(this.options.closeable){jQuery(document.body).bind("keypress.boxy",function(d){var e=d.which||d.keyCode;if(e==27){b.hide();jQuery(document.body).unbind("keypress.boxy")}})}}this.boxy.stop().show();this.visible=true;this._fire("afterShow");return this},hide:function(d){if(!this.visible){return}var b=this;if(this.options.modal){jQuery(document.body).unbind("keypress.boxy");this.modalBlackout.animate({opacity:0},function(){jQuery(this).remove()})}this.boxy.stop().animate({opacity:0},300,function(){b.boxy.css({display:"none"});b.visible=false;b._fire("afterHide");if(d){d(b)}if(b.options.unloadOnHide){b.unload()}});return this},toggle:function(){this[this.visible?"hide":"show"]();return this},hideAndUnload:function(b){this.options.unloadOnHide=true;this.hide(b);return this},unload:function(){this._fire("beforeUnload");this.boxy.remove();if(this.options.actuator){jQuery.data(this.options.actuator,"active.boxy",false)}},toTop:function(){this.boxy.css({zIndex:Boxy._nextZ()});return this},getTitle:function(){return jQuery("> .title-bar h2",this.getInner()).html()},setTitle:function(b){jQuery("> .title-bar h2",this.getInner()).html(b);return this},_getBoundsForResize:function(e,b){var d=this.getContentSize();var g=[e-d[0],b-d[1]];var f=this.getPosition();return[Math.max(f[0]-g[0]/2,0),Math.max(f[1]-g[1]/2,0),e,b]},_setupTitleBar:function(){if(this.options.title){var d=this;var b=jQuery("<div class='title-bar'></div>").html("<h2>"+this.options.title+"</h2>");if(this.options.closeable){b.append(jQuery("<a href='#' class='close'></a>").html(this.options.closeText))}if(this.options.draggable){b[0].onselectstart=function(){return false};b[0].unselectable="on";b[0].style.MozUserSelect="none";if(!Boxy.dragConfigured){jQuery(document).mousemove(Boxy._handleDrag);Boxy.dragConfigured=true}b.mousedown(function(e){d.toTop();Boxy.dragging=[d,e.pageX-d.boxy[0].offsetLeft,e.pageY-d.boxy[0].offsetTop];jQuery(this).addClass("dragging")}).mouseup(function(){jQuery(this).removeClass("dragging");Boxy.dragging=null;d._fire("afterDrop")})}this.getInner().prepend(b);this._setupDefaultBehaviours(b)}},_setupDefaultBehaviours:function(b){var d=this;if(this.options.clickToFront){b.click(function(){d.toTop()})}jQuery(".close",b).click(function(){d.hide();return false}).mousedown(function(e){e.stopPropagation()})},_fire:function(b){this.options[b].call(this)}};