(function(a){a.fn.clickUrl=function(){var b=/((ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?)/gi;this.each(function(){a(this).html(a(this).html().replace(b,"<a target='_blank' rel='nofollow' href=\"$1\">$1</a> "))});return a(this)};a.fn.stripTags=function(){var b=/<("[^"]*"|'[^']*'|[^'">])*>/gi;this.each(function(){a(this).html(a(this).html().replace(b,""))});return a(this)};a.fn.escapeHtml=function(){this.each(function(){a(this).html(a(this).html().replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"))});return a(this)}})(jQuery);var confirmModalBox={confirmText:"Czy jesteś pewien, że chcesz to usunać?",triggers:null,clickedEl:null,stop:true,event:null,init:function(){var a=confirmModalBox;$("*[rel=#confirm-modal-box]").each(function(){var b=$(this);b.next("span.confirm-text").hide();a.triggers=b.overlay({expose:{color:"#333",loadSpeed:2,opacity:0.6},closeOnClick:false,onStart:function(){var c=b.next("span.confirm-text").html();if(c==""){c=a.confirmText}a.clickedEl=b;$("#confirm-text").empty().html(c)},onClose:function(){a.stop=true}});b.click(function(c){if(a.stop==true){c.stopImmediatePropagation();a.stop=false}return false})});$("#confirm-yes").click(function(){if(a.clickedEl.attr("href")!=""&&a.clickedEl.attr("href")!="#"&&a.clickedEl.attr("href")!=undefined){window.location=a.clickedEl.attr("href")}else{a.clickedEl.trigger("click")}a.stop=true;a.clickedEl.overlay().close()});$("#confirm-no").click(function(){a.clickedEl.overlay().close();a.stop=true})}};var doubleConfirmModalBox={firstConfirmText:"Czy jesteś pewien, że chcesz to usunać ?",secondConfirmText:"Ale czy napewno jesteś tego pewien ?",triggers:null,clickedEl:null,stop:true,event:null,secondConfirm:false,init:function(){var a=doubleConfirmModalBox;$("*[rel=#double-confirm-modal-box]").each(function(){var b=$(this);b.next("span.confirm-text").hide();b.next("span.confirm-text").next("span.confirm-text").hide();a.triggers=b.overlay({expose:{color:"#333",loadSpeed:2,opacity:0.6},closeOnClick:false,onStart:function(){var c=b.next("span.confirm-text").text();var d=b.next("span.confirm-text").next("span.confirm-text").text();if(c==""){c=a.firstConfirmText}if(d==""){d=a.secondConfirmText}a.clickedEl=b;if(a.secondConfirm==false){$("#double-confirm-text-first").empty().text(c).show();$("#double-confirm-text-second").empty().text(d).hide()}else{$("#double-confirm-text-first").empty().text(c).hide();$("#double-confirm-text-second").empty().text(d).show()}},onClose:function(){if(a.secondConfirm==true){a.stop=true}}});b.click(function(c){if(a.stop==true){c.stopImmediatePropagation()}return false})});$("#double-confirm-yes").click(function(){if(a.secondConfirm==true){a.stop=false;if(a.clickedEl.attr("href")!=""&&a.clickedEl.attr("href")!=undefined){window.location=a.clickedEl.attr("href")}else{a.clickedEl.trigger("click")}a.secondConfirm=false;a.clickedEl.overlay().close()}else{a.secondConfirm=true;$("double-confirm-modal-box").hide();$("#double-confirm-text-first").hide();$("#double-confirm-text-second").show();a.clickedEl.trigger("click")}});$("#double-confirm-no").click(function(){a.clickedEl.overlay().close();a.stop=true;a.secondConfirm=false})}};Date.dayNames=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];Date.abbrDayNames=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];Date.monthNames=["January","February","March","April","May","June","July","August","September","October","November","December"];Date.abbrMonthNames=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];Date.firstDayOfWeek=1;Date.format="dd/mm/yyyy";Date.fullYearStart="20";(function(){function a(c,d){if(!Date.prototype[c]){Date.prototype[c]=d}}a("isLeapYear",function(){var c=this.getFullYear();return(c%4==0&&c%100!=0)||c%400==0});a("isWeekend",function(){return this.getDay()==0||this.getDay()==6});a("isWeekDay",function(){return !this.isWeekend()});a("getDaysInMonth",function(){return[31,(this.isLeapYear()?29:28),31,30,31,30,31,31,30,31,30,31][this.getMonth()]});a("getDayName",function(c){return c?Date.abbrDayNames[this.getDay()]:Date.dayNames[this.getDay()]});a("getMonthName",function(c){return c?Date.abbrMonthNames[this.getMonth()]:Date.monthNames[this.getMonth()]});a("getDayOfYear",function(){var c=new Date("1/1/"+this.getFullYear());return Math.floor((this.getTime()-c.getTime())/86400000)});a("getWeekOfYear",function(){return Math.ceil(this.getDayOfYear()/7)});a("setDayOfYear",function(c){this.setMonth(0);this.setDate(c);return this});a("addYears",function(c){this.setFullYear(this.getFullYear()+c);return this});a("addMonths",function(d){var c=this.getDate();this.setMonth(this.getMonth()+d);if(c>this.getDate()){this.addDays(-this.getDate())}return this});a("addDays",function(c){this.setTime(this.getTime()+(c*86400000));return this});a("addHours",function(c){this.setHours(this.getHours()+c);return this});a("addMinutes",function(c){this.setMinutes(this.getMinutes()+c);return this});a("addSeconds",function(c){this.setSeconds(this.getSeconds()+c);return this});a("zeroTime",function(){this.setMilliseconds(0);this.setSeconds(0);this.setMinutes(0);this.setHours(0);return this});a("asString",function(d){var c=d||Date.format;return c.split("yyyy").join(this.getFullYear()).split("yy").join((this.getFullYear()+"").substring(2)).split("mmmm").join(this.getMonthName(false)).split("mmm").join(this.getMonthName(true)).split("mm").join(b(this.getMonth()+1)).split("dd").join(b(this.getDate())).split("hh").join(b(this.getHours())).split("min").join(b(this.getMinutes())).split("ss").join(b(this.getSeconds()))});Date.fromString=function(g,l){var k=l||Date.format;var h=new Date("01/01/1977");var c=0;var n=k.indexOf("mmmm");if(n>-1){for(var m=0;m<Date.monthNames.length;m++){var e=g.substr(n,Date.monthNames[m].length);if(Date.monthNames[m]==e){c=Date.monthNames[m].length-4;break}}h.setMonth(m)}else{n=k.indexOf("mmm");if(n>-1){var e=g.substr(n,3);for(var m=0;m<Date.abbrMonthNames.length;m++){if(Date.abbrMonthNames[m]==e){break}}h.setMonth(m)}else{h.setMonth(Number(g.substr(k.indexOf("mm"),2))-1)}}var o=k.indexOf("yyyy");if(o>-1){if(n<o){o+=c}h.setFullYear(Number(g.substr(o,4)))}else{if(n<o){o+=c}h.setFullYear(Number(Date.fullYearStart+g.substr(k.indexOf("yy"),2)))}var j=k.indexOf("dd");if(n<j){j+=c}h.setDate(Number(g.substr(j,2)));if(isNaN(h.getTime())){return false}return h};var b=function(d){var c="0"+d;return c.substring(c.length-2)}})();$(document).ready(function(){$(".defaultText").focus(function(a){if($(this).val()==$(this)[0].title){$(this).removeClass("defaultTextActive");$(this).val("")}});$(".defaultText").blur(function(){if($(this).val()==""){$(this).addClass("defaultTextActive");$(this).val($(this)[0].title)}});$(".defaultText").blur()});(function($){var reEscape=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\"].join("|\\")+")","g");function fnFormatResult(value,data,currentValue){var pattern="("+currentValue.replace(reEscape,"\\$1")+")";return value.replace(new RegExp(pattern,"gi"),"<strong>$1</strong>")}function Autocomplete(el,options){this.el=$(el);this.el.attr("autocomplete","off");this.suggestions=[];this.data=[];this.badQueries=[];this.selectedIndex=-1;this.currentValue=this.el.val();this.intervalId=0;this.cachedResponse=[];this.onChangeInterval=null;this.ignoreValueChange=false;this.serviceUrl=options.serviceUrl;this.isLocal=false;this.options={autoSubmit:false,minChars:1,maxHeight:300,deferRequestBy:0,width:0,highlight:true,params:{},fnFormatResult:fnFormatResult,delimiter:null,zIndex:9999};this.initialize();this.setOptions(options)}$.fn.autocomplete=function(options){return new Autocomplete(this.get(0),options)};Autocomplete.prototype={killerFn:null,initialize:function(){var me,uid,autocompleteElId;me=this;uid=new Date().getTime();autocompleteElId="Autocomplete_"+uid;this.killerFn=function(e){if($(e.target).parents(".autocomplete").size()===0){me.killSuggestions();me.disableKillerFn()}};if(!this.options.width){this.options.width=this.el.width()}this.mainContainerId="AutocompleteContainter_"+uid;$('<div id="'+this.mainContainerId+'" style="position:absolute;z-index:9999;"><div class="autocomplete-w1"><div class="autocomplete" id="'+autocompleteElId+'" style="display:none; width:300px;"></div></div></div>').appendTo("body");this.container=$("#"+autocompleteElId);this.fixPosition();if(window.opera){this.el.keypress(function(e){me.onKeyPress(e)})}else{this.el.keydown(function(e){me.onKeyPress(e)})}this.el.keyup(function(e){me.onKeyUp(e)});this.el.blur(function(){me.enableKillerFn()});this.el.focus(function(){me.fixPosition()})},setOptions:function(options){var o=this.options;$.extend(o,options);if(o.lookup){this.isLocal=true;if($.isArray(o.lookup)){o.lookup={suggestions:o.lookup,data:[]}}}$("#"+this.mainContainerId).css({zIndex:o.zIndex});this.container.css({maxHeight:o.maxHeight+"px",width:o.width})},clearCache:function(){this.cachedResponse=[];this.badQueries=[]},disable:function(){this.disabled=true},enable:function(){this.disabled=false},fixPosition:function(){var offset=this.el.offset();$("#"+this.mainContainerId).css({top:(offset.top+this.el.innerHeight())+"px",left:offset.left+"px"})},enableKillerFn:function(){var me=this;$(document).bind("click",me.killerFn)},disableKillerFn:function(){var me=this;$(document).unbind("click",me.killerFn)},killSuggestions:function(){var me=this;this.stopKillSuggestions();this.intervalId=window.setInterval(function(){me.hide();me.stopKillSuggestions()},300)},stopKillSuggestions:function(){window.clearInterval(this.intervalId)},onKeyPress:function(e){if(this.disabled||!this.enabled){return}switch(e.keyCode){case 27:this.el.val(this.currentValue);this.hide();break;case 9:case 13:if(this.selectedIndex===-1){this.hide();return}this.select(this.selectedIndex);if(e.keyCode===9){return}break;case 38:this.moveUp();break;case 40:this.moveDown();break;default:return}e.stopImmediatePropagation();e.preventDefault()},onKeyUp:function(e){if(this.disabled){return}switch(e.keyCode){case 38:case 40:return}clearInterval(this.onChangeInterval);if(this.currentValue!==this.el.val()){if(this.options.deferRequestBy>0){var me=this;this.onChangeInterval=setInterval(function(){me.onValueChange()},this.options.deferRequestBy)}else{this.onValueChange()}}},onValueChange:function(){clearInterval(this.onChangeInterval);this.currentValue=this.el.val();var q=this.getQuery(this.currentValue);this.selectedIndex=-1;if(this.ignoreValueChange){this.ignoreValueChange=false;return}if(q===""||q.length<this.options.minChars){this.hide()}else{this.getSuggestions(q)}},getQuery:function(val){var d,arr;d=this.options.delimiter;if(!d){return $.trim(val)}arr=val.split(d);return $.trim(arr[arr.length-1])},getSuggestionsLocal:function(q){var ret,arr,len,val,i;arr=this.options.lookup;len=arr.suggestions.length;ret={suggestions:[],data:[]};q=q.toLowerCase();for(i=0;i<len;i++){val=arr.suggestions[i];if(val.toLowerCase().indexOf(q)===0){ret.suggestions.push(val);ret.data.push(arr.data[i])}}return ret},getSuggestions:function(q){var cr,me;cr=this.isLocal?this.getSuggestionsLocal(q):this.cachedResponse[q];if(cr&&$.isArray(cr.suggestions)){this.suggestions=cr.suggestions;this.data=cr.data;this.suggest()}else{if(!this.isBadQuery(q)){me=this;me.options.params.query=q;$.get(this.serviceUrl,me.options.params,function(txt){me.processResponse(txt)},"text")}}},isBadQuery:function(q){var i=this.badQueries.length;while(i--){if(q.indexOf(this.badQueries[i])===0){return true}}return false},hide:function(){this.enabled=false;this.selectedIndex=-1;this.container.hide()},suggest:function(){if(this.suggestions.length===0){this.hide();return}var me,len,div,f,v,i,s,mOver,mClick;me=this;len=this.suggestions.length;f=this.options.fnFormatResult;v=this.getQuery(this.currentValue);mOver=function(xi){return function(){me.activate(xi)}};mClick=function(xi){return function(){me.select(xi)}};this.container.hide().empty();for(i=0;i<len;i++){s=this.suggestions[i];div=$((me.selectedIndex===i?'<div class="selected"':"<div")+' title="'+s+'">'+f(s,this.data[i],v)+"</div>");div.mouseover(mOver(i));div.click(mClick(i));this.container.append(div)}this.enabled=true;this.container.show()},processResponse:function(text){var response;try{response=eval("("+text+")")}catch(err){return}if(!$.isArray(response.data)){response.data=[]}this.cachedResponse[response.query]=response;if(response.suggestions.length===0){this.badQueries.push(response.query)}if(response.query===this.getQuery(this.currentValue)){this.suggestions=response.suggestions;this.data=response.data;this.suggest()}},activate:function(index){var divs,activeItem;divs=this.container.children();if(this.selectedIndex!==-1&&divs.length>this.selectedIndex){$(divs.get(this.selectedIndex)).attr("class","")}this.selectedIndex=index;if(this.selectedIndex!==-1&&divs.length>this.selectedIndex){activeItem=divs.get(this.selectedIndex);$(activeItem).attr("class","selected")}return activeItem},deactivate:function(div,index){div.className="";if(this.selectedIndex===index){this.selectedIndex=-1}},select:function(i){var selectedValue,f;selectedValue=this.suggestions[i];if(selectedValue){this.el.val(selectedValue);if(this.options.autoSubmit){f=this.el.parents("form");if(f.length>0){f.get(0).submit()}}this.ignoreValueChange=true;this.hide();this.onSelect(i)}},moveUp:function(){if(this.selectedIndex===-1){return}if(this.selectedIndex===0){this.container.children().get(0).className="";this.selectedIndex=-1;this.el.val(this.currentValue);return}this.adjustScroll(this.selectedIndex-1)},moveDown:function(){if(this.selectedIndex===(this.suggestions.length-1)){return}this.adjustScroll(this.selectedIndex+1)},adjustScroll:function(i){var activeItem,offsetTop,upperBound,lowerBound;activeItem=this.activate(i);offsetTop=activeItem.offsetTop;upperBound=this.container.scrollTop();lowerBound=upperBound+this.options.maxHeight-25;if(offsetTop<upperBound){this.container.scrollTop(offsetTop)}else{if(offsetTop>lowerBound){this.container.scrollTop(offsetTop-this.options.maxHeight+25)}}},onSelect:function(i){var me,onSelect,getValue,s,d;me=this;onSelect=me.options.onSelect;getValue=function(value){var del,currVal,arr;del=me.options.delimiter;if(!del){return value}currVal=me.currentValue;arr=currVal.split(del);if(arr.length===1){return value}return currVal.substr(0,currVal.length-arr[arr.length-1].length)+value};s=me.suggestions[i];d=me.data[i];me.el.val(getValue(s));if($.isFunction(onSelect)){onSelect(s,d)}}}}(jQuery));(function(a){a.fn.bgIframe=a.fn.bgiframe=function(b){if(a.browser.msie&&/6.0/.test(navigator.userAgent)){b=a.extend({top:"auto",left:"auto",width:"auto",height:"auto",opacity:true,src:"javascript:false;"},b||{});var d=function(e){return e&&e.constructor==Number?e+"px":e},c='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+b.src+'"style="display:block;position:absolute;z-index:-1;'+(b.opacity!==false?"filter:Alpha(Opacity='0');":"")+"top:"+(b.top=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px')":d(b.top))+";left:"+(b.left=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px')":d(b.left))+";width:"+(b.width=="auto"?"expression(this.parentNode.offsetWidth+'px')":d(b.width))+";height:"+(b.height=="auto"?"expression(this.parentNode.offsetHeight+'px')":d(b.height))+';"/>';return this.each(function(){if(a("> iframe.bgiframe",this).length==0){this.insertBefore(document.createElement(c),this.firstChild)}})}return this}})(jQuery);(function(f){if(/1\.(0|1|2)\.(0|1|2)/.test(f.fn.jquery)||/^1.1/.test(f.fn.jquery)){alert("blockUI requires jQuery v1.2.3 or later!  You are using v"+f.fn.jquery);return}f.fn._fadeIn=f.fn.fadeIn;var a=document.documentMode||0;var l=f.browser.msie&&((f.browser.version<8&&!a)||a<8);var h=f.browser.msie&&/MSIE 6.0/.test(navigator.userAgent)&&!a;f.blockUI=function(o){i(window,o)};f.unblockUI=function(o){k(window,o)};f.growlUI=function(o,q,r,p){var s=f('<div class="growlUI"></div>');if(o){s.append("<h1>"+o+"</h1>")}if(q){s.append("<h2>"+q+"</h2>")}if(r==undefined){r=3000}f.blockUI({message:s,fadeIn:700,fadeOut:1000,centerY:false,timeout:r,showOverlay:false,onUnblock:p,css:f.blockUI.defaults.growlCSS})};f.fn.block=function(o){return this.unblock({fadeOut:0}).each(function(){if(f.css(this,"position")=="static"){this.style.position="relative"}if(f.browser.msie){this.style.zoom=1}i(this,o)})};f.fn.unblock=function(o){return this.each(function(){k(this,o)})};f.blockUI.version=2.23;f.blockUI.defaults={message:"<h1>Please wait...</h1>",css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",border:"3px solid #aaa",backgroundColor:"#fff",cursor:"wait"},overlayCSS:{backgroundColor:"#000",opacity:0.6,cursor:"wait"},growlCSS:{width:"350px",top:"10px",left:"",right:"10px",border:"none",padding:"5px",opacity:0.6,cursor:null,color:"#fff",backgroundColor:"#000","-webkit-border-radius":"10px","-moz-border-radius":"10px"},iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",forceIframe:false,baseZ:1000,centerX:true,centerY:true,allowBodyStretch:true,bindEvents:true,constrainTabKey:true,fadeIn:200,fadeOut:400,timeout:0,showOverlay:true,focusInput:true,applyPlatformOpacityRules:true,onUnblock:null,quirksmodeOffsetHack:4};var m=null;var e=[];function i(F,y){var G=(F==window);var D=y&&y.message!==undefined?y.message:undefined;y=f.extend({},f.blockUI.defaults,y||{});y.overlayCSS=f.extend({},f.blockUI.defaults.overlayCSS,y.overlayCSS||{});var E=f.extend({},f.blockUI.defaults.css,y.css||{});D=D===undefined?y.message:D;if(G&&m){k(window,{fadeOut:0})}if(D&&typeof D!="string"&&(D.parentNode||D.jquery)){var s=D.jquery?D[0]:D;var u={};f(F).data("blockUI.history",u);u.el=s;u.parent=s.parentNode;u.display=s.style.display;u.position=s.style.position;if(u.parent){u.parent.removeChild(s)}}var o=y.baseZ;var v=(f.browser.msie||y.forceIframe)?f('<iframe class="blockUI" style="z-index:'+(o++)+';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+y.iframeSrc+'"></iframe>'):f('<div class="blockUI" style="display:none"></div>');var A=f('<div class="blockUI blockOverlay" style="z-index:'+(o++)+';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>');var B=G?f('<div class="blockUI blockMsg blockPage" style="z-index:'+o+';display:none;position:fixed"></div>'):f('<div class="blockUI blockMsg blockElement" style="z-index:'+o+';display:none;position:absolute"></div>');if(D){B.css(E)}if(!y.applyPlatformOpacityRules||!(f.browser.mozilla&&/Linux/.test(navigator.platform))){A.css(y.overlayCSS)}A.css("position",G?"fixed":"absolute");if(f.browser.msie||y.forceIframe){v.css("opacity",0)}f([v[0],A[0],B[0]]).appendTo(G?"body":F);var p=l&&(!f.boxModel||f("object,embed",G?null:F).length>0);if(h||p){if(G&&y.allowBodyStretch&&f.boxModel){f("html,body").css("height","100%")}if((h||!f.boxModel)&&!G){var r=g(F,"borderTopWidth"),w=g(F,"borderLeftWidth");var x=r?"(0 - "+r+")":0;var q=w?"(0 - "+w+")":0}f.each([v,A,B],function(I,z){var t=z[0].style;t.position="absolute";if(I<2){G?t.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:"+y.quirksmodeOffsetHack+') + "px"'):t.setExpression("height",'this.parentNode.offsetHeight + "px"');G?t.setExpression("width",'jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):t.setExpression("width",'this.parentNode.offsetWidth + "px"');if(q){t.setExpression("left",q)}if(x){t.setExpression("top",x)}}else{if(y.centerY){if(G){t.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"')}t.marginTop=0}else{if(!y.centerY&&G){var H=(y.css&&y.css.top)?parseInt(y.css.top):0;var J="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+H+') + "px"';t.setExpression("top",J)}}}})}if(D){B.append(D);if(D.jquery||D.nodeType){f(D).show()}}if((f.browser.msie||y.forceIframe)&&y.showOverlay){v.show()}if(y.fadeIn){if(y.showOverlay){A._fadeIn(y.fadeIn)}if(D){B.fadeIn(y.fadeIn)}}else{if(y.showOverlay){A.show()}if(D){B.show()}}n(1,F,y);if(G){m=B[0];e=f(":input:enabled:visible",m);if(y.focusInput){setTimeout(j,20)}}else{b(B[0],y.centerX,y.centerY)}if(y.timeout){var C=setTimeout(function(){G?f.unblockUI(y):f(F).unblock(y)},y.timeout);f(F).data("blockUI.timeout",C)}}function k(r,o){var p=r==window;var q=f(r);var u=q.data("blockUI.history");var s=q.data("blockUI.timeout");if(s){clearTimeout(s);q.removeData("blockUI.timeout")}o=f.extend({},f.blockUI.defaults,o||{});n(0,r,o);var t=p?f("body").children().filter(".blockUI"):f(".blockUI",r);if(p){m=e=null}if(o.fadeOut){t.fadeOut(o.fadeOut);setTimeout(function(){d(t,u,o,r)},o.fadeOut)}else{d(t,u,o,r)}}function d(r,q,o,p){r.each(function(t,s){if(this.parentNode){this.parentNode.removeChild(this)}});if(q&&q.el){q.el.style.display=q.display;q.el.style.position=q.position;if(q.parent){q.parent.appendChild(q.el)}f(q.el).removeData("blockUI.history")}if(typeof o.onUnblock=="function"){o.onUnblock(p,o)}}function n(t,r,o){var p=r==window,q=f(r);if(!t&&(p&&!m||!p&&!q.data("blockUI.isBlocked"))){return}if(!p){q.data("blockUI.isBlocked",t)}if(!o.bindEvents||(t&&!o.showOverlay)){return}var s="mousedown mouseup keydown keypress";t?f(document).bind(s,o,c):f(document).unbind(s,c)}function c(q){if(q.keyCode&&q.keyCode==9){if(m&&q.data.constrainTabKey){var r=e;var p=!q.shiftKey&&q.target==r[r.length-1];var o=q.shiftKey&&q.target==r[0];if(p||o){setTimeout(function(){j(o)},10);return false}}}if(f(q.target).parents("div.blockMsg").length>0){return true}return f(q.target).parents().children().filter("div.blockUI").length==0}function j(o){if(!e){return}var p=e[o===true?e.length-1:0];if(p){p.focus()}}function b(r,o,q){var w=r.parentNode,v=r.style;var z=((w.offsetWidth-r.offsetWidth)/2)-g(w,"borderLeftWidth");var u=((w.offsetHeight-r.offsetHeight)/2)-g(w,"borderTopWidth");if(o){v.left=z>0?(z+"px"):"0"}if(q){v.top=u>0?(u+"px"):"0"}}function g(o,q){return parseInt(f.css(o,q))||0}})(jQuery);(function(b){b.fn.extend({renderCalendar:function(g){var p=function(i){return document.createElement(i)};g=b.extend({},b.fn.datePicker.defaults,g);if(g.showHeader!=b.dpConst.SHOW_HEADER_NONE){var x=b(p("tr"));for(var l=Date.firstDayOfWeek;l<Date.firstDayOfWeek+7;l++){var B=l%7;var t=Date.dayNames[B];x.append(jQuery(p("th")).attr({scope:"col",abbr:t,title:t,"class":(B==0||B==6?"weekend":"weekday")}).html(g.showHeader==b.dpConst.SHOW_HEADER_SHORT?t.substr(0,1):t))}}var z=b(p("table")).attr({cellspacing:2}).addClass("jCalendar").append((g.showHeader!=b.dpConst.SHOW_HEADER_NONE?b(p("thead")).append(x):p("thead")));var h=b(p("tbody"));var k=(new Date()).zeroTime();k.setHours(12);var q=g.month==undefined?k.getMonth():g.month;var m=g.year||k.getFullYear();var y=(new Date(m,q,1,12,0,0));var C=Date.firstDayOfWeek-y.getDay()+1;if(C>1){C-=7}var e=Math.ceil(((-1*C+1)+y.getDaysInMonth())/7);y.addDays(C-1);var A=function(i){return function(){if(g.hoverClass){var r=b(this);if(!g.selectWeek){r.addClass(g.hoverClass)}else{if(i&&!r.is(".disabled")){r.parent().addClass("activeWeekHover")}}}}};var f=function(){if(g.hoverClass){var i=b(this);i.removeClass(g.hoverClass);i.parent().removeClass("activeWeekHover")}};var j=0;while(j++<e){var n=jQuery(p("tr"));var v=g.dpController?y>g.dpController.startDate:false;for(var l=0;l<7;l++){var o=y.getMonth()==q;var u=b(p("td")).text(y.getDate()+"").addClass((o?"current-month ":"other-month ")+(y.isWeekend()?"weekend ":"weekday ")+(o&&y.getTime()==k.getTime()?"today ":"")).data("datePickerDate",y.asString()).hover(A(v),f);n.append(u);if(g.renderCallback){g.renderCallback(u,y,q,m)}y=new Date(y.getFullYear(),y.getMonth(),y.getDate()+1,12,0,0)}h.append(n)}z.append(h);return this.each(function(){b(this).empty().append(z)})},datePicker:function(e){if(!b.event._dpCache){b.event._dpCache=[]}e=b.extend({},b.fn.datePicker.defaults,e);return this.each(function(){var i=b(this);var f=true;if(!this._dpId){this._dpId=b.event.guid++;b.event._dpCache[this._dpId]=new d(this);f=false}if(e.inline){e.createButton=false;e.displayClose=false;e.closeOnSelect=false;i.empty()}var g=b.event._dpCache[this._dpId];g.init(e);if(!f&&e.createButton){g.button=b('<a href="#" class="dp-choose-date" title="'+b.dpText.TEXT_CHOOSE_DATE+'">'+b.dpText.TEXT_CHOOSE_DATE+"</a>").bind("click",function(){i.dpDisplay(this);this.blur();return false});i.after(g.button)}if(!f&&i.is(":text")){i.bind("dateSelected",function(l,k,j){this.value=k.asString()}).bind("change",function(){if(this.value==""){g.clearSelected()}else{var j=Date.fromString(this.value);if(j){g.setSelected(j,true,true)}}});if(e.clickInput){i.bind("click",function(){i.trigger("change");i.dpDisplay()})}var h=Date.fromString(this.value);if(this.value!=""&&h){g.setSelected(h,true,true)}}i.addClass("dp-applied")})},dpSetDisabled:function(e){return a.call(this,"setDisabled",e)},dpSetStartDate:function(e){return a.call(this,"setStartDate",e)},dpSetEndDate:function(e){return a.call(this,"setEndDate",e)},dpGetSelected:function(){var e=c(this[0]);if(e){return e.getSelected()}return null},dpSetSelected:function(h,g,f,i){if(g==undefined){g=true}if(f==undefined){f=true}if(i==undefined){i=true}return a.call(this,"setSelected",Date.fromString(h),g,f,i)},dpSetDisplayedMonth:function(e,f){return a.call(this,"setDisplayedMonth",Number(e),Number(f),true)},dpDisplay:function(f){return a.call(this,"display",f)},dpSetRenderCallback:function(e){return a.call(this,"setRenderCallback",e)},dpSetPosition:function(e,f){return a.call(this,"setPosition",e,f)},dpSetOffset:function(e,f){return a.call(this,"setOffset",e,f)},dpClose:function(){return a.call(this,"_closeCalendar",false,this[0])},dpRerenderCalendar:function(){return a.call(this,"_rerenderCalendar")},_dpDestroy:function(){}});var a=function(i,g,e,j,h){return this.each(function(){var f=c(this);if(f){f[i](g,e,j,h)}})};function d(e){this.ele=e;this.displayedMonth=null;this.displayedYear=null;this.startDate=null;this.endDate=null;this.showYearNavigation=null;this.closeOnSelect=null;this.displayClose=null;this.rememberViewedMonth=null;this.selectMultiple=null;this.numSelectable=null;this.numSelected=null;this.verticalPosition=null;this.horizontalPosition=null;this.verticalOffset=null;this.horizontalOffset=null;this.button=null;this.renderCallback=[];this.selectedDates={};this.inline=null;this.context="#dp-popup";this.settings={}}b.extend(d.prototype,{init:function(e){this.setStartDate(e.startDate);this.setEndDate(e.endDate);this.setDisplayedMonth(Number(e.month),Number(e.year));this.setRenderCallback(e.renderCallback);this.showYearNavigation=e.showYearNavigation;this.closeOnSelect=e.closeOnSelect;this.displayClose=e.displayClose;this.rememberViewedMonth=e.rememberViewedMonth;this.selectMultiple=e.selectMultiple;this.numSelectable=e.selectMultiple?e.numSelectable:1;this.numSelected=0;this.verticalPosition=e.verticalPosition;this.horizontalPosition=e.horizontalPosition;this.hoverClass=e.hoverClass;this.setOffset(e.verticalOffset,e.horizontalOffset);this.inline=e.inline;this.settings=e;if(this.inline){this.context=this.ele;this.display()}},setStartDate:function(e){if(e){this.startDate=Date.fromString(e)}if(!this.startDate){this.startDate=(new Date()).zeroTime()}this.setDisplayedMonth(this.displayedMonth,this.displayedYear)},setEndDate:function(e){if(e){this.endDate=Date.fromString(e)}if(!this.endDate){this.endDate=(new Date("12/31/2999"))}if(this.endDate.getTime()<this.startDate.getTime()){this.endDate=this.startDate}this.setDisplayedMonth(this.displayedMonth,this.displayedYear)},setPosition:function(e,f){this.verticalPosition=e;this.horizontalPosition=f},setOffset:function(e,f){this.verticalOffset=parseInt(e)||0;this.horizontalOffset=parseInt(f)||0},setDisabled:function(e){$e=b(this.ele);$e[e?"addClass":"removeClass"]("dp-disabled");if(this.button){$but=b(this.button);$but[e?"addClass":"removeClass"]("dp-disabled");$but.attr("title",e?"":b.dpText.TEXT_CHOOSE_DATE)}if($e.is(":text")){$e.attr("disabled",e?"disabled":"")}},setDisplayedMonth:function(n,i,g){if(this.startDate==undefined||this.endDate==undefined){return}var k=new Date(this.startDate.getTime());k.setDate(1);var j=new Date(this.endDate.getTime());j.setDate(1);var l;if((!n&&!i)||(isNaN(n)&&isNaN(i))){l=new Date().zeroTime();l.setDate(1)}else{if(isNaN(n)){l=new Date(i,this.displayedMonth,1)}else{if(isNaN(i)){l=new Date(this.displayedYear,n,1)}else{l=new Date(i,n,1)}}}if(l.getTime()<k.getTime()){l=k}else{if(l.getTime()>j.getTime()){l=j}}var h=this.displayedMonth;var f=this.displayedYear;this.displayedMonth=l.getMonth();this.displayedYear=l.getFullYear();if(g&&(this.displayedMonth!=h||this.displayedYear!=f)){this._rerenderCalendar();b(this.ele).trigger("dpMonthChanged",[this.displayedMonth,this.displayedYear])}},setSelected:function(g,k,f,i){if(g<this.startDate||g>this.endDate){return}var h=this.settings;if(h.selectWeek){g=g.addDays(-(g.getDay()-Date.firstDayOfWeek+7)%7);if(g<this.startDate){return}}if(k==this.isSelected(g)){return}if(this.selectMultiple==false){this.clearSelected()}else{if(k&&this.numSelected==this.numSelectable){return}}if(f&&(this.displayedMonth!=g.getMonth()||this.displayedYear!=g.getFullYear())){this.setDisplayedMonth(g.getMonth(),g.getFullYear(),true)}this.selectedDates[g.asString()]=k;this.numSelected+=k?1:-1;var j="td."+(g.getMonth()==this.displayedMonth?"current-month":"other-month");var e;b(j,this.context).each(function(){if(b(this).data("datePickerDate")==g.asString()){e=b(this);if(h.selectWeek){e.parent()[k?"addClass":"removeClass"]("selectedWeek")}e[k?"addClass":"removeClass"]("selected")}});b("td",this.context).not(".selected")[this.selectMultiple&&this.numSelected==this.numSelectable?"addClass":"removeClass"]("unselectable");if(i){var h=this.isSelected(g);$e=b(this.ele);var l=Date.fromString(g.asString());$e.trigger("dateSelected",[l,e,h]);$e.trigger("change")}},isSelected:function(e){return this.selectedDates[e.asString()]},getSelected:function(){var e=[];for(s in this.selectedDates){if(this.selectedDates[s]==true){e.push(Date.fromString(s))}}return e},clearSelected:function(){this.selectedDates={};this.numSelected=0;b("td.selected",this.context).removeClass("selected").parent().removeClass("selectedWeek")},display:function(l){if(b(this.ele).is(".dp-disabled")){return}l=l||this.ele;var k=this;var o=b(l);var g=o.offset();var f;var n;var j;var i;if(k.inline){f=b(this.ele);n={id:"calendar-"+this.ele._dpId,"class":"dp-popup dp-popup-inline"};b(".dp-popup",f).remove();i={}}else{f=b("body");n={id:"dp-popup","class":"dp-popup"};i={top:g.top+k.verticalOffset,left:g.left+k.horizontalOffset};var h=function(r){var q=r.target;var p=b("#dp-popup")[0];while(true){if(q==p){return true}else{if(q==document){k._closeCalendar();return false}else{q=b(q).parent()[0]}}}};this._checkMouse=h;k._closeCalendar(true);b(document).bind("keydown.datepicker",function(p){if(p.keyCode==27){k._closeCalendar()}})}if(!k.rememberViewedMonth){var m=this.getSelected()[0];if(m){m=new Date(m);this.setDisplayedMonth(m.getMonth(),m.getFullYear(),false)}}f.append(b("<div></div>").attr(n).css(i).append(b("<h2></h2>"),b('<div class="dp-nav-prev"></div>').append(b('<a class="dp-nav-prev-year" href="#" title="'+b.dpText.TEXT_PREV_YEAR+'">&lt;&lt;</a>').bind("click",function(){return k._displayNewMonth.call(k,this,0,-1)}),b('<a class="dp-nav-prev-month" href="#" title="'+b.dpText.TEXT_PREV_MONTH+'">&lt;</a>').bind("click",function(){return k._displayNewMonth.call(k,this,-1,0)})),b('<div class="dp-nav-next"></div>').append(b('<a class="dp-nav-next-year" href="#" title="'+b.dpText.TEXT_NEXT_YEAR+'">&gt;&gt;</a>').bind("click",function(){return k._displayNewMonth.call(k,this,0,1)}),b('<a class="dp-nav-next-month" href="#" title="'+b.dpText.TEXT_NEXT_MONTH+'">&gt;</a>').bind("click",function(){return k._displayNewMonth.call(k,this,1,0)})),b('<div class="dp-calendar"></div>')).bgIframe());var e=this.inline?b(".dp-popup",this.context):b("#dp-popup");if(this.showYearNavigation==false){b(".dp-nav-prev-year, .dp-nav-next-year",k.context).css("display","none")}if(this.displayClose){e.append(b('<a href="#" id="dp-close">'+b.dpText.TEXT_CLOSE+"</a>").bind("click",function(){k._closeCalendar();return false}))}k._renderCalendar();b(this.ele).trigger("dpDisplayed",e);if(!k.inline){if(this.verticalPosition==b.dpConst.POS_BOTTOM){e.css("top",g.top+o.height()-e.height()+k.verticalOffset)}if(this.horizontalPosition==b.dpConst.POS_RIGHT){e.css("left",g.left+o.width()-e.width()+k.horizontalOffset)}b(document).bind("mousedown.datepicker",this._checkMouse)}},setRenderCallback:function(e){if(e==null){return}if(e&&typeof(e)=="function"){e=[e]}this.renderCallback=this.renderCallback.concat(e)},cellRender:function(e,f,g,h){var i=this.dpController;var j=new Date(f.getTime());e.bind("click",function(){var k=b(this);if(!k.is(".disabled")){i.setSelected(j,!k.is(".selected")||!i.selectMultiple,false,true);if(i.closeOnSelect){i._closeCalendar()}if(!b.browser.msie){b(i.ele).trigger("focus",[b.dpConst.DP_INTERNAL_FOCUS])}}});if(i.isSelected(j)){e.addClass("selected");if(i.settings.selectWeek){e.parent().addClass("selectedWeek")}}else{if(i.selectMultiple&&i.numSelected==i.numSelectable){e.addClass("unselectable")}}},_applyRenderCallbacks:function(){var e=this;b("td",this.context).each(function(){for(var f=0;f<e.renderCallback.length;f++){$td=b(this);e.renderCallback[f].apply(this,[$td,Date.fromString($td.data("datePickerDate")),e.displayedMonth,e.displayedYear])}});return},_displayNewMonth:function(f,e,g){if(!b(f).is(".disabled")){this.setDisplayedMonth(this.displayedMonth+e,this.displayedYear+g,true)}f.blur();return false},_rerenderCalendar:function(){this._clearCalendar();this._renderCalendar()},_renderCalendar:function(){b("h2",this.context).html((new Date(this.displayedYear,this.displayedMonth,1)).asString(b.dpText.HEADER_FORMAT));b(".dp-calendar",this.context).renderCalendar(b.extend({},this.settings,{month:this.displayedMonth,year:this.displayedYear,renderCallback:this.cellRender,dpController:this,hoverClass:this.hoverClass}));if(this.displayedYear==this.startDate.getFullYear()&&this.displayedMonth==this.startDate.getMonth()){b(".dp-nav-prev-year",this.context).addClass("disabled");b(".dp-nav-prev-month",this.context).addClass("disabled");b(".dp-calendar td.other-month",this.context).each(function(){var i=b(this);if(Number(i.text())>20){i.addClass("disabled")}});var g=this.startDate.getDate();b(".dp-calendar td.current-month",this.context).each(function(){var i=b(this);if(Number(i.text())<g){i.addClass("disabled")}})}else{b(".dp-nav-prev-year",this.context).removeClass("disabled");b(".dp-nav-prev-month",this.context).removeClass("disabled");var g=this.startDate.getDate();if(g>20){var e=this.startDate.getTime();var f=new Date(e);f.addMonths(1);if(this.displayedYear==f.getFullYear()&&this.displayedMonth==f.getMonth()){b(".dp-calendar td.other-month",this.context).each(function(){var i=b(this);if(Date.fromString(i.data("datePickerDate")).getTime()<e){i.addClass("disabled")}})}}}if(this.displayedYear==this.endDate.getFullYear()&&this.displayedMonth==this.endDate.getMonth()){b(".dp-nav-next-year",this.context).addClass("disabled");b(".dp-nav-next-month",this.context).addClass("disabled");b(".dp-calendar td.other-month",this.context).each(function(){var i=b(this);if(Number(i.text())<14){i.addClass("disabled")}});var g=this.endDate.getDate();b(".dp-calendar td.current-month",this.context).each(function(){var i=b(this);if(Number(i.text())>g){i.addClass("disabled")}})}else{b(".dp-nav-next-year",this.context).removeClass("disabled");b(".dp-nav-next-month",this.context).removeClass("disabled");var g=this.endDate.getDate();if(g<13){var h=new Date(this.endDate.getTime());h.addMonths(-1);if(this.displayedYear==h.getFullYear()&&this.displayedMonth==h.getMonth()){b(".dp-calendar td.other-month",this.context).each(function(){var j=b(this);var i=Number(j.text());if(i<13&&i>g){j.addClass("disabled")}})}}}this._applyRenderCallbacks()},_closeCalendar:function(f,e){if(!e||e==this.ele){b(document).unbind("mousedown.datepicker");b(document).unbind("keydown.datepicker");this._clearCalendar();b("#dp-popup a").unbind();b("#dp-popup").empty().remove();if(!f){b(this.ele).trigger("dpClosed",[this.getSelected()])}}},_clearCalendar:function(){b(".dp-calendar td",this.context).unbind();b(".dp-calendar",this.context).empty()}});b.dpConst={SHOW_HEADER_NONE:0,SHOW_HEADER_SHORT:1,SHOW_HEADER_LONG:2,POS_TOP:0,POS_BOTTOM:1,POS_LEFT:0,POS_RIGHT:1,DP_INTERNAL_FOCUS:"dpInternalFocusTrigger"};b.dpText={TEXT_PREV_YEAR:"Previous year",TEXT_PREV_MONTH:"Previous month",TEXT_NEXT_YEAR:"Next year",TEXT_NEXT_MONTH:"Next month",TEXT_CLOSE:"Close",TEXT_CHOOSE_DATE:"Choose date",HEADER_FORMAT:"mmmm yyyy"};b.dpVersion="$Id: jquery.datePicker.js 94 2010-01-25 02:25:27Z kelvin.luck $";b.fn.datePicker.defaults={month:undefined,year:undefined,showHeader:b.dpConst.SHOW_HEADER_SHORT,startDate:undefined,endDate:undefined,inline:false,renderCallback:null,createButton:true,showYearNavigation:true,closeOnSelect:true,displayClose:false,selectMultiple:false,numSelectable:Number.MAX_VALUE,clickInput:false,rememberViewedMonth:true,selectWeek:false,verticalPosition:b.dpConst.POS_TOP,horizontalPosition:b.dpConst.POS_LEFT,verticalOffset:0,horizontalOffset:0,hoverClass:"dp-hover"};function c(e){if(e._dpId){return b.event._dpCache[e._dpId]}return false}if(b.fn.bgIframe==undefined){b.fn.bgIframe=function(){return this}}b(window).bind("unload",function(){var f=b.event._dpCache||[];for(var e in f){b(f[e].ele)._dpDestroy()}})})(jQuery);(function(){var c;c=jQuery.fn.flash=function(i,e,d,f){var g=d||c.replace;e=c.copy(c.pluginOptions,e);if(!c.hasFlash(e.version)){if(e.expressInstall&&c.hasFlash(6,0,65)){var h={flashvars:{MMredirectURL:location,MMplayerType:"PlugIn",MMdoctitle:jQuery("title").text()}}}else{if(e.update){g=f||c.update}else{return this}}}i=c.copy(c.htmlOptions,h,i);return this.each(function(){g.call(this,c.copy(i))})};c.copy=function(){var f={},d={};for(var e=0;e<arguments.length;e++){var g=arguments[e];if(g==undefined){continue}jQuery.extend(f,g);if(g.flashvars==undefined){continue}jQuery.extend(d,g.flashvars)}f.flashvars=d;return f};c.hasFlash=function(){if(/hasFlash\=true/.test(location)){return true}if(/hasFlash\=false/.test(location)){return false}var e=c.hasFlash.playerVersion().match(/\d+/g);var f=String([arguments[0],arguments[1],arguments[2]]).match(/\d+/g)||String(c.pluginOptions.version).match(/\d+/g);for(var d=0;d<3;d++){e[d]=parseInt(e[d]||0);f[d]=parseInt(f[d]||0);if(e[d]<f[d]){return false}if(e[d]>f[d]){return true}}return true};c.hasFlash.playerVersion=function(){try{try{var d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");try{d.AllowScriptAccess="always"}catch(f){return"6,0,0"}}catch(f){}return new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(f){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}}catch(f){}}return"0,0,0"};c.htmlOptions={height:240,flashvars:{},pluginspage:"http://www.adobe.com/go/getflashplayer",src:"#",type:"application/x-shockwave-flash",width:320};c.pluginOptions={expressInstall:false,update:true,version:"6.0.65"};c.replace=function(d){this.innerHTML='<div class="alt">'+this.innerHTML+"</div>";jQuery(this).addClass("flash-replaced").prepend(c.transform(d))};c.update=function(f){var d=String(location).split("?");d.splice(1,0,"?hasFlash=true&");d=d.join("");var e='<p>This content requires the Flash Player. <a href="http://www.adobe.com/go/getflashplayer">Download Flash Player</a>. Already have Flash Player? <a href="'+d+'">Click here.</a></p>';this.innerHTML='<span class="alt">'+this.innerHTML+"</span>";jQuery(this).addClass("flash-update").prepend(e)};function a(){var d="";for(var e in this){if(typeof this[e]!="function"){d+=e+'="'+this[e]+'" '}}return d}function b(){var d="";for(var e in this){if(typeof this[e]!="function"){d+=e+"="+encodeURIComponent(this[e])+"&"}}return d.replace(/&$/,"")}c.transform=function(d){d.toString=a;if(d.flashvars){d.flashvars.toString=b}return"<embed "+String(d)+"/>"};if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}})}})();$.fn.flashMessage=function(b){if(!this.length){return this}var a={animationSpeed:1000};$.extend(a,b);$(this).hide().fadeIn(a.animationSpeed)};(function(b){b.fn.ajaxSubmit=function(c){if(!this.length){a("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof c=="function"){c={success:c}}var g=b.trim(this.attr("action"));if(g){g=(g.match(/^([^#]+)/)||[])[1]}g=g||window.location.href||"";c=b.extend({url:g,type:this.attr("method")||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},c||{});var s={};this.trigger("form-pre-serialize",[this,c,s]);if(s.veto){a("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(c.beforeSerialize&&c.beforeSerialize(this,c)===false){a("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var h=this.formToArray(c.semantic);if(c.data){c.extraData=c.data;for(var f in c.data){if(c.data[f] instanceof Array){for(var e in c.data[f]){h.push({name:f,value:c.data[f][e]})}}else{h.push({name:f,value:c.data[f]})}}}if(c.beforeSubmit&&c.beforeSubmit(h,this,c)===false){a("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[h,this,c,s]);if(s.veto){a("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var p=b.param(h);if(c.type.toUpperCase()=="GET"){c.url+=(c.url.indexOf("?")>=0?"&":"?")+p;c.data=null}else{c.data=p}var m=this,i=[];if(c.resetForm){i.push(function(){m.resetForm()})}if(c.clearForm){i.push(function(){m.clearForm()})}if(!c.dataType&&c.target){var r=c.success||function(){};i.push(function(j){b(c.target).html(j).each(r,arguments)})}else{if(c.success){i.push(c.success)}}c.success=function(q,j){for(var k=0,n=i.length;k<n;k++){i[k].apply(c,[q,j,m])}};var l=b("input:file",this).fieldValue();var o=false;for(var d=0;d<l.length;d++){if(l[d]){o=true}}var u=false;if((l.length&&c.iframe!==false)||c.iframe||o||u){if(c.closeKeepAlive){b.get(c.closeKeepAlive,t)}else{t()}}else{b.ajax(c)}this.trigger("form-submit-notify",[this,c]);return this;function t(){var q=m[0];if(b(":input[name=submit]",q).length){alert('Error: Form elements must not be named "submit".');return}var G=b.extend({},b.ajaxSettings,c);var C=b.extend(true,{},b.extend(true,{},b.ajaxSettings),G);var j="jqFormIO"+(new Date().getTime());var w=b('<iframe id="'+j+'" name="'+j+'" src="'+G.iframeSrc+'" />');var k=w[0];w.css({position:"absolute",top:"-1000px",left:"-1000px"});var z={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1;w.attr("src",G.iframeSrc)}};var x=G.global;if(x&&!b.active++){b.event.trigger("ajaxStart")}if(x){b.event.trigger("ajaxSend",[z,G])}if(C.beforeSend&&C.beforeSend(z,C)===false){C.global&&b.active--;return}if(z.aborted){return}var F=0;var y=0;var E=q.clk;if(E){var B=E.name;if(B&&!E.disabled){c.extraData=c.extraData||{};c.extraData[B]=E.value;if(E.type=="image"){c.extraData[name+".x"]=q.clk_x;c.extraData[name+".y"]=q.clk_y}}}setTimeout(function(){var I=m.attr("target"),J=m.attr("action");q.setAttribute("target",j);if(q.getAttribute("method")!="POST"){q.setAttribute("method","POST")}if(q.getAttribute("action")!=G.url){q.setAttribute("action",G.url)}if(!c.skipEncodingOverride){m.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(G.timeout){setTimeout(function(){y=true;D()},G.timeout)}var K=[];try{if(c.extraData){for(var H in c.extraData){K.push(b('<input type="hidden" name="'+H+'" value="'+c.extraData[H]+'" />').appendTo(q)[0])}}w.appendTo("body");k.attachEvent?k.attachEvent("onload",D):k.addEventListener("load",D,false);q.submit()}finally{q.setAttribute("action",J);I?q.setAttribute("target",I):m.removeAttr("target");b(K).remove()}},10);var A=50;function D(){if(F++){return}k.detachEvent?k.detachEvent("onload",D):k.removeEventListener("load",D,false);var M=true;try{if(y){throw"timeout"}var J,H;H=k.contentWindow?k.contentWindow.document:k.contentDocument?k.contentDocument:k.document;var K=G.dataType=="xml"||H.XMLDocument||b.isXMLDoc(H);a("isXml="+K);if(!K&&(H.body==null||H.body.innerHTML=="")){if(--A){F=0;setTimeout(D,100);return}a("Could not access iframe DOM after 50 tries.");return}z.responseText=H.body?H.body.innerHTML:null;z.responseXML=H.XMLDocument?H.XMLDocument:H;z.getResponseHeader=function(O){var N={"content-type":G.dataType};return N[O]};if(G.dataType=="json"||G.dataType=="script"){var L=H.getElementsByTagName("textarea")[0];if(L){z.responseText=L.value}else{var n=H.getElementsByTagName("pre")[0];if(n){z.responseText=n.innerHTML}}}else{if(G.dataType=="xml"&&!z.responseXML&&z.responseText!=null){z.responseXML=v(z.responseText)}}J=b.httpData(z,G.dataType)}catch(I){M=false;b.handleError(G,z,"error",I)}if(M){G.success(J,"success");if(x){b.event.trigger("ajaxSuccess",[z,G])}}if(x){b.event.trigger("ajaxComplete",[z,G])}if(x&&!--b.active){b.event.trigger("ajaxStop")}if(G.complete){G.complete(z,M?"success":"error")}setTimeout(function(){w.remove();z.responseXML=null},100)}function v(n,H){if(window.ActiveXObject){H=new ActiveXObject("Microsoft.XMLDOM");H.async="false";H.loadXML(n)}else{H=(new DOMParser()).parseFromString(n,"text/xml")}return(H&&H.documentElement&&H.documentElement.tagName!="parsererror")?H:null}}};b.fn.ajaxForm=function(c){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){b(this).ajaxSubmit(c);return false}).bind("click.form-plugin",function(i){var g=i.target;var d=b(g);if(!(d.is(":submit,input:image"))){var j=d.closest(":submit");if(j.length==0){return}g=j[0]}var h=this;h.clk=g;if(g.type=="image"){if(i.offsetX!=undefined){h.clk_x=i.offsetX;h.clk_y=i.offsetY}else{if(typeof b.fn.offset=="function"){var f=d.offset();h.clk_x=i.pageX-f.left;h.clk_y=i.pageY-f.top}else{h.clk_x=i.pageX-g.offsetLeft;h.clk_y=i.pageY-g.offsetTop}}}setTimeout(function(){h.clk=h.clk_x=h.clk_y=null},100)})};b.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};b.fn.formToArray=function(p){var h=[];if(this.length==0){return h}var f=this[0];var g=p?f.getElementsByTagName("*"):f.elements;if(!g){return h}for(var c=0,o=g.length;c<o;c++){var l=g[c];var r=l.name;if(!r){continue}if(p&&f.clk&&l.type=="image"){if(!l.disabled&&f.clk==l){h.push({name:r,value:b(l).val()});h.push({name:r+".x",value:f.clk_x},{name:r+".y",value:f.clk_y})}continue}var q=b.fieldValue(l,true);if(q&&q.constructor==Array){for(var d=0,k=q.length;d<k;d++){h.push({name:r,value:q[d]})}}else{if(q!==null&&typeof q!="undefined"){h.push({name:r,value:q})}}}if(!p&&f.clk){var e=b(f.clk),m=e[0],r=m.name;if(r&&!m.disabled&&m.type=="image"){h.push({name:r,value:e.val()});h.push({name:r+".x",value:f.clk_x},{name:r+".y",value:f.clk_y})}}return h};b.fn.formSerialize=function(c){return b.param(this.formToArray(c))};b.fn.fieldSerialize=function(c){var d=[];this.each(function(){var e=this.name;if(!e){return}var f=b.fieldValue(this,c);if(f&&f.constructor==Array){for(var g=0,h=f.length;g<h;g++){d.push({name:e,value:f[g]})}}else{if(f!==null&&typeof f!="undefined"){d.push({name:this.name,value:f})}}});return b.param(d)};b.fn.fieldValue=function(c){for(var h=[],f=0,g=this.length;f<g;f++){var d=this[f];var e=b.fieldValue(d,c);if(e===null||typeof e=="undefined"||(e.constructor==Array&&!e.length)){continue}e.constructor==Array?b.merge(h,e):h.push(e)}return h};b.fieldValue=function(h,c){var d=h.name,p=h.type,j=h.tagName.toLowerCase();if(typeof c=="undefined"){c=true}if(c&&(!d||h.disabled||p=="reset"||p=="button"||(p=="checkbox"||p=="radio")&&!h.checked||(p=="submit"||p=="image")&&h.form&&h.form.clk!=h||j=="select"&&h.selectedIndex==-1)){return null}if(j=="select"){var g=h.selectedIndex;if(g<0){return null}var f=[],k=h.options;var e=(p=="select-one");var l=(e?g+1:k.length);for(var o=(e?g:0);o<l;o++){var q=k[o];if(q.selected){var m=q.value;if(!m){m=(q.attributes&&q.attributes.value&&!(q.attributes.value.specified))?q.text:q.value}if(e){return m}f.push(m)}}return f}return h.value};b.fn.clearForm=function(){return this.each(function(){b("input,select,textarea",this).clearFields()})};b.fn.clearFields=b.fn.clearInputs=function(){return this.each(function(){var d=this.type,c=this.tagName.toLowerCase();if(d=="text"||d=="password"||c=="textarea"){this.value=""}else{if(d=="checkbox"||d=="radio"){this.checked=false}else{if(c=="select"){this.selectedIndex=-1}}}})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};b.fn.enable=function(c){if(c==undefined){c=true}return this.each(function(){this.disabled=!c})};b.fn.selected=function(c){if(c==undefined){c=true}return this.each(function(){var e=this.type;if(e=="checkbox"||e=="radio"){this.checked=c}else{if(this.tagName.toLowerCase()=="option"){var d=b(this).parent("select");if(c&&d[0]&&d[0].type=="select-one"){d.find("option").selected(false)}this.selected=c}}})};function a(){if(b.fn.ajaxSubmit.debug&&window.console&&window.console.log){window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}}})(jQuery);jQuery.extend({highlight:function(b,c,e,j){if(b.nodeType===3){var g=b.data.match(c);if(g){var d=document.createElement(e||"span");d.className=j||"highlight";var f=b.splitText(g.index);f.splitText(g[0].length);var h=f.cloneNode(true);d.appendChild(h);f.parentNode.replaceChild(d,f);return 1}}else{if((b.nodeType===1&&b.childNodes)&&!/(script|style)/i.test(b.tagName)&&!(b.tagName===e.toUpperCase()&&b.className===j)){for(var a=0;a<b.childNodes.length;a++){a+=jQuery.highlight(b.childNodes[a],c,e,j)}}}return 0}});jQuery.fn.unhighlight=function(b){var a={className:"highlight",element:"span"};jQuery.extend(a,b);return this.find(a.element+"."+a.className).each(function(){var c=this.parentNode;c.replaceChild(this.firstChild,this);c.normalize()}).end()};jQuery.fn.highlight=function(b,d){var a={className:"highlight",element:"span",caseSensitive:false,wordsOnly:false};jQuery.extend(a,d);if(b.constructor===String){b=[b]}b=jQuery.grep(b,function(h,g){return h!=""});if(b.length==0){return this}var e=a.caseSensitive?"":"i";var c="("+b.join("|")+")";if(a.wordsOnly){c="\\b"+c+"\\b"}var f=new RegExp(c,e);return this.each(function(){jQuery.highlight(this,f,a.element,a.className)})};(function(a){a.InFieldLabels=function(e,g,h){var i=this;i.$label=a(e);i.label=e;i.$field=a(g);i.field=g;i.$label.data("InFieldLabels",i);i.showing=true;i.init=function(){i.options=a.extend({},a.InFieldLabels.defaultOptions,h);if(i.$field.val()!=""){i.$label.hide();i.showing=false}i.$field.focus(function(){i.fadeOnFocus()}).blur(function(){i.checkForEmpty(true)}).bind("keydown.infieldlabel",function(b){i.hideOnChange(b)}).change(function(b){i.checkForEmpty()}).bind("onPropertyChange",function(){i.checkForEmpty()})};i.fadeOnFocus=function(){if(i.showing){i.setOpacity(i.options.fadeOpacity)}};i.setOpacity=function(b){i.$label.stop().animate({opacity:b},i.options.fadeDuration);i.showing=(b>0)};i.checkForEmpty=function(b){if(i.$field.val()==""){i.prepForShow();i.setOpacity(b?1:i.options.fadeOpacity)}else{i.setOpacity(0)}};i.prepForShow=function(b){if(!i.showing){i.$label.css({opacity:0}).show();i.$field.bind("keydown.infieldlabel",function(c){i.hideOnChange(c)})}};i.hideOnChange=function(b){if((b.keyCode==16)||(b.keyCode==9)){return}if(i.showing){i.$label.hide();i.showing=false}i.$field.unbind("keydown.infieldlabel")};i.init()};a.InFieldLabels.defaultOptions={fadeOpacity:0.5,fadeDuration:300};a.fn.inFieldLabels=function(b){return this.each(function(){var c=a(this).attr("for");if(!c){return}var d=a("input#"+c+"[type='text'],input#"+c+"[type='password'],textarea#"+c);if(d.length==0){return}(new a.InFieldLabels(this,d[0],b))})}})(jQuery);(function(a){a.fn.maxlength=function(b){if(typeof b=="string"){b={feedback:b}}b=a.extend({},a.fn.maxlength.defaults,b);function c(d){var e=d.value;if(b.words){e=d.value.length?e.split(/\s+/):{length:0}}return e.length}return this.each(function(){var g=this,h=a(g),d=a(g.form),j=b.useInput?d.find("input[name=maxlength]").val():h.attr("maxlength"),f=d.find(b.feedback);function e(n){var k=c(this),l=k>=j,m=n.keyCode;if(!l){return}switch(m){case 8:case 9:case 17:case 36:case 35:case 37:case 38:case 39:case 40:case 46:case 65:return;default:return b.words&&m!=32&&m!=13&&k==j}}var i=function(){var k=c(g),l=j-k;f.html(l||"0");if(b.hardLimit&&l<0){g.value=b.words?g.value.split(/(\s+)/,(j*2)-1).join(""):g.value.substr(0,j);i()}};h.keyup(i).change(i);if(b.hardLimit){h.keydown(e)}i()})};a.fn.maxlength.defaults={useInput:false,hardLimit:true,feedback:".charsLeft",words:false}})(jQuery);if(window.jQuery){(function(a){a.fn.MultiFile=function(c){if(this.length==0){return this}if(typeof arguments[0]=="string"){if(this.length>1){var b=arguments;return this.each(function(){a.fn.MultiFile.apply(a(this),b)})}a.fn.MultiFile[arguments[0]].apply(this,a.makeArray(arguments).slice(1)||[]);return this}var c=a.extend({},a.fn.MultiFile.options,c||{});a("form").not("MultiFile-intercepted").addClass("MultiFile-intercepted").submit(a.fn.MultiFile.disableEmpty);if(a.fn.MultiFile.options.autoIntercept){a.fn.MultiFile.intercept(a.fn.MultiFile.options.autoIntercept);a.fn.MultiFile.options.autoIntercept=null}this.not(".MultiFile-applied").addClass("MultiFile-applied").each(function(){window.MultiFile=(window.MultiFile||0)+1;var e=window.MultiFile;var f={e:this,E:a(this),clone:a(this).clone()};if(typeof c=="number"){c={max:c}}var d=a.extend({},a.fn.MultiFile.options,c||{},(a.metadata?f.E.metadata():(a.meta?f.E.data():null))||{},{});if(!(d.max>0)){d.max=f.E.attr("maxlength");if(!(d.max>0)){d.max=(String(f.e.className.match(/\b(max|limit)\-([0-9]+)\b/gi)||[""]).match(/[0-9]+/gi)||[""])[0];if(!(d.max>0)){d.max=-1}else{d.max=String(d.max).match(/[0-9]+/gi)[0]}}}d.max=new Number(d.max);d.accept=d.accept||f.E.attr("accept")||"";if(!d.accept){d.accept=(f.e.className.match(/\b(accept\-[\w\|]+)\b/gi))||"";d.accept=new String(d.accept).replace(/^(accept|ext)\-/i,"")}a.extend(f,d||{});f.STRING=a.extend({},a.fn.MultiFile.options.STRING,f.STRING);a.extend(f,{n:0,slaves:[],files:[],instanceKey:f.e.id||"MultiFile"+String(e),generateID:function(h){return f.instanceKey+(h>0?"_F"+String(h):"")},trigger:function(k,l){var j=f[k],h=a(l).attr("value");if(j){var i=j(l,h,f);if(i!=null){return i}}return true}});if(String(f.accept).length>1){f.accept=f.accept.replace(/\W+/g,"|").replace(/^\W|\W$/g,"");f.rxAccept=new RegExp("\\.("+(f.accept?f.accept:"")+")$","gi")}f.wrapID=f.instanceKey+"_wrap";f.E.wrap('<div class="MultiFile-wrap" id="'+f.wrapID+'"></div>');f.wrapper=a("#"+f.wrapID+"");f.e.name=f.e.name||"file"+e+"[]";if(!f.list){var g="<h1 style='margin-top:15px;margin-left:0px;' class='header hx3-gray' ><span class='h' ><span class='text'>"+f.STRING.notemptylistheader+"</span></span></h1>";f.wrapper.append('<ul class="MultiFile-list" id="'+f.wrapID+'_list"><div class="MultiFile-empty-header">'+f.STRING.emptyheader+'</div><div style="display:none;" class="MultiFile-header" >'+f.STRING.notemptyheader+g+"</div></ul>");f.list=a("#"+f.wrapID+"_list")}f.list=a(f.list);f.addSlave=function(h,i){f.n++;h.MultiFile=f;if(i>0){h.id=h.name=""}if(i>0){h.id=f.generateID(i)}h.name=String(f.namePattern.replace(/\$name/gi,a(f.clone).attr("name")).replace(/\$id/gi,a(f.clone).attr("id")).replace(/\$g/gi,e).replace(/\$i/gi,i));if((f.max>0)&&((f.n-1)>(f.max))){h.disabled=true}f.current=f.slaves[i]=h;h=a(h);h.val("").attr("value","")[0].value="";h.addClass("MultiFile-applied");h.change(function(){a(this).blur();if(!f.trigger("onFileSelect",this,f)){return false}var j="",k=String(this.value||"");if(f.accept&&k&&!k.match(f.rxAccept)){j=f.STRING.denied.replace("$ext",String(k.match(/\.\w{1,4}$/gi)))}for(var m in f.slaves){if(f.slaves[m]&&f.slaves[m]!=this){if(f.slaves[m].value==k){j=f.STRING.duplicate.replace("$file",k.match(/[^\/\\]+$/gi))}}}var l=a(f.clone).clone();l.addClass("MultiFile");if(j!=""){f.error(j);f.n--;f.addSlave(l[0],i);h.parent().prepend(l);h.remove();return false}a(this).css({position:"absolute",top:"-3000px"});h.after(l);f.addToList(this,i);f.addSlave(l[0],i+1);if(!f.trigger("afterFileSelect",this,f)){return false}});a(h).data("MultiFile",f)};f.addToList=function(i,h){if(!f.trigger("onFileAppend",i,f)){return false}a(".MultiFile-empty-header").hide();a(".MultiFile-header").show();a(".multiUploadImages").hide();a(".multiUploadImage").hide();var o=a(".MultiFile-label").size()+1;if(o==1){a(".multiUploadImage").show()}else{if(o>1){a(".multiUploadImages").show()}}if(jQuery.browser.mozilla){var j='<div class="MultiFile-thumb"><img style="width: 120px;" id="mft-'+h+'" src="" /></div>'}else{var j=""}var m=a('<li class="MultiFile-label"></li>'),n=String(i.value||""),k=a('<span class="MultiFile-title" title="'+f.STRING.selected.replace("$file",n)+'">'+f.STRING.file.replace("$file",n.match(/[^\/\\]+$/gi)[0])+"</span>"),l=a('<a class="MultiFile-remove" href="#'+f.wrapID+'">'+f.STRING.remove+"</a>"+j);f.list.append(m.append(k," ",l));if(jQuery.browser.mozilla){writeImage(i,"mft-"+h)}l.click(function(){if(!f.trigger("onFileRemove",i,f)){return false}f.n--;f.current.disabled=false;f.slaves[h]=null;a(i).remove();a(".multiUploadImages").hide();a(".multiUploadImage").hide();if(f.n==2){a(".MultiFile-header").hide();a(".MultiFile-empty-header").show()}else{a(".MultiFile-header").show();a(".MultiFile-empty-header").hide()}var p=a(".MultiFile-label").size()-1;if(p>1){a(".multiUploadImages").show()}else{if(p==1){a(".multiUploadImage").show()}}a(this).parent().remove();a(f.current).css({position:"",top:""});a(f.current).reset().val("").attr("value","")[0].value="";if(!f.trigger("afterFileRemove",i,f)){return false}return false});if(!f.trigger("afterFileAppend",i,f)){return false}};if(!f.MultiFile){f.addSlave(f.e,0)}f.n++;f.E.data("MultiFile",f)})};a.extend(a.fn.MultiFile,{reset:function(){var b=a(this).data("MultiFile");if(b){b.list.find("a.MultiFile-remove").click()}return a(this)},disableEmpty:function(c){c=(typeof(c)=="string"?c:"")||"mfD";var b=[];a("input:file.MultiFile").each(function(){if(a(this).val()==""){b[b.length]=this}});return a(b).each(function(){this.disabled=true}).addClass(c)},reEnableEmpty:function(b){b=(typeof(b)=="string"?b:"")||"mfD";return a("input:file."+b).removeClass(b).each(function(){this.disabled=false})},intercepted:{},intercept:function(d,f,c){var b,g;c=c||[];if(c.constructor.toString().indexOf("Array")<0){c=[c]}if(typeof(d)=="function"){a.fn.MultiFile.disableEmpty();g=d.apply(f||window,c);setTimeout(function(){a.fn.MultiFile.reEnableEmpty()},1000);return g}if(d.constructor.toString().indexOf("Array")<0){d=[d]}for(var e=0;e<d.length;e++){b=d[e]+"";if(b){(function(h){a.fn.MultiFile.intercepted[h]=a.fn[h]||function(){};a.fn[h]=function(){a.fn.MultiFile.disableEmpty();g=a.fn.MultiFile.intercepted[h].apply(this,arguments);setTimeout(function(){a.fn.MultiFile.reEnableEmpty()},1000);return g}})(b)}}}});a.fn.MultiFile.options={accept:"",max:10,namePattern:"$name",STRING:{remove:"[usuń]",denied:"Nie możesz wybrać pliku $ext.\nSpróbuj ponowniw...",file:"$file",selected:"Wybrany plik: $file",duplicate:"Ten plik już został wybrany:\n$file",emptyheader:"Wybierz zdjęcia z Twojego komputera",notemptyheader:"Wybierz następne zdjęcia z Twojego komputera",notemptylistheader:"Wybrane zdjęcia"},autoIntercept:["submit","ajaxSubmit","ajaxForm","validate"],error:function(b){alert(b)}};a.fn.reset=function(){return this.each(function(){try{this.reset()}catch(b){}})};a(function(){a("input[type=file].multi").MultiFile();a.fn.MultiFile.options.STRING.emptyheader="Wybierz pliki z Twojego komputera";a.fn.MultiFile.options.STRING.notemptyheader="Wybierz następne pliki z Twojego komputera";a.fn.MultiFile.options.STRING.notemptylistheader="Wybrane załączniki";a("input[type=file].multifiles").MultiFile()})})(jQuery)};(function(g){g.fn.oembed=function(b,a,c){a=g.extend(true,g.fn.oembed.defaults,a);return this.each(function(){var d=g(this),k=(b!=null)?b:d.attr("href"),l;if(!c){c=function(j,i){g.fn.oembed.insertCode(j,a.embedMethod,i)}}if(k!=null){l=h(k);if(l!=null){l.maxWidth=a.maxWidth;l.maxHeight=a.maxHeight;l.params=a[l.name]||{};l.embedCode(d,k,c);return}}c(d,null)})};g.fn.oembed.defaults={maxWidth:null,maxHeight:null,embedMethod:"replace"};g.fn.oembed.insertCode=function(c,d,b){switch(d){case"auto":if(c.attr("href")!=null){insertCode(c,"append",b)}else{insertCode(c,"replace",b)}break;case"replace":c.replaceWith(b.code);break;case"fill":c.html(b.code);break;case"append":var a=c.next();if(a==null||!a.hasClass("oembed-container")){a=c.after('<div class="oembed-container"></div>').next(".oembed-container");if(b!=null&&b.provider_name!=null){a.toggleClass("oembed-container-"+b.provider_name)}}a.html(b.code);break}};g.fn.oembed.getPhotoCode=function(b,d){var a=d.title?d.title:"";a+=d.author_name?" - "+d.author_name:"";a+=d.provider_name?" - "+d.provider_name:"";var c='<div><a href="'+b+'" target="_blank"><img src="'+d.url+'" alt="'+a+'"/></a></div>';if(d.html){c+="<div>"+d.html+"</div>"}return c};g.fn.oembed.getVideoCode=function(a,c){var b=c.html;return b};g.fn.oembed.getRichCode=function(a,c){var b=c.html;return b};g.fn.oembed.getGenericCode=function(b,d){var a=(d.title!=null)?d.title:b,c='<a href="'+b+'">'+a+"</a>";if(d.html){c+="<div>"+d.html+"</div>"}return c};g.fn.oembed.isAvailable=function(a){var b=h(a);return(b!=null)};function h(a){for(var b=0;b<f.length;b++){if(f[b].matches(a)){return f[b]}}return null}var f=[new e("fivemin","5min.com"),new e("amazon","amazon.com"),new e("flickr","flickr","http://flickr.com/services/oembed","jsoncallback"),new e("googlevideo","video.google."),new e("hulu","hulu.com"),new e("imdb","imdb.com"),new e("metacafe","metacafe.com"),new e("qik","qik.com"),new e("revision3","slideshare"),new e("slideshare","5min.com"),new e("twitpic","twitpic.com"),new e("viddler","viddler.com"),new e("vimeo","vimeo.com","http://vimeo.com/api/oembed.json"),new e("wikipedia","wikipedia.org"),new e("wordpress","wordpress.com"),new e("youtube","youtube.com")];function e(b,c,a,d){this.name=b;this.urlPattern=c;this.oEmbedUrl=(a!=null)?a:"http://oohembed.com/oohembed/";this.callbackparameter=(d!=null)?d:"callback";this.maxWidth=500;this.maxHeight=400;this.matches=function(j){return j.indexOf(this.urlPattern)>=0};this.getRequestUrl=function(i){var o=this.oEmbedUrl;if(o.indexOf("?")<=0){o=o+"?"}var n="";for(var p in this.params){if(p==this.callbackparameter){continue}if(this.params[p]!=null){n+="&"+escape(p)+"="+this.params[p]}}o+="format=json";if(this.maxWidth!=null){o+="&maxwidth="+this.maxWidth}if(this.maxHeight!=null){o+="&maxheight="+this.maxHeight}o+="&url="+escape(i)+n+"&"+this.callbackparameter+"=?";return o};this.embedCode=function(m,o,p){var n=this.getRequestUrl(o);g.getJSON(n,function(l){var i=g.extend(l);var k,j=l.type;switch(j){case"photo":i.code=g.fn.oembed.getPhotoCode(o,l);break;case"video":i.code=g.fn.oembed.getVideoCode(o,l);break;case"rich":i.code=g.fn.oembed.getRichCode(o,l);break;default:i.code=g.fn.oembed.getGenericCode(o,l);break}p(m,i)})}}})(jQuery);(function(g){var h,f=[];function j(d,c,b){var a;a=g.fn[c];g.fn[c]=function(){var e;if(d!=="after"){e=b.apply(this,arguments);if(e!==undefined){return e}}e=a.apply(this,arguments);if(d!=="before"){b.apply(this,arguments)}return e}}g.fn.tinymce=function(c){var b=this,l,d="",e;if(!b.length){return}if(!c){return tinyMCE.get(this[0].id)}function a(){if(i){i();i=null}b.each(function(k,q){var r,n=q.id||tinymce.DOM.uniqueId();q.id=n;r=new tinymce.Editor(n,c);r.render()})}if(!window.tinymce&&!h&&(l=c.script_url)){h=1;if(/_(src|dev)\.js/g.test(l)){d="_src"}window.tinyMCEPreInit={base:l.substring(0,l.lastIndexOf("/")),suffix:d,query:""};g.getScript(l,function(){tinymce.dom.Event.domLoaded=1;h=2;a();g.each(f,function(n,k){k()})})}else{if(h===1){f.push(a)}else{a()}}};g.extend(g.expr[":"],{tinymce:function(a){return a.id&&!!tinyMCE.get(a.id)}});function i(){function a(){this.find("span.mceEditor,div.mceEditor").each(function(d,e){var c;if(c=tinyMCE.get(e.id.replace(/_parent$/,""))){c.remove()}})}function b(d){var c;if(d!==undefined){a.call(this);this.each(function(m,n){var e;if(e=tinyMCE.get(n.id)){e.setContent(d)}})}else{if(this.length>0){if(c=tinyMCE.get(this[0].id)){return c.getContent()}}}}j("both","text",function(c){if(c!==undefined){return b.call(this,c)}if(this.length>0){if(ed=tinyMCE.get(this[0].id)){return ed.getContent().replace(/<[^>]+>/g,"")}}});g.each(["val","html"],function(d,c){j("both",c,b)});g.each(["append","prepend"],function(d,c){j("before",c,function(e){if(e!==undefined){this.each(function(p,n){var o;if(o=tinyMCE.get(n.id)){if(c==="append"){o.setContent(o.getContent()+e)}else{o.setContent(e+o.getContent())}}})}})});j("both","attr",function(c,d){if(c&&c==="value"){return b.call(this,d)}});g.each(["remove","replaceWith","replaceAll","empty"],function(d,c){j("before",c,a)})}})(jQuery);(function(h){h.tools=h.tools||{};h.tools.tabs={version:"1.0.4",conf:{tabs:"a",current:"current",onBeforeClick:null,onClick:null,effect:"default",initialIndex:0,event:"click",api:false,rotate:false},addEffect:function(a,b){g[a]=b}};var g={"default":function(b,a){this.getPanes().hide().eq(b).show();a.call()},fade:function(k,c){var d=this.getConf(),a=d.fadeOutSpeed,b=this.getPanes();if(a){b.fadeOut(a)}else{b.hide()}b.eq(k).fadeIn(d.fadeInSpeed,c)},slide:function(b,a){this.getPanes().slideUp(200);this.getPanes().eq(b).slideDown(400,a)},ajax:function(b,a){this.getPanes().eq(0).load(this.getTabs().eq(b).attr("href"),a)}};var f;h.tools.tabs.addEffect("horizontal",function(b,a){if(!f){f=this.getPanes().eq(0).width()}this.getCurrentPane().animate({width:0},function(){h(this).hide()});this.getPanes().eq(b).animate({width:f},function(){h(this).show();a.call()})});function e(l,b,k){var d=this,a=h(this),c;h.each(k,function(j,m){if(h.isFunction(m)){a.bind(j,m)}});h.extend(this,{click:function(r,p){var q=d.getCurrentPane();var s=l.eq(r);if(typeof r=="string"&&r.replace("#","")){s=l.filter("[href*="+r.replace("#","")+"]");r=Math.max(l.index(s),0)}if(k.rotate){var j=l.length-1;if(r<0){return d.click(j,p)}if(r>j){return d.click(0,p)}}if(!s.length){if(c>=0){return d}r=k.initialIndex;s=l.eq(r)}if(r===c){return d}p=p||h.Event();p.type="onBeforeClick";a.trigger(p,[r]);if(p.isDefaultPrevented()){return}g[k.effect].call(d,r,function(){p.type="onClick";a.trigger(p,[r])});p.type="onStart";a.trigger(p,[r]);if(p.isDefaultPrevented()){return}c=r;l.removeClass(k.current);s.addClass(k.current);return d},getConf:function(){return k},getTabs:function(){return l},getPanes:function(){return b},getCurrentPane:function(){return b.eq(c)},getCurrentTab:function(){return l.eq(c)},getIndex:function(){return c},next:function(){return d.click(c+1)},prev:function(){return d.click(c-1)},bind:function(j,m){a.bind(j,m);return d},onBeforeClick:function(j){return this.bind("onBeforeClick",j)},onClick:function(j){return this.bind("onClick",j)},unbind:function(j){a.unbind(j);return d}});l.each(function(j){h(this).bind(k.event,function(m){d.click(j,m);return false})});if(location.hash){d.click(location.hash)}else{if(k.initialIndex===0||k.initialIndex>0){d.click(k.initialIndex)}}b.find("a[href^=#]").click(function(j){d.click(h(this).attr("href"),j)})}h.fn.tabs=function(b,d){var j=this.eq(typeof d=="number"?d:0).data("tabs");if(j){return j}if(h.isFunction(d)){d={onBeforeClick:d}}var a=h.extend({},h.tools.tabs.conf),c=this.length;d=h.extend(a,d);this.each(function(q){var o=h(this);var p=o.find(d.tabs);if(!p.length){p=o.children()}var n=b.jquery?b:o.children(b);if(!n.length){n=c==1?h(b):o.parent().find(b)}j=new e(p,n,d);o.data("tabs",j)});return d.api?j:this}})(jQuery);(function(d){var c=d.tools.tabs;c.plugins=c.plugins||{};c.plugins.slideshow={version:"1.0.2",conf:{next:".forward",prev:".backward",disabledClass:"disabled",autoplay:false,autopause:true,interval:3000,clickable:true,api:false}};d.prototype.slideshow=function(g){var h=d.extend({},c.plugins.slideshow.conf),a=this.length,b;g=d.extend(h,g);this.each(function(){var z=d(this),v=z.tabs(),e=d(v),x=v;d.each(g,function(j,k){if(d.isFunction(k)){v.bind(j,k)}});function w(j){return a==1?d(j):z.parent().find(j)}var C=w(g.next).click(function(){v.next()});var A=w(g.prev).click(function(){v.prev()});var D,f,u,y=false;d.extend(v,{play:function(){if(D){return}var j=d.Event("onBeforePlay");e.trigger(j);if(j.isDefaultPrevented()){return v}y=false;D=setInterval(v.next,g.interval);e.trigger("onPlay");v.next()},pause:function(){if(!D){return v}var j=d.Event("onBeforePause");e.trigger(j);if(j.isDefaultPrevented()){return v}D=clearInterval(D);u=clearInterval(u);e.trigger("onPause")},stop:function(){v.pause();y=true},onBeforePlay:function(j){return v.bind("onBeforePlay",j)},onPlay:function(j){return v.bind("onPlay",j)},onBeforePause:function(j){return v.bind("onBeforePause",j)},onPause:function(j){return v.bind("onPause",j)}});if(g.autopause){var t=v.getTabs().add(C).add(A).add(v.getPanes());t.hover(function(){v.pause();f=clearInterval(f)},function(){if(!y){f=setTimeout(v.play,g.interval)}})}if(g.autoplay){u=setTimeout(v.play,g.interval)}else{v.stop()}if(g.clickable){v.getPanes().click(function(){v.next()})}if(!v.getConf().rotate){var B=g.disabledClass;if(!v.getIndex()){A.addClass(B)}v.onBeforeClick(function(k,j){if(!j){A.addClass(B)}else{A.removeClass(B);if(j==v.getTabs().length-1){C.addClass(B)}else{C.removeClass(B)}}})}});return g.api?b:this}})(jQuery);(function(j){var f=j.tools.tabs;f.plugins=f.plugins||{};f.plugins.history={version:"1.0.2",conf:{api:false}};var k,g;function h(a){if(a){var b=g.contentWindow.document;b.open().close();b.location.hash=a}}j.fn.onHash=function(b){var a=this;if(j.browser.msie&&j.browser.version<"8"){if(!g){g=j("<iframe/>").attr("src","javascript:false;").hide().get(0);j("body").append(g);setInterval(function(){var c=g.contentWindow.document,d=c.location.hash;if(k!==d){j.event.trigger("hash",d);k=d}},100);h(location.hash||"#")}a.bind("click.hash",function(c){h(j(this).attr("href"))})}else{setInterval(function(){var d=location.hash;var c=a.filter("[href$="+d+"]");if(!c.length){d=d.replace("#","");c=a.filter("[href$="+d+"]")}if(c.length&&d!==k){k=d;j.event.trigger("hash",d)}},100)}j(window).bind("hash",b);return this};j.fn.history=function(c){var a=j.extend({},f.plugins.history.conf),b;c=j.extend(a,c);this.each(function(){var e=j(this).tabs(),d=e.getTabs();if(e){b=e}d.onHash(function(m,n){if(!n||n=="#"){n=e.getConf().initialIndex}e.click(n)});d.click(function(l){location.hash=j(this).attr("href").replace("#","")})});return c.api?b:this}})(jQuery);(function(g){var h=[];g.tools=g.tools||{};g.tools.tooltip={version:"1.1.3",conf:{effect:"toggle",fadeOutSpeed:"fast",tip:null,predelay:0,delay:30,opacity:1,lazy:undefined,position:["top","center"],offset:[0,0],cancelDefault:true,relative:false,oneInstance:true,events:{def:"mouseover,mouseout",input:"focus,blur",widget:"focus mouseover,blur mouseout",tooltip:"mouseover,mouseout"},api:false},addEffect:function(a,c,b){f[a]=[c,b]}};var f={toggle:[function(b){var c=this.getConf(),d=this.getTip(),a=c.opacity;if(a<1){d.css({opacity:a})}d.show();b.call()},function(a){this.getTip().hide();a.call()}],fade:[function(a){this.getTip().fadeIn(this.getConf().fadeInSpeed,a)},function(a){this.getTip().fadeOut(this.getConf().fadeOutSpeed,a)}]};function e(v,w){var t=this,c=g(this);v.data("tooltip",t);var d=v.next();if(w.tip){d=g(w.tip);if(d.length>1){d=v.nextAll(w.tip).eq(0);if(!d.length){d=v.parent().nextAll(w.tip).eq(0)}}}function s(m){var l=w.relative?v.position().top:v.offset().top,k=w.relative?v.position().left:v.offset().left,n=w.position[0];l-=d.outerHeight()-w.offset[0];k+=v.outerWidth()+w.offset[1];var o=d.outerHeight()+v.outerHeight();if(n=="center"){l+=o/2}if(n=="bottom"){l+=o}n=w.position[1];var j=d.outerWidth()+v.outerWidth();if(n=="center"){k-=j/2}if(n=="left"){k-=j}return{top:l,left:k}}var a=v.is(":input"),u=a&&v.is(":checkbox, :radio, select, :button"),x=v.attr("type"),r=w.events[x]||w.events[a?(u?"widget":"input"):"def"];r=r.split(/,\s*/);if(r.length!=2){throw"Tooltip: bad events configuration for "+x}v.bind(r[0],function(j){if(w.oneInstance){g.each(h,function(){this.hide()})}var k=d.data("trigger");if(k&&k[0]!=this){d.hide().stop(true,true)}j.target=this;t.show(j);r=w.events.tooltip.split(/,\s*/);d.bind(r[0],function(){t.show(j)});if(r[1]){d.bind(r[1],function(){t.hide(j)})}});v.bind(r[1],function(j){t.hide(j)});if(!g.browser.msie&&!a&&!w.predelay){v.mousemove(function(){if(!t.isShown()){v.triggerHandler("mouseover")}})}if(w.opacity<1){d.css("opacity",w.opacity)}var q=0,b=v.attr("title");if(b&&w.cancelDefault){v.removeAttr("title");v.data("title",b)}g.extend(t,{show:function(j){if(j){v=g(j.target)}clearTimeout(d.data("timer"));if(d.is(":animated")||d.is(":visible")){return t}function k(){d.data("trigger",v);var m=s(j);if(w.tip&&b){d.html(v.data("title"))}j=j||g.Event();j.type="onBeforeShow";c.trigger(j,[m]);if(j.isDefaultPrevented()){return t}m=s(j);d.css({position:"absolute",top:m.top,left:m.left});var l=f[w.effect];if(!l){throw'Nonexistent effect "'+w.effect+'"'}l[0].call(t,function(){j.type="onShow";c.trigger(j)})}if(w.predelay){clearTimeout(q);q=setTimeout(k,w.predelay)}else{k()}return t},hide:function(j){clearTimeout(d.data("timer"));clearTimeout(q);if(!d.is(":visible")){return}function k(){j=j||g.Event();j.type="onBeforeHide";c.trigger(j);if(j.isDefaultPrevented()){return}f[w.effect][1].call(t,function(){j.type="onHide";c.trigger(j)})}if(w.delay&&j){d.data("timer",setTimeout(k,w.delay))}else{k()}return t},isShown:function(){return d.is(":visible, :animated")},getConf:function(){return w},getTip:function(){return d},getTrigger:function(){return v},bind:function(k,j){c.bind(k,j);return t},onHide:function(j){return this.bind("onHide",j)},onBeforeShow:function(j){return this.bind("onBeforeShow",j)},onShow:function(j){return this.bind("onShow",j)},onBeforeHide:function(j){return this.bind("onBeforeHide",j)},unbind:function(j){c.unbind(j);return t}});g.each(w,function(k,j){if(g.isFunction(j)){t.bind(k,j)}})}g.prototype.tooltip=function(a){var b=this.eq(typeof a=="number"?a:0).data("tooltip");if(b){return b}var c=g.extend(true,{},g.tools.tooltip.conf);if(g.isFunction(a)){a={onBeforeShow:a}}else{if(typeof a=="string"){a={tip:a}}}a=g.extend(true,c,a);if(typeof a.position=="string"){a.position=a.position.split(/,?\s/)}if(a.lazy!==false&&(a.lazy===true||this.length>20)){this.one("mouseover",function(d){b=new e(g(this),a);b.show(d);h.push(b)})}else{this.each(function(){b=new e(g(this),a);h.push(b)})}return a.api?b:this}})(jQuery);(function(e){var d=e.tools.tooltip;d.effects=d.effects||{};d.effects.slide={version:"1.0.0"};e.extend(d.conf,{direction:"up",bounce:false,slideOffset:10,slideInSpeed:200,slideOutSpeed:200,slideFade:!e.browser.msie});var f={up:["-","top"],down:["+","top"],left:["-","left"],right:["+","left"]};e.tools.tooltip.addEffect("slide",function(b){var j=this.getConf(),k=this.getTip(),a=j.slideFade?{opacity:j.opacity}:{},c=f[j.direction]||f.up;a[c[1]]=c[0]+"="+j.slideOffset;if(j.slideFade){k.css({opacity:0})}k.show().animate(a,j.slideInSpeed,b)},function(j){var l=this.getConf(),c=l.slideOffset,b=l.slideFade?{opacity:0}:{},k=f[l.direction]||f.up;var a=""+k[0];if(l.bounce){a=a=="+"?"-":"+"}b[k[1]]=a+"="+c;this.getTip().animate(b,l.slideOutSpeed,function(){e(this).hide();j.call()})})})(jQuery);(function(h){var g=h.tools.tooltip;g.plugins=g.plugins||{};g.plugins.dynamic={version:"1.0.1",conf:{api:false,classNames:"top right bottom left"}};function f(a){var b=h(window);var d=b.width()+b.scrollLeft();var c=b.height()+b.scrollTop();return[a.offset().top<=b.scrollTop(),d<=a.offset().left+a.width(),c<=a.offset().top+a.height(),b.scrollLeft()>=a.offset().left]}function e(b){var a=b.length;while(a--){if(b[a]){return false}}return true}h.fn.dynamic=function(j){var a=h.extend({},g.plugins.dynamic.conf),d;if(typeof j=="number"){j={speed:j}}j=h.extend(a,j);var c=j.classNames.split(/\s/),b;this.each(function(){if(h(this).tooltip().jquery){throw"Lazy feature not supported by dynamic plugin. set lazy: false for tooltip"}var k=h(this).tooltip().onBeforeShow(function(q,r){var p=this.getTip(),t=this.getConf();if(!b){b=[t.position[0],t.position[1],t.offset[0],t.offset[1],h.extend({},t)]}h.extend(t,b[4]);t.position=[b[0],b[1]];t.offset=[b[2],b[3]];p.css({visibility:"hidden",position:"absolute",top:r.top,left:r.left}).show();var s=f(p);if(!e(s)){if(s[2]){h.extend(t,j.top);t.position[0]="top";p.addClass(c[0])}if(s[3]){h.extend(t,j.right);t.position[1]="right";p.addClass(c[1])}if(s[0]){h.extend(t,j.bottom);t.position[0]="bottom";p.addClass(c[2])}if(s[1]){h.extend(t,j.left);t.position[1]="left";p.addClass(c[3])}if(s[0]||s[2]){t.offset[0]*=-1}if(s[1]||s[3]){t.offset[1]*=-1}}p.css({visibility:"visible"}).hide()});k.onShow(function(){var n=this.getConf(),m=this.getTip();n.position=[b[0],b[1]];n.offset=[b[2],b[3]]});k.onHide(function(){var l=this.getTip();l.removeClass(j.classNames)});d=k});return j.api?d:this}})(jQuery);(function(e){e.tools=e.tools||{};e.tools.scrollable={version:"1.1.2",conf:{size:5,vertical:false,speed:400,keyboard:true,keyboardSteps:null,disabledClass:"disabled",hoverClass:null,clickable:true,activeClass:"active",easing:"swing",loop:false,items:".items",item:null,prev:".prev",next:".next",prevPage:".prevPage",nextPage:".nextPage",api:false}};var f;function d(v,t){var C=this,A=e(this),x=!t.vertical,y=v.children(),c=0,a;if(!f){f=C}e.each(t,function(g,h){if(e.isFunction(h)){A.bind(g,h)}});if(y.length>1){y=e(t.items,v)}function s(h){var g=e(h);return t.globalNav?g:v.parent().find(h)}v.data("finder",s);var z=s(t.prev),D=s(t.next),w=s(t.prevPage),u=s(t.nextPage);e.extend(C,{getIndex:function(){return c},getClickIndex:function(){var g=C.getItems();return g.index(g.filter("."+t.activeClass))},getConf:function(){return t},getSize:function(){return C.getItems().size()},getPageAmount:function(){return Math.ceil(this.getSize()/t.size)},getPageIndex:function(){return Math.ceil(c/t.size)},getNaviButtons:function(){return z.add(D).add(w).add(u)},getRoot:function(){return v},getItemWrap:function(){return y},getItems:function(){return y.children(t.item)},getVisibleItems:function(){return C.getItems().slice(c,c+t.size)},seekTo:function(g,l,h){if(g<0){g=0}if(c===g){return C}if(e.isFunction(l)){h=l}if(g>C.getSize()-t.size){return t.loop?C.begin():this.end()}var j=C.getItems().eq(g);if(!j.length){return C}var k=e.Event("onBeforeSeek");A.trigger(k,[g]);if(k.isDefaultPrevented()){return C}if(l===undefined||e.isFunction(l)){l=t.speed}function m(){if(h){h.call(C,g)}A.trigger("onSeek",[g])}if(x){y.animate({left:-j.position().left},l,t.easing,m)}else{y.animate({top:-j.position().top},l,t.easing,m)}f=C;c=g;k=e.Event("onStart");A.trigger(k,[g]);if(k.isDefaultPrevented()){return C}z.add(w).toggleClass(t.disabledClass,g===0);D.add(u).toggleClass(t.disabledClass,g>=C.getSize()-t.size);return C},move:function(j,h,g){a=j>0;return this.seekTo(c+j,h,g)},next:function(h,g){return this.move(1,h,g)},prev:function(h,g){return this.move(-1,h,g)},movePage:function(l,k,j){a=l>0;var g=t.size*l;var h=c%t.size;if(h>0){g+=(l>0?-h:t.size-h)}return this.move(g,k,j)},prevPage:function(h,g){return this.movePage(-1,h,g)},nextPage:function(h,g){return this.movePage(1,h,g)},setPage:function(h,j,g){return this.seekTo(h*t.size,j,g)},begin:function(h,g){a=false;return this.seekTo(0,h,g)},end:function(h,g){a=true;var j=this.getSize()-t.size;return j>0?this.seekTo(j,h,g):C},reload:function(){A.trigger("onReload");return C},focus:function(){f=C;return C},click:function(j){var k=C.getItems().eq(j),g=t.activeClass,h=t.size;if(j<0||j>=C.getSize()){return C}if(h==1){if(t.loop){return C.next()}if(j===0||j==C.getSize()-1){a=(a===undefined)?true:!a}return a===false?C.prev():C.next()}if(h==2){if(j==c){j--}C.getItems().removeClass(g);k.addClass(g);return C.seekTo(j,time,fn)}if(!k.hasClass(g)){C.getItems().removeClass(g);k.addClass(g);var m=Math.floor(h/2);var l=j-m;if(l>C.getSize()-h){l=C.getSize()-h}if(l!==j){return C.seekTo(l)}}return C},bind:function(g,h){A.bind(g,h);return C},unbind:function(g){A.unbind(g);return C}});e.each("onBeforeSeek,onStart,onSeek,onReload".split(","),function(g,h){C[h]=function(j){return C.bind(h,j)}});z.addClass(t.disabledClass).click(function(){C.prev()});D.click(function(){C.next()});u.click(function(){C.nextPage()});if(C.getSize()<t.size){D.add(u).addClass(t.disabledClass)}w.addClass(t.disabledClass).click(function(){C.prevPage()});var b=t.hoverClass,B="keydown."+Math.random().toString().substring(10);C.onReload(function(){if(b){C.getItems().hover(function(){e(this).addClass(b)},function(){e(this).removeClass(b)})}if(t.clickable){C.getItems().each(function(g){e(this).unbind("click.scrollable").bind("click.scrollable",function(h){if(e(h.target).is("a")){return}return C.click(g)})})}if(t.keyboard){e(document).unbind(B).bind(B,function(g){if(g.altKey||g.ctrlKey){return}if(t.keyboard!="static"&&f!=C){return}var h=t.keyboardSteps;if(x&&(g.keyCode==37||g.keyCode==39)){C.move(g.keyCode==37?-h:h);return g.preventDefault()}if(!x&&(g.keyCode==38||g.keyCode==40)){C.move(g.keyCode==38?-h:h);return g.preventDefault()}return true})}else{e(document).unbind(B)}});C.reload()}e.fn.scrollable=function(a){var b=this.eq(typeof a=="number"?a:0).data("scrollable");if(b){return b}var c=e.extend({},e.tools.scrollable.conf);a=e.extend(c,a);a.keyboardSteps=a.keyboardSteps||a.size;this.each(function(){b=new d(e(this),a);e(this).data("scrollable",b)});return a.api?b:this}})(jQuery);(function(d){var c=d.tools.scrollable;c.plugins=c.plugins||{};c.plugins.circular={version:"0.5.1",conf:{api:false,clonedClass:"cloned"}};d.fn.circular=function(f){var b=d.extend({},c.plugins.circular.conf),a;d.extend(b,f);this.each(function(){var e=d(this).scrollable(),s=e.getItems(),p=e.getConf(),t=e.getItemWrap(),o=0;if(e){a=e}if(s.length<p.size){return false}s.slice(0,p.size).each(function(g){d(this).clone().appendTo(t).click(function(){e.click(s.length+g)}).addClass(b.clonedClass)});var q=d.makeArray(s.slice(-p.size)).reverse();d(q).each(function(g){d(this).clone().prependTo(t).click(function(){e.click(-g-1)}).addClass(b.clonedClass)});var r=t.children(p.item);var v=p.hoverClass;if(v){r.hover(function(){d(this).addClass(v)},function(){d(this).removeClass(v)})}function u(g){var h=r.eq(g);if(p.vertical){t.css({top:-h.position().top})}else{t.css({left:-h.position().left})}}u(p.size);d.extend(e,{move:function(h,g,m,n){var k=o+h+p.size;var j=k>e.getSize()-p.size;if(k<=0||j){var l=o+p.size+(j?-s.length:s.length);u(l);k=l+h}if(n){r.removeClass(p.activeClass).eq(k+Math.floor(p.size/2)).addClass(p.activeClass)}if(k===o+p.size){return self}return e.seekTo(k,g,m)},begin:function(h,g){return this.seekTo(p.size,h,g)},end:function(h,g){return this.seekTo(s.length,h,g)},click:function(k,g,l){if(!p.clickable){return self}if(p.size==1){return this.next()}var h=k-o,j=p.activeClass;h-=Math.floor(p.size/2);return this.move(h,g,l,true)},getIndex:function(){return o},setPage:function(h,j,g){return this.seekTo(h*p.size+p.size,j,g)},getPageAmount:function(){return Math.ceil(s.length/p.size)},getPageIndex:function(){if(o<0){return this.getPageAmount()-1}if(o>=s.length){return 0}var g=(o+p.size)/p.size-1;return g},getVisibleItems:function(){var g=o+p.size;return r.slice(g,g+p.size)}});e.onStart(function(h,g){o=g-p.size;return false});e.getNaviButtons().removeClass(p.disabledClass)});return b.api?a:this}})(jQuery);(function(d){var c=d.tools.scrollable;c.plugins=c.plugins||{};c.plugins.autoscroll={version:"1.0.1",conf:{autoplay:true,interval:3000,autopause:true,steps:1,api:false}};d.fn.autoscroll=function(b){if(typeof b=="number"){b={interval:b}}var f=d.extend({},c.plugins.autoscroll.conf),a;d.extend(f,b);this.each(function(){var l=d(this).scrollable();if(l){a=l}var j,k,e=true;l.play=function(){if(j){return}e=false;j=setInterval(function(){l.move(f.steps)},f.interval);l.move(f.steps)};l.pause=function(){j=clearInterval(j)};l.stop=function(){l.pause();e=true};if(f.autopause){l.getRoot().add(l.getNaviButtons()).hover(function(){l.pause();clearInterval(k)},function(){if(!e){k=setTimeout(l.play,f.interval)}})}if(f.autoplay){setTimeout(l.play,f.interval)}});return f.api?a:this}})(jQuery);(function(d){var c=d.tools.scrollable;c.plugins=c.plugins||{};c.plugins.navigator={version:"1.0.2",conf:{navi:".navi",naviItem:null,activeClass:"active",indexed:false,api:false,idPrefix:null}};d.fn.navigator=function(b){var f=d.extend({},c.plugins.navigator.conf),a;if(typeof b=="string"){b={navi:b}}b=d.extend(f,b);this.each(function(){var o=d(this).scrollable(),q=o.getRoot(),r=q.data("finder").call(null,b.navi),e=null,m=o.getNaviButtons();if(o){a=o}o.getNaviButtons=function(){return m.add(r)};function p(){if(!r.children().length||r.data("navi")==o){r.empty();r.data("navi",o);for(var g=0;g<o.getPageAmount();g++){r.append(d("<"+(b.naviItem||"a")+"/>"))}e=r.children().each(function(h){var j=d(this);j.click(function(k){o.setPage(h);return k.preventDefault()});if(b.indexed){j.text(h)}if(b.idPrefix){j.attr("id",b.idPrefix+h)}})}else{e=b.naviItem?r.find(b.naviItem):r.children();e.each(function(h){var j=d(this);j.click(function(k){o.setPage(h);return k.preventDefault()})})}e.eq(0).addClass(b.activeClass)}o.onStart(function(j,h){var g=b.activeClass;e.removeClass(g).eq(o.getPageIndex()).addClass(g)});o.onReload(function(){p()});p();var n=e.filter("[href="+location.hash+"]");if(n.length){o.move(e.index(n))}});return b.api?a:this}})(jQuery);(function(f){f.fn.wheel=function(a){return this[a?"bind":"trigger"]("wheel",a)};f.event.special.wheel={setup:function(){f.event.add(this,h,g,{})},teardown:function(){f.event.remove(this,h,g)}};var h=!f.browser.mozilla?"mousewheel":"DOMMouseScroll"+(f.browser.version<"1.9"?" mousemove":"");function g(a){switch(a.type){case"mousemove":return f.extend(a.data,{clientX:a.clientX,clientY:a.clientY,pageX:a.pageX,pageY:a.pageY});case"DOMMouseScroll":f.extend(a,a.data);a.delta=-a.detail/3;break;case"mousewheel":a.delta=a.wheelDelta/120;break}a.type="wheel";return f.event.handle.call(this,a,a.delta)}var e=f.tools.scrollable;e.plugins=e.plugins||{};e.plugins.mousewheel={version:"1.0.1",conf:{api:false,speed:50}};f.fn.mousewheel=function(b){var c=f.extend({},e.plugins.mousewheel.conf),a;if(typeof b=="number"){b={speed:b}}b=f.extend(c,b);this.each(function(){var d=f(this).scrollable();if(d){a=d}d.getRoot().wheel(function(k,l){d.move(l<0?1:-1,b.speed||50);return false})});return b.api?a:this}})(jQuery);(function(g){g.tools=g.tools||{};g.tools.overlay={version:"1.1.2",addEffect:function(a,b,c){f[a]=[b,c]},conf:{top:"10%",left:"center",absolute:false,speed:"normal",closeSpeed:"fast",effect:"default",close:null,oneInstance:true,closeOnClick:true,closeOnEsc:true,api:false,expose:null,target:null}};var f={};g.tools.overlay.addEffect("default",function(a){this.getOverlay().fadeIn(this.getConf().speed,a)},function(a){this.getOverlay().fadeOut(this.getConf().closeSpeed,a)});var h=[];function e(u,c){var r=this,p=g(this),q=g(window),b,a,v,s=c.expose&&g.tools.expose.version;var t=c.target||u.attr("rel");a=t?g(t):null||u;if(!a.length){throw"Could not find Overlay: "+t}if(u&&u.index(a)==-1){u.click(function(j){r.load(j);return j.preventDefault()})}g.each(c,function(j,k){if(g.isFunction(k)){p.bind(j,k)}});g.extend(r,{load:function(m){if(r.isOpened()){return r}var j=f[c.effect];if(!j){throw'Overlay: cannot find effect : "'+c.effect+'"'}if(c.oneInstance){g.each(h,function(){this.close(m)})}m=m||g.Event();m.type="onBeforeLoad";p.trigger(m);if(m.isDefaultPrevented()){return r}v=true;if(s){a.expose().load(m)}var l=c.top;var k=c.left;var n=a.outerWidth({margin:true});var o=a.outerHeight({margin:true});if(typeof l=="string"){l=l=="center"?Math.max((q.height()-o)/2,0):parseInt(l,10)/100*q.height()}if(k=="center"){k=Math.max((q.width()-n)/2,0)}if(!c.absolute){l+=q.scrollTop();k+=q.scrollLeft()}a.css({top:l,left:k,position:"absolute"});m.type="onStart";p.trigger(m);j[0].call(r,function(){if(v){m.type="onLoad";p.trigger(m)}});if(c.closeOnClick){g(document).bind("click.overlay",function(y){if(!r.isOpened()){return}var x=g(y.target);if(x.parents(a).length>1){return}g.each(h,function(){this.close(y)})})}if(c.closeOnEsc){g(document).unbind("keydown.overlay").bind("keydown.overlay",function(w){if(w.keyCode==27){g.each(h,function(){this.close(w)})}})}return r},close:function(k){if(!r.isOpened()){return r}k=k||g.Event();k.type="onBeforeClose";p.trigger(k);if(k.isDefaultPrevented()){return}v=false;f[c.effect][1].call(r,function(){k.type="onClose";p.trigger(k)});var j=true;g.each(h,function(){if(this.isOpened()){j=false}});if(j){g(document).unbind("click.overlay").unbind("keydown.overlay")}return r},getContent:function(){return a},getOverlay:function(){return a},getTrigger:function(){return u},getClosers:function(){return b},isOpened:function(){return v},getConf:function(){return c},bind:function(j,k){p.bind(j,k);return r},unbind:function(j){p.unbind(j);return r}});g.each("onBeforeLoad,onStart,onLoad,onBeforeClose,onClose".split(","),function(j,k){r[k]=function(l){return r.bind(k,l)}});if(s){if(typeof c.expose=="string"){c.expose={color:c.expose}}g.extend(c.expose,{api:true,closeOnClick:c.closeOnClick,closeOnEsc:false});var d=a.expose(c.expose);d.onBeforeClose(function(j){r.close(j)});r.onClose(function(j){d.close(j)})}b=a.find(c.close||".close");if(!b.length&&!c.close){b=g('<div class="close"></div>');a.prepend(b)}b.click(function(j){r.close(j)})}g.fn.overlay=function(a){var b=this.eq(typeof a=="number"?a:0).data("overlay");if(b){return b}if(g.isFunction(a)){a={onBeforeLoad:a}}var c=g.extend({},g.tools.overlay.conf);a=g.extend(true,c,a);this.each(function(){b=new e(g(this),a);h.push(b);g(this).data("overlay",b)});return a.api?b:this}})(jQuery);(function(d){var c=d.tools.overlay;c.plugins=c.plugins||{};c.plugins.gallery={version:"1.0.0",conf:{imgId:"img",next:".next",prev:".prev",info:".info",progress:".progress",disabledClass:"disabled",activeClass:"active",opacity:0.8,speed:"slow",template:"<strong>${title}</strong> <span>Image ${index} of ${total}</span>",autohide:true,preload:true,api:false}};d.fn.gallery=function(z){var w=d.extend({},c.plugins.gallery.conf),u;d.extend(w,z);u=this.overlay();var E=this,a=u.getOverlay(),b=a.find(w.next),C=a.find(w.prev),A=a.find(w.info),y=a.find(w.progress),G=C.add(b).add(A).css({opacity:w.opacity}),F=u.getClosers(),t;function x(f){y.fadeIn();G.hide();F.hide();var e=f.attr("href");var g=new Image();g.onload=function(){y.fadeOut();var j=d("#"+w.imgId,a);if(!j.length){j=d("<img/>").attr("id",w.imgId).css("visibility","hidden");a.prepend(j)}j.attr("src",e).css("visibility","hidden");var k=g.width;var l=(d(window).width()-k)/2;t=E.index(E.filter("[href="+e+"]"));E.removeClass(w.activeClass).eq(t).addClass(w.activeClass);var h=w.disabledClass;G.removeClass(h);if(t===0){C.addClass(h)}if(t==E.length-1){b.addClass(h)}var m=w.template.replace("${title}",f.attr("title")||f.data("title")).replace("${index}",t+1).replace("${total}",E.length);var n=parseInt(A.css("paddingLeft"),10)+parseInt(A.css("paddingRight"),10);A.html(m).css({width:k-n});a.animate({width:k,height:g.height,left:l},w.speed,function(){j.hide().css("visibility","visible").fadeIn(function(){if(!w.autohide){G.fadeIn();F.show()}})})};g.onerror=function(){a.fadeIn().html("Cannot find image "+e)};g.src=e;if(w.preload){E.filter(":eq("+(t-1)+"), :eq("+(t+1)+")").each(function(){var h=new Image();h.src=d(this).attr("href")})}}function B(e,f){e.click(function(){if(e.hasClass(w.disabledClass)){return}var g=E.eq(i=t+(f?1:-1));if(g.length){x(g)}})}B(b,true);B(C);d(document).keydown(function(e){if(!a.is(":visible")||e.altKey||e.ctrlKey){return}if(e.keyCode==37||e.keyCode==39){var f=e.keyCode==37?C:b;f.click();return e.preventDefault()}return true});function D(){if(!a.is(":animated")){G.show();F.show()}}if(w.autohide){a.hover(D,function(){G.fadeOut();F.hide()}).mousemove(D)}var v;this.each(function(){var g=d(this),f=d(this).overlay(),e=f;f.onBeforeLoad(function(){x(g)});f.onClose(function(){E.removeClass(w.activeClass)})});return w.api?v:this}})(jQuery);(function(j){var g=j.tools.overlay;g.effects=g.effects||{};g.effects.apple={version:"1.0.1"};j.extend(g.conf,{start:{absolute:true,top:null,left:null},fadeInSpeed:"fast",zIndex:9999});function h(a){var b=a.offset();return[b.top+a.height()/2,b.left+a.width()/2]}var k=function(p){var c=this.getOverlay(),t=this.getConf(),a=this.getTrigger(),v=this,w=c.outerWidth({margin:true}),e=c.data("img");if(!e){var d=c.css("backgroundImage");if(!d){throw"background-image CSS property not set for overlay"}d=d.substring(d.indexOf("(")+1,d.indexOf(")")).replace(/\"/g,"");c.css("backgroundImage","none");e=j('<img src="'+d+'"/>');e.css({border:0,position:"absolute",display:"none"}).width(w);j("body").append(e);c.data("img",e)}var s=j(window),b=t.start.top||Math.round(s.height()/2),x=t.start.left||Math.round(s.width()/2);if(a){var u=h(a);b=u[0];x=u[1]}if(!t.start.absolute){b+=s.scrollTop();x+=s.scrollLeft()}e.css({top:b,left:x,width:0,zIndex:t.zIndex}).show();e.animate({top:c.css("top"),left:c.css("left"),width:w},t.speed,function(){c.css("zIndex",t.zIndex+1).fadeIn(t.fadeInSpeed,function(){if(v.isOpened()&&!j(this).index(c)){p.call()}else{c.hide()}})})};var f=function(m){var c=this.getOverlay(),d=this.getConf(),n=this.getTrigger(),a=d.start.top,b=d.start.left;c.hide();if(n){var e=h(n);a=e[0];b=e[1]}c.data("img").animate({top:a,left:b,width:0},d.closeSpeed,m)};g.addEffect("apple",k,f)})(jQuery);(function(e){e.tools=e.tools||{};e.tools.expose={version:"1.0.5",conf:{maskId:null,loadSpeed:"slow",closeSpeed:"fast",closeOnClick:true,closeOnEsc:true,zIndex:9998,opacity:0.8,color:"#456",api:false}};function d(){if(e.browser.msie){var b=e(document).height(),a=e(window).height();return[window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,b-a<20?a:b]}return[e(window).width(),e(document).height()]}function f(c,n){var l=this,b=e(this),k=null,m=false,a=0;e.each(n,function(g,h){if(e.isFunction(h)){b.bind(g,h)}});e(window).resize(function(){l.fit()});e.extend(this,{getMask:function(){return k},getExposed:function(){return c},getConf:function(){return n},isLoaded:function(){return m},load:function(h){if(m){return l}a=c.eq(0).css("zIndex");if(n.maskId){k=e("#"+n.maskId)}if(!k||!k.length){var o=d();k=e("<div/>").css({position:"absolute",top:0,left:0,width:o[0],height:o[1],display:"none",opacity:0,zIndex:n.zIndex});if(n.maskId){k.attr("id",n.maskId)}e("body").append(k);var j=k.css("backgroundColor");if(!j||j=="transparent"||j=="rgba(0, 0, 0, 0)"){k.css("backgroundColor",n.color)}if(n.closeOnEsc){e(document).bind("keydown.unexpose",function(p){if(p.keyCode==27){l.close()}})}if(n.closeOnClick){k.bind("click.unexpose",function(p){l.close(p)})}}h=h||e.Event();h.type="onBeforeLoad";b.trigger(h);if(h.isDefaultPrevented()){return l}e.each(c,function(){var p=e(this);if(!/relative|absolute|fixed/i.test(p.css("position"))){p.css("position","relative")}});c.css({zIndex:Math.max(n.zIndex+1,a=="auto"?0:a)});var g=k.height();if(!this.isLoaded()){k.css({opacity:0,display:"block"}).fadeTo(n.loadSpeed,n.opacity,function(){if(k.height()!=g){k.css("height",g)}h.type="onLoad";b.trigger(h)})}m=true;return l},close:function(g){if(!m){return l}g=g||e.Event();g.type="onBeforeClose";b.trigger(g);if(g.isDefaultPrevented()){return l}k.fadeOut(n.closeSpeed,function(){g.type="onClose";b.trigger(g);c.css({zIndex:e.browser.msie?a:null})});m=false;return l},fit:function(){if(k){var g=d();k.css({width:g[0],height:g[1]})}},bind:function(g,h){b.bind(g,h);return l},unbind:function(g){b.unbind(g);return l}});e.each("onBeforeLoad,onLoad,onBeforeClose,onClose".split(","),function(g,h){l[h]=function(j){return l.bind(h,j)}})}e.fn.expose=function(a){var b=this.eq(typeof a=="number"?a:0).data("expose");if(b){return b}if(typeof a=="string"){a={color:a}}var c=e.extend({},e.tools.expose.conf);a=e.extend(c,a);this.each(function(){b=new f(e(this),a);e(this).data("expose",b)});return a.api?b:this}})(jQuery);(function(){function A(a){console.log("$f.fireEvent",[].slice.call(a))}function q(c){if(!c||typeof c!="object"){return c}var a=new c.constructor();for(var b in c){if(c.hasOwnProperty(b)){a[b]=q(c[b])}}return a}function s(c,f){if(!c){return}var e,d=0,a=c.length;if(a===undefined){for(e in c){if(f.call(c[e],e,c[e])===false){break}}}else{for(var b=c[0];d<a&&f.call(b,d,b)!==false;b=c[++d]){}}return c}function w(a){return document.getElementById(a)}function o(c,b,a){if(typeof b!="object"){return c}if(c&&b){s(b,function(d,e){if(!a||typeof e!="function"){c[d]=e}})}return c}function t(b){var e=b.indexOf(".");if(e!=-1){var d=b.substring(0,e)||"*";var c=b.substring(e+1,b.length);var a=[];s(document.getElementsByTagName(d),function(){if(this.className&&this.className.indexOf(c)!=-1){a.push(this)}});return a}}function z(a){a=a||window.event;if(a.preventDefault){a.stopPropagation();a.preventDefault()}else{a.returnValue=false;a.cancelBubble=true}return false}function p(c,a,b){c[a]=c[a]||[];c[a].push(b)}function y(){return"_"+(""+Math.random()).substring(2,10)}var B=function(c,a,b){var g=this;var f={};var d={};g.index=a;if(typeof c=="string"){c={url:c}}o(this,c,true);s(("Begin*,Start,Pause*,Resume*,Seek*,Stop*,Finish*,LastSecond,Update,BufferFull,BufferEmpty,BufferStop").split(","),function(){var h="on"+this;if(h.indexOf("*")!=-1){h=h.substring(0,h.length-1);var j="onBefore"+h.substring(2);g[j]=function(k){p(d,j,k);return g}}g[h]=function(k){p(d,h,k);return g};if(a==-1){if(g[j]){b[j]=g[j]}if(g[h]){b[h]=g[h]}}});o(this,{onCuepoint:function(h,k){if(arguments.length==1){f.embedded=[null,h];return g}if(typeof h=="number"){h=[h]}var j=y();f[j]=[h,k];if(b.isLoaded()){b._api().fp_addCuepoints(h,a,j)}return g},update:function(k){o(g,k);if(b.isLoaded()){b._api().fp_updateClip(k,a)}var j=b.getConfig();var h=(a==-1)?j.clip:j.playlist[a];o(h,k,true)},_fireEvent:function(l,j,m,h){if(l=="onLoad"){s(f,function(D,E){if(E[0]){b._api().fp_addCuepoints(E[0],a,D)}});return false}h=h||g;if(l=="onCuepoint"){var k=f[j];if(k){return k[1].call(b,h,m)}}if(j&&"onBeforeBegin,onMetaData,onStart,onUpdate,onResume".indexOf(l)!=-1){o(h,j);if(j.metaData){if(!h.duration){h.duration=j.metaData.duration}else{h.fullDuration=j.metaData.duration}}}var n=true;s(d[l],function(){n=this.call(b,h,j,m)});return n}});if(c.onCuepoint){var e=c.onCuepoint;g.onCuepoint.apply(g,typeof e=="function"?[e]:e);delete c.onCuepoint}s(c,function(h,j){if(typeof j=="function"){p(d,h,j);delete c[h]}});if(a==-1){b.onCuepoint=this.onCuepoint}};var r=function(f,a,g,c){var b={};var e=this;var d=false;if(c){o(b,c)}s(a,function(h,j){if(typeof j=="function"){b[h]=j;delete a[h]}});o(this,{animate:function(j,k,h){if(!j){return e}if(typeof k=="function"){h=k;k=500}if(typeof j=="string"){var m=j;j={};j[m]=k;k=500}if(h){var l=y();b[l]=h}if(k===undefined){k=500}a=g._api().fp_animate(f,j,k,l);return e},css:function(k,h){if(h!==undefined){var j={};j[k]=h;k=j}a=g._api().fp_css(f,k);o(e,a);return e},show:function(){this.display="block";g._api().fp_showPlugin(f);return e},hide:function(){this.display="none";g._api().fp_hidePlugin(f);return e},toggle:function(){this.display=g._api().fp_togglePlugin(f);return e},fadeTo:function(j,h,l){if(typeof h=="function"){l=h;h=500}if(l){var k=y();b[k]=l}this.display=g._api().fp_fadeTo(f,j,h,k);this.opacity=j;return e},fadeIn:function(j,h){return e.fadeTo(1,j,h)},fadeOut:function(j,h){return e.fadeTo(0,j,h)},getName:function(){return f},getPlayer:function(){return g},_fireEvent:function(m,l,h){if(m=="onUpdate"){var j=g._api().fp_getPlugin(f);if(!j){return}o(e,j);delete e.methods;if(!d){s(j.methods,function(){var n=""+this;e[n]=function(){var D=[].slice.call(arguments);var E=g._api().fp_invoke(f,n,D);return E==="undefined"||E===undefined?e:E}});d=true}}var k=b[m];if(k){k.apply(e,l);if(m.substring(0,1)=="_"){delete b[m]}}}})};function v(l,g,b){var H=this,a=null,I,h,c=[],f={},n={},e,j,k,G,m,d;o(H,{id:function(){return e},isLoaded:function(){return(a!==null)},getParent:function(){return l},hide:function(C){if(C){l.style.height="0px"}if(a){a.style.height="0px"}return H},show:function(){l.style.height=d+"px";if(a){a.style.height=m+"px"}return H},isHidden:function(){return a&&parseInt(a.style.height,10)===0},load:function(C){if(!a&&H._fireEvent("onBeforeLoad")!==false){s(u,function(){this.unload()});I=l.innerHTML;if(I&&!flashembed.isSupported(g.version)){l.innerHTML=""}flashembed(l,g,{config:b});if(C){C.cached=true;p(n,"onLoad",C)}}return H},unload:function(){if(I.replace(/\s/g,"")!==""){if(H._fireEvent("onBeforeUnload")===false){return H}try{if(a){a.fp_close();H._fireEvent("onUnload")}}catch(C){}a=null;l.innerHTML=I}return H},getClip:function(C){if(C===undefined){C=G}return c[C]},getCommonClip:function(){return h},getPlaylist:function(){return c},getPlugin:function(E){var D=f[E];if(!D&&H.isLoaded()){var C=H._api().fp_getPlugin(E);if(C){D=new r(E,C,H);f[E]=D}}return D},getScreen:function(){return H.getPlugin("screen")},getControls:function(){return H.getPlugin("controls")},getConfig:function(C){return C?q(b):b},getFlashParams:function(){return g},loadPlugin:function(N,M,P,O){if(typeof P=="function"){O=P;P={}}var C=O?y():"_";H._api().fp_loadPlugin(N,M,P,C);var E={};E[C]=O;var D=new r(N,null,H,E);f[N]=D;return D},getState:function(){return a?a.fp_getState():-1},play:function(C,E){function D(){if(C!==undefined){H._api().fp_play(C,E)}else{H._api().fp_play()}}if(a){D()}else{H.load(function(){D()})}return H},getVersion:function(){var C="flowplayer.js 3.1.4";if(a){var D=a.fp_getVersion();D.push(C);return D}return C},_api:function(){if(!a){throw"Flowplayer "+H.id()+" not loaded when calling an API method"}return a},setClip:function(C){H.setPlaylist([C]);return H},getIndex:function(){return k}});s(("Click*,Load*,Unload*,Keypress*,Volume*,Mute*,Unmute*,PlaylistReplace,ClipAdd,Fullscreen*,FullscreenExit,Error,MouseOver,MouseOut").split(","),function(){var D="on"+this;if(D.indexOf("*")!=-1){D=D.substring(0,D.length-1);var C="onBefore"+D.substring(2);H[C]=function(E){p(n,C,E);return H}}H[D]=function(E){p(n,D,E);return H}});s(("pause,resume,mute,unmute,stop,toggle,seek,getStatus,getVolume,setVolume,getTime,isPaused,isPlaying,startBuffering,stopBuffering,isFullscreen,toggleFullscreen,reset,close,setPlaylist,addClip,playFeed").split(","),function(){var C=this;H[C]=function(E,D){if(!a){return H}var J=null;if(E!==undefined&&D!==undefined){J=a["fp_"+C](E,D)}else{J=(E===undefined)?a["fp_"+C]():a["fp_"+C](E)}return J==="undefined"||J===undefined?H:J}});H._fireEvent=function(W){if(typeof W=="string"){W=[W]}var D=W[0],U=W[1],S=W[2],R=W[3],Q=0;if(b.debug){A(W)}if(!a&&D=="onLoad"&&U=="player"){a=a||w(j);m=a.clientHeight;s(c,function(){this._fireEvent("onLoad")});s(f,function(J,K){K._fireEvent("onUpdate")});h._fireEvent("onLoad")}if(D=="onLoad"&&U!="player"){return}if(D=="onError"){if(typeof U=="string"||(typeof U=="number"&&typeof S=="number")){U=S;S=R}}if(D=="onContextMenu"){s(b.contextMenu[U],function(J,K){K.call(H)});return}if(D=="onPluginEvent"){var C=U.name||U;var X=f[C];if(X){X._fireEvent("onUpdate",U);X._fireEvent(S,W.slice(3))}return}if(D=="onPlaylistReplace"){c=[];var T=0;s(U,function(){c.push(new B(this,T++,H))})}if(D=="onClipAdd"){if(U.isInStream){return}U=new B(U,S,H);c.splice(S,0,U);for(Q=S+1;Q<c.length;Q++){c[Q].index++}}var V=true;if(typeof U=="number"&&U<c.length){G=U;var E=c[U];if(E){V=E._fireEvent(D,S,R)}if(!E||V!==false){V=h._fireEvent(D,S,R,E)}}s(n[D],function(){V=this.call(H,U,S);if(this.cached){n[D].splice(Q,1)}if(V===false){return false}Q++});return V};function F(){if($f(l)){$f(l).getParent().innerHTML="";k=$f(l).getIndex();u[k]=H}else{u.push(H);k=u.length-1}d=parseInt(l.style.height,10)||l.clientHeight;if(typeof g=="string"){g={src:g}}e=l.id||"fp"+y();j=g.id||e+"_api";g.id=j;b.playerId=e;if(typeof b=="string"){b={clip:{url:b}}}if(typeof b.clip=="string"){b.clip={url:b.clip}}b.clip=b.clip||{};if(l.getAttribute("href",2)&&!b.clip.url){b.clip.url=l.getAttribute("href",2)}h=new B(b.clip,-1,H);b.playlist=b.playlist||[b.clip];var D=0;s(b.playlist,function(){var E=this;if(typeof E=="object"&&E.length){E={url:""+E}}s(b.clip,function(K,L){if(L!==undefined&&E[K]===undefined&&typeof L!="function"){E[K]=L}});b.playlist[D]=E;E=new B(E,D,H);c.push(E);D++});s(b,function(E,J){if(typeof J=="function"){if(h[E]){h[E](J)}else{p(n,E,J)}delete b[E]}});s(b.plugins,function(E,J){if(J){f[E]=new r(E,J,H)}});if(!b.plugins||b.plugins.controls===undefined){f.controls=new r("controls",null,H)}f.canvas=new r("canvas",null,H);g.bgcolor=g.bgcolor||"#000000";g.version=g.version||[9,0];g.expressInstall="http://www.flowplayer.org/swf/expressinstall.swf";function C(E){if(!H.isLoaded()&&H._fireEvent("onBeforeClick")!==false){H.load()}return z(E)}I=l.innerHTML;if(I.replace(/\s/g,"")!==""){if(l.addEventListener){l.addEventListener("click",C,false)}else{if(l.attachEvent){l.attachEvent("onclick",C)}}}else{if(l.addEventListener){l.addEventListener("click",z,false)}H.load()}}if(typeof l=="string"){flashembed.domReady(function(){var C=w(l);if(!C){throw"Flowplayer cannot access element: "+l}else{l=C;F()}})}else{F()}}var u=[];function x(a){this.length=a.length;this.each=function(b){s(a,b)};this.size=function(){return a.length}}window.flowplayer=window.$f=function(){var e=null;var c=arguments[0];if(!arguments.length){s(u,function(){if(this.isLoaded()){e=this;return false}});return e||u[0]}if(arguments.length==1){if(typeof c=="number"){return u[c]}else{if(c=="*"){return new x(u)}s(u,function(){if(this.id()==c.id||this.id()==c||this.getParent()==c){e=this;return false}});return e}}if(arguments.length>1){var a=arguments[1];var f=(arguments.length==3)?arguments[2]:{};if(typeof c=="string"){if(c.indexOf(".")!=-1){var d=[];s(t(c),function(){d.push(new v(this,q(a),q(f)))});return new x(d)}else{var b=w(c);return new v(b!==null?b:c,a,f)}}else{if(c){return new v(c,a,f)}}}return null};o(window.$f,{fireEvent:function(){var a=[].slice.call(arguments);var b=$f(a[0]);return b?b._fireEvent(a.slice(1)):null},addPlugin:function(a,b){v.prototype[a]=b;return $f},each:s,extend:o});if(typeof jQuery=="function"){jQuery.prototype.flowplayer=function(c,b){if(!arguments.length||typeof arguments[0]=="number"){var a=[];this.each(function(){var d=$f(this);if(d){a.push(d)}});return arguments.length?a[arguments[0]]:new x(a)}return this.each(function(){$f(this,q(c),b?q(b):{})})}}})();(function(){var q=typeof jQuery=="function";var k={width:"100%",height:"100%",allowfullscreen:true,allowscriptaccess:"always",quality:"high",version:null,onFail:null,expressInstall:null,w3c:false,cachebusting:false};if(q){jQuery.tools=jQuery.tools||{};jQuery.tools.flashembed={version:"1.0.4",conf:k}}function l(){if(o.done){return false}var b=document;if(b&&b.getElementsByTagName&&b.getElementById&&b.body){clearInterval(o.timer);o.timer=null;for(var a=0;a<o.ready.length;a++){o.ready[a].call()}o.ready=null;o.done=true}}var o=q?jQuery:function(a){if(o.done){return a()}if(o.timer){o.ready.push(a)}else{o.ready=[a];o.timer=setInterval(l,13)}};function r(b,a){if(a){for(key in a){if(a.hasOwnProperty(key)){b[key]=a[key]}}}return b}function s(b){switch(t(b)){case"string":b=b.replace(new RegExp('(["\\\\])',"g"),"\\$1");b=b.replace(/^\s?(\d+)%/,"$1pct");return'"'+b+'"';case"array":return"["+n(b,function(d){return s(d)}).join(",")+"]";case"function":return'"function()"';case"object":var c=[];for(var a in b){if(b.hasOwnProperty(a)){c.push('"'+a+'":'+s(b[a]))}}return"{"+c.join(",")+"}"}return String(b).replace(/\s/g," ").replace(/\'/g,'"')}function t(b){if(b===null||b===undefined){return false}var a=typeof b;return(a=="object"&&b.push)?"array":a}if(window.attachEvent){window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}})}function n(c,b){var a=[];for(var d in c){if(c.hasOwnProperty(d)){a[d]=b(c[d])}}return a}function m(f,h){var e=r({},f);var g=document.all;var c='<object width="'+e.width+'" height="'+e.height+'"';if(g&&!e.id){e.id="_"+(""+Math.random()).substring(9)}if(e.id){c+=' id="'+e.id+'"'}if(e.cachebusting){e.src+=((e.src.indexOf("?")!=-1?"&":"?")+Math.random())}if(e.w3c||!g){c+=' data="'+e.src+'" type="application/x-shockwave-flash"'}else{c+=' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'}c+=">";if(e.w3c||g){c+='<param name="movie" value="'+e.src+'" />'}e.width=e.height=e.id=e.w3c=e.src=null;for(var a in e){if(e[a]!==null){c+='<param name="'+a+'" value="'+e[a]+'" />'}}var d="";if(h){for(var b in h){if(h[b]!==null){d+=b+"="+(typeof h[b]=="object"?s(h[b]):h[b])+"&"}}d=d.substring(0,d.length-1);c+='<param name="flashvars" value=\''+d+"' />"}c+="</object>";return c}function p(c,f,b){var a=flashembed.getVersion();r(this,{getContainer:function(){return c},getConf:function(){return f},getVersion:function(){return a},getFlashvars:function(){return b},getApi:function(){return c.firstChild},getHTML:function(){return m(f,b)}});var g=f.version;var h=f.expressInstall;var e=!g||flashembed.isSupported(g);if(e){f.onFail=f.version=f.expressInstall=null;c.innerHTML=m(f,b)}else{if(g&&h&&flashembed.isSupported([6,65])){r(f,{src:h});b={MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title};c.innerHTML=m(f,b)}else{if(c.innerHTML.replace(/\s/g,"")!==""){}else{c.innerHTML="<h2>Flash version "+g+" or greater is required</h2><h3>"+(a[0]>0?"Your version is "+a:"You have no flash plugin installed")+"</h3>"+(c.tagName=="A"?"<p>Click here to download latest version</p>":"<p>Download latest version from <a href='http://www.adobe.com/go/getflashplayer'>here</a></p>");if(c.tagName=="A"){c.onclick=function(){location.href="http://www.adobe.com/go/getflashplayer"}}}}}if(!e&&f.onFail){var d=f.onFail.call(this);if(typeof d=="string"){c.innerHTML=d}}if(document.all){window[f.id]=document.getElementById(f.id)}}window.flashembed=function(e,a,d){if(typeof e=="string"){var b=document.getElementById(e);if(b){e=b}else{o(function(){flashembed(e,a,d)});return}}if(!e){return}if(typeof a=="string"){a={src:a}}var c=r({},k);r(c,a);return new p(e,c,d)};r(window.flashembed,{getVersion:function(){var c=[0,0];if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){var b=navigator.plugins["Shockwave Flash"].description;if(typeof b!="undefined"){b=b.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var d=parseInt(b.replace(/^(.*)\..*$/,"$1"),10);var h=/r/.test(b)?parseInt(b.replace(/^.*r(.*)$/,"$1"),10):0;c=[d,h]}}else{if(window.ActiveXObject){try{var f=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(g){try{f=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");c=[6,0];f.AllowScriptAccess="always"}catch(a){if(c[0]==6){return c}}try{f=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(e){}}if(typeof f=="object"){b=f.GetVariable("$version");if(typeof b!="undefined"){b=b.replace(/^\S+\s+(.*)$/,"$1").split(",");c=[parseInt(b[0],10),parseInt(b[2],10)]}}}}return c},isSupported:function(b){var a=flashembed.getVersion();var c=(a[0]>b[0])||(a[0]==b[0]&&a[1]>=b[1]);return c},domReady:o,asString:s,getHTML:m});if(q){jQuery.fn.flashembed=function(c,b){var a=null;this.each(function(){a=flashembed(this,c,b)});return c.api===false?this:a}}})();$f.addPlugin("controls",function(c,l){function n(w){if(typeof w=="undefined"){w=window.event}if(typeof w.layerX=="undefined"){w.layerX=w.offsetX}if(typeof w.layerY=="undefined"){w.layerY=w.offsetY}return w}function k(w){return w.clientWidth}function x(w){return w.offsetLeft}function m(F,C,G,I){var H=false;function w(){}F.onDragStart=F.onDragStart||w;F.onDragEnd=F.onDragEnd||w;F.onDrag=F.onDrag||w;function B(J){if(J>G){return false}if(J<C){return false}F.style.left=J+"px";return true}function D(){document.onmousemove=null;document.onmouseup=null;F.onDragEnd(parseInt(F.style.left,10));H=false}function E(K){K=n(K);var J=K.clientX-I;if(B(J)){H=true;F.onDrag(J)}return false}F.onmousedown=function(J){J=n(J);F.onDragStart(parseInt(F.style.left,10));document.onmousemove=E;document.onmouseup=D;return false};this.dragTo=function(J){if(B(J)){F.onDragEnd(J)}};this.setMax=function(J){G=J};this.isDragging=function(){return H};return this}function p(B,w){if(w){for(key in w){if(key){B[key]=w[key]}}}}function d(B){var D=c.getElementsByTagName("*");var w=new RegExp("(^|\\s)"+B+"(\\s|$)");for(var C=0;C<D.length;C++){if(w.test(D[C].className)){return D[C]}}}function z(w){w=parseInt(w,10);return w>=10?w:"0"+w}function t(B){var C=Math.floor(B/3600);var w=Math.floor(B/60);B=B-(w*60);if(C>=1){w-=C*60;return z(C)+":"+z(w)+":"+z(B)}return z(w)+":"+z(B)}function g(B,w){return"<span>"+t(B)+"</span> <strong>"+t(w)+"</strong>"}var y=this;var h={playHeadClass:"playhead",trackClass:"track",playClass:"play",pauseClass:"pause",bufferClass:"buffer",progressClass:"progress",timeClass:"time",muteClass:"mute",unmuteClass:"unmute",duration:0,template:'<a class="play">play</a><div class="track"><div class="buffer"></div><div class="progress"></div><div class="playhead"></div></div><div class="time"></div><a class="mute">mute</a>'};p(h,l);if(typeof c=="string"){c=document.getElementById(c)}if(!c){return}if(!c.innerHTML.replace(/\s/g,"")){c.innerHTML=h.template}var q=d(h.playHeadClass);var s=d(h.bufferClass);var A=d(h.progressClass);var v=d(h.trackClass);var b=d(h.timeClass);var f=d(h.muteClass);b.innerHTML=g(0,h.duration);var o=k(v);var a=k(q);var r=new m(q,0,0,x(c)+x(v)+(a/2));v.onclick=function(w){w=n(w);if(w.target==q){return false}r.dragTo(w.layerX-a/2)};var j=d(h.playClass);j.onclick=function(){if(y.isLoaded()){y.toggle()}else{y.play()}};f.onclick=function(){if(y.getStatus().muted){y.unmute()}else{y.mute()}};var e=null;function u(w,B){return parseInt(Math.min(w/B*o,o-a/2),10)}y.onStart(function(w){var B=w.duration||0;clearInterval(e);e=setInterval(function(){var D=y.getStatus();if(D.time){b.innerHTML=g(D.time,w.duration)}if(D.time===undefined){clearInterval(e);return}var C=u(D.bufferEnd,B);s.style.width=C+"px";r.setMax(C);if(!y.isPaused()&&!r.isDragging()){C=u(D.time,B);A.style.width=C+"px";q.style.left=(C-a/2)+"px"}},500)});y.onBegin(function(){j.className=h.pauseClass});y.onPause(function(){j.className=h.playClass});y.onResume(function(){j.className=h.pauseClass});y.onMute(function(){f.className=h.unmuteClass});y.onUnmute(function(){f.className=h.muteClass});y.onFinish(function(w){clearInterval(e)});y.onUnload(function(){b.innerHTML=g(0,h.duration)});q.onDragEnd=function(w){var B=parseInt(w/o*100,10)+"%";A.style.width=w+"px";if(y.isLoaded()){y.seek(B)}};q.onDrag=function(w){A.style.width=w+"px"};return y});(function(b){$f.addPlugin("playlist",function(x,u){var t=this;var v={playingClass:"playing",pausedClass:"paused",progressClass:"progress",template:'<a href="${url}">${title}</a>',loop:false,playOnClick:true,manual:false};b.extend(v,u);x=b(x);var p=t.getPlaylist().length<=1||v.manual;var q=null;function y(d){var c=s;b.each(d,function(e,f){if(!b.isFunction(f)){c=c.replace("${"+e+"}",f).replace("$%7B"+e+"%7D",f)}});return c}function a(){q=x.children().unbind("click.playlist").bind("click.playlist",function(){return B(b(this),q.index(this))})}function w(){x.empty();b.each(t.getPlaylist(),function(){x.append(y(this))});a()}function B(c,d){if(c.hasClass(v.playingClass)||c.hasClass(v.pausedClass)){t.toggle()}else{c.addClass(v.progressClass);t.play(d)}return false}function r(){if(p){q=x.children()}q.removeClass(v.playingClass);q.removeClass(v.pausedClass);q.removeClass(v.progressClass)}function z(c){return(p)?q.filter("[href="+c.originalUrl+"]"):q.eq(c.index)}if(!p){var s=x.is(":empty")?v.template:x.html();w()}else{q=x.children();if(b.isFunction(q.live)){b(x.selector+"> *").live("click",function(){var c=b(this);return B(c,c.attr("href"))})}else{q.click(function(){var c=b(this);return B(c,c.attr("href"))})}var A=t.getClip(0);if(!A.url&&v.playOnClick){A.update({url:q.eq(0).attr("href")})}}t.onBegin(function(c){r();z(c).addClass(v.playingClass)});t.onPause(function(c){z(c).removeClass(v.playingClass).addClass(v.pausedClass)});t.onResume(function(c){z(c).removeClass(v.pausedClass).addClass(v.playingClass)});if(!v.loop&&!p){t.onBeforeFinish(function(c){if(!c.isInStream&&c.index<q.length-1){return false}})}if(p&&v.loop){t.onBeforeFinish(function(d){var c=z(d);if(c.next().length){c.next().click()}else{q.eq(0).click()}return false})}t.onUnload(function(){r()});if(!p){t.onPlaylistReplace(function(){w()})}t.onClipAdd(function(d,c){q.eq(c).before(y(d));a()});return t})})(jQuery);(function(){function a(c,b){if(c.substring(0,4)=="http"){return c}if(b){return b+(b.substring(b.length-1)!="/"?"/":"")+c}b=location.protocol+"//"+location.host;if(c.substring(0,1)=="/"){return b+c}var d=location.pathname;d=d.substring(0,d.lastIndexOf("/"));return b+d+"/"+c}$f.addPlugin("embed",function(d){var c=this;var e=c.getConfig(true);var b={width:c.getParent().clientWidth||"100%",height:c.getParent().clientHeight||"100%",url:a(c.getFlashParams().src),index:-1,allowfullscreen:true,allowscriptaccess:"always"};$f.extend(b,d);b.src=b.url;b.w3c=true;delete e.playerId;delete b.url;delete b.index;this.getEmbedCode=function(f,h){h=typeof h=="number"?h:b.index;if(h>=0){e.playlist=[c.getPlaylist()[h]]}h=0;$f.each(e.playlist,function(){e.playlist[h++].url=a(this.url,this.baseUrl)});var g=flashembed.getHTML(b,{config:e});if(!f){g=g.replace(/\</g,"&lt;").replace(/\>/g,"&gt;")}return g};return c})})();(function(a){a.extend(a.fn,{validate:function(c){if(!this.length){c&&c.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return}var b=a.data(this[0],"validator");if(b){return b}b=new a.validator(c,this[0]);a.data(this[0],"validator",b);if(b.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){b.cancelSubmit=true});if(b.settings.submitHandler){this.find("input, button").filter(":submit").click(function(){b.submitButton=this})}this.submit(function(d){if(b.settings.debug){d.preventDefault()}function e(){if(b.settings.submitHandler){if(b.submitButton){var f=a("<input type='hidden'/>").attr("name",b.submitButton.name).val(b.submitButton.value).appendTo(b.currentForm)}b.settings.submitHandler.call(b,b.currentForm);if(b.submitButton){f.remove()}return false}return true}if(b.cancelSubmit){b.cancelSubmit=false;return e()}if(b.form()){if(b.pendingRequest){b.formSubmitted=true;return false}return e()}else{b.focusInvalid();return false}})}return b},valid:function(){if(a(this[0]).is("form")){return this.validate().form()}else{var b=true;var c=a(this[0].form).validate();this.each(function(){b&=c.element(this)});return b}},removeAttrs:function(d){var c={},b=this;a.each(d.split(/\s/),function(f,e){c[e]=b.attr(e);b.removeAttr(e)});return c},rules:function(e,g){var c=this[0];if(e){var j=a.data(c.form,"validator").settings;var h=j.rules;var f=a.validator.staticRules(c);switch(e){case"add":a.extend(f,a.validator.normalizeRule(g));h[c.name]=f;if(g.messages){j.messages[c.name]=a.extend(j.messages[c.name],g.messages)}break;case"remove":if(!g){delete h[c.name];return f}var b={};a.each(g.split(/\s/),function(l,k){b[k]=f[k];delete f[k]});return b}}var d=a.validator.normalizeRules(a.extend({},a.validator.metadataRules(c),a.validator.classRules(c),a.validator.attributeRules(c),a.validator.staticRules(c)),c);if(d.required){var i=d.required;delete d.required;d=a.extend({required:i},d)}return d}});a.extend(a.expr[":"],{blank:function(b){return !a.trim(""+b.value)},filled:function(b){return !!a.trim(""+b.value)},unchecked:function(b){return !b.checked}});a.validator=function(c,b){this.settings=a.extend({},a.validator.defaults,c);this.currentForm=b;this.init()};a.validator.format=function(c,b){if(arguments.length==1){return function(){var d=a.makeArray(arguments);d.unshift(c);return a.validator.format.apply(this,d)}}if(arguments.length>2&&b.constructor!=Array){b=a.makeArray(arguments).slice(1)}if(b.constructor!=Array){b=[b]}a.each(b,function(e,d){c=c.replace(new RegExp("\\{"+e+"\\}","g"),d)});return c};a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"field-validation-error",validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(b){this.lastActive=b;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,b,this.settings.errorClass,this.settings.validClass);this.errorsFor(b).hide()}},onfocusout:function(b){if(!this.checkable(b)&&(b.name in this.submitted||!this.optional(b))){this.element(b)}},onkeyup:function(b){if(b.name in this.submitted||b==this.lastElement){this.element(b)}},onclick:function(b){if(b.name in this.submitted){this.element(b)}else{if(b.parentNode.name in this.submitted){this.element(b.parentNode)}}},highlight:function(c,d,b){a(c).addClass(d).removeClass(b)},unhighlight:function(c,d,b){a(c).removeClass(d).addClass(b)}},setDefaults:function(b){a.extend(a.validator.defaults,b)},messages:{required:a.validator.format("To pole jest wymagane."),remote:"Please fix this field.",email:"Wprowadź prawidłowy adres email",url:"Wprowadź prawidłowy adres URL.",date:"Wprowadź prawidłową datę.",dateISO:"Please enter a valid date (ISO).",dateDE:"Bitte geben Sie ein gültiges Datum ein.",number:"Wprowadź prawidłową liczbę.",numberDE:"Bitte geben Sie eine Nummer ein.",digits:"Please enter only digits",creditcard:"Please enter a valid credit card number.",equalTo:"Wprowadź ponownie tę samą wartość.",accept:"Please enter a value with a valid extension.",maxlength:a.validator.format("Wprowadź tekst o długości co najwyżej {0} znaków."),minlength:a.validator.format("Wprowadź tekst o długości co najmniej {0} znaków."),rangelength:a.validator.format("Wprowadź tekst o długości między {0} a {1} znaków."),range:a.validator.format("Wprowadź wartość pomiędzy {0} a {1}."),max:a.validator.format("Wprowadź wartość mniejszą lub równą od {0}."),min:a.validator.format("Wprowadź wartość większą lub równą od {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=a(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm);this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var b=(this.groups={});a.each(this.settings.groups,function(f,e){a.each(e.split(/\s/),function(h,g){b[g]=f})});var d=this.settings.rules;a.each(d,function(f,e){d[f]=a.validator.normalizeRule(e)});function c(e){var f=a.data(this[0].form,"validator");f.settings["on"+e.type]&&f.settings["on"+e.type].call(f,this[0])}a(this.currentForm).delegate("focusin focusout keyup",":text, :password, :file, select, textarea",c).delegate("click",":radio, :checkbox, select, option",c);if(this.settings.invalidHandler){a(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)}},form:function(){this.checkForm();a.extend(this.submitted,this.errorMap);this.invalid=a.extend({},this.errorMap);if(!this.valid()){a(this.currentForm).triggerHandler("invalid-form",[this])}this.showErrors();return this.valid()},checkForm:function(){this.prepareForm();for(var c=0,b=(this.currentElements=this.elements());b[c];c++){this.check(b[c])}return this.valid()},element:function(c){c=this.clean(c);this.lastElement=c;this.prepareElement(c);this.currentElements=a(c);var b=this.check(c);if(b){delete this.invalid[c.name]}else{this.invalid[c.name]=true}if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers)}this.showErrors();return b},showErrors:function(c){if(c){a.extend(this.errorMap,c);this.errorList=[];for(var b in c){this.errorList.push({message:c[b],element:this.findByName(b)[0]})}this.successList=a.grep(this.successList,function(d){return !(d.name in c)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){if(a.fn.resetForm){a(this.currentForm).resetForm()}this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(d){var b=0;for(var c in d){b++}return b},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return this.size()==0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid){try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus()}catch(b){}}},findLastActive:function(){var b=this.lastActive;return b&&a.grep(this.errorList,function(c){return c.element.name==b.name}).length==1&&b},elements:function(){var c=this,b={};return a([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&c.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in b||!c.objectLength(a(this).rules())){return false}b[this.name]=true;return true})},clean:function(b){return a(b)[0]},errors:function(){return a(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext)},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=a([]);this.toHide=a([]);this.currentElements=a([])},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers)},prepareElement:function(b){this.reset();this.toHide=this.errorsFor(b)},check:function(f){f=this.clean(f);if(this.checkable(f)){f=this.findByName(f.name)[0]}var d=a(f).rules();var b=false;for(method in d){var h={method:method,parameters:d[method]};try{var c=a.validator.methods[method].call(this,f.value.replace(/\r/g,""),f,h.parameters);if(c=="dependency-mismatch"){b=true;continue}b=false;if(c=="pending"){this.toHide=this.toHide.not(this.errorsFor(f));return}if(!c){this.formatAndAdd(f,h);return false}}catch(g){this.settings.debug&&window.console&&console.log("exception occured when checking element "+f.id+", check the '"+h.method+"' method",g);throw g}}if(b){return}if(this.objectLength(d)){this.successList.push(f)}return true},customMetaMessage:function(d,b){if(!a.metadata){return}var c=this.settings.meta?a(d).metadata()[this.settings.meta]:a(d).metadata();return c&&c.messages&&c.messages[b]},customMessage:function(c,d){var b=this.settings.messages[c];return b&&(b.constructor==String?b:b[d])},findDefined:function(){for(var b=0;b<arguments.length;b++){if(arguments[b]!==undefined){return arguments[b]}}return undefined},defaultMessage:function(c,b){return this.findDefined(this.customMessage(c.name,b),this.customMetaMessage(c,b),!this.settings.ignoreTitle&&c.title||undefined,a.validator.messages[b],"<strong>Warning: No message defined for "+c.name+"</strong>")},formatAndAdd:function(c,d){var b=this.defaultMessage(c,d.method),e=/\$?\{(\d+)\}/g;if(typeof b=="function"){b=b.call(this,d.parameters,c)}else{if(e.test(b)){b=jQuery.format(b.replace(e,"{$1}"),d.parameters)}}this.errorList.push({message:b,element:c});this.errorMap[c.name]=b;this.submitted[c.name]=b},addWrapper:function(b){if(this.settings.wrapper){b=b.add(b.parent(this.settings.wrapper))}return b},defaultShowErrors:function(){for(var c=0;this.errorList[c];c++){var d=this.errorList[c];this.settings.highlight&&this.settings.highlight.call(this,d.element,this.settings.errorClass,this.settings.validClass);this.showLabel(d.element,d.message)}if(this.errorList.length){this.toShow=this.toShow.add(this.containers)}if(this.settings.success){for(var c=0;this.successList[c];c++){this.showLabel(this.successList[c])}}if(this.settings.unhighlight){for(var c=0,b=this.validElements();b[c];c++){this.settings.unhighlight.call(this,b[c],this.settings.errorClass,this.settings.validClass)}}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return a(this.errorList).map(function(){return this.element})},showLabel:function(d,c){var b=this.errorsFor(d);if(b.length){b.removeClass().addClass(this.settings.errorClass);b.attr("generated")&&b.html(c)}else{b=a("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(d),generated:true}).addClass(this.settings.errorClass).html(c||"");if(this.settings.wrapper){b=b.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()}if(!this.labelContainer.append(b).length){this.settings.errorPlacement?this.settings.errorPlacement(b,a(d)):b.insertAfter(d)}}if(!c&&this.settings.success){b.text("");typeof this.settings.success=="string"?b.addClass(this.settings.success):this.settings.success(b)}this.toShow=this.toShow.add(b)},errorsFor:function(c){var b=this.idOrName(c);return this.errors().filter(function(){return a(this).attr("for")==b})},idOrName:function(b){return this.groups[b.name]||(this.checkable(b)?b.name:b.id||b.name)},checkable:function(b){return/radio|checkbox/i.test(b.type)},findByName:function(b){var c=this.currentForm;return a(document.getElementsByName(b)).map(function(e,d){return d.form==c&&d.name==b&&d||null})},getLength:function(b,c){switch(c.nodeName.toLowerCase()){case"select":return a("option:selected",c).length;case"input":if(this.checkable(c)){return this.findByName(c.name).filter(":checked").length}}return b.length},depend:function(b,c){return this.dependTypes[typeof b]?this.dependTypes[typeof b](b,c):true},dependTypes:{"boolean":function(b,c){return b},string:function(b,c){return !!a(b,c.form).length},"function":function(b,c){return b(c)}},optional:function(b){return !a.validator.methods.required.call(this,a.trim(b.value),b)&&"dependency-mismatch"},startRequest:function(b){if(!this.pending[b.name]){this.pendingRequest++;this.pending[b.name]=true}},stopRequest:function(c,b){this.pendingRequest--;if(this.pendingRequest<0){this.pendingRequest=0}delete this.pending[c.name];if(b&&this.pendingRequest==0&&this.formSubmitted&&this.form()){a(this.currentForm).submit();this.formSubmitted=false}else{if(!b&&this.pendingRequest==0&&this.formSubmitted){a(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted=false}}},previousValue:function(b){return a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:true,message:this.defaultMessage(b,"remote")})}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(c,b){c.constructor==String?this.classRuleSettings[c]=b:a.extend(this.classRuleSettings,c)},classRules:function(d){var c={};var b=a(d).attr("class");b&&a.each(b.split(" "),function(){if(this in a.validator.classRuleSettings){a.extend(c,a.validator.classRuleSettings[this])}});return c},attributeRules:function(e){var d={};var c=a(e);for(method in a.validator.methods){var b=c.attr(method);if(b){d[method]=b}}if(d.maxlength&&/-1|2147483647|524288/.test(d.maxlength)){delete d.maxlength}return d},metadataRules:function(c){if(!a.metadata){return{}}var b=a.data(c.form,"validator").settings.meta;return b?a(c).metadata()[b]:a(c).metadata()},staticRules:function(d){var b={};var c=a.data(d.form,"validator");if(c.settings.rules){b=a.validator.normalizeRule(c.settings.rules[d.name])||{}}return b},normalizeRules:function(b,c){a.each(b,function(f,e){if(e===false){delete b[f];return}if(e.param||e.depends){var d=true;switch(typeof e.depends){case"string":d=!!a(e.depends,c.form).length;break;case"function":d=e.depends.call(c,c);break}if(d){b[f]=e.param!==undefined?e.param:true}else{delete b[f]}}});a.each(b,function(e,d){b[e]=a.isFunction(d)?d(c):d});a.each(["minlength","maxlength","min","max"],function(){if(b[this]){b[this]=Number(b[this])}});a.each(["rangelength","range"],function(){if(b[this]){b[this]=[Number(b[this][0]),Number(b[this][1])]}});if(a.validator.autoCreateRanges){if(b.min&&b.max){b.range=[b.min,b.max];delete b.min;delete b.max}if(b.minlength&&b.maxlength){b.rangelength=[b.minlength,b.maxlength];delete b.minlength;delete b.maxlength}}if(b.messages){delete b.messages}return b},normalizeRule:function(c){if(typeof c=="string"){var b={};a.each(c.split(/\s/),function(){b[this]=true});c=b}return c},addMethod:function(b,c,d){a.validator.methods[b]=c;a.validator.messages[b]=d!=undefined?d:a.validator.messages[b];if(c.length<3){a.validator.addClassRules(b,a.validator.normalizeRule(b))}},methods:{required:function(b,d,c){if(!this.depend(c,d)){return"dependency-mismatch"}switch(d.nodeName.toLowerCase()){case"select":var e=a(d).val();return e&&e.length>0;case"input":if(this.checkable(d)){return this.getLength(b,d)>0}default:return a.trim(b).length>0}},remote:function(b,f,c){if(this.optional(f)){return"dependency-mismatch"}var d=this.previousValue(f);if(!this.settings.messages[f.name]){this.settings.messages[f.name]={}}d.originalMessage=this.settings.messages[f.name].remote;this.settings.messages[f.name].remote=d.message;c=typeof c=="string"&&{url:c}||c;if(d.old!==b){d.old=b;var e=this;this.startRequest(f);var g={};g[f.name]=b;a.ajax(a.extend(true,{url:c,mode:"abort",port:"validate"+f.name,dataType:"json",data:g,success:function(h){e.settings.messages[f.name].remote=d.originalMessage;var k=h===true;if(k){var j=e.formSubmitted;e.prepareElement(f);e.formSubmitted=j;e.successList.push(f);e.showErrors()}else{var l={};var i=(d.message=h||e.defaultMessage(f,"remote"));l[f.name]=a.isFunction(i)?i(b):i;e.showErrors(l)}d.valid=k;e.stopRequest(f,k)}},c));return"pending"}else{if(this.pending[f.name]){return"pending"}}return d.valid},minlength:function(b,d,c){return this.optional(d)||this.getLength(a.trim(b),d)>=c},maxlength:function(b,d,c){return this.optional(d)||this.getLength(a.trim(b),d)<=c},rangelength:function(b,d,c){var e=this.getLength(a.trim(b),d);return this.optional(d)||(e>=c[0]&&e<=c[1])},min:function(b,d,c){return this.optional(d)||b>=c},max:function(b,d,c){return this.optional(d)||b<=c},range:function(b,d,c){return this.optional(d)||(b>=c[0]&&b<=c[1])},email:function(b,c){return this.optional(c)||/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/i.test(b)},url:function(b,c){return this.optional(c)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(b)},date:function(b,c){return this.optional(c)||!/Invalid|NaN/.test(new Date(b))},dateISO:function(b,c){return this.optional(c)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(b)},number:function(b,c){return this.optional(c)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(b)},digits:function(b,c){return this.optional(c)||/^\d+$/.test(b)},creditcard:function(b,e){if(this.optional(e)){return"dependency-mismatch"}if(/[^0-9-]+/.test(b)){return false}var f=0,c=0,h=false;b=b.replace(/\D/g,"");for(var d=b.length-1;d>=0;d--){var g=b.charAt(d);var c=parseInt(g,10);if(h){if((c*=2)>9){c-=9}}f+=c;h=!h}return(f%10)==0},accept:function(b,d,c){c=typeof c=="string"?c.replace(/,/g,"|"):"png|jpe?g|gif";return this.optional(d)||b.match(new RegExp(".("+c+")$","i"))},equalTo:function(b,e,c){var d=a(c).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){a(e).valid()});return b==d.val()}}});a.format=a.validator.format})(jQuery);(function(b){var c=b.ajax;var a={};b.ajax=function(e){e=b.extend(e,b.extend({},b.ajaxSettings,e));var d=e.port;if(e.mode=="abort"){if(a[d]){a[d].abort()}return(a[d]=c.apply(this,arguments))}return c.apply(this,arguments)}})(jQuery);(function(a){a.each({focus:"focusin",blur:"focusout"},function(b,c){a.event.special[c]={setup:function(){if(a.browser.msie){return false}this.addEventListener(b,a.event.special[c].handler,true)},teardown:function(){if(a.browser.msie){return false}this.removeEventListener(b,a.event.special[c].handler,true)},handler:function(d){arguments[0]=a.event.fix(d);arguments[0].type=c;return a.event.handle.apply(this,arguments)}}});a.extend(a.fn,{delegate:function(c,b,d){return this.bind(c,function(e){var f=a(e.target);if(f.is(b)){return d.apply(f,arguments)}})},triggerEvent:function(b,c){return this.triggerHandler(b,[a.event.fix({type:b,target:c})])}})})(jQuery);$(document).ready(function(){$("body").append("<div class='tt' id='tt' style='display: none;'>	<div class='tt-top'></div>	<div class='tt-content'></div>	<div class='tt-bottom-right'></div></div><div class='tip'></div>");$(".tt").each(function(){var c=this;var i=$(this);var h=$(this).attr("class").split(" ").slice(-1)[0].split("-").slice(-1)[0];if(i.hasClass("tt-mode-id")){$("#"+h).hide()}if(i.hasClass("tt-mode-child")){var f=i.find(h);f.hide()}if(i.hasClass("tt-mode-next")){var f=i.next();f.hide()}if(i.hasClass("tt-mode-prev")){var f=i.prev();f.hide()}var g="mouseover,mouseout";if(i.hasClass("tt-activate-remote")){g="show,hide"}var a="right";var b=[-10,-140];if(i.hasClass("tt-arrow-left")){a="left";b=[-10,140]}if(i.hasClass("tt-arrow-center")){a="center";b=[-10,0]}var d="orange";if(i.hasClass("tt-type-gray")){d="gray"}i.tooltip({offset:b,tip:".tip",events:{def:g,input:"focus,blur",widget:"focus mouseover,blur mouseout",tooltip:g},onBeforeShow:function(){if(i.hasClass("tt-mode-attr")){var k=$(c).attr(h)}if(i.hasClass("tt-mode-id")){$("#"+h).hide();var k=$("#"+h).clone().show()}if(i.hasClass("tt-mode-child")){var j=i.find(h);j.hide();var k=j.clone().show()}if(i.hasClass("tt-mode-next")){var j=i.next();j.hide();var k=j.clone().show()}if(i.hasClass("tt-mode-prev")){var j=i.prev();j.hide();var k=j.clone().show()}this.getTip().empty();$($("#tt").clone().find(".tt-content").empty().append(k).parent()).appendTo(this.getTip()).show().addClass("tt-"+d).find(".tt-bottom-right").removeClass("tt-bottom-right").addClass("tt-bottom-"+a)}})})});function tooltipShow(a,b){if(b==undefined){b=2000}a.trigger("show");setTimeout(function(){a.trigger("hide")},b)};function writeImage(a,b){var c=a.files.item(0).getAsDataURL();document.getElementById(b).src="data:"+c}function moderated(a){$.getJSON("/Admin/Moderate/"+a,function(b){})}function censoreArticle(c,d,b,a){userAction(c,d,b,a,"/Admin/CensoreArticle/")}function uncensoreArticle(c,d,b,a){userAction(c,d,b,a,"/Admin/UncensoreArticle/")}function verifyArticle(c,d,b,a){userAction(c,d,b,a,"/Admin/VerifyArticle/")}function unverifyArticle(c,d,b,a){userAction(c,d,b,a,"/Admin/UnverifyArticle/")}function deleteImage(c,d,b,a){userAction(c,d,b,a,"/Admin/DeleteImage/")}function undeleteImage(c,d,b,a){userAction(c,d,b,a,"/Admin/UndeleteImage/")}function deleteArticleComment(c,d,b,a){userAction(c,d,b,a,"/Admin/DeleteArticleComment/")}function undeleteArticleComment(c,d,b,a){userAction(c,d,b,a,"/Admin/UndeleteArticleComment/")}function deleteUser(c,d,b,a){userAction(c,d,b,a,"/Admin/DeleteUser/")}function undeleteUser(c,d,b,a){userAction(c,d,b,a,"/Admin/UndeleteUser/")}function activateUser(c,d,b,a){userAction(c,d,b,a,"/Admin/ActivateUser/")}function deactivateUser(c,d,b,a){userAction(c,d,b,a,"/Admin/DeactivateUser/")}function trustUser(c,d,b,a){userAction(c,d,b,a,"/Admin/TrustUser/")}function untrustUser(c,d,b,a){userAction(c,d,b,a,"/Admin/UntrustUser/")}function userAction(d,e,b,a,c){$.getJSON(c+d,function(f){$(b).hide();$(a).show()})}function addArticle(e,f,b,c,a,d){$.getJSON("/ReadingCart/AddArticle/"+e,function(g){if(handleLoginRequest(g,d)){return}if(renderOrangeMessage(b,g)){$(c).hide();$(a).show()}})}function removeArticle(e,f,b,c,a,d){$.getJSON("/ReadingCart/RemoveArticle/"+e,function(g){if(handleLoginRequest(b,g,d)){return}if(renderMessage(b,g)){$(c).hide();$(a).show()}})}function sendInvitation(c,a,b){$.getJSON("/Friends/JsonSendInvitation/"+c,function(d){renderMessage(b,d)})}function acceptInvitation(d,a,c,b){$.getJSON("/Friends/JsonAcceptInvitation/"+d,function(e){if(renderMessage(c,e)){$(b).hide()}})}function rejectFriend(d,a,c,b){$.getJSON("/Friends/JsonRejectFriend/"+d,function(e){if(renderMessage(c,e)){$(b).hide()}})}function rejectInvitation(d,a,c,b){$.getJSON("/Friends/JsonRejectInvitation/"+d,function(e){if(renderMessage(c,e)){$(b).hide("slow")}})}function handleLoginRequest(c,a){var b=c.EnforceLogin;if(b){if(a){window.location.replace("/Account/Login?ReturnUrl="+a)}else{window.location.replace("/Account/Login")}return true}return false}function renderOrangeMessage(b,d){var a=$(b);a.find("div.error").remove();a.find("div.success").remove();var c=d.ErrorMessage;setTimeout(function(){a.find("div").fadeOut("slow",function(){a.find("div").remove()})},2000);if(c){a.append($("<div class='error flash'><span>"+c+"</span></div>"));return false}else{c=d.SuccessMessage;if(c){a.append($("<div class='success flash'><span>"+c+"</span></div>"))}return true}};jQuery.fn.liveSearch=function(c){var b=jQuery.extend({url:"/search-results.php?q=",id:"jquery-live-search",duration:400,typeDelay:200,loadingClass:"loading",onSlideUp:function(){},uptadePosition:false},c);var a=jQuery("#"+b.id);return this.each(function(){var d=jQuery(this).attr("autocomplete","off");d.focus(function(){if(this.value!==""){if(a.html()==""){this.lastValue="";d.keyup()}else{}}}).keyup(function(){if(this.value!=this.lastValue){var e=this.value;if(this.timer){clearTimeout(this.timer)}this.timer=setTimeout(function(){jQuery.get(b.url+e,function(f){if(f.length&&e.length){a.html(f)}else{}})},b.typeDelay);this.lastValue=this.value}})})};var clicked=false;$(document).bind("mousedown mouseup mousemove",button);var loading=false;var lastLeft=0;var lastRight=0;$(document).ajaxStart(function(){loading=true;$("#loading").css({display:"block",left:(lastLeft+15)+"px",top:(lastRight+15)+"px"})}).ajaxStop(function(){loading=false;$("#loading").hide()});$(function(){$("form").bind("submit",function(){if($(this).valid()){loading=true;$("#loading").css({display:"block",left:(lastLeft+15)+"px",top:(lastRight+15)+"px"});return true}else{return false}})});function button(b){if(!b){var b=window.event}var a=$(b.target);if(b.type=="mousemove"&&clicked){clicked.removeClass("hit");clicked=false;return}else{tempX=lastLeft=b.clientX+$(document).scrollLeft();tempY=lastRight=b.clientY+$(document).scrollTop();if(loading){$("#loading").css({left:(tempX+15)+"px",top:(tempY+15)+"px"})}return}if(a.hasClass("submit")||a.attr("type")=="submit"){if(b.type=="mousedown"){clicked=a;a.addClass("hit");return}if(b.type=="mouseup"){clicked.removeClass("hit");clicked=false;return}}};function handleMessage(c,b){var a=$(b);a.removeClass("success");a.removeClass("notice");a.removeClass("error");a.show();if(c.SuccessMessage){a.html(c.SuccessMessage).addClass("success")}else{if(c.NoticeMessage!=null){a.html(c.NoticeMessage).addClass("notice")}else{if(c.ErrorMessage!=null){a.html(c.ErrorMessage).addClass("error")}}}return c.ErrorMessage==null};$(function(){Date.dayNames=["Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota"];Date.abbrDayNames=["Ni","Po","Wt","Śr","Cz","Pt","So"];Date.monthNames=["Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień"];Date.abbrMonthNames=["Sty","Lut","Mar","Kwi","Maj","Cze","Lip","Sie","Wrz","Paź","Lis","Gru"];Date.firstDayOfWeek=1;Date.format="dd.mmm.yyyy";Date.firstDayOfWeek=1;Date.format="yyyy/mm/dd";$(".date-picker").datePicker({clickInput:true,startDate:"2010/01/01"});$("textarea[maxlength]").maxlength();confirmModalBox.init();doubleConfirmModalBox.init();$(".close").removeAttr("href").css("cursor","pointer");if(navigator.platform.toLowerCase().indexOf("mac")>-1){$("head").append("<link rel='stylesheet' href='/Content/css/hacks/mac.css' type='text/css' media='screen' />")}});$(document).ready(function(){$(".read-later-link").click(function(b){var a=$(this);b.preventDefault();var c=a.attr("id").replace("read-later-link-","");$.getJSON("/ReadingCart/AddArticle/"+c,function(d){if(d.Redirect){window.location.replace(d.Redirect)}else{if(d.ErrorMessage){}else{if(d.SuccessMessage){a.attr("message",d.SuccessMessage);tooltipShow(a);a.hide();$("#dont-read-later-link-"+c).show()}}}})});$(".dont-read-later-link").click(function(b){var a=$(this);b.preventDefault();var c=a.attr("id").replace("dont-read-later-link-","");$.getJSON("/ReadingCart/RemoveArticle/"+c,function(e){var d=e.ErrorMessage;if(d){}else{d=e.SuccessMessage;a.attr("message",d);tooltipShow(a);a.hide();$("#read-later-link-"+c).show()}})})});$(document).ready(function(){tinymce_init("textarea.tinymce")});function tinymce_init(e){var d="paste";var b="bold,italic,underline,link,";var a=$(e);if(!a.hasClass("nostyles")){b+="styleselect,"}if(a.hasClass("media")){b+=",media,";d+=", media"}var c=false;if(a.hasClass("noparagraphs")){c=true}if(a.hasClass("justify")){b+="|,justifyleft,justifycenter,justifyright,justifyfull,"}if(a.hasClass("lists")){b+="|,bullist,numlist,"}if(a.hasClass("spellchecker")){b+="spellchecker,";d+=", spellchecker"}a.tinymce({mode:"textareas",script_url:"/Content/Scripts/tiny_mce/tiny_mce.js",theme:"advanced",plugins:d,theme_advanced_buttons1:b,theme_advanced_buttons2:"",theme_advanced_buttons3:"spellchecker",force_p_newlines:!c,force_br_newlines:c,forced_root_block:c?"":"p",theme_advanced_buttons4:"",paste_auto_cleanup_on_paste:true,theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",theme_advanced_resizing:true,content_css:"/content/css/tinymce.css",spellchecker_languages:"+Polski=pl,Angielski=en",spellchecker_rpc_url:"/TinyMCE.ashx?module=SpellChecker",init_instance_callback:"initialiseInstance"})}function initialiseInstance(b){var a=$("#"+b.editorId);$(b.formElement).find("input[type=submit]").click(function(c){a.val(b.getContent())});$(b.formElement).find("button").click(function(c){a.val(b.getContent())})};jQuery.ui||(function(m){var j=m.fn.remove,n=m.browser.mozilla&&(parseFloat(m.browser.version)<1.9);m.ui={version:"1.7.2",plugin:{add:function(d,e,b){var a=m.ui[d].prototype;for(var c in b){a.plugins[c]=a.plugins[c]||[];a.plugins[c].push([e,b[c]])}},call:function(c,e,d){var b=c.plugins[e];if(!b||!c.element[0].parentNode){return}for(var a=0;a<b.length;a++){if(c.options[b[a][0]]){b[a][1].apply(c.element,d)}}}},contains:function(b,a){return document.compareDocumentPosition?b.compareDocumentPosition(a)&16:b!==a&&b.contains(a)},hasScroll:function(a,c){if(m(a).css("overflow")=="hidden"){return false}var b=(c&&c=="left")?"scrollLeft":"scrollTop",d=false;if(a[b]>0){return true}a[b]=1;d=(a[b]>0);a[b]=0;return d},isOverAxis:function(b,a,c){return(b>a)&&(b<(a+c))},isOver:function(c,e,b,a,d,f){return m.ui.isOverAxis(c,b,d)&&m.ui.isOverAxis(e,a,f)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(n){var p=m.attr,o=m.fn.removeAttr,r="http://www.w3.org/2005/07/aaa",k=/^aria-/,l=/^wairole:/;m.attr=function(c,b,d){var a=d!==undefined;return(b=="role"?(a?p.call(this,c,b,"wairole:"+d):(p.apply(this,arguments)||"").replace(l,"")):(k.test(b)?(a?c.setAttributeNS(r,b.replace(k,"aaa:"),d):p.call(this,c,b.replace(k,"aaa:"))):p.apply(this,arguments)))};m.fn.removeAttr=function(a){return(k.test(a)?this.each(function(){this.removeAttributeNS(r,a.replace(k,""))}):o.call(this,a))}}m.fn.extend({remove:function(){m("*",this).add(this).each(function(){m(this).triggerHandler("remove")});return j.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var a;if((m.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){a=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(m.curCSS(this,"position",1))&&(/(auto|scroll)/).test(m.curCSS(this,"overflow",1)+m.curCSS(this,"overflow-y",1)+m.curCSS(this,"overflow-x",1))}).eq(0)}else{a=this.parents().filter(function(){return(/(auto|scroll)/).test(m.curCSS(this,"overflow",1)+m.curCSS(this,"overflow-y",1)+m.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!a.length?m(document):a}});m.extend(m.expr[":"],{data:function(c,b,a){return !!m.data(c,a[3])},focusable:function(b){var c=b.nodeName.toLowerCase(),a=m.attr(b,"tabindex");return(/input|select|textarea|button|object/.test(c)?!b.disabled:"a"==c||"area"==c?b.href||!isNaN(a):!isNaN(a))&&!m(b)["area"==c?"parents":"closest"](":hidden").length},tabbable:function(b){var a=m.attr(b,"tabindex");return(isNaN(a)||a>=0)&&m(b).is(":focusable")}});function q(a,b,c,f){function e(h){var g=m[a][b][h]||[];return(typeof g=="string"?g.split(/,?\s+/):g)}var d=e("getter");if(f.length==1&&typeof f[0]=="string"){d=d.concat(e("getterSetter"))}return(m.inArray(c,d)!=-1)}m.widget=function(b,a){var c=b.split(".")[0];b=b.split(".")[1];m.fn[b]=function(g){var e=(typeof g=="string"),f=Array.prototype.slice.call(arguments,1);if(e&&g.substring(0,1)=="_"){return this}if(e&&q(c,b,g,f)){var d=m.data(this[0],b);return(d?d[g].apply(d,f):undefined)}return this.each(function(){var h=m.data(this,b);(!h&&!e&&m.data(this,b,new m[c][b](this,g))._init());(h&&e&&m.isFunction(h[g])&&h[g].apply(h,f))})};m[c]=m[c]||{};m[c][b]=function(f,e){var d=this;this.namespace=c;this.widgetName=b;this.widgetEventPrefix=m[c][b].eventPrefix||b;this.widgetBaseClass=c+"-"+b;this.options=m.extend({},m.widget.defaults,m[c][b].defaults,m.metadata&&m.metadata.get(f)[b],e);this.element=m(f).bind("setData."+b,function(i,h,g){if(i.target==f){return d._setData(h,g)}}).bind("getData."+b,function(h,g){if(h.target==f){return d._getData(g)}}).bind("remove",function(){return d.destroy()})};m[c][b].prototype=m.extend({},m.widget.prototype,a);m[c][b].getterSetter="option"};m.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(d,a){var c=d,b=this;if(typeof d=="string"){if(a===undefined){return this._getData(d)}c={};c[d]=a}m.each(c,function(e,f){b._setData(e,f)})},_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 "+this.namespace+"-state-disabled").attr("aria-disabled",b)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(g,a,b){var f=this.options[g],e=(g==this.widgetEventPrefix?g:this.widgetEventPrefix+g);a=m.Event(a);a.type=e;if(a.originalEvent){for(var d=m.event.props.length,c;d;){c=m.event.props[--d];a[c]=a.originalEvent[c]}}this.element.trigger(a,b);return !(m.isFunction(f)&&f.call(this.element[0],a,b)===false||a.isDefaultPrevented())}};m.widget.defaults={disabled:false};m.ui.mouse={_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(b){return a._mouseDown(b)}).bind("click."+this.widgetName,function(b){if(a._preventClickEvent){a._preventClickEvent=false;b.stopImmediatePropagation();return false}});if(m.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(m.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(d){d.originalEvent=d.originalEvent||{};if(d.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(d));this._mouseDownEvent=d;var c=this,a=(d.which==1),b=(typeof this.options.cancel=="string"?m(d.target).parents().add(d.target).filter(this.options.cancel).length:false);if(!a||b||!this._mouseCapture(d)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){c.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(d)&&this._mouseDelayMet(d)){this._mouseStarted=(this._mouseStart(d)!==false);if(!this._mouseStarted){d.preventDefault();return true}}this._mouseMoveDelegate=function(e){return c._mouseMove(e)};this._mouseUpDelegate=function(e){return c._mouseUp(e)};m(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(m.browser.safari||d.preventDefault());d.originalEvent.mouseHandled=true;return true},_mouseMove:function(a){if(m.browser.msie&&!a.button){return this._mouseUp(a)}if(this._mouseStarted){this._mouseDrag(a);return a.preventDefault()}if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,a)!==false);(this._mouseStarted?this._mouseDrag(a):this._mouseUp(a))}return !this._mouseStarted},_mouseUp:function(a){m(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(a.target==this._mouseDownEvent.target);this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return(Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance)},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return true}};m.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);(function(a){a.widget("ui.dropdownchecklist",{_appendDropContainer:function(){var c=a("<div/>");c.addClass("ui-dropdownchecklist-dropcontainer-wrapper");c.css({position:"absolute",left:"-33000",top:"-33000px",width:"3000px",height:"30000px"});var b=a("<div/>");b.addClass("ui-dropdownchecklist-dropcontainer").css("overflow-y","auto");c.append(b);a(document.body).append(c);c.drop=false;return c},_isDropDownKeyShortcut:function(b){return b.altKey&&(a.ui.keyCode.DOWN==(b.keyCode||b.which))},_isDroDownCloseKey:function(b){return a.ui.keyCode.ESCAPE==(b.keyCode||b.which)},_handleKeyboard:function(c){var b=this;if(b._isDropDownKeyShortcut(c)){c.stopPropagation();b._toggleDropContainer();b.dropWrapper.find("input:first").focus()}else{if(b.dropWrapper.drop&&b._isDroDownCloseKey(c)){b._toggleDropContainer()}}},_appendControl:function(){var e=this,c=this.sourceSelect;var f=a("<span/>");f.addClass("ui-dropdownchecklist-wrapper");f.css({display:"inline-block",cursor:"default"});var d=a("<span/>");d.addClass("ui-dropdownchecklist");d.css({display:"inline-block"});d.attr("tabIndex",0);d.keyup(function(g){e._handleKeyboard(g)});f.append(d);var b=a("<span/>");b.addClass("ui-dropdownchecklist-text");b.css({display:"inline-block",overflow:"hidden"});d.append(b);f.hover(function(){if(!e.disabled){d.toggleClass("ui-dropdownchecklist-hover")}},function(){if(!e.disabled){d.toggleClass("ui-dropdownchecklist-hover")}});f.click(function(g){if(!e.disabled){g.stopPropagation();e._toggleDropContainer()}});f.insertAfter(c);a(window).resize(function(){if(!e.disabled&&e.dropWrapper.drop){e._toggleDropContainer()}});return f},_createDropItem:function(j,g,l,f,b,n){var o=this;var e=a("<div/>");e.addClass("ui-dropdownchecklist-item");e.css({whiteSpace:"nowrap"});var k=f?' checked="checked"':"";var i=b?' disabled="disabled"':"";var p=(o.sourceSelect.attr("id")||"ddcl");var c=p+j;var h;if(o.initialMultiple){h=a('<input type="checkbox" id="'+c+'"'+k+i+"/>")}else{h=a('<input type="radio" id="'+c+'" name="'+p+'"'+k+i+"/>")}h=h.attr("index",j).val(g);e.append(h);var m=a("<label for="+c+"/>");m.addClass("ui-dropdownchecklist-text").css({cursor:"default",width:"100%"}).text(l);if(n){e.addClass("ui-dropdownchecklist-indent")}if(b){e.addClass("ui-dropdownchecklist-item-disabled")}e.append(m);e.hover(function(){e.addClass("ui-dropdownchecklist-item-hover")},function(){e.removeClass("ui-dropdownchecklist-item-hover")});h.click(function(q){q.stopPropagation();if(!b){o._syncSelected(a(this));o.sourceSelect.trigger("change","ddcl_internal")}});var d=function(r){r.stopPropagation();if(!b){var q=h.attr("checked");h.attr("checked",!q);o._syncSelected(h);o.sourceSelect.trigger("change","ddcl_internal")}};m.click(function(q){q.stopPropagation()});e.click(d);e.keyup(function(q){o._handleKeyboard(q)});return e},_createGroupItem:function(d){var b=a("<div />");b.addClass("ui-dropdownchecklist-group");b.css({whiteSpace:"nowrap"});var c=a("<span/>");c.addClass("ui-dropdownchecklist-text").css({cursor:"default",width:"100%"}).text(d);b.append(c);return b},_appendItems:function(){var f=this,b=this.sourceSelect,c=this.dropWrapper;var g=c.find(".ui-dropdownchecklist-dropcontainer");g.css({"float":"left"});b.children().each(function(j){var k=a(this);if(k.is("option")){f._appendOption(k,g,j,false)}else{var h=k.attr("label");var i=f._createGroupItem(h);g.append(i);f._appendOptions(k,g,j,true)}});var e=g.outerWidth();var d=g.outerHeight();g.css({"float":""});return{width:e,height:d}},_appendOptions:function(c,b,f,d){var e=this;c.children("option").each(function(i){var h=a(this);var g=(f+"."+i);e._appendOption(h,b,g,d)})},_appendOption:function(i,c,f,j){var k=this;var h=i.text();var e=i.val();var g=i.attr("selected");var b=i.attr("disabled");var d=k._createDropItem(f,e,h,g,b,j);c.append(d)},_syncSelected:function(f){var j=this,b=this.options,e=this.sourceSelect,k=this.dropWrapper;var c=k.find("input:not([disabled])");if(b.firstItemChecksAll){if(f.attr("index")==0){c.attr("checked",f.attr("checked"))}else{var d;d=true;c.each(function(m){if(m>0){var l=a(this).attr("checked");if(!l){d=false}}});var h=c.filter(":first");h.attr("checked",false);if(d){h.attr("checked",true)}}}var i=k.find("input");var g=e.get(0).options;i.each(function(l){a(g[l]).attr("selected",a(this).attr("checked"))});j._updateControlText()},_sourceSelectChangeHandler:function(c){var d=this,b=this.dropWrapper;b.find("input").val(d.sourceSelect.val());d._updateControlText()},_updateControlText:function(){var j=this,e=this.sourceSelect,b=this.options,h=this.controlWrapper;var c=e.find("option:first");var g=null!=c&&c.attr("selected");var f=e.find("option");var i=j._formatText(f,b.firstItemChecksAll,g);if(this.options.updateFunction!=null){this.options.updateFunction(f)}var d=h.find(".ui-dropdownchecklist-text");d.text(i);d.attr("title",i)},_formatText:function(d,b,c){var e;if(null!=this.options.textFormatFunction){return this.options.textFormatFunction(d)}else{if(b&&c){e=d.filter(":first").text()}else{e="";d.each(function(){if(a(this).attr("selected")){e+=a(this).text()+", "}});if(e.length>0){e=e.substring(0,e.length-2)}}}if(e==""){e=this.options.emptyText}return e},_toggleDropContainer:function(){var e=this,b=this.dropWrapper,f=this.controlWrapper;var d=function(){var g=a.ui.dropdownchecklist.drop;if(null!=g){g.dropWrapper.css({top:"-33000px",left:"-33000px"});g.controlWrapper.find(".ui-dropdownchecklist").toggleClass("ui-dropdownchecklist-active");g.dropWrapper.find("input").attr("tabIndex",-1);g.dropWrapper.drop=false;a.ui.dropdownchecklist.drop=null;a(document).unbind("click",d);e.sourceSelect.trigger("blur")}};var c=function(g){if(null!=a.ui.dropdownchecklist.drop){d()}g.dropWrapper.css({top:g.controlWrapper.offset().top+g.controlWrapper.outerHeight()+"px",left:g.controlWrapper.offset().left+"px"});var h=f.parents().map(function(){var j=a(this).css("z-index");return isNaN(j)?0:j}).get();var i=Math.max.apply(Math,h);if(i>0){g.dropWrapper.css({zIndex:(i+1)})}g.controlWrapper.find(".ui-dropdownchecklist").toggleClass("ui-dropdownchecklist-active");g.dropWrapper.find("input").attr("tabIndex",0);g.dropWrapper.drop=true;a.ui.dropdownchecklist.drop=g;a(document).bind("click",d);e.sourceSelect.trigger("focus")};if(b.drop){d(e)}else{c(e)}},_setSize:function(g){var b=this.options,j=this.dropWrapper,f=this.controlWrapper;var c;if(b.width){c=parseInt(b.width)}else{c=g.width;var e=b.minWidth;if(c<e){c=e}}f.find(".ui-dropdownchecklist-text").css({width:c+"px"});var i=f.outerWidth();var h=b.maxDropHeight?parseInt(b.maxDropHeight):g.height;var d=g.width<i?i:g.width;a(j).css({width:d+"px",height:h+"px"});j.find(".ui-dropdownchecklist-dropcontainer").css({height:h+"px"})},_init:function(){var e=this,f=this.options;var c=e.element;e.initialDisplay=c.css("display");c.css("display","none");e.initialMultiple=c.attr("multiple");c.attr("multiple","multiple");e.sourceSelect=c;var d=e._appendDropContainer();e.dropWrapper=d;var b=e._appendItems();var g=e._appendControl();e.controlWrapper=g;e._updateControlText(g,d,c);e._setSize(b);if(f.bgiframe&&typeof e.dropWrapper.bgiframe=="function"){e.dropWrapper.bgiframe()}e.sourceSelect.change(function(h,i){if(i!="ddcl_internal"){e._sourceSelectChangeHandler(h)}})},enable:function(){this.controlWrapper.find(".ui-dropdownchecklist").removeClass("ui-dropdownchecklist-disabled");this.disabled=false},disable:function(){this.controlWrapper.find(".ui-dropdownchecklist").addClass("ui-dropdownchecklist-disabled");this.disabled=true},destroy:function(){a.widget.prototype.destroy.apply(this,arguments);this.sourceSelect.css("display",this.initialDisplay);this.sourceSelect.attr("multiple",this.initialMultiple);this.controlWrapper.unbind().remove();this.dropWrapper.remove()}});a.extend(a.ui.dropdownchecklist,{defaults:{width:null,maxDropHeight:null,firstItemChecksAll:false,minWidth:50,bgiframe:false,emptyText:"",textFormatFunction:null,updateFunction:null}})})(jQuery);