(function(aP,M){function a1(){if(!ai.isReady){try{S.documentElement.doScroll("left")}catch(c){setTimeout(a1,1);return}ai.ready()}}function H(s,c){c.src?ai.ajax({url:c.src,async:false,dataType:"script"}):ai.globalEval(c.text||c.textContent||c.innerHTML||"");c.parentNode&&c.parentNode.removeChild(c)}function aq(s,c,K,F,G,w){var A=s.length;if(typeof c==="object"){for(var J in c){aq(s,J,c[J],F,G,K)}return s}if(K!==M){F=!w&&F&&ai.isFunction(K);for(J=0;J<A;J++){G(s[J],c,F?K.call(s[J],J,G(s[J],c)):K,w)}return s}return A?G(s[0],c):M}function aG(){return(new Date).getTime()}function ap(){return false}function an(){return true}function aL(s,c,w){w[0].type=s;return ai.event.handle.apply(c,w)}function ah(O){var N,L=[],J=[],K=arguments,F,G,s,A,w,c;G=ai.data(this,"events");if(!(O.liveFired===this||!G||!G.live||O.button&&O.type==="click")){O.liveFired=this;var P=G.live.slice(0);for(A=0;A<P.length;A++){G=P[A];G.origType.replace(aA,"")===O.type?J.push(G.selector):P.splice(A--,1)}F=ai(O.target).closest(J,O.currentTarget);w=0;for(c=F.length;w<c;w++){for(A=0;A<P.length;A++){G=P[A];if(F[w].selector===G.selector){s=F[w].elem;J=null;if(G.preType==="mouseenter"||G.preType==="mouseleave"){J=ai(O.relatedTarget).closest(G.selector)[0]}if(!J||J!==s){L.push({elem:s,handleObj:G})}}}}w=0;for(c=L.length;w<c;w++){F=L[w];O.currentTarget=F.elem;O.data=F.handleObj.data;O.handleObj=F.handleObj;if(F.handleObj.origHandler.apply(F.elem,K)===false){N=false;break}}return N}}function B(s,c){return"live."+(s&&s!=="*"?s+".":"")+c.replace(/\./g,"`").replace(/ /g,"&")}function l(c){return !c||!c.parentNode||c.parentNode.nodeType===11}function bk(s,c){var w=0;c.each(function(){if(this.nodeName===(s[w]&&s[w].nodeName)){var G=ai.data(s[w++]),J=ai.data(this,G);if(G=G&&G.events){delete J.handle;J.events={};for(var A in G){for(var F in G[A]){ai.event.add(this,A,G[A][F],G[A][F].data)}}}}})}function a4(s,c,G){var A,F,w;c=c&&c[0]?c[0].ownerDocument||c[0]:S;if(s.length===1&&typeof s[0]==="string"&&s[0].length<512&&c===S&&!aQ.test(s[0])&&(ai.support.checkClone||!al.test(s[0]))){F=true;if(w=ai.fragments[s[0]]){if(w!==1){A=w}}}if(!A){A=c.createDocumentFragment();ai.clean(s,c,A,G)}if(F){ai.fragments[s[0]]=w?A:1}return{fragment:A,cacheable:F}}function aD(s,c){var w={};ai.each(E.concat.apply([],E.slice(0,c)),function(){w[this]=s});return w}function o(c){return"scrollTo" in c&&c.document?c:c.nodeType===9?c.defaultView||c.parentWindow:false}var ai=function(s,c){return new ai.fn.init(s,c)},q=aP.jQuery,d=aP.$,S=aP.document,au,a8=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,aU=/^.[^:#\[\.,]*$/,ao=/\S/,I=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,r=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,ay=navigator.userAgent,b=false,aw=[],aC,a2=Object.prototype.toString,aW=Object.prototype.hasOwnProperty,az=Array.prototype.push,av=Array.prototype.slice,a7=Array.prototype.indexOf;ai.fn=ai.prototype={init:function(s,c){var A,w;if(!s){return this}if(s.nodeType){this.context=this[0]=s;this.length=1;return this}if(s==="body"&&!c){this.context=S;this[0]=S.body;this.selector="body";this.length=1;return this}if(typeof s==="string"){if((A=a8.exec(s))&&(A[1]||!c)){if(A[1]){w=c?c.ownerDocument||c:S;if(s=r.exec(s)){if(ai.isPlainObject(c)){s=[S.createElement(s[1])];ai.fn.attr.call(s,c,true)}else{s=[w.createElement(s[1])]}}else{s=a4([A[1]],[w]);s=(s.cacheable?s.fragment.cloneNode(true):s.fragment).childNodes}return ai.merge(this,s)}else{if(c=S.getElementById(A[2])){if(c.id!==A[2]){return au.find(s)}this.length=1;this[0]=c}this.context=S;this.selector=s;return this}}else{if(!c&&/^\w+$/.test(s)){this.selector=s;this.context=S;s=S.getElementsByTagName(s);return ai.merge(this,s)}else{return !c||c.jquery?(c||au).find(s):ai(c).find(s)}}}else{if(ai.isFunction(s)){return au.ready(s)}}if(s.selector!==M){this.selector=s.selector;this.context=s.context}return ai.makeArray(s,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return av.call(this,0)},get:function(c){return c==null?this.toArray():c<0?this.slice(c)[0]:this[c]},pushStack:function(s,c,A){var w=ai();ai.isArray(s)?az.apply(w,s):ai.merge(w,s);w.prevObject=this;w.context=this.context;if(c==="find"){w.selector=this.selector+(this.selector?" ":"")+A}else{if(c){w.selector=this.selector+"."+c+"("+A+")"}}return w},each:function(s,c){return ai.each(this,s,c)},ready:function(c){ai.bindReady();if(ai.isReady){c.call(S,ai)}else{aw&&aw.push(c)}return this},eq:function(c){return c===-1?this.slice(c):this.slice(c,+c+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(av.apply(this,arguments),"slice",av.call(arguments).join(","))},map:function(c){return this.pushStack(ai.map(this,function(s,w){return c.call(s,w,s)}))},end:function(){return this.prevObject||ai(null)},push:az,sort:[].sort,splice:[].splice};ai.fn.init.prototype=ai.fn;ai.extend=ai.fn.extend=function(){var s=arguments[0]||{},c=1,K=arguments.length,F=false,G,w,A,J;if(typeof s==="boolean"){F=s;s=arguments[1]||{};c=2}if(typeof s!=="object"&&!ai.isFunction(s)){s={}
}if(K===c){s=this;--c}for(;c<K;c++){if((G=arguments[c])!=null){for(w in G){A=s[w];J=G[w];if(s!==J){if(F&&J&&(ai.isPlainObject(J)||ai.isArray(J))){A=A&&(ai.isPlainObject(A)||ai.isArray(A))?A:ai.isArray(J)?[]:{};s[w]=ai.extend(F,A,J)}else{if(J!==M){s[w]=J}}}}}}return s};ai.extend({noConflict:function(c){aP.$=d;if(c){aP.jQuery=q}return ai},isReady:false,ready:function(){if(!ai.isReady){if(!S.body){return setTimeout(ai.ready,13)}ai.isReady=true;if(aw){for(var s,c=0;s=aw[c++];){s.call(S,ai)}aw=null}ai.fn.triggerHandler&&ai(S).triggerHandler("ready")}},bindReady:function(){if(!b){b=true;if(S.readyState==="complete"){return ai.ready()}if(S.addEventListener){S.addEventListener("DOMContentLoaded",aC,false);aP.addEventListener("load",ai.ready,false)}else{if(S.attachEvent){S.attachEvent("onreadystatechange",aC);aP.attachEvent("onload",ai.ready);var s=false;try{s=aP.frameElement==null}catch(c){}S.documentElement.doScroll&&s&&a1()}}}},isFunction:function(c){return a2.call(c)==="[object Function]"},isArray:function(c){return a2.call(c)==="[object Array]"},isPlainObject:function(s){if(!s||a2.call(s)!=="[object Object]"||s.nodeType||s.setInterval){return false}if(s.constructor&&!aW.call(s,"constructor")&&!aW.call(s.constructor.prototype,"isPrototypeOf")){return false}var c;for(c in s){}return c===M||aW.call(s,c)},isEmptyObject:function(s){for(var c in s){return false}return true},error:function(c){throw c},parseJSON:function(c){if(typeof c!=="string"||!c){return null}c=ai.trim(c);if(/^[\],:{}\s]*$/.test(c.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){return aP.JSON&&aP.JSON.parse?aP.JSON.parse(c):(new Function("return "+c))()}else{ai.error("Invalid JSON: "+c)}},noop:function(){},globalEval:function(s){if(s&&ao.test(s)){var c=S.getElementsByTagName("head")[0]||S.documentElement,w=S.createElement("script");w.type="text/javascript";if(ai.support.scriptEval){w.appendChild(S.createTextNode(s))}else{w.text=s}c.insertBefore(w,c.firstChild);c.removeChild(w)}},nodeName:function(s,c){return s.nodeName&&s.nodeName.toUpperCase()===c.toUpperCase()},each:function(s,c,J){var F,G=0,w=s.length,A=w===M||ai.isFunction(s);if(J){if(A){for(F in s){if(c.apply(s[F],J)===false){break}}}else{for(;G<w;){if(c.apply(s[G++],J)===false){break}}}}else{if(A){for(F in s){if(c.call(s[F],F,s[F])===false){break}}}else{for(J=s[0];G<w&&c.call(J,G,J)!==false;J=s[++G]){}}}return s},trim:function(c){return(c||"").replace(I,"")},makeArray:function(s,c){c=c||[];if(s!=null){s.length==null||typeof s==="string"||ai.isFunction(s)||typeof s!=="function"&&s.setInterval?az.call(c,s):ai.merge(c,s)}return c},inArray:function(s,c){if(c.indexOf){return c.indexOf(s)}for(var A=0,w=c.length;A<w;A++){if(c[A]===s){return A}}return -1},merge:function(s,c){var F=s.length,w=0;if(typeof c.length==="number"){for(var A=c.length;w<A;w++){s[F++]=c[w]}}else{for(;c[w]!==M;){s[F++]=c[w++]}}s.length=F;return s},grep:function(s,c,G){for(var A=[],F=0,w=s.length;F<w;F++){!G!==!c(s[F],F)&&A.push(s[F])}return A},map:function(s,c,J){for(var F=[],G,w=0,A=s.length;w<A;w++){G=c(s[w],w,J);if(G!=null){F[F.length]=G}}return F.concat.apply([],F)},guid:1,proxy:function(s,c,w){if(arguments.length===2){if(typeof c==="string"){w=s;s=w[c];c=M}else{if(c&&!ai.isFunction(c)){w=c;c=M}}}if(!c&&s){c=function(){return s.apply(w||this,arguments)}}if(s){c.guid=s.guid=s.guid||c.guid||ai.guid++}return c},uaMatch:function(c){c=c.toLowerCase();c=/(webkit)[ \/]([\w.]+)/.exec(c)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(c)||/(msie) ([\w.]+)/.exec(c)||!/compatible/.test(c)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(c)||[];return{browser:c[1]||"",version:c[2]||"0"}},browser:{}});ay=ai.uaMatch(ay);if(ay.browser){ai.browser[ay.browser]=true;ai.browser.version=ay.version}if(ai.browser.webkit){ai.browser.safari=true}if(a7){ai.inArray=function(s,c){return a7.call(c,s)}}au=ai(S);if(S.addEventListener){aC=function(){S.removeEventListener("DOMContentLoaded",aC,false);ai.ready()}}else{if(S.attachEvent){aC=function(){if(S.readyState==="complete"){S.detachEvent("onreadystatechange",aC);ai.ready()}}}}(function(){ai.support={};var L=S.documentElement,K=S.createElement("script"),J=S.createElement("div"),F="script"+aG();J.style.display="none";J.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var G=J.getElementsByTagName("*"),w=J.getElementsByTagName("a")[0];if(!(!G||!G.length||!w)){ai.support={leadingWhitespace:J.firstChild.nodeType===3,tbody:!J.getElementsByTagName("tbody").length,htmlSerialize:!!J.getElementsByTagName("link").length,style:/red/.test(w.getAttribute("style")),hrefNormalized:w.getAttribute("href")==="/a",opacity:/^0.55$/.test(w.style.opacity),cssFloat:!!w.style.cssFloat,checkOn:J.getElementsByTagName("input")[0].value==="on",optSelected:S.createElement("select").appendChild(S.createElement("option")).selected,parentNode:J.removeChild(J.appendChild(S.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};
K.type="text/javascript";try{K.appendChild(S.createTextNode("window."+F+"=1;"))}catch(A){}L.insertBefore(K,L.firstChild);if(aP[F]){ai.support.scriptEval=true;delete aP[F]}try{delete K.test}catch(c){ai.support.deleteExpando=false}L.removeChild(K);if(J.attachEvent&&J.fireEvent){J.attachEvent("onclick",function s(){ai.support.noCloneEvent=false;J.detachEvent("onclick",s)});J.cloneNode(true).fireEvent("onclick")}J=S.createElement("div");J.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";L=S.createDocumentFragment();L.appendChild(J.firstChild);ai.support.checkClone=L.cloneNode(true).cloneNode(true).lastChild.checked;ai(function(){var N=S.createElement("div");N.style.width=N.style.paddingLeft="1px";S.body.appendChild(N);ai.boxModel=ai.support.boxModel=N.offsetWidth===2;S.body.removeChild(N).style.display="none"});L=function(N){var P=S.createElement("div");N="on"+N;var O=N in P;if(!O){P.setAttribute(N,"return;");O=typeof P[N]==="function"}return O};ai.support.submitBubbles=L("submit");ai.support.changeBubbles=L("change");L=K=J=G=w=null}})();ai.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var aI="jQuery"+aG(),e=0,aT={};ai.extend({cache:{},expando:aI,noData:{embed:true,object:true,applet:true},data:function(s,c,F){if(!(s.nodeName&&ai.noData[s.nodeName.toLowerCase()])){s=s==aP?aT:s;var w=s[aI],A=ai.cache;if(!w&&typeof c==="string"&&F===M){return null}w||(w=++e);if(typeof c==="object"){s[aI]=w;A[w]=ai.extend(true,{},c)}else{if(!A[w]){s[aI]=w;A[w]={}}}s=A[w];if(F!==M){s[c]=F}return typeof c==="string"?s[c]:s}},removeData:function(s,c){if(!(s.nodeName&&ai.noData[s.nodeName.toLowerCase()])){s=s==aP?aT:s;var F=s[aI],w=ai.cache,A=w[F];if(c){if(A){delete A[c];ai.isEmptyObject(A)&&ai.removeData(s)}}else{if(ai.support.deleteExpando){delete s[ai.expando]}else{s.removeAttribute&&s.removeAttribute(ai.expando)}delete w[F]}}}});ai.fn.extend({data:function(s,c){if(typeof s==="undefined"&&this.length){return ai.data(this[0])}else{if(typeof s==="object"){return this.each(function(){ai.data(this,s)})}}var A=s.split(".");A[1]=A[1]?"."+A[1]:"";if(c===M){var w=this.triggerHandler("getData"+A[1]+"!",[A[0]]);if(w===M&&this.length){w=ai.data(this[0],s)}return w===M&&A[1]?this.data(A[0]):w}else{return this.trigger("setData"+A[1]+"!",[A[0],c]).each(function(){ai.data(this,s,c)})}},removeData:function(c){return this.each(function(){ai.removeData(this,c)})}});ai.extend({queue:function(s,c,A){if(s){c=(c||"fx")+"queue";var w=ai.data(s,c);if(!A){return w||[]}if(!w||ai.isArray(A)){w=ai.data(s,c,ai.makeArray(A))}else{w.push(A)}return w}},dequeue:function(s,c){c=c||"fx";var A=ai.queue(s,c),w=A.shift();if(w==="inprogress"){w=A.shift()}if(w){c==="fx"&&A.unshift("inprogress");w.call(s,function(){ai.dequeue(s,c)})}}});ai.fn.extend({queue:function(s,c){if(typeof s!=="string"){c=s;s="fx"}if(c===M){return ai.queue(this[0],s)}return this.each(function(){var w=ai.queue(this,s,c);s==="fx"&&w[0]!=="inprogress"&&ai.dequeue(this,s)})},dequeue:function(c){return this.each(function(){ai.dequeue(this,c)})},delay:function(s,c){s=ai.fx?ai.fx.speeds[s]||s:s;c=c||"fx";return this.queue(c,function(){var w=this;setTimeout(function(){ai.dequeue(w,c)},s)})},clearQueue:function(c){return this.queue(c||"fx",[])}});var bf=/[\n\t]/g,ac=/\s+/,a9=/\r/g,aN=/href|src|style/,aV=/(button|input)/i,ax=/(button|input|object|select|textarea)/i,U=/^(a|area)$/i,aZ=/radio|checkbox/;ai.fn.extend({attr:function(s,c){return aq(this,s,c,true,ai.attr)},removeAttr:function(c){return this.each(function(){ai.attr(this,c,"");this.nodeType===1&&this.removeAttribute(c)})},addClass:function(L){if(ai.isFunction(L)){return this.each(function(O){var N=ai(this);N.addClass(L.call(this,O,N.attr("class")))})}if(L&&typeof L==="string"){for(var K=(L||"").split(ac),J=0,F=this.length;J<F;J++){var G=this[J];if(G.nodeType===1){if(G.className){for(var w=" "+G.className+" ",A=G.className,c=0,s=K.length;c<s;c++){if(w.indexOf(" "+K[c]+" ")<0){A+=" "+K[c]}}G.className=ai.trim(A)}else{G.className=L}}}}return this},removeClass:function(s){if(ai.isFunction(s)){return this.each(function(L){var N=ai(this);N.removeClass(s.call(this,L,N.attr("class")))})}if(s&&typeof s==="string"||s===M){for(var c=(s||"").split(ac),K=0,F=this.length;K<F;K++){var G=this[K];if(G.nodeType===1&&G.className){if(s){for(var w=(" "+G.className+" ").replace(bf," "),A=0,J=c.length;A<J;A++){w=w.replace(" "+c[A]+" "," ")}G.className=ai.trim(w)}else{G.className=""}}}}return this},toggleClass:function(s,c){var A=typeof s,w=typeof c==="boolean";if(ai.isFunction(s)){return this.each(function(G){var F=ai(this);F.toggleClass(s.call(this,G,F.attr("class"),c),c)})}return this.each(function(){if(A==="string"){for(var K,G=0,J=ai(this),L=c,F=s.split(ac);K=F[G++];){L=w?L:!J.hasClass(K);J[L?"addClass":"removeClass"](K)}}else{if(A==="undefined"||A==="boolean"){this.className&&ai.data(this,"__className__",this.className);
this.className=this.className||s===false?"":ai.data(this,"__className__")||""}}})},hasClass:function(s){s=" "+s+" ";for(var c=0,w=this.length;c<w;c++){if((" "+this[c].className+" ").replace(bf," ").indexOf(s)>-1){return true}}return false},val:function(s){if(s===M){var c=this[0];if(c){if(ai.nodeName(c,"option")){return(c.attributes.value||{}).specified?c.value:c.text}if(ai.nodeName(c,"select")){var K=c.selectedIndex,F=[],G=c.options;c=c.type==="select-one";if(K<0){return null}var w=c?K:0;for(K=c?K+1:G.length;w<K;w++){var A=G[w];if(A.selected){s=ai(A).val();if(c){return s}F.push(s)}}return F}if(aZ.test(c.type)&&!ai.support.checkOn){return c.getAttribute("value")===null?"on":c.value}return(c.value||"").replace(a9,"")}return M}var J=ai.isFunction(s);return this.each(function(L){var P=ai(this),O=s;if(this.nodeType===1){if(J){O=s.call(this,L,P.val())}if(typeof O==="number"){O+=""}if(ai.isArray(O)&&aZ.test(this.type)){this.checked=ai.inArray(P.val(),O)>=0}else{if(ai.nodeName(this,"select")){var N=ai.makeArray(O);ai("option",this).each(function(){this.selected=ai.inArray(ai(this).val(),N)>=0});if(!N.length){this.selectedIndex=-1}}else{this.value=O}}}})}});ai.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(s,c,G,A){if(!s||s.nodeType===3||s.nodeType===8){return M}if(A&&c in ai.attrFn){return ai(s)[c](G)}A=s.nodeType!==1||!ai.isXMLDoc(s);var F=G!==M;c=A&&ai.props[c]||c;if(s.nodeType===1){var w=aN.test(c);if(c in s&&A&&!w){if(F){c==="type"&&aV.test(s.nodeName)&&s.parentNode&&ai.error("type property can't be changed");s[c]=G}if(ai.nodeName(s,"form")&&s.getAttributeNode(c)){return s.getAttributeNode(c).nodeValue}if(c==="tabIndex"){return(c=s.getAttributeNode("tabIndex"))&&c.specified?c.value:ax.test(s.nodeName)||U.test(s.nodeName)&&s.href?0:M}return s[c]}if(!ai.support.style&&A&&c==="style"){if(F){s.style.cssText=""+G}return s.style.cssText}F&&s.setAttribute(c,""+G);s=!ai.support.hrefNormalized&&A&&w?s.getAttribute(c,2):s.getAttribute(c);return s===null?M:s}return ai.style(s,c,G)}});var aA=/\.(.*)$/,t=function(c){return c.replace(/[^\w\s\.\|`]/g,function(s){return"\\"+s})};ai.event={add:function(P,O,L,J){if(!(P.nodeType===3||P.nodeType===8)){if(P.setInterval&&P!==aP&&!P.frameElement){P=aP}var K,F;if(L.handler){K=L;L=K.handler}if(!L.guid){L.guid=ai.guid++}if(F=ai.data(P)){var G=F.events=F.events||{},s=F.handle;if(!s){F.handle=s=function(){return typeof ai!=="undefined"&&!ai.event.triggered?ai.event.handle.apply(s.elem,arguments):M}}s.elem=P;O=O.split(" ");for(var A,w=0,c;A=O[w++];){F=K?ai.extend({},K):{handler:L,data:J};if(A.indexOf(".")>-1){c=A.split(".");A=c.shift();F.namespace=c.slice(0).sort().join(".")}else{c=[];F.namespace=""}F.type=A;F.guid=L.guid;var Q=G[A],N=ai.event.special[A]||{};if(!Q){Q=G[A]=[];if(!N.setup||N.setup.call(P,J,c,s)===false){if(P.addEventListener){P.addEventListener(A,s,false)}else{P.attachEvent&&P.attachEvent("on"+A,s)}}}if(N.add){N.add.call(P,F);if(!F.handler.guid){F.handler.guid=L.guid}}Q.push(F);ai.event.global[A]=true}P=null}}},global:{},remove:function(R,Q,O,L){if(!(R.nodeType===3||R.nodeType===8)){var N,J=0,K,A,G,F,c,T,P=ai.data(R),s=P&&P.events;if(P&&s){if(Q&&Q.type){O=Q.handler;Q=Q.type}if(!Q||typeof Q==="string"&&Q.charAt(0)==="."){Q=Q||"";for(N in s){ai.event.remove(R,N+Q)}}else{for(Q=Q.split(" ");N=Q[J++];){F=N;K=N.indexOf(".")<0;A=[];if(!K){A=N.split(".");N=A.shift();G=new RegExp("(^|\\.)"+ai.map(A.slice(0).sort(),t).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(c=s[N]){if(O){F=ai.event.special[N]||{};for(w=L||0;w<c.length;w++){T=c[w];if(O.guid===T.guid){if(K||G.test(T.namespace)){L==null&&c.splice(w--,1);F.remove&&F.remove.call(R,T)}if(L!=null){break}}}if(c.length===0||L!=null&&c.length===1){if(!F.teardown||F.teardown.call(R,A)===false){aH(R,N,P.handle)}delete s[N]}}else{for(var w=0;w<c.length;w++){T=c[w];if(K||G.test(T.namespace)){ai.event.remove(R,F,T.handler,w);c.splice(w--,1)}}}}}if(ai.isEmptyObject(s)){if(Q=P.handle){Q.elem=null}delete P.events;delete P.handle;ai.isEmptyObject(P)&&ai.removeData(R)}}}}},trigger:function(N,L,K,G){var J=N.type||N;if(!G){N=typeof N==="object"?N[aI]?N:ai.extend(ai.Event(J),N):ai.Event(J);if(J.indexOf("!")>=0){N.type=J=J.slice(0,-1);N.exclusive=true}if(!K){N.stopPropagation();ai.event.global[J]&&ai.each(ai.cache,function(){this.events&&this.events[J]&&ai.event.trigger(N,L,this.handle.elem)})}if(!K||K.nodeType===3||K.nodeType===8){return M}N.result=M;N.target=K;L=ai.makeArray(L);L.unshift(N)}N.currentTarget=K;(G=ai.data(K,"handle"))&&G.apply(K,L);G=K.parentNode||K.ownerDocument;try{if(!(K&&K.nodeName&&ai.noData[K.nodeName.toLowerCase()])){if(K["on"+J]&&K["on"+J].apply(K,L)===false){N.result=false}}}catch(A){}if(!N.isPropagationStopped()&&G){ai.event.trigger(N,L,G,true)}else{if(!N.isDefaultPrevented()){G=N.target;var F,c=ai.nodeName(G,"a")&&J==="click",w=ai.event.special[J]||{};if((!w._default||w._default.call(K,N)===false)&&!c&&!(G&&G.nodeName&&ai.noData[G.nodeName.toLowerCase()])){try{if(G[J]){if(F=G["on"+J]){G["on"+J]=null
}ai.event.triggered=true;G[J]()}}catch(s){}if(F){G["on"+J]=F}ai.event.triggered=false}}}},handle:function(s){var c,J,F,G;s=arguments[0]=ai.event.fix(s||aP.event);s.currentTarget=this;c=s.type.indexOf(".")<0&&!s.exclusive;if(!c){J=s.type.split(".");s.type=J.shift();F=new RegExp("(^|\\.)"+J.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}G=ai.data(this,"events");J=G[s.type];if(G&&J){J=J.slice(0);G=0;for(var w=J.length;G<w;G++){var A=J[G];if(c||F.test(A.namespace)){s.handler=A.handler;s.data=A.data;s.handleObj=A;A=A.handler.apply(this,arguments);if(A!==M){s.result=A;if(A===false){s.preventDefault();s.stopPropagation()}}if(s.isImmediatePropagationStopped()){break}}}}return s.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(s){if(s[aI]){return s}var c=s;s=ai.Event(c);for(var A=this.props.length,w;A;){w=this.props[--A];s[w]=c[w]}if(!s.target){s.target=s.srcElement||S}if(s.target.nodeType===3){s.target=s.target.parentNode}if(!s.relatedTarget&&s.fromElement){s.relatedTarget=s.fromElement===s.target?s.toElement:s.fromElement}if(s.pageX==null&&s.clientX!=null){c=S.documentElement;A=S.body;s.pageX=s.clientX+(c&&c.scrollLeft||A&&A.scrollLeft||0)-(c&&c.clientLeft||A&&A.clientLeft||0);s.pageY=s.clientY+(c&&c.scrollTop||A&&A.scrollTop||0)-(c&&c.clientTop||A&&A.clientTop||0)}if(!s.which&&(s.charCode||s.charCode===0?s.charCode:s.keyCode)){s.which=s.charCode||s.keyCode}if(!s.metaKey&&s.ctrlKey){s.metaKey=s.ctrlKey}if(!s.which&&s.button!==M){s.which=s.button&1?1:s.button&2?3:s.button&4?2:0}return s},guid:100000000,proxy:ai.proxy,special:{ready:{setup:ai.bindReady,teardown:ai.noop},live:{add:function(c){ai.event.add(this,c.origType,ai.extend({},c,{handler:ah}))},remove:function(s){var c=true,w=s.origType.replace(aA,"");ai.each(ai.data(this,"events").live||[],function(){if(w===this.origType.replace(aA,"")){return c=false}});c&&ai.event.remove(this,s.origType,ah)}},beforeunload:{setup:function(s,c,w){if(this.setInterval){this.onbeforeunload=w}return false},teardown:function(s,c){if(this.onbeforeunload===c){this.onbeforeunload=null}}}}};var aH=S.removeEventListener?function(s,c,w){s.removeEventListener(c,w,false)}:function(s,c,w){s.detachEvent("on"+c,w)};ai.Event=function(c){if(!this.preventDefault){return new ai.Event(c)}if(c&&c.type){this.originalEvent=c;this.type=c.type}else{this.type=c}this.timeStamp=aG();this[aI]=true};ai.Event.prototype={preventDefault:function(){this.isDefaultPrevented=an;var c=this.originalEvent;if(c){c.preventDefault&&c.preventDefault();c.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=an;var c=this.originalEvent;if(c){c.stopPropagation&&c.stopPropagation();c.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=an;this.stopPropagation()},isDefaultPrevented:ap,isPropagationStopped:ap,isImmediatePropagationStopped:ap};var af=function(s){var c=s.relatedTarget;try{for(;c&&c!==this;){c=c.parentNode}if(c!==this){s.type=s.data;ai.event.handle.apply(this,arguments)}}catch(w){}},y=function(c){c.type=c.data;ai.event.handle.apply(this,arguments)};ai.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(s,c){ai.event.special[s]={setup:function(w){ai.event.add(this,c,w&&w.selector?y:af,s)},teardown:function(w){ai.event.remove(this,c,w&&w.selector?y:af)}}});if(!ai.support.submitBubbles){ai.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!=="form"){ai.event.add(this,"click.specialSubmit",function(s){var c=s.target,w=c.type;if((w==="submit"||w==="image")&&ai(c).closest("form").length){return aL("submit",this,arguments)}});ai.event.add(this,"keypress.specialSubmit",function(s){var c=s.target,w=c.type;if((w==="text"||w==="password")&&ai(c).closest("form").length&&s.keyCode===13){return aL("submit",this,arguments)}})}else{return false}},teardown:function(){ai.event.remove(this,".specialSubmit")}}}if(!ai.support.changeBubbles){var u=/textarea|input|select/i,g,j=function(s){var c=s.type,w=s.value;if(c==="radio"||c==="checkbox"){w=s.checked}else{if(c==="select-multiple"){w=s.selectedIndex>-1?ai.map(s.options,function(A){return A.selected}).join("-"):""}else{if(s.nodeName.toLowerCase()==="select"){w=s.selectedIndex}}}return w},be=function(s,c){var F=s.target,w,A;if(!(!u.test(F.nodeName)||F.readOnly)){w=ai.data(F,"_change_data");A=j(F);if(s.type!=="focusout"||F.type!=="radio"){ai.data(F,"_change_data",A)}if(!(w===M||A===w)){if(w!=null||A){s.type="change";return ai.event.trigger(s,c,F)}}}};ai.event.special.change={filters:{focusout:be,click:function(s){var c=s.target,w=c.type;if(w==="radio"||w==="checkbox"||c.nodeName.toLowerCase()==="select"){return be.call(this,s)}},keydown:function(s){var c=s.target,w=c.type;if(s.keyCode===13&&c.nodeName.toLowerCase()!=="textarea"||s.keyCode===32&&(w==="checkbox"||w==="radio")||w==="select-multiple"){return be.call(this,s)
}},beforeactivate:function(c){c=c.target;ai.data(c,"_change_data",j(c))}},setup:function(){if(this.type==="file"){return false}for(var c in g){ai.event.add(this,c+".specialChange",g[c])}return u.test(this.nodeName)},teardown:function(){ai.event.remove(this,".specialChange");return u.test(this.nodeName)}};g=ai.event.special.change.filters}S.addEventListener&&ai.each({focus:"focusin",blur:"focusout"},function(s,c){function w(A){A=ai.event.fix(A);A.type=c;return ai.event.handle.call(this,A)}ai.event.special[c]={setup:function(){this.addEventListener(s,w,true)},teardown:function(){this.removeEventListener(s,w,true)}}});ai.each(["bind","one"],function(s,c){ai.fn[c]=function(K,F,G){if(typeof K==="object"){for(var w in K){this[c](w,F,K[w],G)}return this}if(ai.isFunction(F)){G=F;F=M}var A=c==="one"?ai.proxy(G,function(L){ai(this).unbind(L,A);return G.apply(this,arguments)}):G;if(K==="unload"&&c!=="one"){this.one(K,F,G)}else{w=0;for(var J=this.length;w<J;w++){ai.event.add(this[w],K,A,F)}}return this}});ai.fn.extend({unbind:function(s,c){if(typeof s==="object"&&!s.preventDefault){for(var A in s){this.unbind(A,s[A])}}else{A=0;for(var w=this.length;A<w;A++){ai.event.remove(this[A],s,c)}}return this},delegate:function(s,c,A,w){return this.live(c,A,w,s)},undelegate:function(s,c,w){return arguments.length===0?this.unbind("live"):this.die(c,null,w,s)},trigger:function(s,c){return this.each(function(){ai.event.trigger(s,c,this)})},triggerHandler:function(s,c){if(this[0]){s=ai.Event(s);s.preventDefault();s.stopPropagation();ai.event.trigger(s,c,this[0]);return s.result}},toggle:function(s){for(var c=arguments,w=1;w<c.length;){ai.proxy(s,c[w++])}return this.click(ai.proxy(s,function(A){var F=(ai.data(this,"lastToggle"+s.guid)||0)%w;ai.data(this,"lastToggle"+s.guid,F+1);A.preventDefault();return c[F].apply(this,arguments)||false}))},hover:function(s,c){return this.mouseenter(s).mouseleave(c||s)}});var bi={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};ai.each(["live","die"],function(s,c){ai.fn[c]=function(O,L,N,J){var K,A=0,G,F,w=J||this.selector,P=J?this:ai(this.context);if(ai.isFunction(L)){N=L;L=M}for(O=(O||"").split(" ");(K=O[A++])!=null;){J=aA.exec(K);G="";if(J){G=J[0];K=K.replace(aA,"")}if(K==="hover"){O.push("mouseenter"+G,"mouseleave"+G)}else{F=K;if(K==="focus"||K==="blur"){O.push(bi[K]+G);K+=G}else{K=(bi[K]||K)+G}c==="live"?P.each(function(){ai.event.add(this,B(K,w),{data:L,selector:w,handler:N,origType:K,origHandler:N,preType:F})}):P.unbind(B(K,w),N)}}return this}});ai.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(s,c){ai.fn[c]=function(w){return w?this.bind(c,w):this.trigger(c)};if(ai.attrFn){ai.attrFn[c]=true}});aP.attachEvent&&!aP.addEventListener&&aP.attachEvent("onunload",function(){for(var s in ai.cache){if(ai.cache[s].handle){try{ai.event.remove(ai.cache[s].handle.elem)}catch(c){}}}});(function(){function W(ab){for(var aa="",Z,Y=0;ab[Y];Y++){Z=ab[Y];if(Z.nodeType===3||Z.nodeType===4){aa+=Z.nodeValue}else{if(Z.nodeType!==8){aa+=W(Z.childNodes)}}}return aa}function V(bb,ba,ab,aa,Y,Z){Y=0;for(var bn=aa.length;Y<bn;Y++){var bo=aa[Y];if(bo){bo=bo[bb];for(var bm=false;bo;){if(bo.sizcache===ab){bm=aa[bo.sizset];break}if(bo.nodeType===1&&!Z){bo.sizcache=ab;bo.sizset=Y}if(bo.nodeName.toLowerCase()===ba){bm=bo;break}bo=bo[bb]}aa[Y]=bm}}}function T(bb,ba,ab,aa,Y,Z){Y=0;for(var bn=aa.length;Y<bn;Y++){var bo=aa[Y];if(bo){bo=bo[bb];for(var bm=false;bo;){if(bo.sizcache===ab){bm=aa[bo.sizset];break}if(bo.nodeType===1){if(!Z){bo.sizcache=ab;bo.sizset=Y}if(typeof ba!=="string"){if(bo===ba){bm=true;break}}else{if(N.filter(ba,[bo]).length>0){bm=bo;break}}}bo=bo[bb]}aa[Y]=bm}}}var Q=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,R=0,O=Object.prototype.toString,P=false,K=true;[0,0].sort(function(){K=false;return 0});var N=function(bn,bm,ba,ab){ba=ba||[];var Z=bm=bm||S;if(bm.nodeType!==1&&bm.nodeType!==9){return[]}if(!bn||typeof bn!=="string"){return ba}for(var aa=[],bs,bt,bp,bb,br=true,bo=s(bm),bq=bn;(Q.exec(""),bs=Q.exec(bq))!==null;){bq=bs[3];aa.push(bs[1]);if(bs[2]){bb=bs[3];break}}if(aa.length>1&&G.exec(bn)){if(aa.length===2&&L.relative[aa[0]]){bt=X(aa[0]+aa[1],bm)}else{for(bt=L.relative[aa[0]]?[bm]:N(aa.shift(),bm);aa.length;){bn=aa.shift();if(L.relative[bn]){bn+=aa.shift()}bt=X(bn,bt)}}}else{if(!ab&&aa.length>1&&bm.nodeType===9&&!bo&&L.match.ID.test(aa[0])&&!L.match.ID.test(aa[aa.length-1])){bs=N.find(aa.shift(),bm,bo);bm=bs.expr?N.filter(bs.expr,bs.set)[0]:bs.set[0]}if(bm){bs=ab?{expr:aa.pop(),set:c(ab)}:N.find(aa.pop(),aa.length===1&&(aa[0]==="~"||aa[0]==="+")&&bm.parentNode?bm.parentNode:bm,bo);bt=bs.expr?N.filter(bs.expr,bs.set):bs.set;if(aa.length>0){bp=c(bt)}else{br=false}for(;aa.length;){var Y=aa.pop();bs=Y;if(L.relative[Y]){bs=aa.pop()}else{Y=""
}if(bs==null){bs=bm}L.relative[Y](bp,bs,bo)}}else{bp=[]}}bp||(bp=bt);bp||N.error(Y||bn);if(O.call(bp)==="[object Array]"){if(br){if(bm&&bm.nodeType===1){for(bn=0;bp[bn]!=null;bn++){if(bp[bn]&&(bp[bn]===true||bp[bn].nodeType===1&&A(bm,bp[bn]))){ba.push(bt[bn])}}}else{for(bn=0;bp[bn]!=null;bn++){bp[bn]&&bp[bn].nodeType===1&&ba.push(bt[bn])}}}else{ba.push.apply(ba,bp)}}else{c(bp,ba)}if(bb){N(bb,Z,ba,ab);N.uniqueSort(ba)}return ba};N.uniqueSort=function(Z){if(J){P=K;Z.sort(J);if(P){for(var Y=1;Y<Z.length;Y++){Z[Y]===Z[Y-1]&&Z.splice(Y--,1)}}}return Z};N.matches=function(Z,Y){return N(Z,null,null,Y)};N.find=function(bb,ba,ab){var aa,Y;if(!bb){return[]}for(var Z=0,bn=L.order.length;Z<bn;Z++){var bo=L.order[Z];if(Y=L.leftMatch[bo].exec(bb)){var bm=Y[1];Y.splice(1,1);if(bm.substr(bm.length-1)!=="\\"){Y[1]=(Y[1]||"").replace(/\\/g,"");aa=L.find[bo](Y,ba,ab);if(aa!=null){bb=bb.replace(L.match[bo],"");break}}}}aa||(aa=ba.getElementsByTagName("*"));return{set:aa,expr:bb}};N.filter=function(bo,bn,bb,ab){for(var Z=bo,aa=[],bu=bn,bv,br,bm=bn&&bn[0]&&s(bn[0]);bo&&bn.length;){for(var bt in L.filter){if((bv=L.leftMatch[bt].exec(bo))!=null&&bv[2]){var bp=L.filter[bt],bs,Y;Y=bv[1];br=false;bv.splice(1,1);if(Y.substr(Y.length-1)!=="\\"){if(bu===aa){aa=[]}if(L.preFilter[bt]){if(bv=L.preFilter[bt](bv,bu,bb,aa,ab,bm)){if(bv===true){continue}}else{br=bs=true}}if(bv){for(var ba=0;(Y=bu[ba])!=null;ba++){if(Y){bs=bp(Y,bv,ba,bu);var bq=ab^!!bs;if(bb&&bs!=null){if(bq){br=true}else{bu[ba]=false}}else{if(bq){aa.push(Y);br=true}}}}}if(bs!==M){bb||(bu=aa);bo=bo.replace(L.match[bt],"");if(!br){return[]}break}}}}if(bo===Z){if(br==null){N.error(bo)}else{break}}Z=bo}return bu};N.error=function(Y){throw"Syntax error, unrecognized expression: "+Y};var L=N.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(Y){return Y.getAttribute("href")}},relative:{"+":function(ab,aa){var Z=typeof aa==="string",Y=Z&&!/\W/.test(aa);Z=Z&&!Y;if(Y){aa=aa.toLowerCase()}Y=0;for(var ba=ab.length,bb;Y<ba;Y++){if(bb=ab[Y]){for(;(bb=bb.previousSibling)&&bb.nodeType!==1;){}ab[Y]=Z||bb&&bb.nodeName.toLowerCase()===aa?bb||false:bb===aa}}Z&&N.filter(aa,ab,true)},">":function(ab,aa){var Z=typeof aa==="string";if(Z&&!/\W/.test(aa)){aa=aa.toLowerCase();for(var Y=0,ba=ab.length;Y<ba;Y++){var bb=ab[Y];if(bb){Z=bb.parentNode;ab[Y]=Z.nodeName.toLowerCase()===aa?Z:false}}}else{Y=0;for(ba=ab.length;Y<ba;Y++){if(bb=ab[Y]){ab[Y]=Z?bb.parentNode:bb.parentNode===aa}}Z&&N.filter(aa,ab,true)}},"":function(ab,aa,Z){var Y=R++,ba=T;if(typeof aa==="string"&&!/\W/.test(aa)){var bb=aa=aa.toLowerCase();ba=V}ba("parentNode",aa,Y,ab,bb,Z)},"~":function(ab,aa,Z){var Y=R++,ba=T;if(typeof aa==="string"&&!/\W/.test(aa)){var bb=aa=aa.toLowerCase();ba=V}ba("previousSibling",aa,Y,ab,bb,Z)}},find:{ID:function(aa,Z,Y){if(typeof Z.getElementById!=="undefined"&&!Y){return(aa=Z.getElementById(aa[1]))?[aa]:[]}},NAME:function(ab,aa){if(typeof aa.getElementsByName!=="undefined"){var Z=[];aa=aa.getElementsByName(ab[1]);for(var Y=0,ba=aa.length;Y<ba;Y++){aa[Y].getAttribute("name")===ab[1]&&Z.push(aa[Y])}return Z.length===0?null:Z}},TAG:function(Z,Y){return Y.getElementsByTagName(Z[1])}},preFilter:{CLASS:function(ba,ab,Z,Y,bb,bm){ba=" "+ba[1].replace(/\\/g,"")+" ";if(bm){return ba}bm=0;for(var aa;(aa=ab[bm])!=null;bm++){if(aa){if(bb^(aa.className&&(" "+aa.className+" ").replace(/[\t\n]/g," ").indexOf(ba)>=0)){Z||Y.push(aa)}else{if(Z){ab[bm]=false}}}}return false},ID:function(Y){return Y[1].replace(/\\/g,"")},TAG:function(Y){return Y[1].toLowerCase()},CHILD:function(Z){if(Z[1]==="nth"){var Y=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(Z[2]==="even"&&"2n"||Z[2]==="odd"&&"2n+1"||!/\D/.test(Z[2])&&"0n+"+Z[2]||Z[2]);Z[2]=Y[1]+(Y[2]||1)-0;Z[3]=Y[3]-0}Z[0]=R++;return Z},ATTR:function(ab,aa,Z,Y,ba,bb){aa=ab[1].replace(/\\/g,"");if(!bb&&L.attrMap[aa]){ab[1]=L.attrMap[aa]}if(ab[2]==="~="){ab[4]=" "+ab[4]+" "}return ab},PSEUDO:function(ab,aa,Z,Y,ba){if(ab[1]==="not"){if((Q.exec(ab[3])||"").length>1||/^\w/.test(ab[3])){ab[3]=N(ab[3],null,null,aa)}else{ab=N.filter(ab[3],aa,Z,true^ba);Z||Y.push.apply(Y,ab);return false}}else{if(L.match.POS.test(ab[0])||L.match.CHILD.test(ab[0])){return true}}return ab},POS:function(Y){Y.unshift(true);return Y}},filters:{enabled:function(Y){return Y.disabled===false&&Y.type!=="hidden"},disabled:function(Y){return Y.disabled===true},checked:function(Y){return Y.checked===true},selected:function(Y){return Y.selected===true},parent:function(Y){return !!Y.firstChild},empty:function(Y){return !Y.firstChild
},has:function(aa,Z,Y){return !!N(Y[3],aa).length},header:function(Y){return/h\d/i.test(Y.nodeName)},text:function(Y){return"text"===Y.type},radio:function(Y){return"radio"===Y.type},checkbox:function(Y){return"checkbox"===Y.type},file:function(Y){return"file"===Y.type},password:function(Y){return"password"===Y.type},submit:function(Y){return"submit"===Y.type},image:function(Y){return"image"===Y.type},reset:function(Y){return"reset"===Y.type},button:function(Y){return"button"===Y.type||Y.nodeName.toLowerCase()==="button"},input:function(Y){return/input|select|textarea|button/i.test(Y.nodeName)}},setFilters:{first:function(Z,Y){return Y===0},last:function(ab,aa,Z,Y){return aa===Y.length-1},even:function(Z,Y){return Y%2===0},odd:function(Z,Y){return Y%2===1},lt:function(aa,Z,Y){return Z<Y[3]-0},gt:function(aa,Z,Y){return Z>Y[3]-0},nth:function(aa,Z,Y){return Y[3]-0===Z},eq:function(aa,Z,Y){return Y[3]-0===Z}},filter:{PSEUDO:function(ab,aa,Z,Y){var ba=aa[1],bb=L.filters[ba];if(bb){return bb(ab,Z,aa,Y)}else{if(ba==="contains"){return(ab.textContent||ab.innerText||W([ab])||"").indexOf(aa[3])>=0}else{if(ba==="not"){aa=aa[3];Z=0;for(Y=aa.length;Z<Y;Z++){if(aa[Z]===ab){return false}}return true}else{N.error("Syntax error, unrecognized expression: "+ba)}}}},CHILD:function(ba,ab){var Z=ab[1],Y=ba;switch(Z){case"only":case"first":for(;Y=Y.previousSibling;){if(Y.nodeType===1){return false}}if(Z==="first"){return true}Y=ba;case"last":for(;Y=Y.nextSibling;){if(Y.nodeType===1){return false}}return true;case"nth":Z=ab[2];var bb=ab[3];if(Z===1&&bb===0){return true}ab=ab[0];var bm=ba.parentNode;if(bm&&(bm.sizcache!==ab||!ba.nodeIndex)){var aa=0;for(Y=bm.firstChild;Y;Y=Y.nextSibling){if(Y.nodeType===1){Y.nodeIndex=++aa}}bm.sizcache=ab}ba=ba.nodeIndex-bb;return Z===0?ba===0:ba%Z===0&&ba/Z>=0}},ID:function(Z,Y){return Z.nodeType===1&&Z.getAttribute("id")===Y},TAG:function(Z,Y){return Y==="*"&&Z.nodeType===1||Z.nodeName.toLowerCase()===Y},CLASS:function(Z,Y){return(" "+(Z.className||Z.getAttribute("class"))+" ").indexOf(Y)>-1},ATTR:function(ab,aa){var Z=aa[1];ab=L.attrHandle[Z]?L.attrHandle[Z](ab):ab[Z]!=null?ab[Z]:ab.getAttribute(Z);Z=ab+"";var Y=aa[2];aa=aa[4];return ab==null?Y==="!=":Y==="="?Z===aa:Y==="*="?Z.indexOf(aa)>=0:Y==="~="?(" "+Z+" ").indexOf(aa)>=0:!aa?Z&&ab!==false:Y==="!="?Z!==aa:Y==="^="?Z.indexOf(aa)===0:Y==="$="?Z.substr(Z.length-aa.length)===aa:Y==="|="?Z===aa||Z.substr(0,aa.length+1)===aa+"-":false},POS:function(ab,aa,Z,Y){var ba=L.setFilters[aa[2]];if(ba){return ba(ab,Z,aa,Y)}}}},G=L.match.POS;for(var w in L.match){L.match[w]=new RegExp(L.match[w].source+/(?![^\[]*\])(?![^\(]*\))/.source);L.leftMatch[w]=new RegExp(/(^(?:.|\r|\n)*?)/.source+L.match[w].source.replace(/\\(\d+)/g,function(Z,Y){return"\\"+(Y-0+1)}))}var c=function(Z,Y){Z=Array.prototype.slice.call(Z,0);if(Y){Y.push.apply(Y,Z);return Y}return Z};try{Array.prototype.slice.call(S.documentElement.childNodes,0)}catch(F){c=function(ab,aa){aa=aa||[];if(O.call(ab)==="[object Array]"){Array.prototype.push.apply(aa,ab)}else{if(typeof ab.length==="number"){for(var Z=0,Y=ab.length;Z<Y;Z++){aa.push(ab[Z])}}else{for(Z=0;ab[Z];Z++){aa.push(ab[Z])}}}return aa}}var J;if(S.documentElement.compareDocumentPosition){J=function(Z,Y){if(!Z.compareDocumentPosition||!Y.compareDocumentPosition){if(Z==Y){P=true}return Z.compareDocumentPosition?-1:1}Z=Z.compareDocumentPosition(Y)&4?-1:Z===Y?0:1;if(Z===0){P=true}return Z}}else{if("sourceIndex" in S.documentElement){J=function(Z,Y){if(!Z.sourceIndex||!Y.sourceIndex){if(Z==Y){P=true}return Z.sourceIndex?-1:1}Z=Z.sourceIndex-Y.sourceIndex;if(Z===0){P=true}return Z}}else{if(S.createRange){J=function(ab,aa){if(!ab.ownerDocument||!aa.ownerDocument){if(ab==aa){P=true}return ab.ownerDocument?-1:1}var Z=ab.ownerDocument.createRange(),Y=aa.ownerDocument.createRange();Z.setStart(ab,0);Z.setEnd(ab,0);Y.setStart(aa,0);Y.setEnd(aa,0);ab=Z.compareBoundaryPoints(Range.START_TO_END,Y);if(ab===0){P=true}return ab}}}}(function(){var aa=S.createElement("div"),Z="script"+(new Date).getTime();aa.innerHTML="<a name='"+Z+"'/>";var Y=S.documentElement;Y.insertBefore(aa,Y.firstChild);if(S.getElementById(Z)){L.find.ID=function(ab,ba,bb){if(typeof ba.getElementById!=="undefined"&&!bb){return(ba=ba.getElementById(ab[1]))?ba.id===ab[1]||typeof ba.getAttributeNode!=="undefined"&&ba.getAttributeNode("id").nodeValue===ab[1]?[ba]:M:[]}};L.filter.ID=function(ab,ba){var bb=typeof ab.getAttributeNode!=="undefined"&&ab.getAttributeNode("id");return ab.nodeType===1&&bb&&bb.nodeValue===ba}}Y.removeChild(aa);Y=aa=null})();(function(){var Y=S.createElement("div");Y.appendChild(S.createComment(""));if(Y.getElementsByTagName("*").length>0){L.find.TAG=function(ab,aa){aa=aa.getElementsByTagName(ab[1]);if(ab[1]==="*"){ab=[];for(var Z=0;aa[Z];Z++){aa[Z].nodeType===1&&ab.push(aa[Z])}aa=ab}return aa}}Y.innerHTML="<a href='#'></a>";if(Y.firstChild&&typeof Y.firstChild.getAttribute!=="undefined"&&Y.firstChild.getAttribute("href")!=="#"){L.attrHandle.href=function(Z){return Z.getAttribute("href",2)
}}Y=null})();S.querySelectorAll&&function(){var aa=N,Z=S.createElement("div");Z.innerHTML="<p class='TEST'></p>";if(!(Z.querySelectorAll&&Z.querySelectorAll(".TEST").length===0)){N=function(ab,bm,bn,ba){bm=bm||S;if(!ba&&bm.nodeType===9&&!s(bm)){try{return c(bm.querySelectorAll(ab),bn)}catch(bb){}}return aa(ab,bm,bn,ba)};for(var Y in aa){N[Y]=aa[Y]}Z=null}}();(function(){var Y=S.createElement("div");Y.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!Y.getElementsByClassName||Y.getElementsByClassName("e").length===0)){Y.lastChild.className="e";if(Y.getElementsByClassName("e").length!==1){L.order.splice(1,0,"CLASS");L.find.CLASS=function(ab,aa,Z){if(typeof aa.getElementsByClassName!=="undefined"&&!Z){return aa.getElementsByClassName(ab[1])}};Y=null}}})();var A=S.compareDocumentPosition?function(Z,Y){return !!(Z.compareDocumentPosition(Y)&16)}:function(Z,Y){return Z!==Y&&(Z.contains?Z.contains(Y):true)},s=function(Y){return(Y=(Y?Y.ownerDocument||Y:0).documentElement)?Y.nodeName!=="HTML":false},X=function(ab,aa){var Z=[],Y="",ba;for(aa=aa.nodeType?[aa]:aa;ba=L.match.PSEUDO.exec(ab);){Y+=ba[0];ab=ab.replace(L.match.PSEUDO,"")}ab=L.relative[ab]?ab+"*":ab;ba=0;for(var bb=aa.length;ba<bb;ba++){N(ab,aa[ba],Z)}return N.filter(Y,Z)};ai.find=N;ai.expr=N.selectors;ai.expr[":"]=ai.expr.filters;ai.unique=N.uniqueSort;ai.text=W;ai.isXMLDoc=s;ai.contains=A})();var f=/Until$/,bc=/^(?:parents|prevUntil|prevAll)/,aX=/,/;av=Array.prototype.slice;var aM=function(s,c,A){if(ai.isFunction(c)){return ai.grep(s,function(G,F){return !!c.call(G,F,G)===A})}else{if(c.nodeType){return ai.grep(s,function(F){return F===c===A})}else{if(typeof c==="string"){var w=ai.grep(s,function(F){return F.nodeType===1});if(aU.test(c)){return ai.filter(c,w,!A)}else{c=ai.filter(c,w)}}}}return ai.grep(s,function(F){return ai.inArray(F,c)>=0===A})};ai.fn.extend({find:function(s){for(var c=this.pushStack("","find",s),J=0,F=0,G=this.length;F<G;F++){J=c.length;ai.find(s,this[F],c);if(F>0){for(var w=J;w<c.length;w++){for(var A=0;A<J;A++){if(c[A]===c[w]){c.splice(w--,1);break}}}}}return c},has:function(s){var c=ai(s);return this.filter(function(){for(var A=0,w=c.length;A<w;A++){if(ai.contains(this,c[A])){return true}}})},not:function(c){return this.pushStack(aM(this,c,false),"not",c)},filter:function(c){return this.pushStack(aM(this,c,true),"filter",c)},is:function(c){return !!c&&ai.filter(c,this).length>0},closest:function(L,K){if(ai.isArray(L)){var J=[],F=this[0],G,w={},A;if(F&&L.length){G=0;for(var c=L.length;G<c;G++){A=L[G];w[A]||(w[A]=ai.expr.match.POS.test(A)?ai(A,K||this.context):A)}for(;F&&F.ownerDocument&&F!==K;){for(A in w){G=w[A];if(G.jquery?G.index(F)>-1:ai(F).is(G)){J.push({selector:A,elem:F});delete w[A]}}F=F.parentNode}}return J}var s=ai.expr.match.POS.test(L)?ai(L,K||this.context):null;return this.map(function(O,N){for(;N&&N.ownerDocument&&N!==K;){if(s?s.index(N)>-1:ai(N).is(L)){return N}N=N.parentNode}return null})},index:function(c){if(!c||typeof c==="string"){return ai.inArray(this[0],c?ai(c):this.parent().children())}return ai.inArray(c.jquery?c[0]:c,this)},add:function(s,c){s=typeof s==="string"?ai(s,c||this.context):ai.makeArray(s);c=ai.merge(this.get(),s);return this.pushStack(l(s[0])||l(c[0])?c:ai.unique(c))},andSelf:function(){return this.add(this.prevObject)}});ai.each({parent:function(c){return(c=c.parentNode)&&c.nodeType!==11?c:null},parents:function(c){return ai.dir(c,"parentNode")},parentsUntil:function(s,c,w){return ai.dir(s,"parentNode",w)},next:function(c){return ai.nth(c,2,"nextSibling")},prev:function(c){return ai.nth(c,2,"previousSibling")},nextAll:function(c){return ai.dir(c,"nextSibling")},prevAll:function(c){return ai.dir(c,"previousSibling")},nextUntil:function(s,c,w){return ai.dir(s,"nextSibling",w)},prevUntil:function(s,c,w){return ai.dir(s,"previousSibling",w)},siblings:function(c){return ai.sibling(c.parentNode.firstChild,c)},children:function(c){return ai.sibling(c.firstChild)},contents:function(c){return ai.nodeName(c,"iframe")?c.contentDocument||c.contentWindow.document:ai.makeArray(c.childNodes)}},function(s,c){ai.fn[s]=function(F,w){var A=ai.map(this,c,F);f.test(s)||(w=F);if(w&&typeof w==="string"){A=ai.filter(w,A)}A=this.length>1?ai.unique(A):A;if((this.length>1||aX.test(w))&&bc.test(s)){A=A.reverse()}return this.pushStack(A,s,av.call(arguments).join(","))}});ai.extend({filter:function(s,c,w){if(w){s=":not("+s+")"}return ai.find.matches(s,c)},dir:function(s,c,A){var w=[];for(s=s[c];s&&s.nodeType!==9&&(A===M||s.nodeType!==1||!ai(s).is(A));){s.nodeType===1&&w.push(s);s=s[c]}return w},nth:function(s,c,A){c=c||1;for(var w=0;s;s=s[A]){if(s.nodeType===1&&++w===c){break}}return s},sibling:function(s,c){for(var w=[];s;s=s.nextSibling){s.nodeType===1&&s!==c&&w.push(s)}return w}});var aj=/ jQuery\d+="(?:\d+|null)"/g,at=/^\s+/,C=/(<([\w:]+)[^>]*?)\/>/g,aE=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,m=/<([\w:]+)/,ad=/<tbody/i,v=/<|&#?\w+;/,aQ=/<script|<object|<embed|<option|<style/i,al=/checked\s*(?:[^=]|=\s*.checked.)/i,bl=function(s,c,w){return aE.test(w)?s:c+"></"+w+">"
},aK={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};aK.optgroup=aK.option;aK.tbody=aK.tfoot=aK.colgroup=aK.caption=aK.thead;aK.th=aK.td;if(!ai.support.htmlSerialize){aK._default=[1,"div<div>","</div>"]}ai.fn.extend({text:function(c){if(ai.isFunction(c)){return this.each(function(s){var w=ai(this);w.text(c.call(this,s,w.text()))})}if(typeof c!=="object"&&c!==M){return this.empty().append((this[0]&&this[0].ownerDocument||S).createTextNode(c))}return ai.text(this)},wrapAll:function(s){if(ai.isFunction(s)){return this.each(function(w){ai(this).wrapAll(s.call(this,w))})}if(this[0]){var c=ai(s,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&c.insertBefore(this[0]);c.map(function(){for(var w=this;w.firstChild&&w.firstChild.nodeType===1;){w=w.firstChild}return w}).append(this)}return this},wrapInner:function(c){if(ai.isFunction(c)){return this.each(function(s){ai(this).wrapInner(c.call(this,s))})}return this.each(function(){var s=ai(this),w=s.contents();w.length?w.wrapAll(c):s.append(c)})},wrap:function(c){return this.each(function(){ai(this).wrapAll(c)})},unwrap:function(){return this.parent().each(function(){ai.nodeName(this,"body")||ai(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(c){this.nodeType===1&&this.appendChild(c)})},prepend:function(){return this.domManip(arguments,true,function(c){this.nodeType===1&&this.insertBefore(c,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(s){this.parentNode.insertBefore(s,this)})}else{if(arguments.length){var c=ai(arguments[0]);c.push.apply(c,this.toArray());return this.pushStack(c,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(s){this.parentNode.insertBefore(s,this.nextSibling)})}else{if(arguments.length){var c=this.pushStack(this,"after",arguments);c.push.apply(c,ai(arguments[0]).toArray());return c}}},remove:function(s,c){for(var A=0,w;(w=this[A])!=null;A++){if(!s||ai.filter(s,[w]).length){if(!c&&w.nodeType===1){ai.cleanData(w.getElementsByTagName("*"));ai.cleanData([w])}w.parentNode&&w.parentNode.removeChild(w)}}return this},empty:function(){for(var s=0,c;(c=this[s])!=null;s++){for(c.nodeType===1&&ai.cleanData(c.getElementsByTagName("*"));c.firstChild;){c.removeChild(c.firstChild)}}return this},clone:function(s){var c=this.map(function(){if(!ai.support.noCloneEvent&&!ai.isXMLDoc(this)){var A=this.outerHTML,w=this.ownerDocument;if(!A){A=w.createElement("div");A.appendChild(this.cloneNode(true));A=A.innerHTML}return ai.clean([A.replace(aj,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(at,"")],w)[0]}else{return this.cloneNode(true)}});if(s===true){bk(this,c);bk(this.find("*"),c.find("*"))}return c},html:function(s){if(s===M){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(aj,""):null}else{if(typeof s==="string"&&!aQ.test(s)&&(ai.support.leadingWhitespace||!at.test(s))&&!aK[(m.exec(s)||["",""])[1].toLowerCase()]){s=s.replace(C,bl);try{for(var c=0,A=this.length;c<A;c++){if(this[c].nodeType===1){ai.cleanData(this[c].getElementsByTagName("*"));this[c].innerHTML=s}}}catch(w){this.empty().append(s)}}else{ai.isFunction(s)?this.each(function(J){var F=ai(this),G=F.html();F.empty().append(function(){return s.call(this,J,G)})}):this.empty().append(s)}}return this},replaceWith:function(c){if(this[0]&&this[0].parentNode){if(ai.isFunction(c)){return this.each(function(s){var A=ai(this),w=A.html();A.replaceWith(c.call(this,s,w))})}if(typeof c!=="string"){c=ai(c).detach()}return this.each(function(){var s=this.nextSibling,w=this.parentNode;ai(this).remove();s?ai(s).before(c):ai(w).append(c)})}else{return this.pushStack(ai(ai.isFunction(c)?c():c),"replaceWith",c)}},detach:function(c){return this.remove(c,true)},domManip:function(O,N,L){function J(P){return ai.nodeName(P,"table")?P.getElementsByTagName("tbody")[0]||P.appendChild(P.ownerDocument.createElement("tbody")):P}var K,F,G=O[0],s=[],A;if(!ai.support.checkClone&&arguments.length===3&&typeof G==="string"&&al.test(G)){return this.each(function(){ai(this).domManip(O,N,L,true)})}if(ai.isFunction(G)){return this.each(function(P){var Q=ai(this);O[0]=G.call(this,P,N?Q.html():M);Q.domManip(O,N,L)})}if(this[0]){K=G&&G.parentNode;K=ai.support.parentNode&&K&&K.nodeType===11&&K.childNodes.length===this.length?{fragment:K}:a4(O,this,s);A=K.fragment;if(F=A.childNodes.length===1?(A=A.firstChild):A.firstChild){N=N&&ai.nodeName(F,"tr");for(var w=0,c=this.length;w<c;w++){L.call(N?J(this[w],F):this[w],w>0||K.cacheable||this.length>1?A.cloneNode(true):A)}}s.length&&ai.each(s,H)}return this}});ai.fragments={};ai.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(s,c){ai.fn[s]=function(J){var F=[];
J=ai(J);var G=this.length===1&&this[0].parentNode;if(G&&G.nodeType===11&&G.childNodes.length===1&&J.length===1){J[c](this[0]);return this}else{G=0;for(var w=J.length;G<w;G++){var A=(G>0?this.clone(true):this).get();ai.fn[c].apply(ai(J[G]),A);F=F.concat(A)}return this.pushStack(F,s,J.selector)}}});ai.extend({clean:function(O,N,L,J){N=N||S;if(typeof N.createElement==="undefined"){N=N.ownerDocument||N[0]&&N[0].ownerDocument||S}for(var K=[],F=0,G;(G=O[F])!=null;F++){if(typeof G==="number"){G+=""}if(G){if(typeof G==="string"&&!v.test(G)){G=N.createTextNode(G)}else{if(typeof G==="string"){G=G.replace(C,bl);var s=(m.exec(G)||["",""])[1].toLowerCase(),A=aK[s]||aK._default,w=A[0],c=N.createElement("div");for(c.innerHTML=A[1]+G+A[2];w--;){c=c.lastChild}if(!ai.support.tbody){w=ad.test(G);s=s==="table"&&!w?c.firstChild&&c.firstChild.childNodes:A[1]==="<table>"&&!w?c.childNodes:[];for(A=s.length-1;A>=0;--A){ai.nodeName(s[A],"tbody")&&!s[A].childNodes.length&&s[A].parentNode.removeChild(s[A])}}!ai.support.leadingWhitespace&&at.test(G)&&c.insertBefore(N.createTextNode(at.exec(G)[0]),c.firstChild);G=c.childNodes}}if(G.nodeType){K.push(G)}else{K=ai.merge(K,G)}}}if(L){for(F=0;K[F];F++){if(J&&ai.nodeName(K[F],"script")&&(!K[F].type||K[F].type.toLowerCase()==="text/javascript")){J.push(K[F].parentNode?K[F].parentNode.removeChild(K[F]):K[F])}else{K[F].nodeType===1&&K.splice.apply(K,[F+1,0].concat(ai.makeArray(K[F].getElementsByTagName("script"))));L.appendChild(K[F])}}}return K},cleanData:function(L){for(var K,J,F=ai.cache,G=ai.event.special,w=ai.support.deleteExpando,A=0,c;(c=L[A])!=null;A++){if(J=c[ai.expando]){K=F[J];if(K.events){for(var s in K.events){G[s]?ai.event.remove(c,s):aH(c,s,K.handle)}}if(w){delete c[ai.expando]}else{c.removeAttribute&&c.removeAttribute(ai.expando)}delete F[J]}}}});var h=/z-?index|font-?weight|opacity|zoom|line-?height/i,a5=/alpha\([^)]*\)/,aR=/opacity=([^)]*)/,aF=/float/i,ae=/-([a-z])/ig,bg=/([A-Z])/g,a0=/^-?\d+(?:px)?$/i,aJ=/^-?\d/,ag={position:"absolute",visibility:"hidden",display:"block"},z=["Left","Right"],k=["Top","Bottom"],bj=S.defaultView&&S.defaultView.getComputedStyle,am=ai.support.cssFloat?"cssFloat":"styleFloat",x=function(s,c){return c.toUpperCase()};ai.fn.css=function(s,c){return aq(this,s,c,true,function(F,w,A){if(A===M){return ai.curCSS(F,w)}if(typeof A==="number"&&!h.test(w)){A+="px"}ai.style(F,w,A)})};ai.extend({style:function(s,c,F){if(!s||s.nodeType===3||s.nodeType===8){return M}if((c==="width"||c==="height")&&parseFloat(F)<0){F=M}var w=s.style||s,A=F!==M;if(!ai.support.opacity&&c==="opacity"){if(A){w.zoom=1;c=parseInt(F,10)+""==="NaN"?"":"alpha(opacity="+F*100+")";s=w.filter||ai.curCSS(s,"filter")||"";w.filter=a5.test(s)?s.replace(a5,c):c}return w.filter&&w.filter.indexOf("opacity=")>=0?parseFloat(aR.exec(w.filter)[1])/100+"":""}if(aF.test(c)){c=am}c=c.replace(ae,x);if(A){w[c]=F}return w[c]},css:function(s,c,J,F){if(c==="width"||c==="height"){var G,w=c==="width"?z:k;function A(){G=c==="width"?s.offsetWidth:s.offsetHeight;F!=="border"&&ai.each(w,function(){F||(G-=parseFloat(ai.curCSS(s,"padding"+this,true))||0);if(F==="margin"){G+=parseFloat(ai.curCSS(s,"margin"+this,true))||0}else{G-=parseFloat(ai.curCSS(s,"border"+this+"Width",true))||0}})}s.offsetWidth!==0?A():ai.swap(s,ag,A);return Math.max(0,Math.round(G))}return ai.curCSS(s,c,J)},curCSS:function(s,c,G){var A,F=s.style;if(!ai.support.opacity&&c==="opacity"&&s.currentStyle){A=aR.test(s.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return A===""?"1":A}if(aF.test(c)){c=am}if(!G&&F&&F[c]){A=F[c]}else{if(bj){if(aF.test(c)){c="float"}c=c.replace(bg,"-$1").toLowerCase();F=s.ownerDocument.defaultView;if(!F){return null}if(s=F.getComputedStyle(s,null)){A=s.getPropertyValue(c)}if(c==="opacity"&&A===""){A="1"}}else{if(s.currentStyle){G=c.replace(ae,x);A=s.currentStyle[c]||s.currentStyle[G];if(!a0.test(A)&&aJ.test(A)){c=F.left;var w=s.runtimeStyle.left;s.runtimeStyle.left=s.currentStyle.left;F.left=G==="fontSize"?"1em":A||0;A=F.pixelLeft+"px";F.left=c;s.runtimeStyle.left=w}}}}return A},swap:function(s,c,F){var w={};for(var A in c){w[A]=s.style[A];s.style[A]=c[A]}F.call(s);for(A in c){s.style[A]=w[A]}}});if(ai.expr&&ai.expr.filters){ai.expr.filters.hidden=function(s){var c=s.offsetWidth,A=s.offsetHeight,w=s.nodeName.toLowerCase()==="tr";return c===0&&A===0&&!w?true:c>0&&A>0&&!w?false:ai.curCSS(s,"display")==="none"};ai.expr.filters.visible=function(c){return !ai.expr.filters.hidden(c)}}var a3=aG(),aO=/<script(.|\s)*?\/script>/gi,ak=/select|textarea/i,D=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,aB=/=\?(&|$)/,i=/\?/,n=/(\?|&)_=.*?(&|$)/,a=/^(\w+:)?\/\/([^\/?#]+)/,a6=/%20/g,aS=ai.fn.load;ai.fn.extend({load:function(s,c,G){if(typeof s!=="string"){return aS.call(this,s)}else{if(!this.length){return this}}var A=s.indexOf(" ");if(A>=0){var F=s.slice(A,s.length);s=s.slice(0,A)}A="GET";if(c){if(ai.isFunction(c)){G=c;c=null}else{if(typeof c==="object"){c=ai.param(c,ai.ajaxSettings.traditional);
A="POST"}}}var w=this;ai.ajax({url:s,type:A,dataType:"html",data:c,complete:function(J,K){if(K==="success"||K==="notmodified"){w.html(F?ai("<div />").append(J.responseText.replace(aO,"")).find(F):J.responseText)}G&&w.each(G,[J.responseText,K,J])}});return this},serialize:function(){return ai.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?ai.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ak.test(this.nodeName)||D.test(this.type))}).map(function(s,c){s=ai(this).val();return s==null?null:ai.isArray(s)?ai.map(s,function(w){return{name:c.name,value:w}}):{name:c.name,value:s}}).get()}});ai.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(s,c){ai.fn[c]=function(w){return this.bind(c,w)}});ai.extend({get:function(s,c,A,w){if(ai.isFunction(c)){w=w||A;A=c;c=null}return ai.ajax({type:"GET",url:s,data:c,success:A,dataType:w})},getScript:function(s,c){return ai.get(s,null,c,"script")},getJSON:function(s,c,w){return ai.get(s,c,w,"json")},post:function(s,c,A,w){if(ai.isFunction(c)){w=w||A;A=c;c={}}return ai.ajax({type:"POST",url:s,data:c,success:A,dataType:w})},ajaxSetup:function(c){ai.extend(ai.ajaxSettings,c)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:aP.XMLHttpRequest&&(aP.location.protocol!=="file:"||!aP.ActiveXObject)?function(){return new aP.XMLHttpRequest}:function(){try{return new aP.ActiveXObject("Microsoft.XMLHTTP")}catch(c){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(aa){function Z(){X.success&&X.success.call(P,K,R,s);X.global&&W("ajaxSuccess",[s,X])}function Y(){X.complete&&X.complete.call(P,s,R);X.global&&W("ajaxComplete",[s,X]);X.global&&!--ai.active&&ai.event.trigger("ajaxStop")}function W(ba,bb){(X.context?ai(X.context):ai.event).trigger(ba,bb)}var X=ai.extend(true,{},ai.ajaxSettings,aa),Q,R,K,P=aa&&aa.context||X,L=X.type.toUpperCase();if(X.data&&X.processData&&typeof X.data!=="string"){X.data=ai.param(X.data,X.traditional)}if(X.dataType==="jsonp"){if(L==="GET"){aB.test(X.url)||(X.url+=(i.test(X.url)?"&":"?")+(X.jsonp||"callback")+"=?")}else{if(!X.data||!aB.test(X.data)){X.data=(X.data?X.data+"&":"")+(X.jsonp||"callback")+"=?"}}X.dataType="json"}if(X.dataType==="json"&&(X.data&&aB.test(X.data)||aB.test(X.url))){Q=X.jsonpCallback||"jsonp"+a3++;if(X.data){X.data=(X.data+"").replace(aB,"="+Q+"$1")}X.url=X.url.replace(aB,"="+Q+"$1");X.dataType="script";aP[Q]=aP[Q]||function(ba){K=ba;Z();Y();aP[Q]=M;try{delete aP[Q]}catch(bb){}c&&c.removeChild(F)}}if(X.dataType==="script"&&X.cache===null){X.cache=false}if(X.cache===false&&L==="GET"){var G=aG(),w=X.url.replace(n,"$1_="+G+"$2");X.url=w+(w===X.url?(i.test(X.url)?"&":"?")+"_="+G:"")}if(X.data&&L==="GET"){X.url+=(i.test(X.url)?"&":"?")+X.data}X.global&&!ai.active++&&ai.event.trigger("ajaxStart");G=(G=a.exec(X.url))&&(G[1]&&G[1]!==location.protocol||G[2]!==location.host);if(X.dataType==="script"&&L==="GET"&&G){var c=S.getElementsByTagName("head")[0]||S.documentElement,F=S.createElement("script");F.src=X.url;if(X.scriptCharset){F.charset=X.scriptCharset}if(!Q){var J=false;F.onload=F.onreadystatechange=function(){if(!J&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){J=true;Z();Y();F.onload=F.onreadystatechange=null;c&&F.parentNode&&c.removeChild(F)}}}c.insertBefore(F,c.firstChild);return M}var A=false,s=X.xhr();if(s){X.username?s.open(L,X.url,X.async,X.username,X.password):s.open(L,X.url,X.async);try{if(X.data||aa&&aa.contentType){s.setRequestHeader("Content-Type",X.contentType)}if(X.ifModified){ai.lastModified[X.url]&&s.setRequestHeader("If-Modified-Since",ai.lastModified[X.url]);ai.etag[X.url]&&s.setRequestHeader("If-None-Match",ai.etag[X.url])}G||s.setRequestHeader("X-Requested-With","XMLHttpRequest");s.setRequestHeader("Accept",X.dataType&&X.accepts[X.dataType]?X.accepts[X.dataType]+", */*":X.accepts._default)}catch(ab){}if(X.beforeSend&&X.beforeSend.call(P,s,X)===false){X.global&&!--ai.active&&ai.event.trigger("ajaxStop");s.abort();return false}X.global&&W("ajaxSend",[s,X]);var V=s.onreadystatechange=function(bb){if(!s||s.readyState===0||bb==="abort"){A||Y();A=true;if(s){s.onreadystatechange=ai.noop}}else{if(!A&&s&&(s.readyState===4||bb==="timeout")){A=true;s.onreadystatechange=ai.noop;R=bb==="timeout"?"timeout":!ai.httpSuccess(s)?"error":X.ifModified&&ai.httpNotModified(s,X.url)?"notmodified":"success";var bm;if(R==="success"){try{K=ai.httpData(s,X.dataType,X)}catch(ba){R="parsererror";bm=ba}}if(R==="success"||R==="notmodified"){Q||Z()}else{ai.handleError(X,s,R,bm)}Y();bb==="timeout"&&s.abort();if(X.async){s=null}}}};try{var T=s.abort;s.abort=function(){s&&T.call(s);V("abort")}}catch(O){}X.async&&X.timeout>0&&setTimeout(function(){s&&!A&&V("timeout")
},X.timeout);try{s.send(L==="POST"||L==="PUT"||L==="DELETE"?X.data:null)}catch(N){ai.handleError(X,s,null,N);Y()}X.async||V();return s}},handleError:function(s,c,A,w){if(s.error){s.error.call(s.context||s,c,A,w)}if(s.global){(s.context?ai(s.context):ai.event).trigger("ajaxError",[c,s,w])}},active:0,httpSuccess:function(s){try{return !s.status&&location.protocol==="file:"||s.status>=200&&s.status<300||s.status===304||s.status===1223||s.status===0}catch(c){}return false},httpNotModified:function(s,c){var A=s.getResponseHeader("Last-Modified"),w=s.getResponseHeader("Etag");if(A){ai.lastModified[c]=A}if(w){ai.etag[c]=w}return s.status===304||s.status===0},httpData:function(s,c,F){var w=s.getResponseHeader("content-type")||"",A=c==="xml"||!c&&w.indexOf("xml")>=0;s=A?s.responseXML:s.responseText;A&&s.documentElement.nodeName==="parsererror"&&ai.error("parsererror");if(F&&F.dataFilter){s=F.dataFilter(s,c)}if(typeof s==="string"){if(c==="json"||!c&&w.indexOf("json")>=0){s=ai.parseJSON(s)}else{if(c==="script"||!c&&w.indexOf("javascript")>=0){ai.globalEval(s)}}}return s},param:function(s,c){function G(J,K){if(ai.isArray(K)){ai.each(K,function(L,N){c||/\[\]$/.test(J)?A(J,N):G(J+"["+(typeof N==="object"||ai.isArray(N)?L:"")+"]",N)})}else{!c&&K!=null&&typeof K==="object"?ai.each(K,function(L,N){G(J+"["+L+"]",N)}):A(J,K)}}function A(J,K){K=ai.isFunction(K)?K():K;F[F.length]=encodeURIComponent(J)+"="+encodeURIComponent(K)}var F=[];if(c===M){c=ai.ajaxSettings.traditional}if(ai.isArray(s)||s.jquery){ai.each(s,function(){A(this.name,this.value)})}else{for(var w in s){G(w,s[w])}}return F.join("&").replace(a6,"+")}});var bh={},bd=/toggle|show|hide/,aY=/^([+-]=)?([\d+-.]+)(.*)$/,ar,E=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];ai.fn.extend({show:function(s,c){if(s||s===0){return this.animate(aD("show",3),s,c)}else{s=0;for(c=this.length;s<c;s++){var F=ai.data(this[s],"olddisplay");this[s].style.display=F||"";if(ai.css(this[s],"display")==="none"){F=this[s].nodeName;var w;if(bh[F]){w=bh[F]}else{var A=ai("<"+F+" />").appendTo("body");w=A.css("display");if(w==="none"){w="block"}A.remove();bh[F]=w}ai.data(this[s],"olddisplay",w)}}s=0;for(c=this.length;s<c;s++){this[s].style.display=ai.data(this[s],"olddisplay")||""}return this}},hide:function(s,c){if(s||s===0){return this.animate(aD("hide",3),s,c)}else{s=0;for(c=this.length;s<c;s++){var w=ai.data(this[s],"olddisplay");!w&&w!=="none"&&ai.data(this[s],"olddisplay",ai.css(this[s],"display"))}s=0;for(c=this.length;s<c;s++){this[s].style.display="none"}return this}},_toggle:ai.fn.toggle,toggle:function(s,c){var w=typeof s==="boolean";if(ai.isFunction(s)&&ai.isFunction(c)){this._toggle.apply(this,arguments)}else{s==null||w?this.each(function(){var A=w?s:ai(this).is(":hidden");ai(this)[A?"show":"hide"]()}):this.animate(aD("toggle",3),s,c)}return this},fadeTo:function(s,c,w){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:c},s,w)},animate:function(s,c,F,w){var A=ai.speed(c,F,w);if(ai.isEmptyObject(s)){return this.each(A.complete)}return this[A.queue===false?"each":"queue"](function(){var J=ai.extend({},A),K,L=this.nodeType===1&&ai(this).is(":hidden"),G=this;for(K in s){var N=K.replace(ae,x);if(K!==N){s[N]=s[K];delete s[K];K=N}if(s[K]==="hide"&&L||s[K]==="show"&&!L){return J.complete.call(this)}if((K==="height"||K==="width")&&this.style){J.display=ai.css(this,"display");J.overflow=this.style.overflow}if(ai.isArray(s[K])){(J.specialEasing=J.specialEasing||{})[K]=s[K][1];s[K]=s[K][0]}}if(J.overflow!=null){this.style.overflow="hidden"}J.curAnim=ai.extend({},s);ai.each(s,function(P,O){var T=new ai.fx(G,J,P);if(bd.test(O)){T[O==="toggle"?L?"show":"hide":O](s)}else{var R=aY.exec(O),V=T.cur(true)||0;if(R){O=parseFloat(R[2]);var Q=R[3]||"px";if(Q!=="px"){G.style[P]=(O||1)+Q;V=(O||1)/T.cur(true)*V;G.style[P]=V+Q}if(R[1]){O=(R[1]==="-="?-1:1)*O+V}T.custom(V,O,Q)}else{T.custom(V,O,"")}}});return true})},stop:function(s,c){var w=ai.timers;s&&this.queue([]);this.each(function(){for(var A=w.length-1;A>=0;A--){if(w[A].elem===this){c&&w[A](true);w.splice(A,1)}}});c||this.dequeue();return this}});ai.each({slideDown:aD("show",1),slideUp:aD("hide",1),slideToggle:aD("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(s,c){ai.fn[s]=function(A,w){return this.animate(c,A,w)}});ai.extend({speed:function(s,c,A){var w=s&&typeof s==="object"?s:{complete:A||!A&&c||ai.isFunction(s)&&s,duration:s,easing:A&&c||c&&!ai.isFunction(c)&&c};w.duration=ai.fx.off?0:typeof w.duration==="number"?w.duration:ai.fx.speeds[w.duration]||ai.fx.speeds._default;w.old=w.complete;w.complete=function(){w.queue!==false&&ai(this).dequeue();ai.isFunction(w.old)&&w.old.call(this)};return w},easing:{linear:function(s,c,A,w){return A+w*s},swing:function(s,c,A,w){return(-Math.cos(s*Math.PI)/2+0.5)*w+A}},timers:[],fx:function(s,c,w){this.options=c;this.elem=s;this.prop=w;if(!c.orig){c.orig={}}}});ai.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);
(ai.fx.step[this.prop]||ai.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(c){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}return(c=parseFloat(ai.css(this.elem,this.prop,c)))&&c>-10000?c:parseFloat(ai.curCSS(this.elem,this.prop))||0},custom:function(s,c,F){function w(G){return A.step(G)}this.startTime=aG();this.start=s;this.end=c;this.unit=F||this.unit||"px";this.now=this.start;this.pos=this.state=0;var A=this;w.elem=this.elem;if(w()&&ai.timers.push(w)&&!ar){ar=setInterval(ai.fx.tick,13)}},show:function(){this.options.orig[this.prop]=ai.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());ai(this.elem).show()},hide:function(){this.options.orig[this.prop]=ai.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(s){var c=aG(),F=true;if(s||c>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var w in this.options.curAnim){if(this.options.curAnim[w]!==true){F=false}}if(F){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;s=ai.data(this.elem,"olddisplay");this.elem.style.display=s?s:this.options.display;if(ai.css(this.elem,"display")==="none"){this.elem.style.display="block"}}this.options.hide&&ai(this.elem).hide();if(this.options.hide||this.options.show){for(var A in this.options.curAnim){ai.style(this.elem,A,this.options.orig[A])}}this.options.complete.call(this.elem)}return false}else{A=c-this.startTime;this.state=A/this.options.duration;s=this.options.easing||(ai.easing.swing?"swing":"linear");this.pos=ai.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||s](this.state,A,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};ai.extend(ai.fx,{tick:function(){for(var s=ai.timers,c=0;c<s.length;c++){s[c]()||s.splice(c--,1)}s.length||ai.fx.stop()},stop:function(){clearInterval(ar);ar=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(c){ai.style(c.elem,"opacity",c.now)},_default:function(c){if(c.elem.style&&c.elem.style[c.prop]!=null){c.elem.style[c.prop]=(c.prop==="width"||c.prop==="height"?Math.max(0,c.now):c.now)+c.unit}else{c.elem[c.prop]=c.now}}}});if(ai.expr&&ai.expr.filters){ai.expr.filters.animated=function(c){return ai.grep(ai.timers,function(s){return c===s.elem}).length}}ai.fn.offset="getBoundingClientRect" in S.documentElement?function(s){var c=this[0];if(s){return this.each(function(F){ai.offset.setOffset(this,s,F)})}if(!c||!c.ownerDocument){return null}if(c===c.ownerDocument.body){return ai.offset.bodyOffset(c)}var A=c.getBoundingClientRect(),w=c.ownerDocument;c=w.body;w=w.documentElement;return{top:A.top+(self.pageYOffset||ai.support.boxModel&&w.scrollTop||c.scrollTop)-(w.clientTop||c.clientTop||0),left:A.left+(self.pageXOffset||ai.support.boxModel&&w.scrollLeft||c.scrollLeft)-(w.clientLeft||c.clientLeft||0)}}:function(N){var L=this[0];if(N){return this.each(function(O){ai.offset.setOffset(this,N,O)})}if(!L||!L.ownerDocument){return null}if(L===L.ownerDocument.body){return ai.offset.bodyOffset(L)}ai.offset.initialize();var K=L.offsetParent,G=L,J=L.ownerDocument,A,F=J.documentElement,c=J.body;G=(J=J.defaultView)?J.getComputedStyle(L,null):L.currentStyle;for(var w=L.offsetTop,s=L.offsetLeft;(L=L.parentNode)&&L!==c&&L!==F;){if(ai.offset.supportsFixedPosition&&G.position==="fixed"){break}A=J?J.getComputedStyle(L,null):L.currentStyle;w-=L.scrollTop;s-=L.scrollLeft;if(L===K){w+=L.offsetTop;s+=L.offsetLeft;if(ai.offset.doesNotAddBorder&&!(ai.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(L.nodeName))){w+=parseFloat(A.borderTopWidth)||0;s+=parseFloat(A.borderLeftWidth)||0}G=K;K=L.offsetParent}if(ai.offset.subtractsBorderForOverflowNotVisible&&A.overflow!=="visible"){w+=parseFloat(A.borderTopWidth)||0;s+=parseFloat(A.borderLeftWidth)||0}G=A}if(G.position==="relative"||G.position==="static"){w+=c.offsetTop;s+=c.offsetLeft}if(ai.offset.supportsFixedPosition&&G.position==="fixed"){w+=Math.max(F.scrollTop,c.scrollTop);s+=Math.max(F.scrollLeft,c.scrollLeft)}return{top:w,left:s}};ai.offset={initialize:function(){var s=S.body,c=S.createElement("div"),G,A,F,w=parseFloat(ai.curCSS(s,"marginTop",true))||0;ai.extend(c.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});c.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";s.insertBefore(c,s.firstChild);G=c.firstChild;A=G.firstChild;F=G.nextSibling.firstChild.firstChild;this.doesNotAddBorder=A.offsetTop!==5;
this.doesAddBorderForTableAndCells=F.offsetTop===5;A.style.position="fixed";A.style.top="20px";this.supportsFixedPosition=A.offsetTop===20||A.offsetTop===15;A.style.position=A.style.top="";G.style.overflow="hidden";G.style.position="relative";this.subtractsBorderForOverflowNotVisible=A.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=s.offsetTop!==w;s.removeChild(c);ai.offset.initialize=ai.noop},bodyOffset:function(s){var c=s.offsetTop,w=s.offsetLeft;ai.offset.initialize();if(ai.offset.doesNotIncludeMarginInBodyOffset){c+=parseFloat(ai.curCSS(s,"marginTop",true))||0;w+=parseFloat(ai.curCSS(s,"marginLeft",true))||0}return{top:c,left:w}},setOffset:function(s,c,J){if(/static/.test(ai.curCSS(s,"position"))){s.style.position="relative"}var F=ai(s),G=F.offset(),w=parseInt(ai.curCSS(s,"top",true),10)||0,A=parseInt(ai.curCSS(s,"left",true),10)||0;if(ai.isFunction(c)){c=c.call(s,J,G)}J={top:c.top-G.top+w,left:c.left-G.left+A};"using" in c?c.using.call(s,J):F.css(J)}};ai.fn.extend({position:function(){if(!this[0]){return null}var s=this[0],c=this.offsetParent(),A=this.offset(),w=/^body|html$/i.test(c[0].nodeName)?{top:0,left:0}:c.offset();A.top-=parseFloat(ai.curCSS(s,"marginTop",true))||0;A.left-=parseFloat(ai.curCSS(s,"marginLeft",true))||0;w.top+=parseFloat(ai.curCSS(c[0],"borderTopWidth",true))||0;w.left+=parseFloat(ai.curCSS(c[0],"borderLeftWidth",true))||0;return{top:A.top-w.top,left:A.left-w.left}},offsetParent:function(){return this.map(function(){for(var c=this.offsetParent||S.body;c&&!/^body|html$/i.test(c.nodeName)&&ai.css(c,"position")==="static";){c=c.offsetParent}return c})}});ai.each(["Left","Top"],function(s,c){var w="scroll"+c;ai.fn[w]=function(F){var G=this[0],A;if(!G){return null}if(F!==M){return this.each(function(){if(A=o(this)){A.scrollTo(!s?F:ai(A).scrollLeft(),s?F:ai(A).scrollTop())}else{this[w]=F}})}else{return(A=o(G))?"pageXOffset" in A?A[s?"pageYOffset":"pageXOffset"]:ai.support.boxModel&&A.document.documentElement[w]||A.document.body[w]:G[w]}}});ai.each(["Height","Width"],function(s,c){var w=c.toLowerCase();ai.fn["inner"+c]=function(){return this[0]?ai.css(this[0],w,false,"padding"):null};ai.fn["outer"+c]=function(A){return this[0]?ai.css(this[0],w,false,A?"margin":"border"):null};ai.fn[w]=function(A){var F=this[0];if(!F){return A==null?null:this}if(ai.isFunction(A)){return this.each(function(G){var J=ai(this);J[w](A.call(this,G,J[w]()))})}return"scrollTo" in F&&F.document?F.document.compatMode==="CSS1Compat"&&F.document.documentElement["client"+c]||F.document.body["client"+c]:F.nodeType===9?Math.max(F.documentElement["client"+c],F.body["scroll"+c],F.documentElement["scroll"+c],F.body["offset"+c],F.documentElement["offset"+c]):A===M?ai.css(F,w):this.css(w,typeof A==="string"?A:A+"px")}});aP.jQuery=aP.$=ai})(window);jQuery.ui||(function(b){b.ui={version:"1.8",plugin:{add:function(j,i,g){var h=b.ui[j].prototype;for(var a in g){h.plugins[a]=h.plugins[a]||[];h.plugins[a].push([i,g[a]])}},call:function(a,i,j){var g=a.plugins[i];if(!g||!a.element[0].parentNode){return}for(var h=0;h<g.length;h++){if(a.options[g[h][0]]){g[h][1].apply(a.element,j)}}}},contains:function(a,e){return document.compareDocumentPosition?a.compareDocumentPosition(e)&16:a!==e&&a.contains(e)},hasScroll:function(f,h){if(b(f).css("overflow")=="hidden"){return false}var a=(h&&h=="left")?"scrollLeft":"scrollTop",g=false;if(f[a]>0){return true}f[a]=1;g=(f[a]>0);f[a]=0;return g},isOverAxis:function(f,a,e){return(f>a)&&(f<(a+e))},isOver:function(h,l,i,j,a,k){return b.ui.isOverAxis(h,i,a)&&b.ui.isOverAxis(l,j,k)},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}};b.fn.extend({_focus:b.fn.focus,focus:function(a,d){return typeof a==="number"?this.each(function(){var c=this;setTimeout(function(){b(c).focus();(d&&d.call(c))},a)}):this._focus.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((b.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){a=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(b.curCSS(this,"position",1))&&(/(auto|scroll)/).test(b.curCSS(this,"overflow",1)+b.curCSS(this,"overflow-y",1)+b.curCSS(this,"overflow-x",1))}).eq(0)}else{a=this.parents().filter(function(){return(/(auto|scroll)/).test(b.curCSS(this,"overflow",1)+b.curCSS(this,"overflow-y",1)+b.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!a.length?b(document):a},zIndex:function(f){if(f!==undefined){return this.css("zIndex",f)}if(this.length){var h=b(this[0]),a,g;
while(h.length&&h[0]!==document){a=h.css("position");if(a=="absolute"||a=="relative"||a=="fixed"){g=parseInt(h.css("zIndex"));if(!isNaN(g)&&g!=0){return g}}h=h.parent()}}return 0}});b.extend(b.expr[":"],{data:function(e,f,a){return !!b.data(e,a[3])},focusable:function(f){var e=f.nodeName.toLowerCase(),a=b.attr(f,"tabindex");return(/input|select|textarea|button|object/.test(e)?!f.disabled:"a"==e||"area"==e?f.href||!isNaN(a):!isNaN(a))&&!b(f)["area"==e?"parents":"closest"](":hidden").length},tabbable:function(d){var a=b.attr(d,"tabindex");return(isNaN(a)||a>=0)&&b(d).is(":focusable")}})})(jQuery);(function(c){var d=c.fn.remove;c.fn.remove=function(b,a){return this.each(function(){if(!a){if(!b||c.filter(b,[this]).length){c("*",this).add(this).each(function(){c(this).triggerHandler("remove")})}}return d.call(c(this),b,a)})};c.widget=function(k,i,l){var j=k.split(".")[0],a;k=k.split(".")[1];a=j+"-"+k;if(!l){l=i;i=c.Widget}c.expr[":"][a]=function(e){return !!c.data(e,k)};c[j]=c[j]||{};c[j][k]=function(f,e){if(arguments.length){this._createWidget(f,e)}};var b=new i();b.options=c.extend({},b.options);c[j][k].prototype=c.extend(true,b,{namespace:j,widgetName:k,widgetEventPrefix:c[j][k].prototype.widgetEventPrefix||k,widgetBaseClass:a},l);c.widget.bridge(k,c[j][k])};c.widget.bridge=function(a,b){c.fn[a]=function(j){var l=typeof j==="string",k=Array.prototype.slice.call(arguments,1),i=this;j=!l&&k.length?c.extend.apply(null,[true,j].concat(k)):j;if(l&&j.substring(0,1)==="_"){return i}if(l){this.each(function(){var f=c.data(this,a),e=f&&c.isFunction(f[j])?f[j].apply(f,k):f;if(e!==f&&e!==undefined){i=e;return false}})}else{this.each(function(){var e=c.data(this,a);if(e){if(j){e.option(j)}e._init()}else{c.data(this,a,new b(j,this))}})}return i}};c.Widget=function(b,a){if(arguments.length){this._createWidget(b,a)}};c.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(b,a){this.element=c(a).data(this.widgetName,this);this.options=c.extend(true,{},this.options,c.metadata&&c.metadata.get(a)[this.widgetName],b);var f=this;this.element.bind("remove."+this.widgetName,function(){f.destroy()});this._create();this._init()},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled")},widget:function(){return this.element},option:function(b,a){var g=b,h=this;if(arguments.length===0){return c.extend({},h.options)}if(typeof b==="string"){if(a===undefined){return this.options[b]}g={};g[b]=a}c.each(g,function(f,e){h._setOption(f,e)});return h},_setOption:function(b,a){this.options[b]=a;if(b==="disabled"){this.widget()[a?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",a)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(k,j,i){var a=this.options[k];j=c.Event(j);j.type=(k===this.widgetEventPrefix?k:this.widgetEventPrefix+k).toLowerCase();i=i||{};if(j.originalEvent){for(var l=c.event.props.length,b;l;){b=c.event.props[--l];j[b]=j.originalEvent[b]}}this.element.trigger(j,i);return !(c.isFunction(a)&&a.call(this.element[0],j,i)===false||j.isDefaultPrevented())}}})(jQuery);(function(b){b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(d){return a._mouseDown(d)}).bind("click."+this.widgetName,function(d){if(a._preventClickEvent){a._preventClickEvent=false;d.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(g){g.originalEvent=g.originalEvent||{};if(g.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(g));this._mouseDownEvent=g;var h=this,f=(g.which==1),a=(typeof this.options.cancel=="string"?b(g.target).parents().add(g.target).filter(this.options.cancel).length:false);if(!f||a||!this._mouseCapture(g)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){h.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(g)&&this._mouseDelayMet(g)){this._mouseStarted=(this._mouseStart(g)!==false);if(!this._mouseStarted){g.preventDefault();return true}}this._mouseMoveDelegate=function(c){return h._mouseMove(c)};this._mouseUpDelegate=function(c){return h._mouseUp(c)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(b.browser.safari||g.preventDefault());g.originalEvent.mouseHandled=true;return true},_mouseMove:function(a){if(b.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){b(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}})})(jQuery);(function(k){k.ui=k.ui||{};var n=/left|center|right/,l="center",m=/top|center|bottom/,j="center",i=k.fn.position,h=k.fn.offset;k.fn.position=function(e){if(!e||!e.of){return i.apply(this,arguments)}e=k.extend({},e);var b=k(e.of),g=(e.collision||"flip").split(" "),a=e.offset?e.offset.split(" "):[0,0],c,f,d;if(e.of.nodeType===9){c=b.width();f=b.height();d={top:0,left:0}}else{if(e.of.scrollTo&&e.of.document){c=b.width();f=b.height();d={top:b.scrollTop(),left:b.scrollLeft()}}else{if(e.of.preventDefault){e.at="left top";c=f=0;d={top:e.of.pageY,left:e.of.pageX}}else{c=b.outerWidth();f=b.outerHeight();d=b.offset()}}}k.each(["my","at"],function(){var q=(e[this]||"").split(" ");if(q.length===1){q=n.test(q[0])?q.concat([j]):m.test(q[0])?[l].concat(q):[l,j]}q[0]=n.test(q[0])?q[0]:l;q[1]=m.test(q[1])?q[1]:j;e[this]=q});if(g.length===1){g[1]=g[0]}a[0]=parseInt(a[0],10)||0;if(a.length===1){a[1]=a[0]}a[1]=parseInt(a[1],10)||0;if(e.at[0]==="right"){d.left+=c}else{if(e.at[0]===l){d.left+=c/2}}if(e.at[1]==="bottom"){d.top+=f}else{if(e.at[1]===j){d.top+=f/2}}d.left+=a[0];d.top+=a[1];return this.each(function(){var s=k(this),t=s.outerWidth(),u=s.outerHeight(),v=k.extend({},d);if(e.my[0]==="right"){v.left-=t}else{if(e.my[0]===l){v.left-=t/2}}if(e.my[1]==="bottom"){v.top-=u}else{if(e.my[1]===j){v.top-=u/2}}k.each(["left","top"],function(o,q){if(k.ui.position[g[o]]){k.ui.position[g[o]][q](v,{targetWidth:c,targetHeight:f,elemWidth:t,elemHeight:u,offset:a,my:e.my,at:e.at})}});if(k.fn.bgiframe){s.bgiframe()}s.offset(k.extend(v,{using:e.using}))})};k.ui.position={fit:{left:function(d,c){var a=k(window),b=d.left+c.elemWidth-a.width()-a.scrollLeft();d.left=b>0?d.left-b:Math.max(0,d.left)},top:function(d,c){var a=k(window),b=d.top+c.elemHeight-a.height()-a.scrollTop();d.top=b>0?d.top-b:Math.max(0,d.top)}},flip:{left:function(e,d){if(d.at[0]==="center"){return}var b=k(window),c=e.left+d.elemWidth-b.width()-b.scrollLeft(),f=d.my[0]==="left"?-d.elemWidth:d.my[0]==="right"?d.elemWidth:0,a=-2*d.offset[0];e.left+=e.left<0?f+d.targetWidth+a:c>0?f-d.targetWidth+a:0},top:function(e,c){if(c.at[1]==="center"){return}var a=k(window),b=e.top+c.elemHeight-a.height()-a.scrollTop(),f=c.my[1]==="top"?-c.elemHeight:c.my[1]==="bottom"?c.elemHeight:0,d=c.at[1]==="top"?c.targetHeight:-c.targetHeight,g=-2*c.offset[1];e.top+=e.top<0?f+c.targetHeight+g:b>0?f+d+g:0}}};if(!k.offset.setOffset){k.offset.setOffset=function(b,e){if(/static/.test(k.curCSS(b,"position"))){b.style.position="relative"}var c=k(b),g=c.offset(),f=parseInt(k.curCSS(b,"top",true),10)||0,a=parseInt(k.curCSS(b,"left",true),10)||0,d={top:(e.top-g.top)+f,left:(e.left-g.left)+a};if("using" in e){e.using.call(b,d)}else{c.css(d)}};k.fn.offset=function(b){var a=this[0];if(!a||!a.ownerDocument){return null}if(b){return this.each(function(){k.offset.setOffset(this,b)})}return h.call(this)}}}(jQuery));(function(b){b.widget("ui.draggable",b.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false},_create:function(){if(this.options.helper=="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative"}(this.options.addClasses&&this.element.addClass("ui-draggable"));(this.options.disabled&&this.element.addClass("ui-draggable-disabled"));this._mouseInit()},destroy:function(){if(!this.element.data("draggable")){return}this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy();return this},_mouseCapture:function(a){var d=this.options;if(this.helper||d.disabled||b(a.target).is(".ui-resizable-handle")){return false}this.handle=this._getHandle(a);if(!this.handle){return false}return true},_mouseStart:function(a){var d=this.options;this.helper=this._createHelper(a);this._cacheHelperProportions();if(b.ui.ddmanager){b.ui.ddmanager.current=this}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();
this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};b.extend(this.offset,{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(a);this.originalPageX=a.pageX;this.originalPageY=a.pageY;(d.cursorAt&&this._adjustOffsetFromHelper(d.cursorAt));if(d.containment){this._setContainment()}if(this._trigger("start",a)===false){this._clear();return false}this._cacheHelperProportions();if(b.ui.ddmanager&&!d.dropBehaviour){b.ui.ddmanager.prepareOffsets(this,a)}this.helper.addClass("ui-draggable-dragging");this._mouseDrag(a,true);return true},_mouseDrag:function(a,e){this.position=this._generatePosition(a);this.positionAbs=this._convertPositionTo("absolute");if(!e){var f=this._uiHash();if(this._trigger("drag",a,f)===false){this._mouseUp({});return false}this.position=f.position}if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}if(b.ui.ddmanager){b.ui.ddmanager.drag(this,a)}return false},_mouseStop:function(f){var e=false;if(b.ui.ddmanager&&!this.options.dropBehaviour){e=b.ui.ddmanager.drop(this,f)}if(this.dropped){e=this.dropped;this.dropped=false}if(!this.element[0]||!this.element[0].parentNode){return false}if((this.options.revert=="invalid"&&!e)||(this.options.revert=="valid"&&e)||this.options.revert===true||(b.isFunction(this.options.revert)&&this.options.revert.call(this.element,e))){var a=this;b(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){if(a._trigger("stop",f)!==false){a._clear()}})}else{if(this._trigger("stop",f)!==false){this._clear()}}return false},cancel:function(){if(this.helper.is(".ui-draggable-dragging")){this._mouseUp({})}else{this._clear()}return this},_getHandle:function(a){var d=!this.options.handle||!b(this.options.handle,this.element).length?true:false;b(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==a.target){d=true}});return d},_createHelper:function(f){var e=this.options;var a=b.isFunction(e.helper)?b(e.helper.apply(this.element[0],[f])):(e.helper=="clone"?this.element.clone():this.element);if(!a.parents("body").length){a.appendTo((e.appendTo=="parent"?this.element[0].parentNode:e.appendTo))}if(a[0]!=this.element[0]&&!(/(fixed|absolute)/).test(a.css("position"))){a.css("position","absolute")}return a},_adjustOffsetFromHelper:function(a){if(typeof a=="string"){a=a.split(" ")}if(b.isArray(a)){a={left:+a[0],top:+a[1]||0}}if("left" in a){this.offset.click.left=a.left+this.margins.left}if("right" in a){this.offset.click.left=this.helperProportions.width-a.right+this.margins.left}if("top" in a){this.offset.click.top=a.top+this.margins.top}if("bottom" in a){this.offset.click.top=this.helperProportions.height-a.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var a=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0])){a.left+=this.scrollParent.scrollLeft();a.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&b.browser.msie)){a={top:0,left:0}}return{top:a.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var f=this.options;if(f.containment=="parent"){f.containment=this.helper[0].parentNode}if(f.containment=="document"||f.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,b(f.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b(f.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(f.containment)&&f.containment.constructor!=Array){var h=b(f.containment)[0];if(!h){return}var g=b(f.containment).offset();var a=(b(h).css("overflow")!="hidden");this.containment=[g.left+(parseInt(b(h).css("borderLeftWidth"),10)||0)+(parseInt(b(h).css("paddingLeft"),10)||0)-this.margins.left,g.top+(parseInt(b(h).css("borderTopWidth"),10)||0)+(parseInt(b(h).css("paddingTop"),10)||0)-this.margins.top,g.left+(a?Math.max(h.scrollWidth,h.offsetWidth):h.offsetWidth)-(parseInt(b(h).css("borderLeftWidth"),10)||0)-(parseInt(b(h).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,g.top+(a?Math.max(h.scrollHeight,h.offsetHeight):h.offsetHeight)-(parseInt(b(h).css("borderTopWidth"),10)||0)-(parseInt(b(h).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]
}else{if(f.containment.constructor==Array){this.containment=f.containment}}},_convertPositionTo:function(j,d){if(!d){d=this.position}var l=j=="absolute"?1:-1;var k=this.options,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(a[0].tagName);return{top:(d.top+this.offset.relative.top*l+this.offset.parent.top*l-(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(i?0:a.scrollTop()))*l)),left:(d.left+this.offset.relative.left*l+this.offset.parent.left*l-(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:a.scrollLeft())*l))}},_generatePosition:function(n){var k=this.options,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,j=(/(html|body)/i).test(a[0].tagName);var o=n.pageX;var q=n.pageY;if(this.originalPosition){if(this.containment){if(n.pageX-this.offset.click.left<this.containment[0]){o=this.containment[0]+this.offset.click.left}if(n.pageY-this.offset.click.top<this.containment[1]){q=this.containment[1]+this.offset.click.top}if(n.pageX-this.offset.click.left>this.containment[2]){o=this.containment[2]+this.offset.click.left}if(n.pageY-this.offset.click.top>this.containment[3]){q=this.containment[3]+this.offset.click.top}}if(k.grid){var l=this.originalPageY+Math.round((q-this.originalPageY)/k.grid[1])*k.grid[1];q=this.containment?(!(l-this.offset.click.top<this.containment[1]||l-this.offset.click.top>this.containment[3])?l:(!(l-this.offset.click.top<this.containment[1])?l-k.grid[1]:l+k.grid[1])):l;var m=this.originalPageX+Math.round((o-this.originalPageX)/k.grid[0])*k.grid[0];o=this.containment?(!(m-this.offset.click.left<this.containment[0]||m-this.offset.click.left>this.containment[2])?m:(!(m-this.offset.click.left<this.containment[0])?m-k.grid[0]:m+k.grid[0])):m}}return{top:(q-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(j?0:a.scrollTop())))),left:(o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():j?0:a.scrollLeft())))}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");if(this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval){this.helper.remove()}this.helper=null;this.cancelHelperRemoval=false},_trigger:function(a,f,e){e=e||this._uiHash();b.ui.plugin.call(this,a,[f,e]);if(a=="drag"){this.positionAbs=this._convertPositionTo("absolute")}return b.Widget.prototype._trigger.call(this,a,f,e)},plugins:{},_uiHash:function(a){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});b.extend(b.ui.draggable,{version:"1.8"});b.ui.plugin.add("draggable","connectToSortable",{start:function(j,h){var i=b(this).data("draggable"),g=i.options,a=b.extend({},h,{item:i.element});i.sortables=[];b(g.connectToSortable).each(function(){var c=b.data(this,"sortable");if(c&&!c.options.disabled){i.sortables.push({instance:c,shouldRevert:c.options.revert});c._refreshItems();c._trigger("activate",j,a)}})},stop:function(h,f){var g=b(this).data("draggable"),a=b.extend({},f,{item:g.element});b.each(g.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;g.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert){this.instance.options.revert=true}this.instance._mouseStop(h);this.instance.options.helper=this.instance.options._helper;if(g.options.helper=="original"){this.instance.currentItem.css({top:"auto",left:"auto"})}}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",h,a)}})},drag:function(j,g){var h=b(this).data("draggable"),a=this;var i=function(r){var d=this.offset.click.top,e=this.offset.click.left;var t=this.positionAbs.top,o=this.positionAbs.left;var q=r.height,f=r.width;var c=r.top,s=r.left;return b.ui.isOver(t+d,o+e,c,s,q,f)};b.each(h.sortables,function(c){this.instance.positionAbs=h.positionAbs;this.instance.helperProportions=h.helperProportions;this.instance.offset.click=h.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=b(a).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return g.helper[0]};j.target=this.instance.currentItem[0];this.instance._mouseCapture(j,true);this.instance._mouseStart(j,true,true);this.instance.offset.click.top=h.offset.click.top;this.instance.offset.click.left=h.offset.click.left;
this.instance.offset.parent.left-=h.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=h.offset.parent.top-this.instance.offset.parent.top;h._trigger("toSortable",j);h.dropped=this.instance.element;h.currentItem=h.element;this.instance.fromOutside=h}if(this.instance.currentItem){this.instance._mouseDrag(j)}}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",j,this.instance._uiHash(this.instance));this.instance._mouseStop(j,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();if(this.instance.placeholder){this.instance.placeholder.remove()}h._trigger("fromSortable",j);h.dropped=false}}})}});b.ui.plugin.add("draggable","cursor",{start:function(h,g){var a=b("body"),f=b(this).data("draggable").options;if(a.css("cursor")){f._cursor=a.css("cursor")}a.css("cursor",f.cursor)},stop:function(a,f){var e=b(this).data("draggable").options;if(e._cursor){b("body").css("cursor",e._cursor)}}});b.ui.plugin.add("draggable","iframeFix",{start:function(a,f){var e=b(this).data("draggable").options;b(e.iframeFix===true?"iframe":e.iframeFix).each(function(){b('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(b(this).offset()).appendTo("body")})},stop:function(a,d){b("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});b.ui.plugin.add("draggable","opacity",{start:function(h,g){var a=b(g.helper),f=b(this).data("draggable").options;if(a.css("opacity")){f._opacity=a.css("opacity")}a.css("opacity",f.opacity)},stop:function(a,f){var e=b(this).data("draggable").options;if(e._opacity){b(f.helper).css("opacity",e._opacity)}}});b.ui.plugin.add("draggable","scroll",{start:function(f,e){var a=b(this).data("draggable");if(a.scrollParent[0]!=document&&a.scrollParent[0].tagName!="HTML"){a.overflowOffset=a.scrollParent.offset()}},drag:function(i,h){var j=b(this).data("draggable"),g=j.options,a=false;if(j.scrollParent[0]!=document&&j.scrollParent[0].tagName!="HTML"){if(!g.axis||g.axis!="x"){if((j.overflowOffset.top+j.scrollParent[0].offsetHeight)-i.pageY<g.scrollSensitivity){j.scrollParent[0].scrollTop=a=j.scrollParent[0].scrollTop+g.scrollSpeed}else{if(i.pageY-j.overflowOffset.top<g.scrollSensitivity){j.scrollParent[0].scrollTop=a=j.scrollParent[0].scrollTop-g.scrollSpeed}}}if(!g.axis||g.axis!="y"){if((j.overflowOffset.left+j.scrollParent[0].offsetWidth)-i.pageX<g.scrollSensitivity){j.scrollParent[0].scrollLeft=a=j.scrollParent[0].scrollLeft+g.scrollSpeed}else{if(i.pageX-j.overflowOffset.left<g.scrollSensitivity){j.scrollParent[0].scrollLeft=a=j.scrollParent[0].scrollLeft-g.scrollSpeed}}}}else{if(!g.axis||g.axis!="x"){if(i.pageY-b(document).scrollTop()<g.scrollSensitivity){a=b(document).scrollTop(b(document).scrollTop()-g.scrollSpeed)}else{if(b(window).height()-(i.pageY-b(document).scrollTop())<g.scrollSensitivity){a=b(document).scrollTop(b(document).scrollTop()+g.scrollSpeed)}}}if(!g.axis||g.axis!="y"){if(i.pageX-b(document).scrollLeft()<g.scrollSensitivity){a=b(document).scrollLeft(b(document).scrollLeft()-g.scrollSpeed)}else{if(b(window).width()-(i.pageX-b(document).scrollLeft())<g.scrollSensitivity){a=b(document).scrollLeft(b(document).scrollLeft()+g.scrollSpeed)}}}}if(a!==false&&b.ui.ddmanager&&!g.dropBehaviour){b.ui.ddmanager.prepareOffsets(j,i)}}});b.ui.plugin.add("draggable","snap",{start:function(h,g){var a=b(this).data("draggable"),f=a.options;a.snapElements=[];b(f.snap.constructor!=String?(f.snap.items||":data(draggable)"):f.snap).each(function(){var c=b(this);var d=c.offset();if(this!=a.element[0]){a.snapElements.push({item:this,width:c.outerWidth(),height:c.outerHeight(),top:d.top,left:d.left})}})},drag:function(r,D){var J=b(this).data("draggable"),B=J.options;var d=B.snapTolerance;var i=D.offset.left,l=i+J.helperProportions.width,K=D.offset.top,L=K+J.helperProportions.height;for(var o=J.snapElements.length-1;o>=0;o--){var t=J.snapElements[o].left,E=t+J.snapElements[o].width,F=J.snapElements[o].top,C=F+J.snapElements[o].height;if(!((t-d<i&&i<E+d&&F-d<K&&K<C+d)||(t-d<i&&i<E+d&&F-d<L&&L<C+d)||(t-d<l&&l<E+d&&F-d<K&&K<C+d)||(t-d<l&&l<E+d&&F-d<L&&L<C+d))){if(J.snapElements[o].snapping){(J.options.snap.release&&J.options.snap.release.call(J.element,r,b.extend(J._uiHash(),{snapItem:J.snapElements[o].item})))}J.snapElements[o].snapping=false;continue}if(B.snapMode!="inner"){var M=Math.abs(F-L)<=d;var a=Math.abs(C-K)<=d;var H=Math.abs(t-l)<=d;var G=Math.abs(E-i)<=d;if(M){D.position.top=J._convertPositionTo("relative",{top:F-J.helperProportions.height,left:0}).top-J.margins.top}if(a){D.position.top=J._convertPositionTo("relative",{top:C,left:0}).top-J.margins.top}if(H){D.position.left=J._convertPositionTo("relative",{top:0,left:t-J.helperProportions.width}).left-J.margins.left}if(G){D.position.left=J._convertPositionTo("relative",{top:0,left:E}).left-J.margins.left
}}var I=(M||a||H||G);if(B.snapMode!="outer"){var M=Math.abs(F-K)<=d;var a=Math.abs(C-L)<=d;var H=Math.abs(t-i)<=d;var G=Math.abs(E-l)<=d;if(M){D.position.top=J._convertPositionTo("relative",{top:F,left:0}).top-J.margins.top}if(a){D.position.top=J._convertPositionTo("relative",{top:C-J.helperProportions.height,left:0}).top-J.margins.top}if(H){D.position.left=J._convertPositionTo("relative",{top:0,left:t}).left-J.margins.left}if(G){D.position.left=J._convertPositionTo("relative",{top:0,left:E-J.helperProportions.width}).left-J.margins.left}}if(!J.snapElements[o].snapping&&(M||a||H||G||I)){(J.options.snap.snap&&J.options.snap.snap.call(J.element,r,b.extend(J._uiHash(),{snapItem:J.snapElements[o].item})))}J.snapElements[o].snapping=(M||a||H||G||I)}}});b.ui.plugin.add("draggable","stack",{start:function(j,i){var g=b(this).data("draggable").options;var h=b.makeArray(b(g.stack)).sort(function(c,d){return(parseInt(b(c).css("zIndex"),10)||0)-(parseInt(b(d).css("zIndex"),10)||0)});if(!h.length){return}var a=parseInt(h[0].style.zIndex)||0;b(h).each(function(c){this.style.zIndex=a+c});this[0].style.zIndex=a+h.length}});b.ui.plugin.add("draggable","zIndex",{start:function(h,g){var a=b(g.helper),f=b(this).data("draggable").options;if(a.css("zIndex")){f._zIndex=a.css("zIndex")}a.css("zIndex",f.zIndex)},stop:function(a,f){var e=b(this).data("draggable").options;if(e._zIndex){b(f.helper).css("zIndex",e._zIndex)}}})})(jQuery);(function(b){b.widget("ui.droppable",{widgetEventPrefix:"drop",options:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"},_create:function(){var d=this.options,a=d.accept;this.isover=0;this.isout=1;this.accept=b.isFunction(a)?a:function(c){return c.is(a)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};b.ui.ddmanager.droppables[d.scope]=b.ui.ddmanager.droppables[d.scope]||[];b.ui.ddmanager.droppables[d.scope].push(this);(d.addClasses&&this.element.addClass("ui-droppable"))},destroy:function(){var a=b.ui.ddmanager.droppables[this.options.scope];for(var d=0;d<a.length;d++){if(a[d]==this){a.splice(d,1)}}this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable");return this},_setOption:function(a,d){if(a=="accept"){this.accept=b.isFunction(d)?d:function(c){return c.is(d)}}b.Widget.prototype._setOption.apply(this,arguments)},_activate:function(d){var a=b.ui.ddmanager.current;if(this.options.activeClass){this.element.addClass(this.options.activeClass)}(a&&this._trigger("activate",d,this.ui(a)))},_deactivate:function(d){var a=b.ui.ddmanager.current;if(this.options.activeClass){this.element.removeClass(this.options.activeClass)}(a&&this._trigger("deactivate",d,this.ui(a)))},_over:function(d){var a=b.ui.ddmanager.current;if(!a||(a.currentItem||a.element)[0]==this.element[0]){return}if(this.accept.call(this.element[0],(a.currentItem||a.element))){if(this.options.hoverClass){this.element.addClass(this.options.hoverClass)}this._trigger("over",d,this.ui(a))}},_out:function(d){var a=b.ui.ddmanager.current;if(!a||(a.currentItem||a.element)[0]==this.element[0]){return}if(this.accept.call(this.element[0],(a.currentItem||a.element))){if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)}this._trigger("out",d,this.ui(a))}},_drop:function(h,g){var a=g||b.ui.ddmanager.current;if(!a||(a.currentItem||a.element)[0]==this.element[0]){return false}var f=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var c=b.data(this,"droppable");if(c.options.greedy&&!c.options.disabled&&c.options.scope==a.options.scope&&c.accept.call(c.element[0],(a.currentItem||a.element))&&b.ui.intersect(a,b.extend(c,{offset:c.element.offset()}),c.options.tolerance)){f=true;return false}});if(f){return false}if(this.accept.call(this.element[0],(a.currentItem||a.element))){if(this.options.activeClass){this.element.removeClass(this.options.activeClass)}if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)}this._trigger("drop",h,this.ui(a));return this.element}return false},ui:function(a){return{draggable:(a.currentItem||a.element),helper:a.helper,position:a.position,offset:a.positionAbs}}});b.extend(b.ui.droppable,{version:"1.8"});b.ui.intersect=function(a,v,r){if(!v.offset){return false}var A=(a.positionAbs||a.position.absolute).left,B=A+a.helperProportions.width,s=(a.positionAbs||a.position.absolute).top,t=s+a.helperProportions.height;var y=v.offset.left,C=y+v.proportions.width,l=v.offset.top,u=l+v.proportions.height;switch(r){case"fit":return(y<A&&B<C&&l<s&&t<u);break;case"intersect":return(y<A+(a.helperProportions.width/2)&&B-(a.helperProportions.width/2)<C&&l<s+(a.helperProportions.height/2)&&t-(a.helperProportions.height/2)<u);break;case"pointer":var x=((a.positionAbs||a.position.absolute).left+(a.clickOffset||a.offset.click).left),w=((a.positionAbs||a.position.absolute).top+(a.clickOffset||a.offset.click).top),z=b.ui.isOver(w,x,l,y,v.proportions.height,v.proportions.width);
return z;break;case"touch":return((s>=l&&s<=u)||(t>=l&&t<=u)||(s<l&&t>u))&&((A>=y&&A<=C)||(B>=y&&B<=C)||(A<y&&B>C));break;default:return false;break}};b.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(l,j){var a=b.ui.ddmanager.droppables[l.options.scope]||[];var k=j?j.type:null;var i=(l.currentItem||l.element).find(":data(droppable)").andSelf();droppablesLoop:for(var m=0;m<a.length;m++){if(a[m].options.disabled||(l&&!a[m].accept.call(a[m].element[0],(l.currentItem||l.element)))){continue}for(var n=0;n<i.length;n++){if(i[n]==a[m].element[0]){a[m].proportions.height=0;continue droppablesLoop}}a[m].visible=a[m].element.css("display")!="none";if(!a[m].visible){continue}a[m].offset=a[m].element.offset();a[m].proportions={width:a[m].element[0].offsetWidth,height:a[m].element[0].offsetHeight};if(k=="mousedown"){a[m]._activate.call(a[m],j)}}},drop:function(a,f){var e=false;b.each(b.ui.ddmanager.droppables[a.options.scope]||[],function(){if(!this.options){return}if(!this.options.disabled&&this.visible&&b.ui.intersect(a,this,this.options.tolerance)){e=e||this._drop.call(this,f)}if(!this.options.disabled&&this.visible&&this.accept.call(this.element[0],(a.currentItem||a.element))){this.isout=1;this.isover=0;this._deactivate.call(this,f)}});return e},drag:function(a,d){if(a.options.refreshPositions){b.ui.ddmanager.prepareOffsets(a,d)}b.each(b.ui.ddmanager.droppables[a.options.scope]||[],function(){if(this.options.disabled||this.greedyChild||!this.visible){return}var i=b.ui.intersect(a,this,this.options.tolerance);var c=!i&&this.isover==1?"isout":(i&&this.isover==0?"isover":null);if(!c){return}var h;if(this.options.greedy){var j=this.element.parents(":data(droppable):eq(0)");if(j.length){h=b.data(j[0],"droppable");h.greedyChild=(c=="isover"?1:0)}}if(h&&c=="isover"){h.isover=0;h.isout=1;h._out.call(h,d)}this[c]=1;this[c=="isout"?"isover":"isout"]=0;this[c=="isover"?"_over":"_out"].call(this,d);if(h&&c=="isout"){h.isout=0;h.isover=1;h._over.call(h,d)}})}}})(jQuery);(function(f){f.widget("ui.resizable",f.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000},_create:function(){var m=this,b=this.options;this.element.addClass("ui-resizable");f.extend(this,{_aspectRatio:!!(b.aspectRatio),aspectRatio:b.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:b.helper||b.ghost||b.animate?b.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){if(/relative/.test(this.element.css("position"))&&f.browser.opera){this.element.css({position:"relative",top:"auto",left:"auto"})}this.element.wrap(f('<div class="ui-wrapper" style="overflow: hidden;"></div>').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=b.handles||(!f(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var a=this.handles.split(",");this.handles={};for(var l=0;l<a.length;l++){var c=f.trim(a[l]),n="ui-resizable-"+c;var i=f('<div class="ui-resizable-handle '+n+'"></div>');if(/sw|se|ne|nw/.test(c)){i.css({zIndex:++b.zIndex})}if("se"==c){i.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[c]=".ui-resizable-"+c;this.element.append(i)}}this._renderAxis=function(j){j=j||this.element;for(var g in this.handles){if(this.handles[g].constructor==String){this.handles[g]=f(this.handles[g],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var q=f(this.handles[g],this.element),k=0;k=/sw|ne|nw|se|n|s/.test(g)?q.outerHeight():q.outerWidth();var h=["padding",/ne|nw|n/.test(g)?"Top":/se|sw|s/.test(g)?"Bottom":/^e$/.test(g)?"Right":"Left"].join("");j.css(h,k);
this._proportionallyResize()}if(!f(this.handles[g]).length){continue}}};this._renderAxis(this.element);this._handles=f(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!m.resizing){if(this.className){var g=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}m.axis=g&&g[1]?g[1]:"se"}});if(b.autoHide){this._handles.hide();f(this.element).addClass("ui-resizable-autohide").hover(function(){f(this).removeClass("ui-resizable-autohide");m._handles.show()},function(){if(!m.resizing){f(this).addClass("ui-resizable-autohide");m._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var b=function(c){f(c).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){b(this.element);var a=this.element;a.after(this.originalElement.css({position:a.css("position"),width:a.outerWidth(),height:a.outerHeight(),top:a.css("top"),left:a.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);b(this.originalElement);return this},_mouseCapture:function(b){var a=false;for(var c in this.handles){if(f(this.handles[c])[0]==b.target){a=true}}return !this.options.disabled&&a},_mouseStart:function(l){var b=this.options,m=this.element.position(),n=this.element;this.resizing=true;this.documentScroll={top:f(document).scrollTop(),left:f(document).scrollLeft()};if(n.is(".ui-draggable")||(/absolute/).test(n.css("position"))){n.css({position:"absolute",top:m.top,left:m.left})}if(f.browser.opera&&(/relative/).test(n.css("position"))){n.css({position:"relative",top:"auto",left:"auto"})}this._renderProxy();var a=d(this.helper.css("left")),k=d(this.helper.css("top"));if(b.containment){a+=f(b.containment).scrollLeft()||0;k+=f(b.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:a,top:k};this.size=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()};this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()};this.originalPosition={left:a,top:k};this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()};this.originalMousePosition={left:l.pageX,top:l.pageY};this.aspectRatio=(typeof b.aspectRatio=="number")?b.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var c=f(".ui-resizable-"+this.axis).css("cursor");f("body").css("cursor",c=="auto"?this.axis+"-resize":c);n.addClass("ui-resizable-resizing");this._propagate("start",l);return true},_mouseDrag:function(z){var w=this.helper,x=this.options,r={},b=this,u=this.originalMousePosition,o=this.axis;var a=(z.pageX-u.left)||0,c=(z.pageY-u.top)||0;var v=this._change[o];if(!v){return false}var s=v.apply(this,[z,a,c]),t=f.browser.msie&&f.browser.version<7,y=this.sizeDiff;if(this._aspectRatio||z.shiftKey){s=this._updateRatio(s,z)}s=this._respectSize(s,z);this._propagate("resize",z);w.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(s);this._trigger("resize",z,this.ui());return false},_mouseStop:function(r){this.resizing=false;var q=this.options,b=this;if(this._helper){var s=this._proportionallyResizeElements,u=s.length&&(/textarea/i).test(s[0].nodeName),t=u&&f.ui.hasScroll(s[0],"left")?0:b.sizeDiff.height,n=u?0:b.sizeDiff.width;var a={width:(b.size.width-n),height:(b.size.height-t)},o=(parseInt(b.element.css("left"),10)+(b.position.left-b.originalPosition.left))||null,c=(parseInt(b.element.css("top"),10)+(b.position.top-b.originalPosition.top))||null;if(!q.animate){this.element.css(f.extend(a,{top:c,left:o}))}b.helper.height(b.size.height);b.helper.width(b.size.width);if(this._helper&&!q.animate){this._proportionallyResize()}}f("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",r);if(this._helper){this.helper.remove()}return false},_updateCache:function(b){var a=this.options;this.offset=this.helper.offset();if(e(b.left)){this.position.left=b.left}if(e(b.top)){this.position.top=b.top}if(e(b.height)){this.size.height=b.height}if(e(b.width)){this.size.width=b.width}},_updateRatio:function(c,j){var b=this.options,a=this.position,k=this.size,l=this.axis;if(c.height){c.width=(k.height*this.aspectRatio)}else{if(c.width){c.height=(k.width/this.aspectRatio)}}if(l=="sw"){c.left=a.left+(k.width-c.width);c.top=null}if(l=="nw"){c.top=a.top+(k.height-c.height);c.left=a.left+(k.width-c.width)}return c},_respectSize:function(v,A){var x=this.helper,y=this.options,b=this._aspectRatio||A.shiftKey,c=this.axis,D=e(v.width)&&y.maxWidth&&(y.maxWidth<v.width),u=e(v.height)&&y.maxHeight&&(y.maxHeight<v.height),z=e(v.width)&&y.minWidth&&(y.minWidth>v.width),a=e(v.height)&&y.minHeight&&(y.minHeight>v.height);if(z){v.width=y.minWidth}if(a){v.height=y.minHeight
}if(D){v.width=y.maxWidth}if(u){v.height=y.maxHeight}var B=this.originalPosition.left+this.originalSize.width,o=this.position.top+this.size.height;var w=/sw|nw|w/.test(c),C=/nw|ne|n/.test(c);if(z&&w){v.left=B-y.minWidth}if(D&&w){v.left=B-y.maxWidth}if(a&&C){v.top=o-y.minHeight}if(u&&C){v.top=o-y.maxHeight}var t=!v.width&&!v.height;if(t&&!v.left&&v.top){v.top=null}else{if(t&&!v.top&&v.left){v.left=null}}return v},_proportionallyResize:function(){var a=this.options;if(!this._proportionallyResizeElements.length){return}var i=this.helper||this.element;for(var k=0;k<this._proportionallyResizeElements.length;k++){var c=this._proportionallyResizeElements[k];if(!this.borderDif){var l=[c.css("borderTopWidth"),c.css("borderRightWidth"),c.css("borderBottomWidth"),c.css("borderLeftWidth")],b=[c.css("paddingTop"),c.css("paddingRight"),c.css("paddingBottom"),c.css("paddingLeft")];this.borderDif=f.map(l,function(j,g){var h=parseInt(j,10)||0,o=parseInt(b[g],10)||0;return h+o})}if(f.browser.msie&&!(!(f(i).is(":hidden")||f(i).parents(":hidden").length))){continue}c.css({height:(i.height()-this.borderDif[0]-this.borderDif[2])||0,width:(i.width()-this.borderDif[1]-this.borderDif[3])||0})}},_renderProxy:function(){var i=this.element,a=this.options;this.elementOffset=i.offset();if(this._helper){this.helper=this.helper||f('<div style="overflow:hidden;"></div>');var j=f.browser.msie&&f.browser.version<7,c=(j?1:0),b=(j?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+b,height:this.element.outerHeight()+b,position:"absolute",left:this.elementOffset.left-c+"px",top:this.elementOffset.top-c+"px",zIndex:++a.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(a,b,c){return{width:this.originalSize.width+b}},w:function(c,k,l){var a=this.options,j=this.originalSize,b=this.originalPosition;return{left:b.left+k,width:j.width-k}},n:function(c,k,l){var a=this.options,j=this.originalSize,b=this.originalPosition;return{top:b.top+l,height:j.height-l}},s:function(a,b,c){return{height:this.originalSize.height+c}},se:function(a,b,c){return f.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[a,b,c]))},sw:function(a,b,c){return f.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[a,b,c]))},ne:function(a,b,c){return f.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[a,b,c]))},nw:function(a,b,c){return f.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[a,b,c]))}},_propagate:function(a,b){f.ui.plugin.call(this,a,[b,this.ui()]);(a!="resize"&&this._trigger(a,b,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}});f.extend(f.ui.resizable,{version:"1.8"});f.ui.plugin.add("resizable","alsoResize",{start:function(i,c){var j=f(this).data("resizable"),a=j.options;var b=function(g){f(g).each(function(){f(this).data("resizable-alsoresize",{width:parseInt(f(this).width(),10),height:parseInt(f(this).height(),10),left:parseInt(f(this).css("left"),10),top:parseInt(f(this).css("top"),10)})})};if(typeof(a.alsoResize)=="object"&&!a.alsoResize.parentNode){if(a.alsoResize.length){a.alsoResize=a.alsoResize[0];b(a.alsoResize)}else{f.each(a.alsoResize,function(h,g){b(h)})}}else{b(a.alsoResize)}},resize:function(n,l){var o=f(this).data("resizable"),c=o.options,m=o.originalSize,a=o.originalPosition;var b={height:(o.size.height-m.height)||0,width:(o.size.width-m.width)||0,top:(o.position.top-a.top)||0,left:(o.position.left-a.left)||0},q=function(h,g){f(h).each(function(){var j=f(this),i=f(this).data("resizable-alsoresize"),k={},r=g&&g.length?g:["width","height","top","left"];f.each(r||["width","height","top","left"],function(w,u){var v=(i[u]||0)+(b[u]||0);if(v&&v>=0){k[u]=v||null}});if(/relative/.test(j.css("position"))&&f.browser.opera){o._revertToRelativePosition=true;j.css({position:"absolute",top:"auto",left:"auto"})}j.css(k)})};if(typeof(c.alsoResize)=="object"&&!c.alsoResize.nodeType){f.each(c.alsoResize,function(h,g){q(h,g)})}else{q(c.alsoResize)}},stop:function(b,a){var c=f(this).data("resizable");if(c._revertToRelativePosition&&f.browser.opera){c._revertToRelativePosition=false;el.css({position:"relative"})}f(this).removeData("resizable-alsoresize-start")}});f.ui.plugin.add("resizable","animate",{stop:function(s,b){var a=f(this).data("resizable"),r=a.options;var t=a._proportionallyResizeElements,w=t.length&&(/textarea/i).test(t[0].nodeName),v=w&&f.ui.hasScroll(t[0],"left")?0:a.sizeDiff.height,o=w?0:a.sizeDiff.width;var u={width:(a.size.width-o),height:(a.size.height-v)},q=(parseInt(a.element.css("left"),10)+(a.position.left-a.originalPosition.left))||null,c=(parseInt(a.element.css("top"),10)+(a.position.top-a.originalPosition.top))||null;a.element.animate(f.extend(u,c&&q?{top:c,left:q}:{}),{duration:r.animateDuration,easing:r.animateEasing,step:function(){var g={width:parseInt(a.element.css("width"),10),height:parseInt(a.element.css("height"),10),top:parseInt(a.element.css("top"),10),left:parseInt(a.element.css("left"),10)};
if(t&&t.length){f(t[0]).css({width:g.width,height:g.height})}a._updateCache(g);a._propagate("resize",s)}})}});f.ui.plugin.add("resizable","containment",{start:function(A,b){var C=f(this).data("resizable"),w=C.options,u=C.element;var z=w.containment,v=(z instanceof f)?z.get(0):(/parent/.test(z))?u.parent().get(0):z;if(!v){return}C.containerElement=f(v);if(/document/.test(z)||z==document){C.containerOffset={left:0,top:0};C.containerPosition={left:0,top:0};C.parentData={element:f(document),left:0,top:0,width:f(document).width(),height:f(document).height()||document.body.parentNode.scrollHeight}}else{var o=f(v),x=[];f(["Top","Right","Left","Bottom"]).each(function(g,h){x[g]=d(o.css("padding"+h))});C.containerOffset=o.offset();C.containerPosition=o.position();C.containerSize={height:(o.innerHeight()-x[3]),width:(o.innerWidth()-x[1])};var c=C.containerOffset,B=C.containerSize.height,t=C.containerSize.width,y=(f.ui.hasScroll(v,"left")?v.scrollWidth:t),a=(f.ui.hasScroll(v)?v.scrollHeight:B);C.parentData={element:v,left:c.left,top:c.top,width:y,height:a}}},resize:function(A,c){var D=f(this).data("resizable"),y=D.options,B=D.containerSize,o=D.containerOffset,u=D.size,t=D.position,b=D._aspectRatio||A.shiftKey,C={top:0,left:0},z=D.containerElement;if(z[0]!=document&&(/static/).test(z.css("position"))){C=o}if(t.left<(D._helper?o.left:0)){D.size.width=D.size.width+(D._helper?(D.position.left-o.left):(D.position.left-C.left));if(b){D.size.height=D.size.width/y.aspectRatio}D.position.left=y.helper?o.left:0}if(t.top<(D._helper?o.top:0)){D.size.height=D.size.height+(D._helper?(D.position.top-o.top):D.position.top);if(b){D.size.width=D.size.height*y.aspectRatio}D.position.top=D._helper?o.top:0}D.offset.left=D.parentData.left+D.position.left;D.offset.top=D.parentData.top+D.position.top;var v=Math.abs((D._helper?D.offset.left-C.left:(D.offset.left-C.left))+D.sizeDiff.width),a=Math.abs((D._helper?D.offset.top-C.top:(D.offset.top-o.top))+D.sizeDiff.height);var w=D.containerElement.get(0)==D.element.parent().get(0),x=/relative|absolute/.test(D.containerElement.css("position"));if(w&&x){v-=D.parentData.left}if(v+D.size.width>=D.parentData.width){D.size.width=D.parentData.width-v;if(b){D.size.height=D.size.width/D.aspectRatio}}if(a+D.size.height>=D.parentData.height){D.size.height=D.parentData.height-a;if(b){D.size.width=D.size.height*D.aspectRatio}}},stop:function(w,h){var b=f(this).data("resizable"),v=b.options,r=b.position,o=b.containerOffset,x=b.containerPosition,u=b.containerElement;var t=f(b.helper),a=t.offset(),c=t.outerWidth()-b.sizeDiff.width,s=t.outerHeight()-b.sizeDiff.height;if(b._helper&&!v.animate&&(/relative/).test(u.css("position"))){f(this).css({left:a.left-x.left-o.left,width:c,height:s})}if(b._helper&&!v.animate&&(/static/).test(u.css("position"))){f(this).css({left:a.left-x.left-o.left,width:c,height:s})}}});f.ui.plugin.add("resizable","ghost",{start:function(c,b){var j=f(this).data("resizable"),a=j.options,i=j.size;j.ghost=j.originalElement.clone();j.ghost.css({opacity:0.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof a.ghost=="string"?a.ghost:"");j.ghost.appendTo(j.helper)},resize:function(c,b){var h=f(this).data("resizable"),a=h.options;if(h.ghost){h.ghost.css({position:"relative",height:h.size.height,width:h.size.width})}},stop:function(c,b){var h=f(this).data("resizable"),a=h.options;if(h.ghost&&h.helper){h.helper.get(0).removeChild(h.ghost.get(0))}}});f.ui.plugin.add("resizable","grid",{resize:function(w,c){var a=f(this).data("resizable"),t=a.options,q=a.size,s=a.originalSize,r=a.originalPosition,b=a.axis,o=t._aspectRatio||w.shiftKey;t.grid=typeof t.grid=="number"?[t.grid,t.grid]:t.grid;var u=Math.round((q.width-s.width)/(t.grid[0]||1))*(t.grid[0]||1),v=Math.round((q.height-s.height)/(t.grid[1]||1))*(t.grid[1]||1);if(/^(se|s|e)$/.test(b)){a.size.width=s.width+u;a.size.height=s.height+v}else{if(/^(ne)$/.test(b)){a.size.width=s.width+u;a.size.height=s.height+v;a.position.top=r.top-v}else{if(/^(sw)$/.test(b)){a.size.width=s.width+u;a.size.height=s.height+v;a.position.left=r.left-u}else{a.size.width=s.width+u;a.size.height=s.height+v;a.position.top=r.top-v;a.position.left=r.left-u}}}}});var d=function(a){return parseInt(a,10)||0};var e=function(a){return !isNaN(parseInt(a,10))}})(jQuery);(function(b){b.widget("ui.selectable",b.ui.mouse,{options:{appendTo:"body",autoRefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:function(){var a=this;this.element.addClass("ui-selectable");this.dragged=false;var d;this.refresh=function(){d=b(a.options.filter,a.element[0]);d.each(function(){var f=b(this);var c=f.offset();b.data(this,"selectable-item",{element:this,$element:f,left:c.left,top:c.top,right:c.left+f.outerWidth(),bottom:c.top+f.outerHeight(),startselected:false,selected:f.hasClass("ui-selected"),selecting:f.hasClass("ui-selecting"),unselecting:f.hasClass("ui-unselecting")})})};this.refresh();this.selectees=d.addClass("ui-selectee");
this._mouseInit();this.helper=b(document.createElement("div")).css({border:"1px dotted black"}).addClass("ui-selectable-helper")},destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item");this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this._mouseDestroy();return this},_mouseStart:function(e){var a=this;this.opos=[e.pageX,e.pageY];if(this.options.disabled){return}var f=this.options;this.selectees=b(f.filter,this.element[0]);this._trigger("start",e);b(f.appendTo).append(this.helper);this.helper.css({"z-index":100,position:"absolute",left:e.clientX,top:e.clientY,width:0,height:0});if(f.autoRefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var c=b.data(this,"selectable-item");c.startselected=true;if(!e.metaKey){c.$element.removeClass("ui-selected");c.selected=false;c.$element.addClass("ui-unselecting");c.unselecting=true;a._trigger("unselecting",e,{unselecting:c.element})}});b(e.target).parents().andSelf().each(function(){var c=b.data(this,"selectable-item");if(c){c.$element.removeClass("ui-unselecting").addClass("ui-selecting");c.unselecting=false;c.selecting=true;c.selected=true;a._trigger("selecting",e,{selecting:c.element});return false}})},_mouseDrag:function(j){var q=this;this.dragged=true;if(this.options.disabled){return}var n=this.options;var o=this.opos[0],k=this.opos[1],a=j.pageX,l=j.pageY;if(o>a){var m=a;a=o;o=m}if(k>l){var m=l;l=k;k=m}this.helper.css({left:o,top:k,width:a-o,height:l-k});this.selectees.each(function(){var d=b.data(this,"selectable-item");if(!d||d.element==q.element[0]){return}var c=false;if(n.tolerance=="touch"){c=(!(d.left>a||d.right<o||d.top>l||d.bottom<k))}else{if(n.tolerance=="fit"){c=(d.left>o&&d.right<a&&d.top>k&&d.bottom<l)}}if(c){if(d.selected){d.$element.removeClass("ui-selected");d.selected=false}if(d.unselecting){d.$element.removeClass("ui-unselecting");d.unselecting=false}if(!d.selecting){d.$element.addClass("ui-selecting");d.selecting=true;q._trigger("selecting",j,{selecting:d.element})}}else{if(d.selecting){if(j.metaKey&&d.startselected){d.$element.removeClass("ui-selecting");d.selecting=false;d.$element.addClass("ui-selected");d.selected=true}else{d.$element.removeClass("ui-selecting");d.selecting=false;if(d.startselected){d.$element.addClass("ui-unselecting");d.unselecting=true}q._trigger("unselecting",j,{unselecting:d.element})}}if(d.selected){if(!j.metaKey&&!d.startselected){d.$element.removeClass("ui-selected");d.selected=false;d.$element.addClass("ui-unselecting");d.unselecting=true;q._trigger("unselecting",j,{unselecting:d.element})}}}});return false},_mouseStop:function(e){var a=this;this.dragged=false;var f=this.options;b(".ui-unselecting",this.element[0]).each(function(){var c=b.data(this,"selectable-item");c.$element.removeClass("ui-unselecting");c.unselecting=false;c.startselected=false;a._trigger("unselected",e,{unselected:c.element})});b(".ui-selecting",this.element[0]).each(function(){var c=b.data(this,"selectable-item");c.$element.removeClass("ui-selecting").addClass("ui-selected");c.selecting=false;c.selected=true;c.startselected=true;a._trigger("selected",e,{selected:c.element})});this._trigger("stop",e);this.helper.remove();return false}});b.extend(b.ui.selectable,{version:"1.8"})})(jQuery);(function(b){b.widget("ui.sortable",b.ui.mouse,{widgetEventPrefix:"sort",options:{appendTo:"parent",axis:false,connectWith:false,containment:false,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1000},_create:function(){var a=this.options;this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.floating=this.items.length?(/left|right/).test(this.items[0].item.css("float")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var a=this.items.length-1;a>=0;a--){this.items[a].item.removeData("sortable-item")}return this},_mouseCapture:function(j,i){if(this.reverting){return false}if(this.options.disabled||this.options.type=="static"){return false}this._refreshItems(j);var k=null,l=this,a=b(j.target).parents().each(function(){if(b.data(this,"sortable-item")==l){k=b(this);return false}});if(b.data(j.target,"sortable-item")==l){k=b(j.target)}if(!k){return false}if(this.options.handle&&!i){var h=false;b(this.options.handle,k).find("*").andSelf().each(function(){if(this==j.target){h=true}});if(!h){return false}}this.currentItem=k;this._removeCurrentsFromItems();return true},_mouseStart:function(j,i,a){var h=this.options,l=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(j);this._cacheHelperProportions();
this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");b.extend(this.offset,{click:{left:j.pageX-this.offset.left,top:j.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(j);this.originalPageX=j.pageX;this.originalPageY=j.pageY;(h.cursorAt&&this._adjustOffsetFromHelper(h.cursorAt));this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};if(this.helper[0]!=this.currentItem[0]){this.currentItem.hide()}this._createPlaceholder();if(h.containment){this._setContainment()}if(h.cursor){if(b("body").css("cursor")){this._storedCursor=b("body").css("cursor")}b("body").css("cursor",h.cursor)}if(h.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity")}this.helper.css("opacity",h.opacity)}if(h.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex")}this.helper.css("zIndex",h.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){this.overflowOffset=this.scrollParent.offset()}this._trigger("start",j,this._uiHash());if(!this._preserveHelperProportions){this._cacheHelperProportions()}if(!a){for(var k=this.containers.length-1;k>=0;k--){this.containers[k]._trigger("activate",j,l._uiHash(this))}}if(b.ui.ddmanager){b.ui.ddmanager.current=this}if(b.ui.ddmanager&&!h.dropBehaviour){b.ui.ddmanager.prepareOffsets(this,j)}this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(j);return true},_mouseDrag:function(k){this.position=this._generatePosition(k);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){var j=this.options,a=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-k.pageY<j.scrollSensitivity){this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop+j.scrollSpeed}else{if(k.pageY-this.overflowOffset.top<j.scrollSensitivity){this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop-j.scrollSpeed}}if((this.overflowOffset.left+this.scrollParent[0].offsetWidth)-k.pageX<j.scrollSensitivity){this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft+j.scrollSpeed}else{if(k.pageX-this.overflowOffset.left<j.scrollSensitivity){this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft-j.scrollSpeed}}}else{if(k.pageY-b(document).scrollTop()<j.scrollSensitivity){a=b(document).scrollTop(b(document).scrollTop()-j.scrollSpeed)}else{if(b(window).height()-(k.pageY-b(document).scrollTop())<j.scrollSensitivity){a=b(document).scrollTop(b(document).scrollTop()+j.scrollSpeed)}}if(k.pageX-b(document).scrollLeft()<j.scrollSensitivity){a=b(document).scrollLeft(b(document).scrollLeft()-j.scrollSpeed)}else{if(b(window).width()-(k.pageX-b(document).scrollLeft())<j.scrollSensitivity){a=b(document).scrollLeft(b(document).scrollLeft()+j.scrollSpeed)}}}if(a!==false&&b.ui.ddmanager&&!j.dropBehaviour){b.ui.ddmanager.prepareOffsets(this,k)}}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}for(var m=this.items.length-1;m>=0;m--){var l=this.items[m],n=l.item[0],i=this._intersectsWithPointer(l);if(!i){continue}if(n!=this.currentItem[0]&&this.placeholder[i==1?"next":"prev"]()[0]!=n&&!b.ui.contains(this.placeholder[0],n)&&(this.options.type=="semi-dynamic"?!b.ui.contains(this.element[0],n):true)){this.direction=i==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(l)){this._rearrange(k,l)}else{break}this._trigger("change",k,this._uiHash());break}}this._contactContainers(k);if(b.ui.ddmanager){b.ui.ddmanager.drag(this,k)}this._trigger("sort",k,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(h,g){if(!h){return}if(b.ui.ddmanager&&!this.options.dropBehaviour){b.ui.ddmanager.drop(this,h)}if(this.options.revert){var a=this;var f=a.placeholder.offset();a.reverting=true;b(this.helper).animate({left:f.left-this.offset.parent.left-a.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:f.top-this.offset.parent.top-a.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){a._clear(h)})}else{this._clear(h,g)}return false},cancel:function(){var a=this;if(this.dragging){this._mouseUp();if(this.options.helper=="original"){this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}for(var d=this.containers.length-1;d>=0;d--){this.containers[d]._trigger("deactivate",null,a._uiHash(this));
if(this.containers[d].containerCache.over){this.containers[d]._trigger("out",null,a._uiHash(this));this.containers[d].containerCache.over=0}}}if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0])}if(this.options.helper!="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove()}b.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){b(this.domPosition.prev).after(this.currentItem)}else{b(this.domPosition.parent).prepend(this.currentItem)}return this},serialize:function(e){var a=this._getItemsAsjQuery(e&&e.connected);var f=[];e=e||{};b(a).each(function(){var c=(b(e.item||this).attr(e.attribute||"id")||"").match(e.expression||(/(.+)[-=_](.+)/));if(c){f.push((e.key||c[1]+"[]")+"="+(e.key&&e.expression?c[1]:c[2]))}});return f.join("&")},toArray:function(e){var a=this._getItemsAsjQuery(e&&e.connected);var f=[];e=e||{};a.each(function(){f.push(b(e.item||this).attr(e.attribute||"id")||"")});return f},_intersectsWith:function(q){var x=this.positionAbs.left,y=x+this.helperProportions.width,r=this.positionAbs.top,s=r+this.helperProportions.height;var w=q.left,z=w+q.width,l=q.top,t=l+q.height;var a=this.offset.click.top,u=this.offset.click.left;var v=(r+a)>l&&(r+a)<t&&(x+u)>w&&(x+u)<z;if(this.options.tolerance=="pointer"||this.options.forcePointerForContainers||(this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>q[this.floating?"width":"height"])){return v}else{return(w<x+(this.helperProportions.width/2)&&y-(this.helperProportions.width/2)<z&&l<r+(this.helperProportions.height/2)&&s-(this.helperProportions.height/2)<t)}},_intersectsWithPointer:function(k){var j=b.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,k.top,k.height),l=b.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,k.left,k.width),h=j&&l,a=this._getDragVerticalDirection(),i=this._getDragHorizontalDirection();if(!h){return false}return this.floating?(((i&&i=="right")||a=="down")?2:1):(a&&(a=="down"?2:1))},_intersectsWithSides:function(h){var j=b.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,h.top+(h.height/2),h.height),i=b.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,h.left+(h.width/2),h.width),a=this._getDragVerticalDirection(),g=this._getDragHorizontalDirection();if(this.floating&&g){return((g=="right"&&i)||(g=="left"&&!i))}else{return a&&((a=="down"&&j)||(a=="up"&&!j))}},_getDragVerticalDirection:function(){var a=this.positionAbs.top-this.lastPositionAbs.top;return a!=0&&(a>0?"down":"up")},_getDragHorizontalDirection:function(){var a=this.positionAbs.left-this.lastPositionAbs.left;return a!=0&&(a>0?"right":"left")},refresh:function(a){this._refreshItems(a);this.refreshPositions();return this},_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(s){var a=this;var m=[];var o=[];var j=this._connectWith();if(j&&s){for(var q=j.length-1;q>=0;q--){var i=b(j[q]);for(var r=i.length-1;r>=0;r--){var n=b.data(i[r],"sortable");if(n&&n!=this&&!n.options.disabled){o.push([b.isFunction(n.options.items)?n.options.items.call(n.element):b(n.options.items,n.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),n])}}}}o.push([b.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):b(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(var q=o.length-1;q>=0;q--){o[q][0].each(function(){m.push(this)})}return b(m)},_removeCurrentsFromItems:function(){var e=this.currentItem.find(":data(sortable-item)");for(var f=0;f<this.items.length;f++){for(var a=0;a<e.length;a++){if(e[a]==this.items[f].item[0]){this.items.splice(f,1)}}}},_refreshItems:function(z){this.items=[];this.containers=[this];var t=this.items;var a=this;var v=[[b.isFunction(this.options.items)?this.options.items.call(this.element[0],z,{item:this.currentItem}):b(this.options.items,this.element),this]];var r=this._connectWith();if(r){for(var w=r.length-1;w>=0;w--){var q=b(r[w]);for(var x=q.length-1;x>=0;x--){var u=b.data(q[x],"sortable");if(u&&u!=this&&!u.options.disabled){v.push([b.isFunction(u.options.items)?u.options.items.call(u.element[0],z,{item:this.currentItem}):b(u.options.items,u.element),u]);this.containers.push(u)}}}}for(var w=v.length-1;w>=0;w--){var s=v[w][1];var y=v[w][0];for(var x=0,j=y.length;x<j;x++){var i=b(y[x]);i.data("sortable-item",s);t.push({item:i,instance:s,width:0,height:0,left:0,top:0})}}},refreshPositions:function(a){if(this.offsetParent&&this.helper){this.offset.parent=this._getParentOffset()}for(var i=this.items.length-1;i>=0;i--){var h=this.items[i];var j=this.options.toleranceElement?b(this.options.toleranceElement,h.item):h.item;if(!a){h.width=j.outerWidth();h.height=j.outerHeight()}var g=j.offset();h.left=g.left;h.top=g.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)
}else{for(var i=this.containers.length-1;i>=0;i--){var g=this.containers[i].element.offset();this.containers[i].containerCache.left=g.left;this.containers[i].containerCache.top=g.top;this.containers[i].containerCache.width=this.containers[i].element.outerWidth();this.containers[i].containerCache.height=this.containers[i].element.outerHeight()}}return this},_createPlaceholder:function(g){var a=g||this,f=a.options;if(!f.placeholder||f.placeholder.constructor==String){var h=f.placeholder;f.placeholder={element:function(){var c=b(document.createElement(a.currentItem[0].nodeName)).addClass(h||a.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!h){c.style.visibility="hidden"}return c},update:function(d,c){if(h&&!f.forcePlaceholderSize){return}if(!c.height()){c.height(a.currentItem.innerHeight()-parseInt(a.currentItem.css("paddingTop")||0,10)-parseInt(a.currentItem.css("paddingBottom")||0,10))}if(!c.width()){c.width(a.currentItem.innerWidth()-parseInt(a.currentItem.css("paddingLeft")||0,10)-parseInt(a.currentItem.css("paddingRight")||0,10))}}}}a.placeholder=b(f.placeholder.element.call(a.element,a.currentItem));a.currentItem.after(a.placeholder);f.placeholder.update(a,a.placeholder)},_contactContainers:function(s){var q=null,i=null;for(var n=this.containers.length-1;n>=0;n--){if(b.ui.contains(this.currentItem[0],this.containers[n].element[0])){continue}if(this._intersectsWith(this.containers[n].containerCache)){if(q&&b.ui.contains(this.containers[n].element[0],q.element[0])){continue}q=this.containers[n];i=n}else{if(this.containers[n].containerCache.over){this.containers[n]._trigger("out",s,this._uiHash(this));this.containers[n].containerCache.over=0}}}if(!q){return}if(this.containers.length===1){this.containers[i]._trigger("over",s,this._uiHash(this));this.containers[i].containerCache.over=1}else{if(this.currentContainer!=this.containers[i]){var j=10000;var m=null;var r=this.positionAbs[this.containers[i].floating?"left":"top"];for(var o=this.items.length-1;o>=0;o--){if(!b.ui.contains(this.containers[i].element[0],this.items[o].item[0])){continue}var a=this.items[o][this.containers[i].floating?"left":"top"];if(Math.abs(a-r)<j){j=Math.abs(a-r);m=this.items[o]}}if(!m&&!this.options.dropOnEmpty){return}this.currentContainer=this.containers[i];m?this._rearrange(s,m,null,true):this._rearrange(s,null,this.containers[i].element,true);this._trigger("change",s,this._uiHash());this.containers[i]._trigger("change",s,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder);this.containers[i]._trigger("over",s,this._uiHash(this));this.containers[i].containerCache.over=1}}},_createHelper:function(f){var e=this.options;var a=b.isFunction(e.helper)?b(e.helper.apply(this.element[0],[f,this.currentItem])):(e.helper=="clone"?this.currentItem.clone():this.currentItem);if(!a.parents("body").length){b(e.appendTo!="parent"?e.appendTo:this.currentItem[0].parentNode)[0].appendChild(a[0])}if(a[0]==this.currentItem[0]){this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}}if(a[0].style.width==""||e.forceHelperSize){a.width(this.currentItem.width())}if(a[0].style.height==""||e.forceHelperSize){a.height(this.currentItem.height())}return a},_adjustOffsetFromHelper:function(a){if(typeof a=="string"){a=a.split(" ")}if(b.isArray(a)){a={left:+a[0],top:+a[1]||0}}if("left" in a){this.offset.click.left=a.left+this.margins.left}if("right" in a){this.offset.click.left=this.helperProportions.width-a.right+this.margins.left}if("top" in a){this.offset.click.top=a.top+this.margins.top}if("bottom" in a){this.offset.click.top=this.helperProportions.height-a.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var a=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0])){a.left+=this.scrollParent.scrollLeft();a.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&b.browser.msie)){a={top:0,left:0}}return{top:a.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.currentItem.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.currentItem.css("marginLeft"),10)||0),top:(parseInt(this.currentItem.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}
},_setContainment:function(){var f=this.options;if(f.containment=="parent"){f.containment=this.helper[0].parentNode}if(f.containment=="document"||f.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,b(f.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b(f.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(f.containment)){var h=b(f.containment)[0];var g=b(f.containment).offset();var a=(b(h).css("overflow")!="hidden");this.containment=[g.left+(parseInt(b(h).css("borderLeftWidth"),10)||0)+(parseInt(b(h).css("paddingLeft"),10)||0)-this.margins.left,g.top+(parseInt(b(h).css("borderTopWidth"),10)||0)+(parseInt(b(h).css("paddingTop"),10)||0)-this.margins.top,g.left+(a?Math.max(h.scrollWidth,h.offsetWidth):h.offsetWidth)-(parseInt(b(h).css("borderLeftWidth"),10)||0)-(parseInt(b(h).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,g.top+(a?Math.max(h.scrollHeight,h.offsetHeight):h.offsetHeight)-(parseInt(b(h).css("borderTopWidth"),10)||0)-(parseInt(b(h).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(j,d){if(!d){d=this.position}var l=j=="absolute"?1:-1;var k=this.options,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(a[0].tagName);return{top:(d.top+this.offset.relative.top*l+this.offset.parent.top*l-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(i?0:a.scrollTop()))*l)),left:(d.left+this.offset.relative.left*l+this.offset.parent.left*l-(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:a.scrollLeft())*l))}},_generatePosition:function(n){var k=this.options,a=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,j=(/(html|body)/i).test(a[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var o=n.pageX;var q=n.pageY;if(this.originalPosition){if(this.containment){if(n.pageX-this.offset.click.left<this.containment[0]){o=this.containment[0]+this.offset.click.left}if(n.pageY-this.offset.click.top<this.containment[1]){q=this.containment[1]+this.offset.click.top}if(n.pageX-this.offset.click.left>this.containment[2]){o=this.containment[2]+this.offset.click.left}if(n.pageY-this.offset.click.top>this.containment[3]){q=this.containment[3]+this.offset.click.top}}if(k.grid){var l=this.originalPageY+Math.round((q-this.originalPageY)/k.grid[1])*k.grid[1];q=this.containment?(!(l-this.offset.click.top<this.containment[1]||l-this.offset.click.top>this.containment[3])?l:(!(l-this.offset.click.top<this.containment[1])?l-k.grid[1]:l+k.grid[1])):l;var m=this.originalPageX+Math.round((o-this.originalPageX)/k.grid[0])*k.grid[0];o=this.containment?(!(m-this.offset.click.left<this.containment[0]||m-this.offset.click.left>this.containment[2])?m:(!(m-this.offset.click.left<this.containment[0])?m-k.grid[0]:m+k.grid[0])):m}}return{top:(q-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(j?0:a.scrollTop())))),left:(o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(b.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():j?0:a.scrollLeft())))}},_rearrange:function(h,i,l,j){l?l[0].appendChild(this.placeholder[0]):i.item[0].parentNode.insertBefore(this.placeholder[0],(this.direction=="down"?i.item[0]:i.item[0].nextSibling));this.counter=this.counter?++this.counter:1;var k=this,a=this.counter;window.setTimeout(function(){if(a==k.counter){k.refreshPositions(!j)}},0)},_clear:function(i,h){this.reverting=false;var g=[],a=this;if(!this._noFinalSort&&this.currentItem[0].parentNode){this.placeholder.before(this.currentItem)}this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var j in this._storedCSS){if(this._storedCSS[j]=="auto"||this._storedCSS[j]=="static"){this._storedCSS[j]=""}}this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}if(this.fromOutside&&!h){g.push(function(c){this._trigger("receive",c,this._uiHash(this.fromOutside))})}if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!h){g.push(function(c){this._trigger("update",c,this._uiHash())})}if(!b.ui.contains(this.element[0],this.currentItem[0])){if(!h){g.push(function(c){this._trigger("remove",c,this._uiHash())
})}for(var j=this.containers.length-1;j>=0;j--){if(b.ui.contains(this.containers[j].element[0],this.currentItem[0])&&!h){g.push((function(c){return function(d){c._trigger("receive",d,this._uiHash(this))}}).call(this,this.containers[j]));g.push((function(c){return function(d){c._trigger("update",d,this._uiHash(this))}}).call(this,this.containers[j]))}}}for(var j=this.containers.length-1;j>=0;j--){if(!h){g.push((function(c){return function(d){c._trigger("deactivate",d,this._uiHash(this))}}).call(this,this.containers[j]))}if(this.containers[j].containerCache.over){g.push((function(c){return function(d){c._trigger("out",d,this._uiHash(this))}}).call(this,this.containers[j]));this.containers[j].containerCache.over=0}}if(this._storedCursor){b("body").css("cursor",this._storedCursor)}if(this._storedOpacity){this.helper.css("opacity",this._storedOpacity)}if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex)}this.dragging=false;if(this.cancelHelperRemoval){if(!h){this._trigger("beforeStop",i,this._uiHash());for(var j=0;j<g.length;j++){g[j].call(this,i)}this._trigger("stop",i,this._uiHash())}return false}if(!h){this._trigger("beforeStop",i,this._uiHash())}this.placeholder[0].parentNode.removeChild(this.placeholder[0]);if(this.helper[0]!=this.currentItem[0]){this.helper.remove()}this.helper=null;if(!h){for(var j=0;j<g.length;j++){g[j].call(this,i)}this._trigger("stop",i,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){if(b.Widget.prototype._trigger.apply(this,arguments)===false){this.cancel()}},_uiHash:function(d){var a=d||this;return{helper:a.helper,placeholder:a.placeholder||b([]),position:a.position,originalPosition:a.originalPosition,offset:a.positionAbs,item:a.currentItem,sender:d?d.element:null}}});b.extend(b.ui.sortable,{version:"1.8"})})(jQuery);jQuery.effects||(function(n){n.effects={};n.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(a,b){n.fx.step[b]=function(c){if(!c.colorInit){c.start=k(c.elem,b);c.end=l(c.end);c.colorInit=true}c.elem.style[b]="rgb("+Math.max(Math.min(parseInt((c.pos*(c.end[0]-c.start[0]))+c.start[0],10),255),0)+","+Math.max(Math.min(parseInt((c.pos*(c.end[1]-c.start[1]))+c.start[1],10),255),0)+","+Math.max(Math.min(parseInt((c.pos*(c.end[2]-c.start[2]))+c.start[2],10),255),0)+")"}});function l(a){var b;if(a&&a.constructor==Array&&a.length==3){return a}if(b=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(a)){return[parseInt(b[1],10),parseInt(b[2],10),parseInt(b[3],10)]}if(b=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(a)){return[parseFloat(b[1])*2.55,parseFloat(b[2])*2.55,parseFloat(b[3])*2.55]}if(b=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(a)){return[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)]}if(b=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(a)){return[parseInt(b[1]+b[1],16),parseInt(b[2]+b[2],16),parseInt(b[3]+b[3],16)]}if(b=/rgba\(0, 0, 0, 0\)/.exec(a)){return u.transparent}return u[n.trim(a).toLowerCase()]}function k(a,c){var b;do{b=n.curCSS(a,c);if(b!=""&&b!="transparent"||n.nodeName(a,"body")){break}c="backgroundColor"}while(a=a.parentNode);return l(b)}var u={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};var q=["add","remove","toggle"],s={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};function o(){var e=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,d={},b,a;if(e&&e.length&&e[0]&&e[e[0]]){var c=e.length;while(c--){b=e[c];if(typeof e[b]=="string"){a=b.replace(/\-(\w)/g,function(g,f){return f.toUpperCase()});d[a]=e[b]}}}else{for(b in e){if(typeof e[b]==="string"){d[b]=e[b]}}}return d}function t(b){var c,a;for(c in b){a=b[c];if(a==null||n.isFunction(a)||c in s||(/scrollbar/).test(c)||(!(/color/i).test(c)&&isNaN(parseFloat(a)))){delete b[c]}}return b}function m(c,a){var d={_:0},b;for(b in a){if(c[b]!=a[b]){d[b]=a[b]}}return d}n.effects.animateClass=function(c,b,d,a){if(n.isFunction(d)){a=d;d=null}return this.each(function(){var f=n(this),i=f.attr("style")||" ",e=t(o.call(this)),g,h=f.attr("className");
n.each(q,function(v,j){if(c[j]){f[j+"Class"](c[j])}});g=t(o.call(this));f.attr("className",h);f.animate(m(e,g),b,d,function(){n.each(q,function(v,j){if(c[j]){f[j+"Class"](c[j])}});if(typeof f.attr("style")=="object"){f.attr("style").cssText="";f.attr("style").cssText=i}else{f.attr("style",i)}if(a){a.apply(this,arguments)}})})};n.fn.extend({_addClass:n.fn.addClass,addClass:function(b,c,d,a){return c?n.effects.animateClass.apply(this,[{add:b},c,d,a]):this._addClass(b)},_removeClass:n.fn.removeClass,removeClass:function(b,c,d,a){return c?n.effects.animateClass.apply(this,[{remove:b},c,d,a]):this._removeClass(b)},_toggleClass:n.fn.toggleClass,toggleClass:function(a,b,c,d,e){if(typeof b=="boolean"||b===undefined){if(!c){return this._toggleClass(a,b)}else{return n.effects.animateClass.apply(this,[(b?{add:a}:{remove:a}),c,d,e])}}else{return n.effects.animateClass.apply(this,[{toggle:a},b,c,d])}},switchClass:function(c,a,b,d,e){return n.effects.animateClass.apply(this,[{add:a,remove:c},b,d,e])}});n.extend(n.effects,{version:"1.8",save:function(b,a){for(var c=0;c<a.length;c++){if(a[c]!==null){b.data("ec.storage."+a[c],b[0].style[a[c]])}}},restore:function(b,a){for(var c=0;c<a.length;c++){if(a[c]!==null){b.css(a[c],b.data("ec.storage."+a[c]))}}},setMode:function(b,a){if(a=="toggle"){a=b.is(":hidden")?"show":"hide"}return a},getBaseline:function(b,a){var d,c;switch(b[0]){case"top":d=0;break;case"middle":d=0.5;break;case"bottom":d=1;break;default:d=b[0]/a.height}switch(b[1]){case"left":c=0;break;case"center":c=0.5;break;case"right":c=1;break;default:c=b[1]/a.width}return{x:c,y:d}},createWrapper:function(c){if(c.parent().is(".ui-effects-wrapper")){return c.parent()}var b={width:c.outerWidth(true),height:c.outerHeight(true),"float":c.css("float")},a=n("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});c.wrap(a);a=c.parent();if(c.css("position")=="static"){a.css({position:"relative"});c.css({position:"relative"})}else{n.extend(b,{position:c.css("position"),zIndex:c.css("z-index")});n.each(["top","left","bottom","right"],function(e,d){b[d]=c.css(d);if(isNaN(parseInt(b[d],10))){b[d]="auto"}});c.css({position:"relative",top:0,left:0})}return a.css(b).show()},removeWrapper:function(a){if(a.parent().is(".ui-effects-wrapper")){return a.parent().replaceWith(a)}return a},setTransition:function(b,d,c,a){a=a||{};n.each(d,function(e,f){unit=b.cssUnit(f);if(unit[0]>0){a[f]=unit[0]*c+unit[1]}});return a}});function r(b,c,a,d){if(typeof b=="object"){d=c;a=null;c=b;b=c.effect}if(n.isFunction(c)){d=c;a=null;c={}}if(n.isFunction(a)){d=a;a=null}if(typeof c=="number"||n.fx.speeds[c]){d=a;a=c;c={}}c=c||{};a=a||c.duration;a=n.fx.off?0:typeof a=="number"?a:n.fx.speeds[a]||n.fx.speeds._default;d=d||c.complete;return[b,c,a,d]}n.fn.extend({effect:function(g,a,e,d){var b=r.apply(this,arguments),f={options:b[1],duration:b[2],callback:b[3]},c=n.effects[g];return c&&!n.fx.off?c.call(this,f):this},_show:n.fn.show,show:function(a){if(!a||typeof a=="number"||n.fx.speeds[a]){return this._show.apply(this,arguments)}else{var b=r.apply(this,arguments);b[1].mode="show";return this.effect.apply(this,b)}},_hide:n.fn.hide,hide:function(a){if(!a||typeof a=="number"||n.fx.speeds[a]){return this._hide.apply(this,arguments)}else{var b=r.apply(this,arguments);b[1].mode="hide";return this.effect.apply(this,b)}},__toggle:n.fn.toggle,toggle:function(a){if(!a||typeof a=="number"||n.fx.speeds[a]||typeof a=="boolean"||n.isFunction(a)){return this.__toggle.apply(this,arguments)}else{var b=r.apply(this,arguments);b[1].mode="toggle";return this.effect.apply(this,b)}},cssUnit:function(c){var b=this.css(c),a=[];n.each(["em","px","%","pt"],function(e,d){if(b.indexOf(d)>0){a=[parseFloat(b),d]}});return a}});n.easing.jswing=n.easing.swing;n.extend(n.easing,{def:"easeOutQuad",swing:function(b,a,c,d,e){return n.easing[n.easing.def](b,a,c,d,e)},easeInQuad:function(b,a,c,d,e){return d*(a/=e)*a+c},easeOutQuad:function(b,a,c,d,e){return -d*(a/=e)*(a-2)+c},easeInOutQuad:function(b,a,c,d,e){if((a/=e/2)<1){return d/2*a*a+c}return -d/2*((--a)*(a-2)-1)+c},easeInCubic:function(b,a,c,d,e){return d*(a/=e)*a*a+c},easeOutCubic:function(b,a,c,d,e){return d*((a=a/e-1)*a*a+1)+c},easeInOutCubic:function(b,a,c,d,e){if((a/=e/2)<1){return d/2*a*a*a+c}return d/2*((a-=2)*a*a+2)+c},easeInQuart:function(b,a,c,d,e){return d*(a/=e)*a*a*a+c},easeOutQuart:function(b,a,c,d,e){return -d*((a=a/e-1)*a*a*a-1)+c},easeInOutQuart:function(b,a,c,d,e){if((a/=e/2)<1){return d/2*a*a*a*a+c}return -d/2*((a-=2)*a*a*a-2)+c},easeInQuint:function(b,a,c,d,e){return d*(a/=e)*a*a*a*a+c},easeOutQuint:function(b,a,c,d,e){return d*((a=a/e-1)*a*a*a*a+1)+c},easeInOutQuint:function(b,a,c,d,e){if((a/=e/2)<1){return d/2*a*a*a*a*a+c}return d/2*((a-=2)*a*a*a*a+2)+c},easeInSine:function(b,a,c,d,e){return -d*Math.cos(a/e*(Math.PI/2))+d+c},easeOutSine:function(b,a,c,d,e){return d*Math.sin(a/e*(Math.PI/2))+c},easeInOutSine:function(b,a,c,d,e){return -d/2*(Math.cos(Math.PI*a/e)-1)+c
},easeInExpo:function(b,a,c,d,e){return(a==0)?c:d*Math.pow(2,10*(a/e-1))+c},easeOutExpo:function(b,a,c,d,e){return(a==e)?c+d:d*(-Math.pow(2,-10*a/e)+1)+c},easeInOutExpo:function(b,a,c,d,e){if(a==0){return c}if(a==e){return c+d}if((a/=e/2)<1){return d/2*Math.pow(2,10*(a-1))+c}return d/2*(-Math.pow(2,-10*--a)+2)+c},easeInCirc:function(b,a,c,d,e){return -d*(Math.sqrt(1-(a/=e)*a)-1)+c},easeOutCirc:function(b,a,c,d,e){return d*Math.sqrt(1-(a=a/e-1)*a)+c},easeInOutCirc:function(b,a,c,d,e){if((a/=e/2)<1){return -d/2*(Math.sqrt(1-a*a)-1)+c}return d/2*(Math.sqrt(1-(a-=2)*a)+1)+c},easeInElastic:function(b,h,c,d,e){var g=1.70158;var f=0;var a=d;if(h==0){return c}if((h/=e)==1){return c+d}if(!f){f=e*0.3}if(a<Math.abs(d)){a=d;var g=f/4}else{var g=f/(2*Math.PI)*Math.asin(d/a)}return -(a*Math.pow(2,10*(h-=1))*Math.sin((h*e-g)*(2*Math.PI)/f))+c},easeOutElastic:function(b,h,c,d,e){var g=1.70158;var f=0;var a=d;if(h==0){return c}if((h/=e)==1){return c+d}if(!f){f=e*0.3}if(a<Math.abs(d)){a=d;var g=f/4}else{var g=f/(2*Math.PI)*Math.asin(d/a)}return a*Math.pow(2,-10*h)*Math.sin((h*e-g)*(2*Math.PI)/f)+d+c},easeInOutElastic:function(b,h,c,d,e){var g=1.70158;var f=0;var a=d;if(h==0){return c}if((h/=e/2)==2){return c+d}if(!f){f=e*(0.3*1.5)}if(a<Math.abs(d)){a=d;var g=f/4}else{var g=f/(2*Math.PI)*Math.asin(d/a)}if(h<1){return -0.5*(a*Math.pow(2,10*(h-=1))*Math.sin((h*e-g)*(2*Math.PI)/f))+c}return a*Math.pow(2,-10*(h-=1))*Math.sin((h*e-g)*(2*Math.PI)/f)*0.5+d+c},easeInBack:function(b,a,c,d,e,f){if(f==undefined){f=1.70158}return d*(a/=e)*a*((f+1)*a-f)+c},easeOutBack:function(b,a,c,d,e,f){if(f==undefined){f=1.70158}return d*((a=a/e-1)*a*((f+1)*a+f)+1)+c},easeInOutBack:function(b,a,c,d,e,f){if(f==undefined){f=1.70158}if((a/=e/2)<1){return d/2*(a*a*(((f*=(1.525))+1)*a-f))+c}return d/2*((a-=2)*a*(((f*=(1.525))+1)*a+f)+2)+c},easeInBounce:function(b,a,c,d,e){return d-n.easing.easeOutBounce(b,e-a,0,d,e)+c},easeOutBounce:function(b,a,c,d,e){if((a/=e)<(1/2.75)){return d*(7.5625*a*a)+c}else{if(a<(2/2.75)){return d*(7.5625*(a-=(1.5/2.75))*a+0.75)+c}else{if(a<(2.5/2.75)){return d*(7.5625*(a-=(2.25/2.75))*a+0.9375)+c}else{return d*(7.5625*(a-=(2.625/2.75))*a+0.984375)+c}}}},easeInOutBounce:function(b,a,c,d,e){if(a<e/2){return n.easing.easeInBounce(b,a*2,0,d,e)*0.5+c}return n.easing.easeOutBounce(b,a*2-e,0,d,e)*0.5+d*0.5+c}})})(jQuery);(function(b){b.effects.slide=function(a){return this.queue(function(){var q=b(this),r=["position","top","left"];var l=b.effects.setMode(q,a.options.mode||"show");var m=a.options.direction||"left";b.effects.save(q,r);q.show();b.effects.createWrapper(q).css({overflow:"hidden"});var o=(m=="up"||m=="down")?"top":"left";var s=(m=="up"||m=="left")?"pos":"neg";var k=a.options.distance||(o=="top"?q.outerHeight({margin:true}):q.outerWidth({margin:true}));if(l=="show"){q.css(o,s=="pos"?-k:k)}var n={};n[o]=(l=="show"?(s=="pos"?"+=":"-="):(s=="pos"?"-=":"+="))+k;q.animate(n,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){if(l=="hide"){q.hide()}b.effects.restore(q,r);b.effects.removeWrapper(q);if(a.callback){a.callback.apply(this,arguments)}q.dequeue()}})})}})(jQuery);OpenFMPlayer.prototype.DEFAULT_STATION_ID=39;OpenFMPlayer.prototype.STATE_STOP=0;OpenFMPlayer.prototype.STATE_PLAYING=1;OpenFMPlayer.prototype.STATE_BUFFERING=2;OpenFMPlayer.prototype.VOLUME_STEP=13;function OpenFMPlayer(){this.flashPlayer=getFlashPlayer();if(this.flashPlayer){this.flashPlayer.parentPlayer=this;this.flashPlayer.connectOnPlay("getFlashPlayer().parentPlayer._playHandler");this.flashPlayer.connectOnStop("getFlashPlayer().parentPlayer._stopHandler");this.flashPlayer.connectOnRDSChange("getFlashPlayer().parentPlayer._RDSHandler");this.flashPlayer.connectOnVolumeChange("getFlashPlayer().parentPlayer._volumeHandler");this.flashPlayer.connectOnMute("getFlashPlayer().parentPlayer._muteHandler");this.flashPlayer.connectOnVoteChange("getFlashPlayer().parentPlayer._voteHandler");this.flashPlayer.connectOnStationChange("getFlashPlayer().parentPlayer._stationChangedHandler");this.flashPlayer.connectOnStationsChange("getFlashPlayer().parentPlayer._stationsChangedHandler");this.flashPlayer.connectOnCurrentStationMetadataChange("getFlashPlayer().parentPlayer._stationMetadataChangedHandler");this.flashPlayer.connectOnSelectedStationMetadataChange("getFlashPlayer().parentPlayer._selectedStationMetadataChangedHandler")}this.RDSHandler=function(){};this.playHandler=function(){};this.stopHandler=function(){};this.voteHandler=function(){};this.volumeHandler=function(){};this.muteHandler=function(){};this.stationChangedHandler=function(){};this.stationsChangedHandler=function(){};this.stationMetadataChangedHandler=function(){};this.selectedStationMetadataChangedHandler=function(){};this.userPlayHandler=function(){};this.stations=new Array();this.stationsMetadata=new Array();this.muted=false}function getFlashPlayer(){var a="flashPlayer";if(window.document[a]){return window.document[a]}if(navigator.appName.indexOf("Microsoft Internet")==-1){if(document.embeds&&document.embeds[a]){return document.embeds[a]
}}else{return document.getElementById(a)}}function flashPlayerReady(){return !(getFlashPlayer()==undefined||getFlashPlayer().getStations==undefined||getFlashPlayer().getStations()==undefined)}OpenFMPlayer.prototype.play=function(a){if(a==undefined){a=this.getStationId()}this.flashPlayer.playStream(a)};OpenFMPlayer.prototype.stop=function(){this.flashPlayer.stopStream()};OpenFMPlayer.prototype.isPlaying=function(){return this.state==this.STATE_PLAYING};OpenFMPlayer.prototype.setVolume=function(a){this.flashPlayer.setVolume(a)};OpenFMPlayer.prototype.getVolume=function(){return this.flashPlayer.getVolume()};OpenFMPlayer.prototype.setMuted=function(a){this.muted=a;this.flashPlayer.mute(a)};OpenFMPlayer.prototype.isMuted=function(){return this.muted};OpenFMPlayer.prototype.incVolume=function(){this.setVolume(this.getVolume()+this.VOLUME_STEP)};OpenFMPlayer.prototype.decVolume=function(){this.setVolume(this.getVolume()-this.VOLUME_STEP)};OpenFMPlayer.prototype.getVoteEnabled=function(){return this.flashPlayer.getVoteEnabled()};OpenFMPlayer.prototype.voteFor=function(){return this.flashPlayer.voteFor()};OpenFMPlayer.prototype.voteAgainst=function(){return this.flashPlayer.voteAgainst()};OpenFMPlayer.prototype.getStations=function(){var c=this.flashPlayer.getStations();var a=this.stations.length>c.length?this.stations.length:c.length;for(var b=0;b<a;b++){delete this.stations[b];if(c[b]!=null){this.stations[b]={id:c[b]["id"],name:c[b]["name"],logo:c[b]["logo"]["url"],is_new:c[b]["params"]["is_new"]}}}return this.stations};OpenFMPlayer.prototype.isCurrentTextAvailable=function(){var m=eval("["+this.flashPlayer.getCurrentStationMetadata()+"]")[0];return(m[0]!=undefined)&&(m[0]["text_url"]!=undefined)&&(m[0]["text_url"]!=false)};OpenFMPlayer.prototype.getRDS=function(){return this.flashPlayer.getRDS()};OpenFMPlayer.prototype.getStationId=function(){return this.flashPlayer.getStationId()};OpenFMPlayer.prototype.getStationIdx=function(){var d=this.getStations();var a=d.length;var b=this.getStationId();for(var c=0;c<a;c++){if(d[c]["id"]==b){return c}}return -1};OpenFMPlayer.prototype.getSelectedStationId=function(){return this.flashPlayer.getSelectedStationId()};OpenFMPlayer.prototype.getSelectedStationIdx=function(){var d=this.getStations();var a=d.length;var b=this.getSelectedStationId();for(var c=0;c<a;c++){if(d[c]["id"]==b){return c}}return -1};OpenFMPlayer.prototype.buySelectedMp3=function(){this.flashPlayer.buyMp3()};OpenFMPlayer.prototype.buySelectedCD=function(){this.flashPlayer.buyCD()};OpenFMPlayer.prototype.buySelectedRingtone=function(){this.flashPlayer.buyRingTone()};OpenFMPlayer.prototype.buySelectedTicket=function(){this.flashPlayer.buyTicket()};OpenFMPlayer.prototype.setSelectedStation=function(a){this.flashPlayer.setSelectedStation(a)};OpenFMPlayer.prototype.setCurrentStation=function(a){this.flashPlayer.setCurrentStation(a)};OpenFMPlayer.prototype.getSelectedStationMetadata=function(){return eval("["+this.flashPlayer.getSelectedStationMetadata()+"]")[0]};OpenFMPlayer.prototype.getCurrentStationMetadata=function(){var m=eval("["+this.flashPlayer.getCurrentStationMetadata()+"]")[0];return m};OpenFMPlayer.prototype.loadExternalURL=function(a,b){this.flashPlayer.loadExternalURL(a,b.toString())};OpenFMPlayer.prototype.RDSRedirect=function(){this.flashPlayer.RDSRedirect()};OpenFMPlayer.prototype.setRDSHandler=function(a){this.RDSHandler=a};OpenFMPlayer.prototype.setStopHandler=function(a){this.stopHandler=a};OpenFMPlayer.prototype.setPlayHandler=function(a){this.playHandler=a};OpenFMPlayer.prototype.setVolumeHandler=function(a){this.volumeHandler=a};OpenFMPlayer.prototype.setVoteHandler=function(a){this.voteHandler=a};OpenFMPlayer.prototype.setMuteHandler=function(a){this.muteHandler=a};OpenFMPlayer.prototype.setStationChangedHandler=function(a){this.stationChangedHandler=a};OpenFMPlayer.prototype.setStationsChangedHandler=function(a){this.stationsChangedHandler=a};OpenFMPlayer.prototype.setStationMetadataChangedHandler=function(a){this.stationMetadataChangedHandler=a};OpenFMPlayer.prototype.setSelectedStationMetadataChangedHandler=function(a){this.selectedStationMetadataChangedHandler=a};OpenFMPlayer.prototype.setUserPlayHandler=function(a){this.userPlayHandler=a};OpenFMPlayer.prototype.destroy=function(){this.flashPlayer.destroy()};OpenFMPlayer.prototype._RDSHandler=function(a){this.RDSHandler(a)};OpenFMPlayer.prototype._playHandler=function(){this.state=p.STATE_PLAYING;this.playHandler()};OpenFMPlayer.prototype._stopHandler=function(){this.state=p.STATE_STOP;this.stopHandler()};OpenFMPlayer.prototype._volumeHandler=function(){this.volumeHandler()};OpenFMPlayer.prototype._muteHandler=function(a){this.muted=a;this.muteHandler(a)};OpenFMPlayer.prototype._voteHandler=function(a){this.voteHandler(a)};OpenFMPlayer.prototype._stationChangedHandler=function(a){this.stationChangedHandler(a)};OpenFMPlayer.prototype._stationsChangedHandler=function(a){this.stationsChangedHandler(a)};OpenFMPlayer.prototype._selectedStationMetadataChangedHandler=function(){this.selectedStationMetadataChangedHandler()
};OpenFMPlayer.prototype._stationMetadataChangedHandler=function(){this.stationMetadataChangedHandler()};OpenFMPlayer.prototype.getUserMetadata=function(){return[]};OpenFMPlayer.prototype.getChannelAutoplay=function(){return 0};OpenFMPlayer.prototype.setChannelAutoplay=function(a){};AdBlock.prototype.DEFAULT_BAIT_SRC="images/banner.gif";function AdBlock(a){this.src=a!=null?a:this.DEFAULT_BAIT_SRC;this.bait=null;this.state=false}AdBlock.prototype.challange=function(){this.bait=$("#bait");if(this.bait.css("display")=="none"){logger.info("AdBlock software detected. Method display");this.state=true}else{if(this.bait.attr("class").length>0){logger.info("AdBlock software detected. Method class");this.state=true}}return this.state};IntroPlayer.prototype.PLACEMENT=[""];IntroPlayer.prototype.PLACEMENT[1]="1vTmD2sa0pOfbUZz55MWGmuKL0jDnE_Pk8IBZIpL3eT.27";IntroPlayer.prototype.PLACEMENT[2]="32MAI4j6N_0zFmyMP6UVzldmoTTw_UcGVyG6XqtR7BH.H7";IntroPlayer.prototype.PLACEMENT[3]="Z.1FTD2HPXr9napXYY1TutykPLNulnCEO_O.2R17DA7.27";IntroPlayer.prototype.PLACEMENT[4]="7jLn7NXPd3DxofYCJJhuHUCHkX.fRqcMI__9VDC2eIv.c7";IntroPlayer.prototype.PLACEMENT[5]="aTD2r3DIMj_Y5vaL0M2WguwYbTtui2cDRU5fTNJgaBT.r7";IntroPlayer.prototype.PLACEMENT[6]="u01R4HbkHJQ.FxIltXFIGN2OPhJ29bsCKHr4s078enT.Y7";IntroPlayer.prototype.PLACEMENT[7]="cxpAxrnyh7HGyAz._poIallt7wVQeM8cVZNxYrfPzRH.07";IntroPlayer.prototype.PLACEMENT[8]="29U6oyctkzOq0mfDyGErpKmxHxTAca9LlYjk3r3r2z..B7";IntroPlayer.prototype.PLACEMENT[9]="pn.7JnLY6Cr1MqjDHAiEg62uMtXWtP6AWIYj4Oj9sRH.P7";IntroPlayer.prototype.PLACEMENT[10]="Bd9WcPAYQr4_Kjsx6EtCaB3VsDux_IOKcGpTrsx2xmT.n7";IntroPlayer.prototype.PLACEMENT[11]="1W5L73.WmChOr44n.uyw2Iws8Uj_g2b9ZYjtIUHKyK7.S7";IntroPlayer.prototype.PLACEMENT[12]="lDX2tK0kMgEisaYqxEn2w9EW4eJ33MeHiYddNVCDFoD.67";IntroPlayer.prototype.PLACEMENT[13]="PXSnp5NKl_ixC8Yy10qICh_HsWY58_c3mV.HbhROUCf.e7";IntroPlayer.prototype.PLACEMENT[14]="_FgMUF6c7djGvQjAJE5MNec87t0APpuuDTKYUjZMGAv.h7";IntroPlayer.prototype.PLACEMENT[15]="jD4F0xCk7V.VJTn7LV1DFDq8DrNrCduDYDQIBuOimr7.67";IntroPlayer.prototype.PLACEMENT[16]="AHLnN7wPd9_jofZL5sBojbQrYw.yyxKsb2ZJoKVDM1D.q7";IntroPlayer.prototype.PLACEMENT[17]="SC5R5I5VHAH1fFwTHxcku.M_LKW6kt.UZ6ef3wKYrnv.H7";IntroPlayer.prototype.PLACEMENT[18]="Nfmb4aLQS.WVr.OnUlFHwlwOfW9eiAdHOKLFYEoKECH.67";IntroPlayer.prototype.PLACEMENT[19]="8Ec1GLvq3aEeHk8K40XpSQUtDVgtwqdmf8l4OeQXzp7.g7";IntroPlayer.prototype.PLACEMENT[20]="QWqnuV7pl09kfhr8UjFOCFs88a.DfGbn4ARaxyiRKhL.I7";IntroPlayer.prototype.PLACEMENT[21]="2jJAWrPih3.u6PJjyO0pBdV6zvmNZ4_6Dw7RPQpV7v3.p7";IntroPlayer.prototype.PLACEMENT[22]="rDZR7c.aHDmaTgdqU5rEKNhGf66Ir28c7zpxMfhuDZ3.H7";IntroPlayer.prototype.PLACEMENT[23]="1gMwmuMUJ7V61KKfGAvvf4rDs9uTYDHqLaDGAbWtiQj.w7";IntroPlayer.prototype.PLACEMENT[24]="_0M2MqddgfR5axssY81Mdrv3PwDOSO_aCwmUKYe1uZX.27";IntroPlayer.prototype.PLACEMENT[25]="xxMLP3sCSL5F7F4YGCWaAuQ5sOPCh4Og3y6g2BTz3ED.J7";IntroPlayer.prototype.PLACEMENT[26]="WTRGxLEe4qaHRCuARZzypTvxINLej_LayNAj8nqzJur.77";IntroPlayer.prototype.PLACEMENT[27]="haug.FCrl07JiqHRsnkP.6J.sOSvuIOgcbhT1X1duAj.Z7";IntroPlayer.prototype.PLACEMENT[28]="jlMxtfXqXNrMNZHPUbj4Ozkz8SjQY2btyDxnQrXPvhH..7";IntroPlayer.prototype.PLACEMENT[29]="RpaawJLSo6HKxtIFiBnyo9rVs9sDAjHqc7TmyvpGaeX.U7";IntroPlayer.prototype.PLACEMENT[30]="SaOQi.DlNz8INyb3cCGVfJyaEv._5PJgPhnm57849yn.b7";IntroPlayer.prototype.PLACEMENT[31]="r7n2RBjfMsGyOv.30C0yEV1gzzlm7o8KmvykPbKUuZ..37";IntroPlayer.prototype.PLACEMENT[32]="oqvsTbdKLPf1aVQKmANAQLhAP1G48_7qJXr679LvI_T.b7";IntroPlayer.prototype.PLACEMENT[33]="jeoGRoN.krOQVYTOsucfDJeusUxg6OcuhJK6Q2luWnT.S7";IntroPlayer.prototype.PLACEMENT[34]="p3mrUPtNqJc04GiMA8zNUpnaAOtba6OzfcKjpwo0uNX.j7";IntroPlayer.prototype.PLACEMENT[35]="OQQxtAGvXKSCfuvEyaI0Z2w7AQguFwddxZUaHPx0OpP.M7";IntroPlayer.prototype.PLACEMENT[36]="1RpWAnAoQkJ0E3UjkKvZXHZH8431f7JyJ.05fBPLpS7.H7";IntroPlayer.prototype.PLACEMENT[37]="Bz2XeeuqN_z.mmDTN3cIdM.pf83vC28sNrphgGM_jYP.w7";IntroPlayer.prototype.PLACEMENT[38]="oo02n7e0ghjFeCY.joK86RPfz2kSHI9K797BeBT1b8X.A7";IntroPlayer.prototype.PLACEMENT[39]="hLjgU_2ad0YCx3I5NNpZ6LBHDg4fn9sYc_f7jfBypBz.g7";IntroPlayer.prototype.PLACEMENT[40]="jLIBZBBAbOUK9wFGOZNbiCnqnIZrezBuPZKfMop2znv.57";IntroPlayer.prototype.PLACEMENT[41]="f6cMXaly7Q5tV8Sn7Q_m4TkfPCnQunB_8r5v7Cuw7BX.k7";IntroPlayer.prototype.PLACEMENT[42]="Xtnhv4Y7rNwMoBekm30EBDbGLEUg7dB02nX.SZ3Znjr.I7";IntroPlayer.prototype.PLACEMENT[43]="eHY7Tv6oOH01r3ldCYc0ATiFLVzIC_cuBU3.aWk6_Lb.U7";IntroPlayer.prototype.PLACEMENT[44]="NCdHh81ohyCCgIGXeshihCUT7kv97pr4XLGY6dEpGuv.h7";IntroPlayer.prototype.PLACEMENT[45]="I.oBwjvEbL5UmxDXa7jB6pmJnuHw4Hsw0uXbA7T5pMr.b7";IntroPlayer.prototype.PLACEMENT[46]="OIyrE53bqO4miBOVzu23yRJr.mTvRzuBBxsrDTOf9q...7";IntroPlayer.prototype.PLACEMENT[47]="A801JxqR3Qz7ZBCZNn9AoJx3P3D_7O76CKAnzUQipZv.67";IntroPlayer.prototype.PLACEMENT[48]="0oabRidTSDbQt63i4sGqGRQ63I4S8bCBHvJfLxWiLqb.q7";IntroPlayer.prototype.PLACEMENT[49]="YDeqXmyKA03D8aIfBj14khacsOSFDYOgvbYzC8GfJg..17";IntroPlayer.prototype.PLACEMENT[50]="cfLgb0eMd3gKmBbj_on1cFHYvVwPiIbotzGFPmz5ohX.Q7";
IntroPlayer.prototype.PLACEMENT[51]="EecAhu_tNvgK9xwCOQnlqYBbwoJPGp53mU7NljFhQor.S7";IntroPlayer.prototype.PLACEMENT[52]="_N_RAF4obHcw9gEdrQnRfELI70RaFM8m.qlh1S96Dcj.y7";IntroPlayer.prototype.PLACEMENT[53]="Oez3vAGy1_xIUmwXmfFBRM80j9vJIg7cs6kEF8mi68P.R7";IntroPlayer.prototype.PLACEMENT[54]="luzh8IO0rO.PGRes4c0OE1abnsIlTnsgurILTjlwBGf.w7";IntroPlayer.prototype.PLACEMENT[55]="5.SXDMzHN8gCpFYuRN04ZoePzWSQNSdE9xnYVMuDDlr.G7";IntroPlayer.prototype.PLACEMENT[56]="oC5V7Mv0nV2Ut2pv61hzeEfyPKzIFnB9RdbMQDm6i4H.M7";IntroPlayer.prototype.PLACEMENT[57]="cERBW1yMvE7UxqHoK4UIl.unUTzTcyb30F9NOWhsaFH.V7";IntroPlayer.prototype.PLACEMENT[58]="AMFXIryo5zjTcLwQLN5RAw2yjMfGV5AOaI7P3u8O.A..J7";IntroPlayer.prototype.PLACEMENT[59]="ugql5QSNTSneck_zAsFpRzVKQdv9DIeITwGN.fRyWND.m7";IntroPlayer.prototype.PLACEMENT[60]="L6FKp4jG88xzAfHaHxKScMsujwIDSQ9w_hgRWs2njTP.v7";IntroPlayer.prototype.PLACEMENT[61]="mIVXkH6150HLYYsCoEMuT4oyDpmLX9t6oN4oDY27OqH.m7";IntroPlayer.prototype.PLACEMENT[62]="EaCsK_7hTXpldijMNx2seRoATfCbmFuiwKjhGPLLk_b.l7";IntroPlayer.prototype.PLACEMENT[63]="iqBVSJQznP7OiWq._Mk99eZSHW.lIUbC1Gc4ek3AjGL.17";IntroPlayer.prototype.PLACEMENT[64]="yy1L7TcAm.Dqn7h9ODxHMmSXjOiCQpAeX_dMvyUFzVD.x7";IntroPlayer.prototype.PLACEMENT[65]="rrX1KKa6jTey1ynYk5_DBpBKHWBP.EbCHDA4eqOojGL.87";IntroPlayer.prototype.PLACEMENT[66]="Q6c3u0oVJzO2udvz5HdrsCNhYKCKEWNsXjFttnVSmZX.B7";IntroPlayer.prototype.PLACEMENT[67]="7AlH5vAyhzAAwDyRYUSr7aiy.gs4PDtYf5xo.V3cSuP.k7";IntroPlayer.prototype.PLACEMENT[68]="DhBa6ZYbUvZRTTiHPnRbAaRj70siH87AgphBdVc7zXn.N7";IntroPlayer.prototype.PLACEMENT[69]="OX43VwE8J7W4R9EY_oMoMEyB.greZjtY.kEbN8Tr1o3.g7";IntroPlayer.prototype.PLACEMENT[70]="R4GqZRuNA03KZFgBZEjlwS.zniIPUXuAbEie4TMPUIP.07";IntroPlayer.prototype.PLACEMENT[71]="aRoKwHDcoyIH8aL3VUhVo4yLIOX_U_NJxUkzzpJdRfn.y7";IntroPlayer.prototype.PLACEMENT[72]="EE882XyO3Q9_iJ7mST..fa1QkRnWmae1uHEqotj73ED.f7";IntroPlayer.prototype.PLACEMENT[73]="9HeXdYzkN3_cRaavcghoPIn87myL6psIQB1LATM1RNr.L7";IntroPlayer.prototype.PLACEMENT[74]="8oUKJ6cwo6IA1SJn3G3iLckvE0KQNPIMNY0GahieOWr.N7";IntroPlayer.prototype.PLACEMENT[75]="HninuVagl07RDBtcrtSE_k9vo3nZbpJ7Y0EGygmmFyb.V7";IntroPlayer.prototype.PLACEMENT[76]="7q4xTdZnXJuC5DvvqZJq9RS9w4YSqtHdLAW2JMH52Wb..7";IntroPlayer.prototype.PLACEMENT[77]="tRFHVcAIh6lfoyYRFNIIdFv1UT1ePSb3VatNq2yUFub.D7";IntroPlayer.prototype.PLACEMENT[78]="GoNGxfQ04t24TgUeYdz5yc76vcXJd4b0oAA4_qDSjtf.e7";IntroPlayer.prototype.PLACEMENT[79]="N_CnQCtQl9ikEhrlgxjknMXTnKZlwDB_Ojyfolk13Kj.a7";IntroPlayer.prototype.PLACEMENT[80]="gMIxuRwhXG2ZXOxrhzE6t0aeYHpVN2LYFMIwqJ31PEX.k7";IntroPlayer.prototype.URL_PATTERN="http://gg.adocean.pl/_%t/ad.js?id=%i/age=%a/gender=%g/uid=%u";IntroPlayer.prototype.PLAYER_NAME="introPlayer";IntroPlayer.prototype.RDS_CONTAINER="RDS";function IntroPlayer(){this.intro_duration=0;this.station_id=0;this.player_minified=false;this.rds="";this.initPlayer()}IntroPlayer.prototype.initPlayer=function(){if(!this.ready()){setTimeout(function(){IntroPlayer.prototype.initPlayer()},100);return}this.player=this.getIntroPlayer();if(this.player!==undefined){this.player.obj=this;this.player.connectOnIntroLoaded("IntroPlayer.prototype.getIntroPlayer().obj.introLoaded");this.player.connectOnIntroComplete("IntroPlayer.prototype.getIntroPlayer().obj.introComplete");this.player.connectOnIntroUnloaded("IntroPlayer.prototype.getIntroPlayer().obj.introUnloaded");this.player.connectOnIntroCountdown("IntroPlayer.prototype.getIntroPlayer().obj.introCountdown");this.player.connectOnShowVideo("IntroPlayer.prototype.getIntroPlayer().obj.showVideoScreen");this.player.connectOnSetIntroRDS("IntroPlayer.prototype.getIntroPlayer().obj.setIntroRDS")}};IntroPlayer.prototype.setStationId=function(a){this.station_id=a};IntroPlayer.prototype.getPlacement=function(a){var b=a===undefined?this.station_id:a;return this.PLACEMENT[b]};IntroPlayer.prototype.createRequestURL=function(){if(p!=="undefined"){user_data=p.getUserMetadata()}var a=this.URL_PATTERN;var b=this.PLACEMENT[this.station_id];a=a.replace(/%t/i,(new Date()).getTime());a=a.replace(/%i/i,b);if(user_data!==undefined&&user_data.length!==0){a=a.replace(/%a/i,user_data.Age);a=a.replace(/%g/i,user_data.Gender);a=a.replace(/%u/i,user_data.Uuid)}else{a=a.replace(/%a/i,0);a=a.replace(/%g/i,0);a=a.replace(/%u/i,0)}return a};IntroPlayer.prototype.getIntroPlayer=function(){var a=IntroPlayer.prototype.PLAYER_NAME;if(window.document[a]){return window.document[a]}if(navigator.appName.indexOf("Microsoft Internet")==-1){if(document.embeds&&document.embeds[a]){return document.embeds[a]}}else{return document.getElementById(a)}};IntroPlayer.prototype.sendRequest=function(){if(!this.player.isIntroPlaying()){this.player.loadIntro(this.createRequestURL())}};IntroPlayer.prototype.setIntroVolume=function(){if(p!=="undefined"){this.player.setVolume(p.getVolume());this.player.mute(p.isMuted())}};IntroPlayer.prototype.setIntroRDS=function(a,b){this.rds=a;window.logger.info("IntroPlayer->setIntroRDS: "+a+">>"+b);$("#RDS a").attr("href",b);$("#RDS a").attr("target","_blank");
triggerEvent("onRDSChange");updateInterface()};IntroPlayer.prototype.showVideoScreen=function(b,a){window.logger.info("IntroPlyer->showVideoScreen");$("#"+this.PLAYER_NAME+" embed").attr("width",b);$("#"+this.PLAYER_NAME+" embed").attr("height",a);$("#"+this.PLAYER_NAME+" object").attr("width",b);$("#"+this.PLAYER_NAME+" object").attr("height",a);loadScreen("flash_intro.html",this.showVideo,this.hideVideo)};IntroPlayer.prototype.showVideo=function(){$("#RDS").hide();$("#currentStation").hide();$("#minimize").hide();$("#settings").hide();this.player_minified=isMinified();maxify()};IntroPlayer.prototype.hideVideo=function(){$("#RDS").show();$("#currentStation").show();$("#minimize").show();$("#settings").show();if(this.player_minified){setTimeout(function(){minify()},900)}};IntroPlayer.prototype.introLoaded=function(){if(window.currentScreen!="station_details.html"&&window.currentScreen!="flash_intro.html"){loadScreen("station_details.html",loadStationDetails,unloadStationDetails)}this.setIntroVolume();p.stop();window.logger.info("Intro Loaded");setTimeout(function(){updateInterface()},200)};IntroPlayer.prototype.introUnloaded=function(){this.rds="";window.logger.info("Intro unloaded");$("#"+this.PLAYER_NAME+" embed").attr("width",1);$("#"+this.PLAYER_NAME+" embed").attr("height",1);$("#"+this.PLAYER_NAME+" object").attr("width",1);$("#"+this.PLAYER_NAME+" object").attr("height",1);if(window.currentScreen=="flash_intro.html"){loadScreen(window.prevScreen,window.prevLoadF,window.prevUnLoadF)}};IntroPlayer.prototype.introComplete=function(){this.rds="";window.logger.info("Intro completed");this.player.unloadIntro();p.play();if(window.currentScreen!="station_details.html"&&!(isMinified()&&this.player_minified)){loadScreen("station_details.html",loadStationDetails,unloadStationDetails)}};IntroPlayer.prototype.introCountdown=function(a){$("#introCountdownSeconds").html(a+" sec.")};IntroPlayer.prototype.ready=function(){if(IntroPlayer.prototype.getIntroPlayer()!==undefined&&IntroPlayer.prototype.getIntroPlayer().connectOnIntroLoaded!==undefined){return true}return false};IntroPlayer.prototype.isPlaying=function(){return(this.player!==undefined&&this.player.isIntroPlaying!==undefined&&this.player.isIntroPlaying())};IntroPlayer.prototype.stop=function(){if(this.player.isIntroPlaying()){this.player.unloadIntro()}};function OpenFMLogger(){this.enabled=false;this.show_alerts=false;if(window.ggplayer!=undefined){this.logger=ggwindow}else{if(window.console!=undefined){this.logger=console}else{this.logger=null}}}OpenFMLogger.prototype._log=function(c,b){var a=b!=undefined?("["+b+"]: "+c):c;if(this.logger!=null&&this.enabled){this.logger.log(a)}if(this.show_alerts){alert(a)}};OpenFMLogger.prototype.log=function(a){this._log(a)};OpenFMLogger.prototype.info=function(a){this._log(a,"INFO")};OpenFMLogger.prototype.error=function(a){this._log(a,"ERROR")};OpenFMLogger.prototype.debug=function(a){this._log(a,"DEBUG")};OpenFMLogger.prototype.event=function(a){this._log(a,"EVENT")};OpenFMLogger.prototype.enable=function(a){this.enabled=a!=false?true:false};OpenFMLogger.prototype.showAlerts=function(a){this.show_alerts=a!=false?true:false};var currentHandlers={};var DEFAULT_HANDLERS={onPlay:function(a){logger.info("event on play: "+a);p.setSelectedStation(p.getStationId());triggerEvent("onRDSChange");updateInterface()},onStop:function(){updateInterface()},onStationChange:function(){logger.info("event on play: "+p.getStationId());p.setSelectedStation(p.getStationId());updateInterface();intro.stop()},onStationsChange:function(){stations=p.getStations();if(window.ggwindow==undefined){destroyStationsMenu();initStationsMenu()}},onVolumeChange:function(){var a=p.getVolume()+10;$("#volume").setBarVolume(a);window.intro.setIntroVolume()},onMuteChange:function(a){$("#volume").setMuted(a);intro.setIntroVolume()},onRDSChange:function(a){_updateRDS()},onVoteStateChange:function(a){_updateVoteButtonsState()},onStationMetadataChanged:function(){setTimeout("_updateCurrentSongText()",300)},userOnRDSRedirect:function(a){if(isIntroPlaying()){return true}else{a.preventDefault();p.RDSRedirect()}return false},onSelectedStationMetadataChanged:function(){},userOnStop:function(){triggerEvent("onRDSChange");p.stop();intro.stop()},userOnPlay:function(c){var b=p.getSelectedStationId();var d=p.getStationId();var a=c;if(a==undefined){if(window.minified){if(d!=-1&&d!=""){a=d}}else{if(b!=-1&&b!=""){a=b}}}if(a!=undefined){p.setSelectedStation(a);p.setCurrentStation(a);intro.setStationId(a);intro.sendRequest()}},userOnVolumeChange:function(b){var a=parseInt(b-14);if((a!=undefined)&&(a!=p.getVolume())){p.setVolume(a)}},userOnMute:function(a){p.setMuted(a)},userOnMinify:function(){unloadScreen();minify()},userOnMaxify:function(){loadScreen(window.currentScreen,window.loadF,window.unloadF)},userOnClose:function(){closeWindow()},userOnShowStationsMenu:function(a){if(!stationsMenuVisible()){a.stopPropagation();showStationsMenu(parseInt(a.clientX)+4,parseInt(a.clientY)-85)
}$(document).one("mousedown",function(){hideStationsMenu()})},systemBeforeOnLoad:function(){_initLogger();setupCompability();setupMinifiedMask();setupVariables()},systemOnLoad:function(){init()},systemOnMaxify:function(){},systemOnMinify:function(){},systemOnClose:function(){}};function _getHandler(a){var b=window.currentHandlers[a];if(b==undefined){b=DEFAULT_HANDLERS[a]}return b}function triggerEvent(a,b){_getHandler(a).call(this,b);updateInterface()}var loadF=function(){};var unloadF=function(){};function isStandalone(){return(window.ggplayer!=undefined)}function loadScreen(d,a,c,b){unloadScreen();if(a==undefined){a=function(){}}if(c==undefined){c=function(){}}if(b==undefined){b=function(){}}if(screens[d]!=undefined){$("#content").html(screens[d]);a(b)}else{$("#content").load(d,function(e){screens[d]=e;a(b)})}if(d!=window.currentScreen){window.prevScreen=window.currentScreen;window.prevLoadF=window.loadF;window.prevUnloadF=window.unloadF}window.currentScreen=d;window.loadF=a;window.unloadF=c;updateInterface()}function unloadScreen(){window.unloadF();window.currentHandlers={};$("#content").children().remove()}function closeWindow(){if(window.ggwindow!=undefined){if(minified){ggwindow.minimize()}else{ggwindow.minimize()}}else{window.close()}}function minify(){$("#content").hide();$("#openfm_player").addClass("minified");$("#minimize").setButtonState("minified");$("#openfm_player #background img").attr("src","images/radio-min-background.png");$("#openfm_player #background img").attr("usemap","#click-areas-minified");window.minified=true;var a=p.getStationIdx();if(a!=undefined&&stations[a]){_updateCurrentStationName()}if(isStandalone()){if(window.bottomDrawerOpen){window.ggwindow.setPropertyMap("barImage=images/radio-texts-min-bar5.png; mask=masks/radio-texts-min-mask5.png")}else{ggwindow.setPropertyMap("barImage=images/radio-min-bar.png; mask=masks/radio-min-mask.png")}window.ggwindow.skinCookie='{"minified": '+minified+"}"}updateInterface()}function isMinified(){return window.minified}function maxify(){$("#content").show();if(isStandalone()){if(window.bottomDrawerOpen){window.ggwindow.setPropertyMap("barImage=images/radio-texts-max-bar5.png; mask=masks/radio-texts-max-mask5.png")}else{window.ggwindow.setPropertyMap("barImage=images/radio-max-bar.png; mask=masks/radio-max-mask.png")}window.ggwindow.skinCookie='{"minified": '+minified+"}"}$("#openfm_player").removeClass("minified");$("#minimize").setButtonState("maxified");$("#openfm_player #background img").attr("src","images/radio-max-background.png");$("#openfm_player #background img").attr("usemap","#click-areas");window.minified=false;updateInterface()}function openDrawer(a){window.bottomDrawerOpen=true;if(isStandalone()){if(a==undefined){a=""}ggplayer.currentStationTextsEnabled=true;if(window.minified){ggwindow.animate('{ "0":"barImage=images/radio-texts-min-bar1.png; mask=masks/radio-texts-min-mask1.png", "10":"barImage=images/radio-texts-min-bar2.png; mask=masks/radio-texts-min-mask2.png", "20":"barImage=images/radio-texts-min-bar3.png; mask=masks/radio-texts-min-mask3.png", "30":"barImage=images/radio-texts-min-bar4.png; mask=masks/radio-texts-min-mask4.png", "40":"barImage=images/radio-texts-min-bar5.png; mask=masks/radio-texts-min-mask5.png" }',a.toString())}else{ggwindow.animate('{ "0":"barImage=images/radio-texts-max-bar1.png; mask=masks/radio-texts-max-mask1.png","10":"barImage=images/radio-texts-max-bar2.png; mask=masks/radio-texts-max-mask2.png","20":"barImage=images/radio-texts-max-bar3.png; mask=masks/radio-texts-max-mask3.png","30":"barImage=images/radio-texts-max-bar4.png; mask=masks/radio-texts-max-mask4.png","40":"barImage=images/radio-texts-max-bar5.png; mask=masks/radio-texts-max-mask5.png"}',a.toString())}}else{if(a==undefined){a=function(){}}$("#songText").animate({top:"-4px"},500,"linear",function(){a()})}}function closeDrawer(a){if(!window.bottomDrawerOpen){return}if(isStandalone()){if(a==undefined){a=""}ggplayer.currentStationTextsEnabled=false;if(window.minified){ggwindow.animate('{ "0":"barImage=images/radio-texts-min-bar4.png; mask=masks/radio-texts-min-mask4.png","10":"barImage=images/radio-texts-min-bar3.png; mask=masks/radio-texts-min-mask3.png","20":"barImage=images/radio-texts-min-bar2.png; mask=masks/radio-texts-min-mask2.png","30":"barImage=images/radio-texts-min-bar1.png; mask=masks/radio-texts-min-mask1.png","40":"barImage=images/radio-min-bar.png; mask=masks/radio-min-mask.png" }',a.toString())}else{ggwindow.animate('{ "0":"barImage=images/radio-texts-max-bar4.png; mask=masks/radio-texts-max-mask4.png","10":"barImage=images/radio-texts-max-bar3.png; mask=masks/radio-texts-max-mask3.png","20":"barImage=images/radio-texts-max-bar2.png; mask=masks/radio-texts-max-mask2.png","30":"barImage=images/radio-texts-max-bar1.png; mask=masks/radio-texts-max-mask1.png","40":"barImage=images/radio-max-bar.png; mask=masks/radio-max-mask.png"}',a.toString())}}else{if($("#songText").is(":visible")){if(a==undefined){a=function(){}}$("#songText").animate({top:"-200px"},500,"linear",a)
}}window.bottomDrawerOpen=false}function _eatMe(){ggwindow.animate('{ "100":"barImage=images/radio-min-bar2.png; mask=masks/radio-min-mask2.png","200":"barImage=images/radio-min-bar3.png; mask=masks/radio-min-mask3.png","500":"barImage=images/radio-min-bar4.png; mask=masks/radio-min-mask4.png","700":"barImage=images/radio-min-bar5.png; mask=masks/radio-min-mask5.png"}',"ggwindow.minimize();ggwindow.setPropertyMap('barImage=images/radio-min-bar.png; mask=masks/radio-min-mask.png');")}function _onPlayFromStationsMenu(a){if(isStandalone()){ggplayer.playRequest(stations[a]["id"])}else{window._getHandler("userOnPlay").call(window,stations[a]["id"])}hideStationsMenu();return false}function _scrollUp(b){var a=parseInt($("#stationsMenuContent").css("top"))+b;if(a<=35){$("#stationsMenuContent").css("top",a);$(".scrollDown").removeClass("scrollDownDisabled")}else{$(".scrollUp").addClass("scrollUpDisabled");clearInterval(scrollStationsMenu)}}function _scrollDown(b){var a=parseInt($("#stationsMenuContent").css("top"))-b;if(a>=$("#stations").height()-$("#stationsMenuContent").height()-30){$("#stationsMenuContent").css("top",a);$(".scrollUp").removeClass("scrollUpDisabled")}else{$(".scrollDown").addClass("scrollDownDisabled");clearInterval(scrollStationsMenu)}}function stationsMenuVisible(){if(isStandalone()){return !(window.gg.stations==undefined||window.gg.stations.closed)}else{return $("#stationsMenu").is(":visible")}}function showStationsMenu(a,b){if(!stationsMenuVisible()){if(isStandalone()){window.ggview.openWindow("stations","content= stations_menu.html; type= popup; title: 'Stacje Open.FM'; left= cursor+2; top= cursor-60; width= page; height= page; resizable= no; modal= yes; transparency=0")}else{$("#stationsMenu").css("top",b+"px");$("#stationsMenu").css("left",a+"px");$("#stationsMenu").show()}}return false}function hideStationsMenu(){if(isStandalone()){window.gg.stations.close()}else{$("#stationsMenu").hide()}}function destroyStationsMenu(){$("#stationsMenu").unbind("mousewheel");$("#stationsMenu *").unbind("mousedown");$("#stationsMenuContent").html("")}function _vote(a){if(a>0){p.voteFor()}else{p.voteAgainst()}}function getFlashObject(b){var a=b;if(window.document[a]){return window.document[a]}if(navigator.appName.indexOf("Microsoft Internet")==-1){if(document.embeds&&document.embeds[a]){return document.embeds[a]}}else{return document.getElementById(a)}}function init(){if(!isStandalone()){if(window.flashPlayerReady!=undefined&&!flashPlayerReady()){setTimeout(init,100);return}}$("#thePlayer #theBackground img").attr("usemap","#click-areas-minified");_initLogger();_initPlayer();_initIntroPlayer();_initAdBlock();_initScreenLoading();_initButtons();_initRDSWidget();_initVolumeBar();_initRightTopToolbar();_initVoting();_initTexts();_initCurrentStation();_initGemius();if(isPlaying()){$("#RDS").RDSStart()}$("#theBackground img").bind("mousedown",function(b){b.preventDefault()});$("#loadingScreen").hide();updateInterface();if(isStandalone()){_initSettings();ggplayer.selectedStationCoversEnabled=true;var a=p.getChannelAutoplay();if(a>0){p.setChannelAutoplay(0);triggerEvent("userOnPlay",a)}}else{_initDragable();_initStationsMenu();var a=$.urlParam("id");if(a!=null){triggerEvent("userOnPlay",a)}}if(!minified){if(isPlaying()){loadScreen("station_details.html",loadStationDetails,unloadStationDetails)}else{loadScreen(window.currentScreen,window.loadF,window.unloadF)}}else{unloadScreen();minify()}}function _initPlayer(){p=new OpenFMPlayer();window.stations=p.getStations();window.onbeforeunload=function(a){p.destroy()};p.setPlayHandler(function(a){triggerEvent("onPlay",a)});p.setStopHandler(function(){triggerEvent("onStop")});p.setStationChangedHandler(function(a){triggerEvent("onStationChange",a)});p.setStationsChangedHandler(function(){triggerEvent("onStationsChange")});p.setRDSHandler(function(a){triggerEvent("onRDSChange",a)});p.setVolumeHandler(function(a){triggerEvent("onVolumeChange",a)});p.setMuteHandler(function(a){triggerEvent("onMuteChange",a)});p.setVoteHandler(function(a){triggerEvent("onVoteStateChange",a)});p.setStationMetadataChangedHandler(function(){triggerEvent("onStationMetadataChanged")});p.setSelectedStationMetadataChangedHandler(function(){triggerEvent("onSelectedStationMetadataChanged")});p.setUserPlayHandler(function(a){triggerEvent("userOnPlay",a)})}function _initIntroPlayer(){window.intro=new IntroPlayer()}function _initAdBlock(){if(!isStandalone()){window.adblock=new AdBlock()}}function _initScreenLoading(){window.currentScreen="carousel.html";if(window.adblock!=undefined){if(window.adblock.challange()){window.currentScreen="adblock.html"}}window.loadF=loadChannels;window.unloadF=unloadChannels}function _initButtons(){_initPlayStopButton();_initVoteButtons()}function _initPlayStopButton(){$("#playButton").multiStateButton({states:[{name:"stopped",caption:"",tooltip:"Play",button:"images/button_play.png",hover:"images/button_play_hover.png",active:"images/button_play_active.png",text:""},{name:"playing",caption:"",tooltip:"Stop",button:"images/button_stop.png",hover:"images/button_stop_hover.png",active:"images/button_stop_active.png",text:""}]});
$("#playButton").click(function(){if(isPlaying()){triggerEvent("userOnStop")}else{triggerEvent("userOnPlay")}return false});_updatePlayButtonState()}function _initVoteButtons(){$("#voteForButton").multiStateButton({states:[{name:"disabled",caption:"",tooltip:"G??osowanie nie aktywne",button:"images/button_vote_for_disabled.png",hover:"images/button_vote_for_disabled.png",active:"images/button_vote_for_disabled.png",text:""},{name:"enabled",caption:"",tooltip:"Pole?? utw??r swojemu znajomemu.",button:"images/button_vote_for.png",hover:"images/button_vote_for_active.png",active:"images/button_vote_for_active.png",text:""}]});$("#voteForButton").click(function(a){a.preventDefault();_vote(1)});$("#voteAgainstButton").multiStateButton({states:[{name:"disabled",caption:"",tooltip:"G??osowanie nie aktywne",button:"images/button_vote_against_disabled.png",hover:"images/button_vote_against_disabled.png",active:"images/button_vote_against_disabled.png",text:""},{name:"enabled",caption:"",tooltip:"Pole?? utw??r swojemu znajomemu.",button:"images/button_vote_against.png",hover:"images/button_vote_against_active.png",active:"images/button_vote_against_active.png",text:""}]});$("#voteAgainstButton").click(function(a){a.preventDefault();_vote(-1)});_updateVoteButtonsState()}function _initRDSWidget(){$("#RDS").RDSWidget();$("#RDS").RDSSetClick(function(a){triggerEvent("userOnRDSRedirect",a)});$("#RDS").RDSSetText(p.getRDS())}function _initVolumeBar(){$("#volume").volumeBar();$("#volume").setBarVolume(p.getVolume()+14);$("#volume").setMuted(p.isMuted());$("#volume").setVolumeChangedHandler(_getHandler("userOnVolumeChange"));$("#volume").setMuteChangedHandler(_getHandler("userOnMute"))}function _initRightTopToolbar(){$("#close").click(function(a){a.preventDefault();triggerEvent("userOnClose")});$("#minimize").multiStateButton({states:[{name:"maxified",caption:"",tooltip:"Pomniejsz",button:"images/button2.png",hover:"images/button2_active.png",active:"images/button2_active.png"},{name:"minified",caption:"",tooltip:"Powi??ksz",button:"images/button2_m.png",hover:"images/button2_m_active.png",active:"images/button2_m_active.png"}]});$("#minimize").click(function(a){a.preventDefault();if(minified){triggerEvent("userOnMaxify")}else{triggerEvent("userOnMinify")}});$("#settings").multiStateButton({states:[{name:"off",caption:"",tooltip:"Ustawienia...",button:"images/button1.png",hover:"images/button1_active.png",active:"images/button1_active.png"},{name:"on",caption:"",tooltip:"Zamknij okno ustawie??",button:"images/button1_active.png",hover:"images/button1.png",active:"images/button1.png"}]});$("#settings").click(function(a){a.preventDefault();loadScreen("settings.html",loadSettings,unloadSettings)})}function _initVoting(){$(".plus").click(function(a){a.preventDefault();_vote(1)});$(".minus").click(function(a){a.preventDefault();_vote(-1)});_updateVoteButtonsState()}function _initCurrentStation(){$("#currentStation #currentStationName").mousedown(_getHandler("userOnShowStationsMenu"));$("#currentStation #currentStationDings").mousedown(_getHandler("userOnShowStationsMenu"));$("#currentStation").attr("title","Wybierz stacj??...")}function _initDragable(){$("#openfm_player").draggable({handle:"#top",containment:$("html")})}function _initStationsMenu(){var b="stationsMenuEntrySelected";for(var a=0;a<stations.length;a++){var d="";if(p!=null&&a==p.getStationIdx()){d=b}$("#stationsMenuContent").append("<a href='#' onClick=\"return _onPlayFromStationsMenu("+a+");\" class='stationsMenuEntry "+d+"' >"+stations[a]["name"]+"</a>")}$(".scrollDown").bind("mouseover",function(){clearInterval(scrollStationsMenu);scrollStationsMenu=setInterval(function(){_scrollDown(15)},2)});$(".scrollDown").bind("mouseout",function(){clearInterval(scrollStationsMenu)});$(".scrollUp").bind("mouseover",function(){clearInterval(scrollStationsMenu);scrollStationsMenu=setInterval(function(){_scrollUp(15)},2)});$(".scrollUp").bind("mouseout",function(){clearInterval(scrollStationsMenu)});$("#stationsMenu").mousewheel(function(c,e){if(e>0){_scrollUp(30)}else{if(e<0){_scrollDown(30)}}});$("#stationsMenu *").mousedown(function(c){c.preventDefault()});$("#stationsMenu ").mousedown(function(c){c.preventDefault();c.stopPropagation()});b=null}function _initGemius(){if(window.GemiusAuditDS!=undefined){audit=new GemiusAuditDS();audit.run(audit)}}function _initLogger(){window.logger=new OpenFMLogger();if(isStandalone()){window.logger.enable()}}function updateInterface(){if(p!=undefined){_updateCurrentStationName();_updateVoteButtonsState();_updatePlayButtonState();_updateTButtonState();_updateRDS()}}function _updateCurrentStationName(){var a=p.getSelectedStationIdx();if(isStreamPlaying()||window.minified){a=p.getStationIdx()}if(a==undefined||a==-1){a=0}$("#currentStationName").html(stations[a]["name"]);$(".currentStationName").html(stations[a]["name"])}function _updatePlayButtonState(){if(isPlaying()){$("#playButton").setButtonState("playing")}else{$("#playButton").setButtonState("stopped")
}}function _updateVoteButtonsState(){if(p.getVoteEnabled()){$("#voteForButton").setButtonState("enabled");$("#voteAgainstButton").setButtonState("enabled")}else{$("#voteForButton").setButtonState("disabled");$("#voteAgainstButton").setButtonState("disabled")}}function _updateRDS(){var b=parseInt($("#currentStation").width());var c=intro.rds!=""?intro.rds:p.getRDS();$("#RDS").RDSSetText(c);if(isNaN(b)){b=30}var a=350;$("#RDS").RDSResize(a-b);if(isPlaying()){$("#RDS").RDSStart()}else{$("#RDS").RDSStop()}}function setupCompability(){if(window.ggplayer!=undefined){p=ggplayer;var len=ggplayer.stations.length;stations=new Array();for(var i=0;i<len;i++){var params=ggplayer.stationsParams[i];if(params==undefined||params==null||params=="null"||params==""){params="{}"}stations[i]={id:ggplayer.stationsIds[i],name:ggplayer.stations[i],logo:ggplayer.stationsLogoUrls[i],isNew:eval("["+params+"]")[0]["is_new"]}}p.getStationIdx=function(){return ggplayer.stationIdx};window.isStandalone=function(){return true};$(document).ready(_initStationsMenu)}}function setupMinifiedMask(){if(window.ggplayer!=undefined){var prop=eval("["+window.ggwindow.skinCookie+"]")[0];minified=(prop!=undefined)&&(prop.minified!=undefined)&&prop.minified;if(minified){window.ggwindow.setPropertyMap("barImage=images/radio-min-bar.png; mask=masks/radio-min-mask.png");$("#loadingScreen").addClass("minifiedLoading")}eval(ggview.skinDynamicCode)}}function setupVariables(){window.scrollStationsMenu=0;window.p=null;window.stations=[];window.rdsScroll=null;window.clickScroll=null;window.minified=false;window.bottomDrawerOpen=false;window.screens=[]}function isPlaying(){return isStreamPlaying()||isIntroPlaying()}function isStreamPlaying(){return p.isPlaying()}function isIntroPlaying(){return(intro!=undefined)&&(intro.isPlaying!=undefined)&&intro.isPlaying()}(function(c){var a=["DOMMouseScroll","mousewheel"];c.event.special.mousewheel={setup:function(){if(this.addEventListener){for(var d=a.length;d;){this.addEventListener(a[--d],b,false)}}else{this.onmousewheel=b}},teardown:function(){if(this.removeEventListener){for(var d=a.length;d;){this.removeEventListener(a[--d],b,false)}}else{this.onmousewheel=null}}};c.fn.extend({mousewheel:function(d){return d?this.bind("mousewheel",d):this.trigger("mousewheel")},unmousewheel:function(d){return this.unbind("mousewheel",d)}});function b(f){var d=[].slice.call(arguments,1),g=0,e=true;f=c.event.fix(f||window.event);f.type="mousewheel";if(f.wheelDelta){g=f.wheelDelta/120}if(f.detail){g=-f.detail/3}d.unshift(f,g);return c.event.handle.apply(this,d)}})(jQuery);(function(a){a.fn.jCarouselLite=function(b){b=a.extend(a(this).data("options")||{},a.extend(a.fn.jCarouselLite.defaults,b||{}));a(this).data("options",b);return this.each(function(){a.fn.jCarouselLite.init(a(this))})};a.fn.jCarouselLite.init=function(b){a.fn.jCarouselLite._initActions(b);a.fn.jCarouselLite._initStyle(b)};a.fn.jCarouselLite._initActions=function(b){};a.fn.jCarouselLite._initStyle=function(i){var c=i.data("options");var d=a("ul",i);var b=a("ul li",i);var e=b.size();var h=b.width()+parseInt(b.css("margin-left"))+parseInt(b.css("margin-left"));i.data("itemLength",e);i.data("liSize",h);i.data("curr",c.start);i.addClass("jCarouselLite");i.css("visibility","visible");d.css({margin:"0",padding:"0","float":"left",position:"relative","list-style-type":"none","z-index":"1"});b.css({"float":"left",overflow:"visible"});i.css("position","relative");i.css("overflow","hidden");var f=h*e+40;var g=h*c.visible;b.css({width:b.width(),height:b.height()});d.css("width",f+"px").css("left",-(c.start*h));i.css("width",g+"px")};a.fn.jCarouselLite.defaults={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:false,auto:null,speed:600,easing:null,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null};a.fn.carouselSize=function(){return a("li",a(this)).size()};a.fn.carouselRange=function(){return a("li",a(this)).size()-a(this).data("options").visible};a.fn.getCurrent=function(){return a(this).data("curr")};a.fn.scrollCarousel=function(c,b){a.fn.jCarouselLite.go(c,this,b)};a.fn.carouselNext=function(){return a(this).scrollCarousel(a(this).getCurrent()+1)};a.fn.carouselPrev=function(){return a(this).scrollCarousel(a(this).getCurrent()-1)};a.fn.jCarouselLite.visibleItems=function(d){var b=d.data("options");var c=d.data("curr");return a("li",d).slice(c).slice(0,b.visible)};a.fn.getCarouselPixPos=function(){var b=a("ul",a(this));return parseInt(b.css("left"))};a.fn.jCarouselLite.go=function(g,h,d){var j=h.data("options");if(j==undefined){return false}var b=j.visible;var f=a("ul",h);var e=h.data("itemLength");var c=h.data("liSize");var i=h.data("curr");if(d==undefined){d=1}if(j.beforeStart){j.beforeStart.call(this,a.fn.jCarouselLite.visibleItems(h))}if((g<0)||(g>(e-j.visible))||(g==i)){return false}else{i=g}h.data("curr",i);f.stop(true);f.animate({left:-(i*c+8)},j.speed*d,j.easing,function(){if(a(this).parents(".jCarouselLite").data("options")!=undefined&&a(this).parents(".jCarouselLite").data("options").afterEnd!=undefined){a(this).parents(".jCarouselLite").data("options").afterEnd.call()
}});return true;j=null};a.fn.destroyCarousel=function(){}})(jQuery);(function(a){a.fn.channelSelect=function(b){b=a.extend({},a.extend(a.fn.channelSelect.defaults,b||{}));return this.each(function(){a(this).data("options",b);a.fn.channelSelect.init(a(this))})};a.fn.channelSelect.defaults={animation:100,width:340,easing:"linear",visible:5,start:0,showScrollbar:false};a.fn.channelSelect.SCROLLBAR_MARKUP=' <div id="scroll_bar"> <div id="scroll_prev"></div> <div id="scroll_container">     <div id="scroll_handle"></div> </div> 	<div id="scroll_next"></div> </div>';a.fn.channelSelect.init=function(b){a.fn.channelSelect._initScrollbar(b);a.fn.channelSelect._initMousewheel(b);a.fn.channelSelect._initData(b);a.fn.channelSelect._initCarousel(b);a.fn.channelSelect._initDrag(b)};a.fn.channelSelect._initData=function(b){var e=a("#scroll_container",b).width()-a("#scroll_handle").width();var c=b.carouselRange();var d=b.data("options");a.each({theinterval:false,range:c,total:e,step:e/c,lastRequested:d.start},function(f,g){b.data(f,g)});b=null;e=null;c=null;d=null};a.fn.channelSelect._initScrollbar=function(b){b.append(a.fn.channelSelect.SCROLLBAR_MARKUP);a("#scroll_handle",b).draggable({zIndex:1000,containment:"parent",axis:"x",opacity:0.7});a("#scroll_handle",b).bind("drag",a.fn.channelSelect._handler_drag_event);a("#scroll_handle",b).bind("stop",a.fn.channelSelect._handler_drag_event)};a.fn.channelSelect._initMousewheel=function(b){b.mousewheel(function(c,d){clearTimeout(window.carouselWheelTimer);window.carouselWheelTimer=setTimeout(function(){if(d>0){a("#channelSelect").scrollPrev()}else{if(d<0){a("#channelSelect").scrollNext()}}},3)})};a.fn.channelSelect._initCarousel=function(b){var c=b.data("options");b.addClass("channelSelect");b.jCarouselLite({animation:c.animation,scroll:c.scroll,visible:c.visible,easing:"linear",start:c.start,beforeStart:function(){b.unmarkAll()},afterEnd:function(){b.markMiddle();if(b.data("options").onSelectChange){b.data("options").onSelectChange.call()}}});a("#scroll_prev",b).bind("mouseover",function(f,g){f.preventDefault();window.scrollCarouselInterval=setInterval("$('#"+b.attr("id")+"').scrollPrev();",120)}).bind("mouseout",function(f,g){clearInterval(window.scrollCarouselInterval)});a("#scroll_next",b).bind("mouseover",function(f,g){f.preventDefault();window.scrollCarouselInterval=setInterval("$('#"+b.attr("id")+"').scrollNext();",120)}).bind("mouseout",function(f,g){clearInterval(window.scrollCarouselInterval)});a("#scroll_container",b).click(a.fn.channelSelect._scroll_container_onclick);b.markMiddle();var d=b.data("step");a.fn.channelSelect._moveHandle(b,c.start*d)};a.fn.channelSelect._initDrag=function(b){var c=a("#ulwrap",b);a(".carouselElement",c).bind("mousedown",function(d){d.preventDefault()});a(".channelLogo").bind("mousedown",function(d){d.preventDefault()});a(".channelTitle").bind("mousedown",function(d){d.preventDefault()});a(".channelButton").bind("mousedown",function(d){d.preventDefault()});a("#right_shade").bind("mousedown",function(f,g){f.preventDefault();c.trigger(f,g)}).bind("mousemove",function(f,g){f.preventDefault();c.trigger(f,g)});a("#left_shade").bind("mousedown",function(f,g){f.preventDefault();c.trigger(f,g)}).bind("mousemove",function(f,g){f.preventDefault();c.trigger(f,g)});a(".carouselElement",c).bind("mouseup",function(d){d.preventDefault()});a(".channelLogo",c).bind("mouseup",function(d){d.preventDefault()});c.bind("mousedown",a.fn.channelSelect._mousedownHandler);a(document).bind("mouseup",a.fn.channelSelect._mouseupHandler);a(document).bind("keydown",a.fn.channelSelect._keyDownHandler)};a.fn.channelSelect._mouseupHandler=function(b){a("#ulwrap").unbind("mousemove");a("#ulwrap").css("cursor",null);a("#ulwrap").data("prevStep",10)};a.fn.channelSelect._mousedownHandler=function(d){d.preventDefault();var b=a(this).parents(".channelSelect:first");var c=b.data("liSize");a(this).data("startdrag",d.clientX);a(this).css("cursor","move");a(this).unbind("mousemove");a(this).mousemove(a.fn.channelSelect._mousemoveHandler)};a.fn.channelSelect._mousemoveHandler=function(j){j.preventDefault();var b=a(this).parents(".channelSelect:first");var h=b.data("liSize");var d=a(this).data("startdrag")-j.clientX;var q=2;var m=16;if(d>=1||d<=-1){var k=a(this).data("prevStep");if(k==undefined){k=d}var g=Math.abs(d);var i=0.8;if(g>m){g=6}else{if(g>q){g=4}else{g=1.4;i=1}}var f=-1*d/Math.abs(d);var c=70*f*g;var l=parseInt(a(this).getCarouselPixPos()+c)/h*h;var o=f>0?-1*parseInt(l/h):-1*parseInt(l/h)+1;clearTimeout(b.data("thetimer"));b.data("thetimer",setTimeout("$('#"+b.attr("id")+"').scrollTo("+o+", "+i+")",10));a(this).data("startdrag",j.clientX)}a(this).data("prevStep",d)};a.fn.channelSelect._keyDownHandler=function(b){switch(b.keyCode){case a.ui.keyCode.LEFT:a("#channelSelect").scrollPrev();break;case a.ui.keyCode.RIGHT:a("#channelSelect").scrollNext();break;case a.ui.keyCode.ENTER:p.play(stations[a("#channelSelect").getCurrent()]["id"]);break;case a.ui.keyCode.SPACE:p.stop();break;
case a.ui.keyCode.UP:p.incVolume();b.preventDefault();break;case a.ui.keyCode.DOWN:p.decVolume();b.preventDefault();break}};a.fn.channelSelect.BUTTON_TITLE_SELECTED_STYLE={fontSize:"12px",bottom:"9px",color:"#ffffff"};a.fn.channelSelect.BUTTON_TITLE_NORMAL_STYLE={fontSize:"9px",color:"#aaaaaa",bottom:"15px"};a.fn.unmarkAll=function(){var b=a(this).data("options");element=a(".carouselElementSelected");element.stop(true);element.css("overflow","visible");a(this).css("background-image","none");a(".channelTitle",element).stop(true);a(".channelTitle",element).css(a.fn.channelSelect.BUTTON_TITLE_NORMAL_STYLE);element.removeClass("carouselElementSelected")};a.fn.markMiddle=function(){var b=a(this).data("options");if(b==undefined){return}var d=a(this).data("lastRequested")+Math.floor(b.visible/2);a(this).css("background-image","url('images/station_shade_red.png')");element=a(".carouselElement:eq("+d+")");element.stop(true);element.addClass("carouselElementSelected");element.css("overflow","visible");a(".channelTitle",element).stop(true);a(".channelTitle",element).animate(a.fn.channelSelect.BUTTON_TITLE_SELECTED_STYLE,100)};a.fn.scrollBy=function(b){var c=a(this).data("curr");b=c+b;this.scrollTo(b)};a.fn.scrollByPx=function(b){this.scrollByPix(b)};a.fn.scrollTo=function(d,c){var b=a(this).data("range");var e=a(this).data("step");var f=a(this).data("curr");if(d>b){d=b}if(d<0){d=0}if(d!=f){a(this).scrollCarousel(d,c);a.fn.channelSelect._moveHandle(a(this),d*e);a(this).data("lastRequested",d)}};a.fn.scrollNext=function(){var d=a(this).data("lastRequested");var b=a(this).data("range");var c=a(this).data("step");if(d<b){d++;a(this).carouselNext();a.fn.channelSelect._moveHandle(a(this),d*c);a(this).data("lastRequested",d)}};a.fn.scrollPrev=function(){var c=a(this).data("lastRequested");var b=a(this).data("step");if(c>0){c--;a(this).carouselPrev();a.fn.channelSelect._moveHandle(a(this),c*b);a(this).data("lastRequested",c)}};a.fn.channelSelect._moveHandle=function(b,d){var c=b.data("total");a("#scroll_handle",b).stop();if((d>=0)&&(d<=c+30)){a("#scroll_handle",b).animate({left:Math.round(d)+"px"},300)}};a.fn.channelSelect._moveHandleToLastRequested=function(b){var d=b.data("lastRequested");var c=b.data("step");a.fn.channelSelect._moveHandle(b,d*c)};a.fn.channelSelect._handler_scroll_next=function(b){a(this).parents(".channelSelect:first").scrollNext()};a.fn.channelSelect._handler_scroll_prev=function(b){a(this).parents(".channelSelect:first").scrollPrev()};a.fn.channelSelect._scroll_container_onclick=function(i){var b=a(this).parents(".channelSelect:first");var h=b.data("total");var c=b.data("range");var g=b.data("lastRequested");var j=_getAbsolutePosition(a(this)).left;var f=i.clientX-j;var d=parseInt(c*f/a(this).width());if(d>c){d=c}if(d<0){d=0}if(d!=g){b.data("lastRequested",d);clearTimeout(b.data("thetimer"));b.data("thetimer",setTimeout("$('#"+b.attr("id")+"').scrollToLastRequested();$.fn.channelSelect._moveHandleToLastRequested($('#"+b.attr("id")+"'));",20))}};a.fn.channelSelect._handler_drag_event=function(h){var b=a(this).parents(".channelSelect:first");var g=b.data("total");var c=b.data("range");var f=b.data("lastRequested");var e=parseInt(a(this).css("left"));var d=(e/g*(c+1));d=parseInt(d);if(d>c){d=c}if(d<0){d=0}if(d!=f){b.data("lastRequested",d);clearTimeout(b.data("thetimer"));b.data("thetimer",setTimeout("$('#"+b.attr("id")+"').scrollToLastRequested();",10))}};a.fn.scrollToLastRequested=function(){a(this).scrollCarousel(a(this).data("lastRequested"))};a.fn.destroyChannelSelect=function(b){a(document).unbind("keydown",a.fn.channelSelect._keyPressHandler)}})(jQuery);_getAbsolutePosition=function(b){var a=0;var e=0;var d=b.position();var c=b.offset();if(c!=undefined){a=c.left;e=c.top}else{a=d.left;e=d.top}return{top:e,left:a}};(function(a){a.fn.volumeBar=function(b){b=a.extend(a.fn.volumeBar.defaults,b||{});return this.each(function(){a(this).data("options",b);a(this).html(a.fn.volumeBar.MARKUP);a.fn.volumeBar.init(a(this))})};a.fn.volumeBar.init=function(c){c.addClass("volumeBar");var b=a(".bars",c);var d=a(".bar",c);d.bind("mouseover",a.fn.volumeBar._barOnMouseOver);d.bind("mouseout",a.fn.volumeBar._barOnMouseOut);d.bind("mousedown",function(f){f.preventDefault();(a(this).parent(".bars").trigger(f))});d.bind("drag",function(f){f.preventDefault()});d.bind("mousenter",function(f){f.preventDefault()});d.bind("mouseleave",function(f){f.preventDefault()});d.bind("click",function(f){f.preventDefault()});b.bind("mousedown",function(f){a.fn.volumeBar._eventDragVolume.call(a(this),f);a(this).bind("mousemove",a.fn.volumeBar._eventDragVolume)});b.bind("mouseenter",function(f){if(window.pressed){a(this).bind("mousemove",a.fn.volumeBar._eventDragVolume)}});b.bind("mouseleave",function(f){a(this).unbind("mousemove")});a(document).bind("mouseup",function(f){a(".bars",c).unbind("mousemove");window.pressed=false});a(document).bind("mousedown",function(f){window.pressed=true});c.data("muted",false);a(".volumeIcon",c).click(function(f){f.preventDefault();
c.setMuted(!c.data("muted"))})}})(jQuery);$.fn.setMuted=function(a){if($(this).data("muted")==a){return}$(this).data("muted",a);if($(this).data("muted")){$(".volumeIcon",$(this)).addClass("volumeIconMuted");$(".bar",$(this)).addClass("barWhite")}else{$(".volumeIcon",$(this)).removeClass("volumeIconMuted");$(this).setBarVolume($(this).data("volume"))}var b=$(this).data("mutedHandler");if(b!=undefined){b.call(this,$(this).data("muted"))}};$.fn.setBarVolume=function(a){if(isNaN(a)){a=40}$(this).data("volume",a);if($(this).data("muted")&&(a>0)){$(this).setMuted(false)}no=parseInt((($.fn.volumeBar.BARS_NR+1)*a)/100);$(".bar:gt("+no+")",$(this)).addClass("barWhite");$(".bar:eq("+no+")",$(this)).addClass("barWhite");$(".bar:lt("+no+")",$(this)).removeClass("barWhite")};$.fn.setVolumeChangedHandler=function(a){$(this).data("changeHandler",a)};$.fn.setMuteChangedHandler=function(a){$(this).data("mutedHandler",a)};$.fn.volumeBar.BARS_NR=7;$.fn.volumeBar.MARKUP='<a class="volumeIcon" title="Wycisz..." href="#"></a><div class="bars"><a class="bar" href="#"></a> <a class="bar" href="#"></a> <a class="bar" href="#"></a> <a class="bar" href="#"></a> <a class="bar" href="#"></a> <a class="bar" href="#"></a> <a class="bar" href="#"></a> </div>';$.fn.volumeBar.BAR_HOVERED_STYLE={top:"0px"};$.fn.volumeBar.BAR_NORMAL_STYLE={top:"8px"};$.fn.volumeBar._barOnMouseOver=function(){$(this).stop();$(this).animate($.fn.volumeBar.BAR_HOVERED_STYLE,100)};$.fn.volumeBar._barOnMouseOut=function(){$(this).animate($.fn.volumeBar.BAR_NORMAL_STYLE,180)};$.fn.volumeBar._eventDragVolume=function(d){var a=$(this);var b=$(d.target).parents(".volumeBar");vol=(d.clientX-_getAbsolutePosition(a).left)/a.width()*100;b.setBarVolume(vol);var c=b.data("changeHandler");if(c!=undefined){c.call(b.get(),b.data("volume"))}};_getAbsolutePosition=function(b){var a=0;var e=0;var d=b.position();var c=b.offset();if(c!=undefined){a=c.left;e=c.top}else{a=d.left;e=d.top}return{top:e,left:a}};var RDS_SPEED=30;(function(a){a.fn.RDSWidget=function(b){b=a.extend(a.fn.RDSWidget.defaults,b||{});return this.each(function(){a(this).data("options",b);a(this).html(a.fn.RDSWidget.MARKUP);a.fn.RDSWidget.init(a(this))})};a.fn.RDSWidget.init=function(b){b.addClass("RDSWrap");a.fn.RDSWidget._rdsStoppedStyle(b)}})(jQuery);$.fn.RDSGetText=function(){var a=$(this);return $(".rdsText",a).html()};$.fn.RDSSetText=function(b){var a=$(this);$(".rdsText",a).html(b);$(".RDS",a).attr("title",b);a.data("rds_width",parseInt($(".rdsText",a).width())+parseInt($(".rdsSpacer",a).width()))};$.fn.RDSResize=function(a){var b=$(this);b.css("width",a+"px");if($(this).data("scrolling")){$.fn.RDSWidget._rdsScrollingStyle(b)}else{$.fn.RDSWidget._rdsStoppedStyle(b)}b.data("rds_width",parseInt($(".rdsText",b).width())+parseInt($(".rdsSpacer",b).width()))};$.fn.RDSStart=function(){var a=$(this);clearInterval($(this).data("rdsScroll"));$.fn.RDSWidget._rdsScrollingStyle(a);a.data("rdsScroll",setInterval(function(){$.fn.RDSWidget._step(a)},RDS_SPEED));$(this).data("scrolling",true)};$.fn.RDSStop=function(){clearInterval($(this).data("rdsScroll"));$(this).data("scrolling",false);var a=$(this);$(".RDS",a).css("left",0)};$.fn.RDSWidget._rdsStoppedStyle=function(a){a.data("rds_width",parseInt($(".rdsText",a).width())+parseInt($(".rdsSpacer",a).width()));$(".rdsText:gt(0)",a).hide();$(".rdsSpacer",a).hide();$(".rdsText:eq(0)",a).css("width",a.width()-20);$(".rdsText:eq(0)",a).css("text-align","right")};$.fn.RDSWidget._rdsScrollingStyle=function(a){a.data("rds_width",parseInt($(".rdsText",a).width())+parseInt($(".rdsSpacer",a).width()));$(".rdsText:gt(0)",a).show();$(".rdsSpacer",a).show();$(".rdsText:eq(0)",a).css("width",null);$(".rdsText:eq(0)",a).css("text-align","left")};$.fn.RDSSetClick=function(a){$(".RDS",$(this)).unbind("click");$(".RDS",$(this)).click(a)};$.fn.RDSWidget.defaults={rdsScroll:null};$.fn.RDSWidget.MARKUP='<a class="RDS" href="#"><div class="rdsText"></div> <div class="rdsSpacer"></div><div class="rdsText"></div><div class="rdsSpacer"></div><div class="rdsText"></div><div class="rdsSpacer"></div></a><div id="prawy_dolny_gradient"><img src="images/rds_shade_right.png" /></div><div id="lewy_dolny_gradient"><img src="images/rds_shade_left.png" /></div>';$.fn.RDSWidget._step=function(d){var c=$(".RDS",d);var b=parseInt(c.css("left"));var a=$(d).data("rds_width");if(-b>a){b=0}c.css("left",(b-1)+"px")};(function(a){a.fn.multiStateButton=function(b){b=a.extend({},a.extend(a.fn.multiStateButton.defaults,b||{}));return this.each(function(d,c){a(c).data("options",b);a.fn.multiStateButton.init(a(c))})};a.fn.multiStateButton.init=function(b){var c=b.data("options");b.data("currentState",0);if(c.toggle){b.click(function(){var d=a(this).data("options");a(this).setButtonState((a(this).data("currentState")+1)%d.states.length)})}b.mouseover(function(){var e=a(this).data("options");var d=a(this).data("currentState");a(".buttonImage",a(this)).attr("src",e.states[d]["hover"])});b.mouseout(function(){var e=a(this).data("options");
var d=a(this).data("currentState");a(".buttonImage",a(this)).attr("src",e.states[d]["button"])});b.mousedown(function(){var e=a(this).data("options");var d=a(this).data("currentState");a(".buttonImage",a(this)).attr("src",e.states[d]["active"])});b.mouseup(function(){var e=a(this).data("options");var d=a(this).data("currentState");a(".buttonImage",a(this)).attr("src",e.states[d]["button"])});b.append('<img class="buttonImage" src="" />');b.append('<span class="buttonText"></span>');b.setButtonState(0);b=null;c=null};a.fn.setButtonState=function(e){var f=a(this).data("options");if(f==undefined){return}var d=0;var b=f.states.length;for(var c=0;c<b;c++){if(f.states[c]["name"]==e){d=c;break}}a(this).data("currentState",d);a(".buttonImage",a(this)).attr("src",f.states[d]["button"]);a(".buttonImage",a(this)).attr("title",f.states[d]["tooltip"]);a(".buttonText",a(this)).html(f.states[d]["text"])};a.fn.multiStateButton.defaults={states:[{name:"nonactive",caption:"",tooltip:"Nonactive",button:"",hover:"",active:"",text:""},{name:"active",caption:"",tooltip:"Active",button:"",hover:"",active:"",text:""}],toggle:false}})(jQuery);(function(a){a.urlParam=function(c){var d=new RegExp("[\\?&]"+c+"=([^&#]*)").exec(window.location.href);var e=null;if(c=="id"){var b=(window.location+"").split("/");e=b[b.length-1];if(!isNaN(parseInt(e))){return e}}return d&&(d[1]||0)}})(jQuery);var METADATA_REFRESH_TIMEOUT=2;var MAX_CURRENT_ARTIST_AND_TITLE=42;var MAX_NEXT_ARTIST_AND_TITLE=42;var METADATA_FADEOUT_TIMEOUT=60;var CHOOSE_CHANNEL_MSG="Wybierz stacj??...";var CHANNELS_HANDLERS={onStationsChange:function(){var a='<li class="carouselElement" ><div class="channelButton"></div> <div class="channelTitle"></div></li>';stations=p.getStations();$("#channelSelect").replaceWith('<div id="channelSelect"><div id="left_shade" class="carouselShade"><img src="images/shade_left.png" /></div><div id="right_shade"  class="carouselShade"><img src="images/shade_right.png" /></div><div id="ulwrap"><ul>'+a+a+"<div id='carouselContent'></div>"+a+a+"</ul></div></div>");_insertCarouselContent();_initChannelSelect();if(window.ggwindow==undefined){destroyStationsMenu();initStationsMenu()}},onStationChange:function(){DEFAULT_HANDLERS.onStationChange();$("#channelSelect").scrollTo(p.getStationIdx())},onSelectedStationMetadataChanged:function(){_updateMetadata(p.getSelectedStationMetadata())}};function _initChannelSelect(){$("#channelSelect .carouselElement").each(function(){$(this).click(function(c){c.preventDefault();var b=$(this).parent().children().index(this);clearTimeout(clickScroll);clickScroll=setTimeout("$('#channelSelect').scrollTo("+b+"-2);",220)});$(this).dblclick(function(){var b=$(this).parent().children().index(this)-2;b=stations[b]["id"];triggerEvent("userOnPlay",b);return false});$(this).mouseover(function(b){b.preventDefault()})});var a=p.getSelectedStationIdx();if(a==-1){a=p.getStationIdx()}$("#channelSelect").channelSelect({start:(a!=-1?a:0),onSelectChange:function(){var b=$("#channelSelect").getCurrent();p.setSelectedStation(stations[b]["id"]);_updateCurrentStationName()}});$(".rightArrow").bind("mouseover",function(b,c){b.preventDefault();window.scrollCarouselInterval=setInterval("$('#channelSelect').scrollNext();",120);$(this).addClass("rightArrowHovered")}).bind("mouseout",function(b,c){clearInterval(window.scrollCarouselInterval);$(this).removeClass("rightArrowHovered")});$(".leftArrow").bind("mouseover",function(b,c){b.preventDefault();window.scrollCarouselInterval=setInterval("$('#channelSelect').scrollPrev();",120);$(this).addClass("leftArrowHovered")}).bind("mouseout",function(b,c){clearInterval(window.scrollCarouselInterval);$(this).removeClass("leftArrowHovered")});$(".stationMetadata").unbind("click");$(".stationMetadata").click(function(){loadScreen("station_details.html",loadStationDetails,unloadStationDetails)});$(".stationMetadata").mouseover(function(){$(".stationMetadataBg").addClass("stationMetadataBgHovered");$(".stationMetadata").addClass("stationMetadataHovered")});$(".stationMetadata").mouseout(function(){$(".stationMetadataBg").removeClass("stationMetadataBgHovered");$(".stationMetadata").removeClass("stationMetadataHovered")})}function _initMetadataDisplay(){_initMetadataFading()}function _destroyMetadataDisplay(){_destroyMetadataFading()}function _initMetadataFading(){window.metadataFadingTimer=setInterval(_switchMetadata,METADATA_FADEOUT_TIMEOUT*100)}function _switchMetadata(){if(parseInt($("#switchToDetails").css("top"))>=0){_switchFromTo("#switchToDetails","#currentSongMetadata")}else{if(parseInt($("#currentSongMetadata").css("top"))>=0){_switchFromTo("#currentSongMetadata","#nextSongMetadata")}else{_switchFromTo("#nextSongMetadata","#switchToDetails")}}}function _destroyMetadataFading(){clearInterval(window.metadataFadingTimer)}function _switchFromTo(d,c){$(d).stop();$(d).animate({top:"-50px"},100,"linear");$(c).stop();$(c).animate({top:"0px"},400)}function _updateMetadata(a){if(a!=undefined&&a["0"]!=undefined){$(".stationMetadata #currentSongMetadata .songMetadata").html(_shorten(a["0"]["artist"]+" - "+a["0"]["title"],MAX_CURRENT_ARTIST_AND_TITLE));
$(".stationMetadata #currentSongMetadata").attr("title",a["0"]["artist"]+": "+a["0"]["title"])}else{$(".stationMetadata #currentSongMetadata .songMetadata").html("...");$(".stationMetadata #currentSongMetadata").attr("title","...")}if(a!=undefined&&a["1"]!=undefined){$(".stationMetadata #nextSongMetadata .songMetadata").html(_shorten(a["1"]["artist"]+" - "+a["1"]["title"],MAX_NEXT_ARTIST_AND_TITLE));$(".stationMetadata #nextSongMetadata").attr("title",a["1"]["artist"]+": "+a["1"]["title"])}else{$(".stationMetadata #nextSongMetadata .songMetadata").html("...");$(".stationMetadata #nextSongMetadata").attr("title","...")}}function loadChannels(){window.currentHandlers=CHANNELS_HANDLERS;_insertCarouselContent();$("#channelSelect").css("display","block");$(".stationMetadata").css("display","block");$(".carouselArrow").css("display","block");$(".theCloud").unbind("click");$(".theCloud").click(function(){loadScreen("station_details.html",loadStationDetails,unloadStationDetails)});$(".theCloud").setButtonState("showDetails");maxify();if(isStandalone()){setTimeout("_initChannelSelect();_updateSelectedStation();_initMetadataDisplay();_updateMetadata( p.getSelectedStationMetadata() )",100)}else{_initChannelSelect();_updateSelectedStation();_initMetadataDisplay();_updateMetadata(p.getSelectedStationMetadata())}}function _updateSelectedStation(){_updateCurrentStationName()}function unloadChannels(){$("#channelSelect").css("display","none");$(".stationMetadata").css("display","none");$(".carouselArrow").css("display","none");_destroyMetadataDisplay()}function getDefaultStationLogo(a){return"images/logos/"+stations[a]["id"]+".png"}function _insertCarouselContent(){var b="";var e="";for(var d=0;d<stations.length;d++){b="";if(stations[d]["is_new"]){b='<img class="labelNew" src="images/new.png">'}var a=stations[d]["logo"];if(a==undefined||a==null||a==""){a=getDefaultStationLogo(d)}e+='<li class="carouselElement" ><div class="channelButton"><img class="channelLogo" src="'+a+'"  />'+b+'</div><div class="channelTitle"><div class="channelTitleInner"><img class="channelTitleBackground" src="images/station_shade.png" /><div class="channelTitleText">'+stations[d]["name"]+"</div></div></div></li> "}$("#channelSelect #carouselContent").replaceWith(e)}function _shorten(b,a){if(b!=undefined&&b.length>a){b=b.substring(0,a-3);b+="..."}return b}function _initSettings(){var a=ggview.skins.length;if(a<=1){$("#settingsScreen #settingsSkin").hide()}prevSkin=ggview.skinIdx;$("#settingsScreen #saveButton").click(settingsSubmit);$("#settingsScreen #cancelButton").click(settingsCancel);$("#settingsScreen").hide()}function loadSettings(d){_initSettings();$("#settingsScreen #showStatusCheckbox").attr("checked",ggconfig.setIMStatusMessage);$("#settingsScreen #closeWithIMCheckbox").attr("checked",ggconfig.closeOnIMShutdown);$("#settingsScreen #alwaysOnTopCheckbox").attr("checked",ggconfig.alwaysOnTop);$("#settingsScreen #settingsVersion").html(ggplayer.version);var a=ggview.skins.length;var c="";$("#skinSelect").html("");for(var b=0;b<a;b++){c="";if(ggview.skinIdx==b){c='selected="true"'}$("#skinSelect").append("<option "+c+'value="'+b+'" >'+ggview.skins[b]+"</option>")}$("#settings").unbind("click");$("#settings").click(settingsCancel);$("#settings").setButtonState("on");maxify();$("#settingsScreen").show();if(d!=undefined){d()}}function unloadSettings(){$("#settings").setButtonState("off");$("#settings").unbind("click");$("#settings").click(function(a){a.preventDefault();loadScreen("settings.html",loadSettings,unloadSettings)});$("#settingsScreen").hide()}function settingsSubmit(){if(prevSkin!=$("#skinSelect").val()){ggview.setSkin($("#skinSelect").val())}else{ggconfig.setIMStatusMessage=$("#settingsScreen #showStatusCheckbox").is(":checked");ggconfig.closeOnIMShutdown=$("#settingsScreen #closeWithIMCheckbox").is(":checked");if(ggconfig.alwaysOnTop!=$("#settingsScreen #alwaysOnTopCheckbox").is(":checked")){loadScreen("info.html",loadInfoScreen,unloadInfoScreen)}else{if(window.prevScreen=="info.html"){if(isPlaying()){loadScreen("station_details.html",loadStationDetails,unloadStationDetails)}else{loadScreen("carousel.html",loadChannels,unloadChannels)}}else{loadScreen(window.prevScreen,window.prevLoadF,window.prevUnloadF)}}}return false}function settingsCancel(){if(window.prevScreen=="info.html"){if(isPlaying()){loadScreen("station_details.html",loadStationDetails,unloadStationDetails)}else{loadScreen("carousel.html",loadChannels,unloadChannels)}}else{loadScreen(window.prevScreen,window.prevLoadF,window.prevUnloadF)}return false}function confitmAlwaysOnTop(){ggconfig.alwaysOnTop=!ggconfig.alwaysOnTop;loadScreen(window.prevScreen,window.prevLoadF,window.prevUnloadF)}function _initInfoScreen(){$("#infoScreen #okButton").click(confitmAlwaysOnTop)}function loadInfoScreen(){_initInfoScreen()}function unloadInfoScreen(){}var NO_TEXT_MSG="Brak tekstu dla tej piosenki, przepraszamy :( ";var textsAdURL="";function _initTexts(){$("#songTextButton").multiStateButton({states:[{name:"disabled",caption:"",tooltip:"Tekst niedost??pny",button:"images/button_t_disabled.png",hover:"images/button_t_active.png",active:"images/button_t_active.png"},{name:"enabled",caption:"",tooltip:"Tekst piosenki",button:"images/button_t.png",hover:"images/button_t_active.png",active:"images/button_t_active.png"},{name:"opened",caption:"",tooltip:"Zamknij",button:"images/button_t_active.png",hover:"images/button_t_disabled.png",active:"images/button_t.png"}]});
$("#songTextButton").unbind("click");$("#songTextButton").click(showSongText);$("#scrollHandle").draggable({zIndex:1200,containment:"parent",axis:"y",opacity:0.7,drag:function(){_adjustTextPosition.call(this)}});$("#textScrollPane").mousewheel(function(b,d){var c=$("#scrollHandle");var a=0.02;if(d<0){if(_getHandlePos.call(c)+a<1){_moveHandleTo.call(c,(_getHandlePos.call(c)+a)%1)}else{_moveHandleTo.call(c,1)}}else{if(d>0){if(_getHandlePos.call(c)-a>0){_moveHandleTo.call(c,(_getHandlePos.call(c)-a)%1)}else{_moveHandleTo.call(c,0)}}}})}function _updateCurrentSongText(){var a=p.getCurrentStationMetadata();if(a!=undefined&&a["0"]!=undefined&&a["0"].text_url!=undefined){_updateTButtonState();if((a["0"].text_url!=undefined)&&(a["0"].text_url!="")){p.loadExternalURL(a["0"].text_url,_updateSongText)}}else{_updateSongText(NO_TEXT_MSG)}}function _updateTButtonState(){if(!window.bottomDrawerOpen){if(p.isCurrentTextAvailable()){$("#songTextButton").setButtonState("enabled")}else{$("#songTextButton").setButtonState("disabled")}}else{$("#songTextButton").setButtonState("opened")}}function _updateSongText(c,b){var a=p.getCurrentStationMetadata();if(a!=undefined&&a["0"]!=undefined){$("#theText #artist").html(a["0"].artist);$("#theText #title").html(a["0"].title);$("#theText #lyrics").html(c)}else{$("#theText #artist").html("&nbsp;");$("#theText #title").html("&nbsp;");$("#theText #lyrics").html(NO_TEXT_MSG)}_adjustHandleLength.call($("#scrollHandle"));_moveHandleTo.call($("#scrollHandle"),0)}function _adjustHandleLength(){var d=$(this);var g=$(this).parents("#textScrollPane");var f=$(this).parents("#textVerticalScrollbar");var e=parseInt(g.height()-33);var c=parseInt($("#theText",g).height());var a=parseInt(f.height());var b=(c==0)||(a==0)?2:e/c*a;d.height(b+"px")}function _adjustTextPosition(){var h=$(this).parents("#textScrollPane");var f=$(this).parents("#textVerticalScrollbar");var c=parseInt(h.css("top"));var e=parseInt(h.height()-33);var d=parseInt($("#theText",h).height());var g=parseInt($(this).css("top"));var a=parseInt(f.height());var b=$(this).height();$("#theText",h).css("top",a==b||d==e?0:-1*g/(a-b)*(d-e)+"px")}function _getHandlePos(){var c=$(this);var e=$(this).parents("#textVerticalScrollbar");var a=parseInt(e.height());var b=parseInt(c.height());var d=parseInt(c.css("top"));return a==b?0:d/(a-b)}function _moveHandleTo(d){var c=$(this);var f=$(this).parents("#textVerticalScrollbar");var a=parseInt(f.height());var b=parseInt(c.height());var e=(a-b)*d;c.css("top",e+"px");_adjustTextPosition.call(c)}function showSongText(){var a=p.getCurrentStationMetadata();_updateCurrentSongText();openDrawer(_updateTButtonState);$("#songTextButton").unbind("click");$("#songTextButton").click(hideSongText);_adjustHandleLength.call($("#scrollHandle"))}function hideSongText(){closeDrawer(_updateTButtonState);$("#songTextButton").unbind("click");$("#songTextButton").click(showSongText)}_getAbsolutePosition=function(b){var a=0;var e=0;var d=b.position();var c=b.offset();if(c!=undefined){a=c.left;e=c.top}else{a=d.left;e=d.top}return{top:e,left:a}};var MAX_LIST_STR=38;var MAX_ALBUM_NAME_STR=25;var MAX_ARTIST_AND_SONG_STR=90;var NEXT_SONGS_LEN=4;var STATION_DETAILS_HANDLERS={onPlay:function(){DEFAULT_HANDLERS.onPlay();_updateStationDetails()},onSelectedStationMetadataChanged:function(){DEFAULT_HANDLERS.onSelectedStationMetadataChanged();_updateStationDetails()}};function loadStationDetails(){window.currentHandlers=STATION_DETAILS_HANDLERS;$("#stationDetails").show();$(".theCloud").unbind("click");$(".theCloud").click(function(){loadScreen("carousel.html",loadChannels,unloadChannels)});$(".theCloud").setButtonState("showList");$(".theCloud").mouseover(function(){$(this).addClass("theCloudHovered")});$(".theCloud").mouseout(function(){$(this).removeClass("theCloudHovered")});maxify();_initVASMenu();_updateStationDetails()}function _initVASMenu(){$("#VASKup").click(function(a){a.preventDefault();return false});$("#VASKupMp3").click(function(a){a.preventDefault();p.buySelectedMp3();return false});$("#VASKupCD").click(function(a){a.preventDefault();p.buySelectedCD();return false});$("#VASKupRingtone").click(function(a){a.preventDefault();p.buySelectedRingtone();return false});$("#VASKupTicket").click(function(a){a.preventDefault();p.buySelectedTicket();return false})}function unloadStationDetails(){$("#stationDetails").hide();window.detailsStationId=null}function _updateStationDetails(){var b=p.getSelectedStationIdx();if(b==-1){b=p.getStationIdx()}if(b==-1){b=0}$(".currentStationNameCloud").html(stations[b]["name"]);var a=p.getSelectedStationMetadata();if(a==undefined){a={}}if(a["0"]!=undefined){$(".currentSongTitle").html(_shorten(a["0"]["artist"]+" - "+a["0"]["title"],MAX_ARTIST_AND_SONG_STR));$(".currentSongTitle").attr("title",a["0"]["artist"]+" - "+a["0"]["title"]);if(a["0"]["album"]!=undefined){if(a["0"]["album"]!=undefined&&a["0"]["album"]["title"]!=null){$(".currentSongAlbum .songDetailsValue").html(_shorten(a["0"]["album"]["title"],MAX_ALBUM_NAME_STR));
$(".currentSongAlbum .songDetailsValue").attr("title",a["0"]["album"]["title"]);$(".currentSongAlbum").show()}else{$(".currentSongAlbum").hide()}if(a["0"]["album"]["year"]!=null){$(".currentSongYear .songDetailsValue").html(a["0"]["album"]["year"]);$(".currentSongYear").show()}else{$(".currentSongYear").hide()}if(a["0"]["album"]!=undefined&&a["0"]["album"]["cover_url"]!=undefined&&a["0"]["album"]["cover_url"]!=null){$(".songCover img").attr("src",a["0"]["album"]["cover_url"])}else{$(".songCover img").attr("src","images/empty_cover.png")}var c=a[0]["vas"];$(".VASButton").addClass("VASButtonDisabled");if(c!=undefined){if(c.buy_cd!=undefined&&c.buy_cd!=null&&c.buy_cd){$("#VASKupCD").removeClass("VASButtonDisabled");$(".VASButtonKup").removeClass("VASButtonDisabled")}else{$("#VASKupCD").addClass("VASButtonDisabled")}if(c.buy_mp3!=undefined&&c.buy_mp3!=null&&c.buy_mp3){$("#VASKupMp3").removeClass("VASButtonDisabled");$(".VASButtonKup").removeClass("VASButtonDisabled")}else{$("#VASKupMp3").addClass("VASButtonDisabled")}if(c.buy_ringtone!=undefined&&c.buy_ringtone!=null&&c.buy_ringtone){$("#VASKupRingtone").removeClass("VASButtonDisabled");$(".VASButtonKup").removeClass("VASButtonDisabled")}else{$("#VASKupRingtone").addClass("VASButtonDisabled")}if(c.buy_ticket!=undefined&&c.buy_ticket!=null&&c.buy_ticket){$("#VASKupTicket").removeClass("VASButtonDisabled");$(".VASButtonKup").removeClass("VASButtonDisabled")}else{$("#VASKupTicket").addClass("VASButtonDisabled")}}else{$(".VASButtonKup").addClass("VASButtonDisabled")}}}var d=1;while((d<=NEXT_SONGS_LEN)&&(a[d]!=undefined)){var c=a[d]["vas"];var e="";$(".nextSongs li:eq("+(d-1)+")").html(_shorten(a[d]["artist"]+" - "+a[d]["title"],MAX_LIST_STR)+e);$(".nextSongs li:eq("+(d-1)+")").attr("title",a[d]["artist"]+" - "+a[d]["title"]);$(".nextSongs li:gt("+(d-1)+")").show();d++}$(".nextSongs li:gt("+(d-2)+")").hide()}_shorten=function(b,a){if(b!=undefined&&b.length>a){b=b.substring(0,a-3);b+="..."}return b};$(document).ready(function(){triggerEvent("systemBeforeOnLoad");setTimeout('triggerEvent( "systemOnLoad" )',100)});var gemius_sarg_host="ggspl.hit.gemius.pl";var gsm_gemius_identifier="nLFFZoBhPdl7FuSzo2qH15dQPzgsAvu5HaNPr91UpPv.o7";var gsm_gemius_hitcollector="ggspl.hit.gemius.pl";var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS"},searchString:function(d){for(var a=0;a<d.length;a++){var b=d[a].string;var c=d[a].prop;this.versionSearchString=d[a].versionSearch||d[a].identity;if(b){if(b.indexOf(d[a].subString)!=-1){return d[a].identity}}else{if(c){return d[a].identity}}}},searchVersion:function(b){var a=b.indexOf(this.versionSearchString);if(a==-1){return}return parseFloat(b.substring(a+this.versionSearchString.length+1))},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();function getBrowserName(){return BrowserDetect.browser}function getBrowserVersion(){return BrowserDetect.version}var gemius_sarg_proto;if(document.location&&document.location.protocol){gemius_sarg_proto="http"+((document.location.protocol=="https:")?"s":"")+"://"}else{gemius_sarg_proto="http://"}function gemius_parameters(){var d=document;var href=new String(d.location.href);var ref;if(d.referrer){ref=new String(d.referrer)}else{ref=""}var t=typeof Error;if(t!="undefined"){eval("try { if (typeof(top.document.referrer)=='string') { ref = top.document.referrer } } catch(gemius_ex) { }")}var url="&tz="+(new Date()).getTimezoneOffset()+"&href="+escape(href.substring(0,299))+"&ref="+escape(ref.substring(0,299));if(screen){var s=screen;if(s.width){url+="&screen="+s.width+"x"+s.height}if(s.colorDepth){url+="&col="+s.colorDepth}}return url}function gemius_sarg_hit(d,c){var a=gemius_sarg_proto+gemius_sarg_host+"/_"+(new Date()).getTime()+"/redot.gif?l=16&id="+d+"&sarg="+c+gemius_parameters();
if(typeof window.gemius_sarg_images=="undefined"){window.gemius_sarg_images=new Array()}var b=window.gemius_sarg_images.length;if(typeof gemius_sarg_sem=="undefined"){gemius_sarg_sem=0}if(b<=gemius_sarg_sem){window.gemius_sarg_images[b]=new Image();window.gemius_sarg_images[b].src=a}gemius_sarg_sem++}GemiusAuditDS.prototype.DOT="/dot.gif/";GemiusAuditDS.prototype.REDOT="/redot.gif/";GemiusAuditDS.prototype.HIT_COLLECTOR="http://gg.hit.gemius.pl/";GemiusAuditDS.prototype.TIMEOUT=60*1000;GemiusAuditDS.prototype.DEFAULT_STATION=2;GemiusAuditDS.prototype.DS_GEMIUS_HIT=[""];GemiusAuditDS.prototype.DS_GEMIUS_TIME=[""];GemiusAuditDS.prototype.DS_GEMIUS_HIT[1]="Bx2aoeeD9v21p_D_4GEfCmYkjw5B_ltLgIPFuQNXE5T.37";GemiusAuditDS.prototype.DS_GEMIUS_TIME[1]="dwM70ktzeIVWcy2CFOJfKLQZ.mMW1KOZcE9MYGTZqwP.R7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[2]="nc2Qm38ZG65w7UP7PQcXlLR3jw4_6FtLL3ClcEYKUwn.F7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[2]="zUc1NKOAHaGCf06qgZnAR7RH.mMWTaOZRhFMYLiXqwP.M7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[3]="Bx064eeD53wV3lEKyNZHiGaE76FB6huYqjVvmNiHAxf.27";GemiusAuditDS.prototype.DS_GEMIUS_TIME[3]="zUc1lKOAHSEsW06aASxIZrRHTMkWTXglEA_UFL1aLtT.B7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[4]="nS2QnX_JG_W6rQnYZWXqU2X2LQpBgQMgSoW8L_AhWUf.37";GemiusAuditDS.prototype.DS_GEMIUS_TIME[4]="zU2b8KMiiIaCH2ezAY98w2a0.oMZD6OpIbRMMsKSUzP.f7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[5]="Bx0wO_eDC62vyhRHP3BfHmYkLaBB_gMUqo8ylL.8hqf.Q7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[5]="dwObkEtziAaQiQbZM53kVLR5XqwWlGLqcL98Ho2FGzr.L7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[6]="Bx2an_eD98a1pyuEKMHT92YkLQpB_gMggJq8L4O7MSP.P7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[6]="dwM7MktzeAT25y1yvH.XibQZTMkW1HglRjqUFBAhrr7.H7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[7]="nc2aoX8Z9v0aXeG8vR2Xk7QXzQA__ELvz7Js6c58qbD.u7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[7]="zac70qMAeITi9mbD2YaMUrRH7OkWTbfgprPqyQf4Pt7.q7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[8]="Bx2Q.eeDG2UVfmpzSNuKUGaELcBB6gMkgNQyBIMcBtr.37";GemiusAuditDS.prototype.DS_GEMIUS_TIME[8]="zUeV9qOALZAsW05KgbA4x7Sn.oMWDaOpRrbG9ZA6U9v.C7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[9]="d2OQdIcoG6VQpQ729Ats6rdM33h8JnsWJ0cVsgpE32f.X7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[9]=".c1AqyNLx3FsE1BWURFsf.V4XrFRDWNYK2WcRRKCLyj.U7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[10]="d2Oadoco94XwYIYvLEBxjrdMHbd8JmLiXWjc6ATJ3ej.u7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[10]=".c1KsSNLM15iTsxPQZlkl.V47FpRDbhWKy9E7hJzUu..R7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[11]="nc0wPX8ZC_QQgtnhZUCq7rQXzZY__ELjLw.i0J6b.gb.37";GemiusAuditDS.prototype.DS_GEMIUS_TIME[11]="zaeb8qMAiLziXC0S2TvHsrSn.mMWDaOZEH7GlZVuUzv.G7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[12]="B7063_cT50VPypsvnwgD1WYkLcBB_gMkSgwyhu.Jhpv.57";GemiusAuditDS.prototype.DS_GEMIUS_TIME[12]="d2OV9ErzLVjwCgSFU8J8C7SnXowWDWLapiQWVwiYW_b.E7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[13]="nc2Q_38ZGy4aY6Q4vPt.eGZW76FBcRuYqnhvGj.SW7T.P7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[13]="zUc1lKOAHSEs9U46gYpI5mYmXfYZ1mLmi3ucR3ei21..z7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[14]="nc2QnX8ZG_UQ6GqDZeYCEbR3zeA_6ELfL6Zs_8XWAVb.F7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[14]="zaeVVKMALdji9k46IeewN2aG.mMZlqOZIdzGlUHQqyz.r7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[15]="nSea.37n90YQ3osfZdtz1bRJLcA_bwMkZesyBMFZruj.k7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[15]="zUc7MKOAeM6MK2dTIWcEM7SnTKkWDXgVRteUtDfRLtz.n7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[16]="Bx0wO_eDC60V5BSnyMPfnmYkj3hB_ltXSmIf5u.wq9H.M7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[16]="dwOVVEtzLdj2h046PJQ4F7R57OkWlLfgcJ7K.wzYViv.X7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[17]="nc0wPX8ZC_QaXbQ4vdTH2WX2j1hBgVtHSm_ls4fJq9n.z7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[17]="dwObkktziDzwagb3iz3sLbR5TBMWlHghEFJ0Lz0Mxpz.Q7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[18]="nSeaAX7n9326TUG45ak3ArPp76E_fxuYBS5vGslpW7T.27";GemiusAuditDS.prototype.DS_GEMIUS_TIME[18]="zaeV9qMALZCMkU5KIY04T2aG7AkZlrfwIPzqp8H9vmT.37";GemiusAuditDS.prototype.DS_GEMIUS_HIT[19]="nS2Qm3_JG666rUQ95bIfkmZWzQBBcULvqphs6bCEKZv.B7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[19]="zac1NKMAHaEsWwPHAPSECWYm7OkZ1rfg6zREQx9TVj..Q7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[20]=".c2an2_c98aKsosvxVD77WaEj_5B6ls7StKlfuC4UxX.Z7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[20]="1507Mir3eAVg7i1yk4.XibQZXqwW1GLqcGWcZg1vgwD.F7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[21]="nc2an38Z98a6V4svrR.zlWZWzeBBcULf4.Bs_9LMgUD.f7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[21]="d2M1lkrzHViQKQRXa0IMqbRHTKkWTXgVpsqUtG.1hs3.07";GemiusAuditDS.prototype.DS_GEMIUS_HIT[22]="zUeQcu_iG25bRa_MUuhMW7dMfcB8JiMQJvEcRQpNNTb.07";GemiusAuditDS.prototype.DS_GEMIUS_TIME[22]="ncdArTMmx6icdAZzceUgcMchTGQkwniHLJWUwmv_2tD.x7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[23]="Bx2QneeDG_WvMGqDv1kCmWaEj_5B6ls7qh_lflimqwb.07";GemiusAuditDS.prototype.DS_GEMIUS_TIME[23]="zUc7MqOAeATiHC0SoWlXkLRHXfYWTWLmppScR2.mW2X.07";GemiusAuditDS.prototype.DS_GEMIUS_HIT[24]=".c0w22_cCy1Ac7SKZWXHmGYk76FB_huYqo9vmDBi2vL.o7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[24]="1501Nir3HdfGCE3s1DvIrrQZ7H8W1LfURgREDhA61sH.t7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[25]="nc2an38Z98YaXSuEvVTTb2X27xdBgRt8gKb1s6tRW_n.z7";
GemiusAuditDS.prototype.DS_GEMIUS_TIME[25]="zac7MKMAeM3iXGezWXmMkmYmXhYZ1mL2i3ucp3b6g1b.j7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[26]="nScw237nCy0aubSKve.HmLPp76E_fxuYBS5vmHG42vL.W7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[26]="zac7MqMAeAWMKy1yIZ9f8GaG7J8ZlrfkIP1E4Bo0Vs3.l7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[27]=".Wc6P2_K58TqWVE85SjPT7Ppj1g_f1tHLyOls0Xrq9n.W7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[27]="baebksNaiD0SUWdjwdv0jJQKTMlGWnglpiQaUk.bhm3.r7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[28]="B70wPecTC_S1HdqBqKsq9mZW74FBcRuI4NBvqlL3W7z.i7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[28]="dwOV9ktzLZCQie59682gCbQZTDMW1HgxEKv6S5W7Rk7.j7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[29]="px2anvcB98XfRYsvh8.zlZPazeBuNULfZchs_6G9gUD.17";GemiusAuditDS.prototype.DS_GEMIUS_TIME[29]="1wM7MisZeAUmwmb1PJSMKWZUTDMZT3gx6wuUVZ8aLir.I7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[30]="nS06QX_J5vxwt7EmdPVfj2ZWj3hBcVtX4.Af5tOkU_D.e7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[30]="zU2b8qMiiL0s9S0SgcrHOma07OkZD7fgwV.K.8qgfl..37";GemiusAuditDS.prototype.DS_GEMIUS_HIT[31]="nS06QX_J5vwa87DG9ZXXIGZWLaBBcQMU4JoylFMQBpL.97";GemiusAuditDS.prototype.DS_GEMIUS_TIME[31]="zaeV9qMALZCCH05KgUK4P2YmXqwZ1mLqIVcWKZpCW7..R7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[32]="B706P_cT58UV7lE8yB3PT2Ykj1hB_ltHgJqlsysKq9n.X7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[32]="zUeV9KOALVmChQPHAXR0OrSnTBMWDXghECkatRUtBhL.f7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[33]="nSean37n98ZwHYsvvbn77bRJj_4_b1s7ZQulfkFfUxX.m7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[33]="zUc7MKOAeM4su2ezOaiMkrSn.u0WDaO1pgRMc4fqK2X.A7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[34]=".Wc6P2_K58TqWVE85SjPT7Ppj1g_f1tHLyOls0Xrq9n.W7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[34]="d2ObkErziAZWXS0ilCjHYrRH7AkWTbfwENjKXxV9.tr.j7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[35]="nc0wO38ZC60Q4rR6rehHb2ZWzXZBcULTShVsxmBEAYP.J7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[35]="zUebkKOAiAaCHy0igUHH6mYm.oMZ1qOp6xPmPUcXk1D.r7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[36]="dwMwEoeoC21Qa7mp9.m5oLbufSp8miLsxwaS4mKRCib.z7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[36]=".WbgjSM5t6cM_haFeTIwb9T4TGSBlniHwY0afpVl2nz.i7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[37]="nc06P38Z58UQgfsu5Xyb4rR374E_6BuIL4ZvqkapW7z.Y7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[37]="zaebkKMAiAaMyy0i2QZPybSnTDMWDXgxcKwak2VFBq7.57";GemiusAuditDS.prototype.DS_GEMIUS_HIT[38]="B706P_cT58UVtJrBAMELG2ZWLcBBcQMkqni8ajAqMZj.t7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[38]="dwOVVEtzLdj25046dFi4F7QZXowW1GLaEAKcBrzGWx..a7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[39]="nc0w3X8ZC2S6t9nTZdCixWX2LcBBgQMk4CoSPlOgxhD.s7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[39]="d2M1lkrzHViQ0wS3MymESbRH.u0WTaO1cFxMc_TXU4n.17";GemiusAuditDS.prototype.DS_GEMIUS_HIT[40]="zUc6Fu_i54T1zFXLyPOxQLes3y585ntK.VaP4DWTX8f.Y7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[40]="ncbqjzMmIyaSaNyhUUV0KseB.qgksqMnzJbGNJvnf_X.j7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[41]="1v06Fmes54TAy6.wjL919MWnHSDZM2O_QtZSAyszCm7.R7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[41]="p4LqkbuuI1zQSNxfA5x8_9T47FqBlrhWwTbKLJUW0pz.w7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[42]="1v0wEmesC21qBn8mj.UEeMWnPzfZMzt4Qo.PwKtx37n..7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[42]="p4Lgi7uut3A2WxaFRHq4TtT4XrGBlmNYiv8WikJkL3z.Q7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[43]="d2BL_YdXfG.1VDVYGI4HPZcifbqs7COMXchVoA1FcnX.C7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[43]="oqUw3XdiZ72mq0YgEiiE87QZzQAW1I76dkh20QhAz5..M7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[44]="zU.lPe7mEXuaHZKhld5H0LcfHbF8X2NeXU6P8QTmShj.x7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[44]="ofs64XdV03IGxWvJ6rTQF2a0LQoZD08rG8CGVhdTd1L.M7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[45]="d2.r2YdXbCiP2ru8j3GSr_WjfbqpIyOMrHLPYzCo8or.h7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[45]=".AGa.7Bg43NLVQvdjUY4MIXD7zbpiWeXu59pWmcfZIP.i7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[46]="d2BL_4dXfJb17jV2mNyPrZci376s7HrqvYFSnjTgHzP.T7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[46]="ofs633dV0ztseKYucxwFN2a07zcZD2eXUU3D1RIeJGb.b7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[47]="zUBFX_7mIepQ7Rv9JVdDercfP8h8XzsYJvaSjQqqx0n.d7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[47]=".KuQm7Btdz6hRZClDQiwAGa0zXYZD47eUS3QOZJwN_..x7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[48]="d2.r24dXbF_P2fTgxwxHSOWj376pI3rqrDz4ljCZX3n.Y7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[48]="oqWa.3di43NsBEZgc59tSbQZLSoW1E87oJMgP1zct7v.W7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[49]="dwBLmYbXfO.1V.tFULJS3MUGfV.ZcSOwDMDPb_CAcfL.J7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[49]="B7aVhqrzLVB2auMDzNNPKqdDj35UPabmpqSTSUwEZOv.77";GemiusAuditDS.prototype.DS_GEMIUS_HIT[50]="d2.lP4dXEbJVmdvkYKYDBpciP8is7DsYXagYy2U2RzT.P7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[50]="ofswO3dVZwYGJUYAoi2Eu2ZUzeAZT47q8SRWKZpKt3P.f7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[51]="zUBL__7mfJb6.PrzpZVSpbb.HbF8n2NeJ4YVsQo6yq7.47";GemiusAuditDS.prototype.DS_GEMIUS_TIME[51]=".Ks637Bt0ztLFUZiRUT18Ga0LSoZD087uxymfB78DwX.V7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[52]="d2BFX4dXIeqPOtHXD20PpeWjfbqpIyOMDMFVoAB0ymb.M7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[52]="oqWan3di4vNspEXC80tlsLQZj1gW1KdSdmgZymC2POz.J7";
GemiusAuditDS.prototype.DS_GEMIUS_HIT[53]="zZqQ__7DGy5QVkQEbYpfS2YTTF5B2Cwlh4pZOF1eNb3.Z7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[53]="nc.gwjNqt7.No7se7fpSGuUCLb9RKU8ZzlbjceqATvv.W7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[54]="d1A634cn50WPDbDvjvifr7Po7FQ_ymv3r.qTiVL.XX3.l7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[54]="ncBA5DNqx_fHfKtcBU1Kipbxj8NUH6dEf8JWOZ7gfMz.l7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[55]="zZqQ.e7DG2VQVkQipS3XzWYT.s5B2IeAh1RW9d0MMuj.H7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[55]="ByBK6KrwM53b82DXyF.3RJcP78xUK2d16bmmzNRUp.j.t7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[56]="d2BFX4dXIeqPOtHXD20PpeWjfbqpIyOMDMFVoAB0ymb.M7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[56]="nc.gxDNqt_dnT3FXrTOeLuUCj8NRKadEBMXQ.Iza.Ir.D7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[57]="d1CaAYcn93zvsyupV0SbiLPoXtc_ykeu4lKW5M69ikH.y7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[57]="nc.qyDNqI5zHfDd2hYlSopbx78xUH2d1ScAgHcwqpN..Y7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[58]="d6Yw3YcKC2RV9hQuYEifN2az.s5BGIeAXbj8.YiVcgn.A7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[58]="ByBA5Krwx_gxvWE3AAUGT5evzbVUa47oH4IdwnbPotH.o7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[59]="zZo64e7D53vwWvszlcxb9GYTXtdB2EeuvcwcIjBvCiz.b7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[59]="ncBK6DNqM53NAydUth3Kg_UCLb9RKU8ZpCxtVb01_sr.t7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[60]="d7CQ.YeXG2WPkwqfRzWqk7RI7FQ_imv3DO4ZSUrB3RP.77";GemiusAuditDS.prototype.DS_GEMIUS_TIME[60]="nS.gxDLat_dnf3FXLSieppdRzbVU347oH8_zovcitzD.M7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[61]="d2BFX4dXIeqPOtHXD20PpeWjfbqpIyOMDMFVoAB0ymb.M7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[61]="By.qxqrwI2YxI9FlgDYf_Zev7_xUa2eFH4IAp3d3vOn.A7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[62]="zZow3e7DC2Sa5hPslXkXwWaz7FRBGGv3Xe_TiWAY3Wf.W7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[62]="By.qyKrwI5zb_ZcAgLXqypevLb9Ua08Z6PLDKXxPD4b.z7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[63]="d2BFX4dXIeqPOtHXD20PpeWjfbqpIyOMDMFVoAB0ymb.M7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[63]="ncBK5jNqM2dnTydyLPBCFOUC7_xRKWeFzo2mLBH0.OL.X7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[64]="d6aa.4cK90ZVkEDRq.I.8WazXfdBGEe_J5eWRGVXMuj._7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[64]="nS.gIjLatzAtH3E3VpgWj5dRj6NU36c0f2fQnMbDp.j.57";GemiusAuditDS.prototype.DS_GEMIUS_HIT[65]="d6Y6P4cK58Vf7K.n.5N9IZRpXkFuI0e6NYpZySGlsmf.27";GemiusAuditDS.prototype.DS_GEMIUS_TIME[65]="B7XqxqrzI2XRO9xYuCR83_Tkjw1RHadAnoQZypHMfIz.g7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[66]="zZqQm_7DG63AEOj2hd.xApRp7FRuI2v3lWNWOcjttXj.l7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[66]="p4.gJLrdt2cL4Ra8aOw4A7dM7_wkHmeFTylpWucaJDn.i7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[67]="ofHglLNFWxcbfnjW5yktj4XzroERJGeZurls67Cffhn.x7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[67]="zC5AUjAmxvGMmAa64owkNbPpP_0WxId0gySQTGVusLb.i7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[68]="nF3qmAvNNzBZB2AdGc7p1JR6DotuRSbKlam8QXFvhgH.c7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[68]="bOfq_F.OI91cQxZMqs0tMIYh33jp4sc3nmbGA_87AE3.L7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[69]="AfhAsqNqaxhLjd8IL9fYqLPp.F4_fwxpNRj5fxlN2VL.h7";GemiusAuditDS.prototype.DS_GEMIUS_TIME[69]="cifg9AcItyeBD2ARpmBwqJPaP4NGeodoeXoW12.3ME3.w7";GemiusAuditDS.prototype.DS_GEMIUS_HIT[70]="";GemiusAuditDS.prototype.DS_GEMIUS_TIME[70]="";GemiusAuditDS.prototype.DS_GEMIUS_HIT[71]="";GemiusAuditDS.prototype.DS_GEMIUS_TIME[71]="";GemiusAuditDS.prototype.DS_GEMIUS_HIT[72]="";GemiusAuditDS.prototype.DS_GEMIUS_TIME[72]="";GemiusAuditDS.prototype.DS_GEMIUS_HIT[73]="";GemiusAuditDS.prototype.DS_GEMIUS_TIME[73]="";GemiusAuditDS.prototype.DS_GEMIUS_HIT[74]="";GemiusAuditDS.prototype.DS_GEMIUS_TIME[74]="";GemiusAuditDS.prototype.DS_GEMIUS_HIT[75]="";GemiusAuditDS.prototype.DS_GEMIUS_TIME[75]="";GemiusAuditDS.prototype.DS_GEMIUS_HIT[76]="";GemiusAuditDS.prototype.DS_GEMIUS_TIME[76]="";GemiusAuditDS.prototype.DS_GEMIUS_HIT[77]="";GemiusAuditDS.prototype.DS_GEMIUS_TIME[77]="";GemiusAuditDS.prototype.DS_GEMIUS_HIT[78]="";GemiusAuditDS.prototype.DS_GEMIUS_TIME[78]="";GemiusAuditDS.prototype.DS_GEMIUS_HIT[79]="";GemiusAuditDS.prototype.DS_GEMIUS_TIME[79]="";GemiusAuditDS.prototype.DS_GEMIUS_HIT[80]="";GemiusAuditDS.prototype.DS_GEMIUS_TIME[80]="";function GemiusAuditDS(){this.refresh_counter=0;this.image=new Image(1,1);this.station=0;this.runner=null;this.audit=null}GemiusAuditDS.prototype.getStationId=function(){return p==undefined?this.DEFAULT_STATION:p.getStationId()};GemiusAuditDS.prototype.getHitCode=function(){var b=this.getStationId();var a=this.DS_GEMIUS_HIT[b];return a==undefined?this.DS_GEMIUS_HIT[0]:a};GemiusAuditDS.prototype.getTimeCode=function(){var b=this.getStationId();var a=this.DS_GEMIUS_TIME[b];return a==undefined?this.DS_GEMIUS_TIME[0]:a};GemiusAuditDS.prototype.stationChanged=function(){var a=this.getStationId();if(a!=this.station){logger.log("GemiusAuditDS: stationChanged()");this.station=a;this.stop();this.run()}};GemiusAuditDS.prototype.run=function(a){this.audit=a;if(this.runner==null){this.runner=setInterval(function(){this.audit.hit()},this.TIMEOUT)}else{this.stop()}};GemiusAuditDS.prototype.stop=function(){this.refresh_counter=0;
if(this.runner!=null){clearInterval(this.runner);this.runner=null;logger.log("GemiusAuditDS: stop()")}};GemiusAuditDS.prototype.hit=function(){this.stationChanged();var a=(new Date()).getTime();this.refresh_counter++;logger.log("GemiusAuditDS: run() station: "+this.station+" counter: "+this.refresh_counter);if(this.refresh_counter==1){var b=this.parameters();gemius_data=this.REDOT+"id="+this.getHitCode()+"/id="+this.getTimeCode()+b}else{gemius_data=this.DOT+"id="+this.getTimeCode()}this.image.src=this.HIT_COLLECTOR+"_"+a+gemius_data;logger.log("GemiusAuditDS: run() hit: "+gemius_data)};GemiusAuditDS.prototype.parameters=function(){var d=document;var href=new String(d.location.href);var ref="";if(d.referrer){ref=new String(d.referrer)}var t=typeof Error;if(t!="undefined"){eval("try { if (typeof(top.document.referrer)=='string') { ref = top.document.referrer } } catch(exception) { }")}var url="&tz="+(new Date()).getTimezoneOffset()+"&href="+escape(href.substring(0,299))+"&ref="+escape(ref.substring(0,299));if(screen){if(screen.width){url+="&screen="+screen.width+"x"+screen.height}if(screen.colorDepth){url+="&col="+screen.colorDepth}}return url};
