(function(){var Y=this,ad,U=Y.jQuery,T=Y.$,V=Y.jQuery=Y.$=function(b,a){return new V.fn.init(b,a);},L=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,ae=/^.[^:#\[\.,]*$/;V.fn=V.prototype={init:function(e,b){e=e||document;if(e.nodeType){this[0]=e;this.length=1;this.context=e;return this;}if(typeof e==="string"){var c=L.exec(e);
if(c&&(c[1]||!b)){if(c[1]){e=V.clean([c[1]],b);}else{var a=document.getElementById(c[3]);if(a&&a.id!=c[3]){return V().find(e);}var d=V(a||[]);d.context=document;d.selector=e;return d;}}else{return V(b).find(e);}}else{if(V.isFunction(e)){return V(document).ready(e);}}if(e.selector&&e.context){this.selector=e.selector;
this.context=e.context;}return this.setArray(V.isArray(e)?e:V.makeArray(e));},selector:"",jquery:"1.3.2",size:function(){return this.length;},get:function(a){return a===ad?Array.prototype.slice.call(this):this[a];},pushStack:function(c,a,d){var b=V(c);b.prevObject=this;b.context=this.context;if(a==="find"){b.selector=this.selector+(this.selector?" ":"")+d;
}else{if(a){b.selector=this.selector+"."+a+"("+d+")";}}return b;},setArray:function(a){this.length=0;Array.prototype.push.apply(this,a);return this;},each:function(a,b){return V.each(this,a,b);},index:function(a){return V.inArray(a&&a.jquery?a[0]:a,this);},attr:function(c,a,b){var d=c;if(typeof c==="string"){if(a===ad){return this[0]&&V[b||"attr"](this[0],c);
}else{d={};d[c]=a;}}return this.each(function(e){for(c in d){V.attr(b?this.style:this,c,V.prop(this,d[c],b,e,c));}});},css:function(b,a){if((b=="width"||b=="height")&&parseFloat(a)<0){a=ad;}return this.attr(b,a,"curCSS");},text:function(a){if(typeof a!=="object"&&a!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(a));
}var b="";V.each(a||this,function(){V.each(this.childNodes,function(){if(this.nodeType!=8){b+=this.nodeType!=1?this.nodeValue:V.fn.text([this]);}});});return b;},wrapAll:function(b){if(this[0]){var a=V(b,this[0].ownerDocument).clone();if(this[0].parentNode){a.insertBefore(this[0]);}a.map(function(){var c=this;
while(c.firstChild){c=c.firstChild;}return c;}).append(this);}return this;},wrapInner:function(a){return this.each(function(){V(this).contents().wrapAll(a);});},wrap:function(a){return this.each(function(){V(this).wrapAll(a);});},append:function(){return this.domManip(arguments,true,function(a){if(this.nodeType==1){this.appendChild(a);
}});},prepend:function(){return this.domManip(arguments,true,function(a){if(this.nodeType==1){this.insertBefore(a,this.firstChild);}});},before:function(){return this.domManip(arguments,false,function(a){this.parentNode.insertBefore(a,this);});},after:function(){return this.domManip(arguments,false,function(a){this.parentNode.insertBefore(a,this.nextSibling);
});},end:function(){return this.prevObject||V([]);},push:[].push,sort:[].sort,splice:[].splice,find:function(b){if(this.length===1){var a=this.pushStack([],"find",b);a.length=0;V.find(b,this[0],a);return a;}else{return this.pushStack(V.unique(V.map(this,function(c){return V.find(b,c);})),"find",b);}},clone:function(b){var d=this.map(function(){if(!V.support.noCloneEvent&&!V.isXMLDoc(this)){var f=this.outerHTML;
if(!f){var e=this.ownerDocument.createElement("div");e.appendChild(this.cloneNode(true));f=e.innerHTML;}return V.clean([f.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0];}else{return this.cloneNode(true);}});if(b===true){var a=this.find("*").andSelf(),c=0;d.find("*").andSelf().each(function(){if(this.nodeName!==a[c].nodeName){return;
}var f=V.data(a[c],"events");for(var g in f){for(var e in f[g]){V.event.add(this,g,f[g][e],f[g][e].data);}}c++;});}return d;},filter:function(a){return this.pushStack(V.isFunction(a)&&V.grep(this,function(b,c){return a.call(b,c);})||V.multiFilter(a,V.grep(this,function(b){return b.nodeType===1;})),"filter",a);
},closest:function(c){var a=V.expr.match.POS.test(c)?V(c):null,b=0;return this.map(function(){var d=this;while(d&&d.ownerDocument){if(a?a.index(d)>-1:V(d).is(c)){V.data(d,"closest",b);return d;}d=d.parentNode;b++;}});},not:function(b){if(typeof b==="string"){if(ae.test(b)){return this.pushStack(V.multiFilter(b,this,true),"not",b);
}else{b=V.multiFilter(b,this);}}var a=b.length&&b[b.length-1]!==ad&&!b.nodeType;return this.filter(function(){return a?V.inArray(this,b)<0:this!=b;});},add:function(a){return this.pushStack(V.unique(V.merge(this.get(),typeof a==="string"?V(a):V.makeArray(a))));},is:function(a){return !!a&&V.multiFilter(a,this).length>0;
},hasClass:function(a){return !!a&&this.is("."+a);},val:function(c){if(c===ad){var i=this[0];if(i){if(V.nodeName(i,"option")){return(i.attributes.value||{}).specified?i.value:i.text;}if(V.nodeName(i,"select")){var e=i.selectedIndex,b=[],a=i.options,f=i.type=="select-one";if(e<0){return null;}for(var h=f?e:0,d=f?e+1:a.length;
h<d;h++){var g=a[h];if(g.selected){c=V(g).val();if(f){return c;}b.push(c);}}return b;}return(i.value||"").replace(/\r/g,"");}return ad;}if(typeof c==="number"){c+="";}return this.each(function(){if(this.nodeType!=1){return;}if(V.isArray(c)&&/radio|checkbox/.test(this.type)){this.checked=(V.inArray(this.value,c)>=0||V.inArray(this.name,c)>=0);
}else{if(V.nodeName(this,"select")){var j=V.makeArray(c);V("option",this).each(function(){this.selected=(V.inArray(this.value,j)>=0||V.inArray(this.text,j)>=0);});if(!j.length){this.selectedIndex=-1;}}else{this.value=c;}}});},html:function(a){return a===ad?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(a);
},replaceWith:function(a){return this.after(a).remove();},eq:function(a){return this.slice(a,+a+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","));},map:function(a){return this.pushStack(V.map(this,function(b,c){return a.call(b,c,b);
}));},andSelf:function(){return this.add(this.prevObject);},domManip:function(d,a,b){if(this[0]){var e=(this[0].ownerDocument||this[0]).createDocumentFragment(),h=V.clean(d,(this[0].ownerDocument||this[0]),e),f=e.firstChild;if(f){for(var g=0,i=this.length;g<i;g++){b.call(c(this[g],f),this.length>1||g>0?e.cloneNode(true):e);
}}if(h){V.each(h,S);}}return this;function c(k,j){return a&&V.nodeName(k,"table")&&V.nodeName(j,"tr")?(k.getElementsByTagName("tbody")[0]||k.appendChild(k.ownerDocument.createElement("tbody"))):k;}}};V.fn.init.prototype=V.fn;function S(b,a){if(a.src){V.ajax({url:a.src,async:false,dataType:"script"});
}else{V.globalEval(a.text||a.textContent||a.innerHTML||"");}if(a.parentNode){a.parentNode.removeChild(a);}}function af(){return +new Date;}V.extend=V.fn.extend=function(){var a=arguments[0]||{},c=1,b=arguments.length,f=false,d;if(typeof a==="boolean"){f=a;a=arguments[1]||{};c=2;}if(typeof a!=="object"&&!V.isFunction(a)){a={};
}if(b==c){a=this;--c;}for(;c<b;c++){if((d=arguments[c])!=null){for(var e in d){var h=a[e],g=d[e];if(a===g){continue;}if(f&&g&&typeof g==="object"&&!g.nodeType){a[e]=V.extend(f,h||(g.length!=null?[]:{}),g);}else{if(g!==ad){a[e]=g;}}}}}return a;};var ai=/z-?index|font-?weight|opacity|zoom|line-?height/i,R=document.defaultView||{},M=Object.prototype.toString;
V.extend({noConflict:function(a){Y.$=T;if(a){Y.jQuery=U;}return V;},isFunction:function(a){return M.call(a)==="[object Function]";},isArray:function(a){return M.call(a)==="[object Array]";},isXMLDoc:function(a){return a.nodeType===9&&a.documentElement.nodeName!=="HTML"||!!a.ownerDocument&&V.isXMLDoc(a.ownerDocument);
},globalEval:function(a){if(a&&/\S/.test(a)){var b=document.getElementsByTagName("head")[0]||document.documentElement,c=document.createElement("script");c.type="text/javascript";if(V.support.scriptEval){c.appendChild(document.createTextNode(a));}else{c.text=a;}b.insertBefore(c,b.firstChild);b.removeChild(c);
}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()==b.toUpperCase();},each:function(d,g,e){var f,c=0,b=d.length;if(e){if(b===ad){for(f in d){if(g.apply(d[f],e)===false){break;}}}else{for(;c<b;){if(g.apply(d[c++],e)===false){break;}}}}else{if(b===ad){for(f in d){if(g.call(d[f],f,d[f])===false){break;
}}}else{for(var a=d[0];c<b&&g.call(a,c,a)!==false;a=d[++c]){}}}return d;},prop:function(b,a,c,d,e){if(V.isFunction(a)){a=a.call(b,d);}return typeof a==="number"&&c=="curCSS"&&!ai.test(e)?a+"px":a;},className:{add:function(b,a){V.each((a||"").split(/\s+/),function(d,c){if(b.nodeType==1&&!V.className.has(b.className,c)){b.className+=(b.className?" ":"")+c;
}});},remove:function(b,a){if(b.nodeType==1){b.className=a!==ad?V.grep(b.className.split(/\s+/),function(c){return !V.className.has(a,c);}).join(" "):"";}},has:function(a,b){return a&&V.inArray(b,(a.className||a).toString().split(/\s+/))>-1;}},swap:function(b,c,a){var e={};for(var d in c){e[d]=b.style[d];
b.style[d]=c[d];}a.call(b);for(var d in c){b.style[d]=e[d];}},css:function(c,e,a,f){if(e=="width"||e=="height"){var g,d={position:"absolute",visibility:"hidden",display:"block"},h=e=="width"?["Left","Right"]:["Top","Bottom"];function b(){g=e=="width"?c.offsetWidth:c.offsetHeight;if(f==="border"){return;
}V.each(h,function(){if(!f){g-=parseFloat(V.curCSS(c,"padding"+this,true))||0;}if(f==="margin"){g+=parseFloat(V.curCSS(c,"margin"+this,true))||0;}else{g-=parseFloat(V.curCSS(c,"border"+this+"Width",true))||0;}});}if(c.offsetWidth!==0){b();}else{V.swap(c,d,b);}return Math.max(0,Math.round(g));}return V.curCSS(c,e,a);
},curCSS:function(e,h,g){var b,i=e.style;if(h=="opacity"&&!V.support.opacity){b=V.attr(i,"opacity");return b==""?"1":b;}if(h.match(/float/i)){h=H;}if(!g&&i&&i[h]){b=i[h];}else{if(R.getComputedStyle){if(h.match(/float/i)){h="float";}h=h.replace(/([A-Z])/g,"-$1").toLowerCase();var a=R.getComputedStyle(e,null);
if(a){b=a.getPropertyValue(h);}if(h=="opacity"&&b==""){b="1";}}else{if(e.currentStyle){var d=h.replace(/\-(\w)/g,function(k,j){return j.toUpperCase();});b=e.currentStyle[h]||e.currentStyle[d];if(!/^\d+(px)?$/i.test(b)&&/^\d/.test(b)){var f=i.left,c=e.runtimeStyle.left;e.runtimeStyle.left=e.currentStyle.left;
i.left=b||0;b=i.pixelLeft+"px";i.left=f;e.runtimeStyle.left=c;}}}}return b;},clean:function(e,h,b){h=h||document;if(typeof h.createElement==="undefined"){h=h.ownerDocument||h[0]&&h[0].ownerDocument||document;}if(!b&&e.length===1&&typeof e[0]==="string"){var c=/^<(\w+)\s*\/?>$/.exec(e[0]);if(c){return[h.createElement(c[1])];
}}var d=[],f=[],g=h.createElement("div");V.each(e,function(l,i){if(typeof i==="number"){i+="";}if(!i){return;}if(typeof i==="string"){i=i.replace(/(<(\w+)[^>]*?)\/>/g,function(q,t,r){return r.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?q:t+"></"+r+">";});var m=i.replace(/^\s+/,"").substring(0,10).toLowerCase();
var k=!m.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!m.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||m.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!m.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!m.indexOf("<td")||!m.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!m.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!V.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];
g.innerHTML=k[1]+i+k[2];while(k[0]--){g=g.lastChild;}if(!V.support.tbody){var j=/<tbody/i.test(i),o=!m.indexOf("<table")&&!j?g.firstChild&&g.firstChild.childNodes:k[1]=="<table>"&&!j?g.childNodes:[];for(var p=o.length-1;p>=0;--p){if(V.nodeName(o[p],"tbody")&&!o[p].childNodes.length){o[p].parentNode.removeChild(o[p]);
}}}if(!V.support.leadingWhitespace&&/^\s/.test(i)){g.insertBefore(h.createTextNode(i.match(/^\s*/)[0]),g.firstChild);}i=V.makeArray(g.childNodes);}if(i.nodeType){d.push(i);}else{d=V.merge(d,i);}});if(b){for(var a=0;d[a];a++){if(V.nodeName(d[a],"script")&&(!d[a].type||d[a].type.toLowerCase()==="text/javascript")){f.push(d[a].parentNode?d[a].parentNode.removeChild(d[a]):d[a]);
}else{if(d[a].nodeType===1){d.splice.apply(d,[a+1,0].concat(V.makeArray(d[a].getElementsByTagName("script"))));}b.appendChild(d[a]);}}return f;}return d;},attr:function(a,d,h){if(!a||a.nodeType==3||a.nodeType==8){return ad;}var c=!V.isXMLDoc(a),g=h!==ad;d=c&&V.props[d]||d;if(a.tagName){var e=/href|src|style/.test(d);
if(d=="selected"&&a.parentNode){a.parentNode.selectedIndex;}if(d in a&&c&&!e){if(g){if(d=="type"&&V.nodeName(a,"input")&&a.parentNode){throw"type property can't be changed";}a[d]=h;}if(V.nodeName(a,"form")&&a.getAttributeNode(d)){return a.getAttributeNode(d).nodeValue;}if(d=="tabIndex"){var b=a.getAttributeNode("tabIndex");
return b&&b.specified?b.value:a.nodeName.match(/(button|input|object|select|textarea)/i)?0:a.nodeName.match(/^(a|area)$/i)&&a.href?0:ad;}return a[d];}if(!V.support.style&&c&&d=="style"){return V.attr(a.style,"cssText",h);}if(g){a.setAttribute(d,""+h);}var f=!V.support.hrefNormalized&&c&&e?a.getAttribute(d,2):a.getAttribute(d);
return f===null?ad:f;}if(!V.support.opacity&&d=="opacity"){if(g){a.zoom=1;a.filter=(a.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(h)+""=="NaN"?"":"alpha(opacity="+h*100+")");}return a.filter&&a.filter.indexOf("opacity=")>=0?(parseFloat(a.filter.match(/opacity=([^)]*)/)[1])/100)+"":"";}d=d.replace(/-([a-z])/ig,function(j,i){return i.toUpperCase();
});if(g){a[d]=h;}return a[d];},trim:function(a){return(a||"").replace(/^\s+|\s+$/g,"");},makeArray:function(a){var c=[];if(a!=null){var b=a.length;if(b==null||typeof a==="string"||V.isFunction(a)||a.setInterval){c[0]=a;}else{while(b){c[--b]=a[b];}}}return c;},inArray:function(b,a){for(var d=0,c=a.length;
d<c;d++){if(a[d]===b){return d;}}return -1;},merge:function(b,e){var d=0,c,a=b.length;if(!V.support.getAll){while((c=e[d++])!=null){if(c.nodeType!=8){b[a++]=c;}}}else{while((c=e[d++])!=null){b[a++]=c;}}return b;},unique:function(g){var e=[],f={};try{for(var d=0,c=g.length;d<c;d++){var a=V.data(g[d]);
if(!f[a]){f[a]=true;e.push(g[d]);}}}catch(b){e=g;}return e;},grep:function(e,a,f){var d=[];for(var c=0,b=e.length;c<b;c++){if(!f!=!a(e[c],c)){d.push(e[c]);}}return d;},map:function(f,a){var e=[];for(var d=0,c=f.length;d<c;d++){var b=a(f[d],d);if(b!=null){e[e.length]=b;}}return e.concat.apply([],e);}});
var O=navigator.userAgent.toLowerCase();V.browser={version:(O.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(O),opera:/opera/.test(O),msie:/msie/.test(O)&&!/opera/.test(O),mozilla:/mozilla/.test(O)&&!/(compatible|webkit)/.test(O)};V.each({parent:function(a){return a.parentNode;
},parents:function(a){return V.dir(a,"parentNode");},next:function(a){return V.nth(a,2,"nextSibling");},prev:function(a){return V.nth(a,2,"previousSibling");},nextAll:function(a){return V.dir(a,"nextSibling");},prevAll:function(a){return V.dir(a,"previousSibling");},siblings:function(a){return V.sibling(a.parentNode.firstChild,a);
},children:function(a){return V.sibling(a.firstChild);},contents:function(a){return V.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:V.makeArray(a.childNodes);}},function(b,a){V.fn[b]=function(d){var c=V.map(this,a);if(d&&typeof d=="string"){c=V.multiFilter(d,c);}return this.pushStack(V.unique(c),b,d);
};});V.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(b,a){V.fn[b]=function(f){var c=[],g=V(f);for(var h=0,e=g.length;h<e;h++){var d=(h>0?this.clone(true):this).get();V.fn[a].apply(V(g[h]),d);c=c.concat(d);}return this.pushStack(c,b,f);
};});V.each({removeAttr:function(a){V.attr(this,a,"");if(this.nodeType==1){this.removeAttribute(a);}},addClass:function(a){V.className.add(this,a);},removeClass:function(a){V.className.remove(this,a);},toggleClass:function(a,b){if(typeof b!=="boolean"){b=!V.className.has(this,a);}V.className[b?"add":"remove"](this,a);
},remove:function(a){if(!a||V.filter(a,[this]).length){V("*",this).add([this]).each(function(){V.event.remove(this);V.removeData(this);});if(this.parentNode){V.discardElement(this);}}},empty:function(){V(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild);}}},function(b,a){V.fn[b]=function(){return this.each(a,arguments);
};});function aa(b,a){return b[0]&&parseInt(V.curCSS(b[0],a,true),10)||0;}var ac="jQuery"+af(),I=0,Q={};V.extend({cache:{},discardElement:function(d){var c="jqGarbageCollector";var a=document.getElementById(c);if(!a){a=document.createElement("div");a.id=c;a.style.display="none";if(document.body){document.body.appendChild(a);
}}try{a.appendChild(d);a.innerHTML="";}catch(b){}},data:function(c,d,b){c=c==Y?Q:c;var a=c[ac];if(!a){a=c[ac]=++I;}if(d&&!V.cache[a]){V.cache[a]={};}if(b!==ad){V.cache[a][d]=b;}return d?V.cache[a][d]:a;},removeData:function(c,d){c=c==Y?Q:c;var a=c[ac];if(d){if(V.cache[a]){delete V.cache[a][d];d="";for(d in V.cache[a]){break;
}if(!d){V.removeData(c);}}}else{try{delete c[ac];}catch(b){if(c.removeAttribute){c.removeAttribute(ac);}}delete V.cache[a];}},queue:function(c,d,a){if(c){d=(d||"fx")+"queue";var b=V.data(c,d);if(!b||V.isArray(a)){b=V.data(c,d,V.makeArray(a));}else{if(a){b.push(a);}}}return b;},dequeue:function(a,b){var d=V.queue(a,b),c=d.shift();
if(!b||b==="fx"){c=d[0];}if(c!==ad){c.call(a);}}});V.fn.extend({data:function(d,b){var a=d.split(".");a[1]=a[1]?"."+a[1]:"";if(b===ad){var c=this.triggerHandler("getData"+a[1]+"!",[a[0]]);if(c===ad&&this.length){c=V.data(this[0],d);}return c===ad&&a[1]?this.data(a[0]):c;}else{return this.trigger("setData"+a[1]+"!",[a[0],b]).each(function(){V.data(this,d,b);
});}},removeData:function(a){return this.each(function(){V.removeData(this,a);});},queue:function(b,a){if(typeof b!=="string"){a=b;b="fx";}if(a===ad){return V.queue(this[0],b);}return this.each(function(){var c=V.queue(this,b,a);if(b=="fx"&&c.length==1){c[0].call(this);}});},dequeue:function(a){return this.each(function(){V.dequeue(this,a);
});}});(function(){var b=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,h=0,l=Object.prototype.toString;var o=function(q,v,E,D){E=E||[];v=v||document;if(v.nodeType!==1&&v.nodeType!==9){return[];}if(!q||typeof q!=="string"){return E;
}var ak=[],t,A,x,w,C,u,r=true;b.lastIndex=0;while((t=b.exec(q))!==null){ak.push(t[1]);if(t[2]){u=RegExp.rightContext;break;}}if(ak.length>1&&g.exec(q)){if(ak.length===2&&k.relative[ak[0]]){A=j(ak[0]+ak[1],v);}else{A=k.relative[ak[0]]?[v]:o(ak.shift(),v);while(ak.length){q=ak.shift();if(k.relative[q]){q+=ak.shift();
}A=j(q,A);}}}else{var B=D?{expr:ak.pop(),set:p(D)}:o.find(ak.pop(),ak.length===1&&v.parentNode?v.parentNode:v,c(v));A=o.filter(B.expr,B.set);if(ak.length>0){x=p(A);}else{r=false;}while(ak.length){var y=ak.pop(),z=y;if(!k.relative[y]){y="";}else{z=ak.pop();}if(z==null){z=v;}k.relative[y](x,z,c(v));}}if(!x){x=A;
}if(!x){throw"Syntax error, unrecognized expression: "+(y||q);}if(l.call(x)==="[object Array]"){if(!r){E.push.apply(E,x);}else{if(v.nodeType===1){for(var F=0;x[F]!=null;F++){if(x[F]&&(x[F]===true||x[F].nodeType===1&&i(v,x[F]))){E.push(A[F]);}}}else{for(var F=0;x[F]!=null;F++){if(x[F]&&x[F].nodeType===1){E.push(A[F]);
}}}}}else{p(x,E);}if(u){o(u,v,E,D);if(m){hasDuplicate=false;E.sort(m);if(hasDuplicate){for(var F=1;F<E.length;F++){if(E[F]===E[F-1]){E.splice(F--,1);}}}}}return E;};o.matches=function(r,q){return o(r,null,null,q);};o.find=function(y,w,x){var z,r;if(!y){return[];}for(var t=0,u=k.order.length;t<u;t++){var q=k.order[t],r;
if((r=k.match[q].exec(y))){var v=RegExp.leftContext;if(v.substr(v.length-1)!=="\\"){r[1]=(r[1]||"").replace(/\\/g,"");z=k.find[q](r,w,x);if(z!=null){y=y.replace(k.match[q],"");break;}}}}if(!z){z=w.getElementsByTagName("*");}return{set:z,expr:y};};o.filter=function(C,D,z,t){var u=C,x=[],F=D,q,w,ak=D&&D[0]&&c(D[0]);
while(C&&D.length){for(var E in k.filter){if((q=k.match[E].exec(C))!=null){var v=k.filter[E],y,A;w=false;if(F==x){x=[];}if(k.preFilter[E]){q=k.preFilter[E](q,F,z,x,t,ak);if(!q){w=y=true;}else{if(q===true){continue;}}}if(q){for(var r=0;(A=F[r])!=null;r++){if(A){y=v(A,q,r,F);var B=t^!!y;if(z&&y!=null){if(B){w=true;
}else{F[r]=false;}}else{if(B){x.push(A);w=true;}}}}}if(y!==ad){if(!z){F=x;}C=C.replace(k.match[E],"");if(!w){return[];}break;}}}if(C==u){if(w==null){throw"Syntax error, unrecognized expression: "+C;}else{break;}}u=C;}return F;};var k=o.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\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(q){return q.getAttribute("href");
}},relative:{"+":function(y,w,z){var r=typeof w==="string",x=r&&!/\W/.test(w),q=r&&!x;if(x&&!z){w=w.toUpperCase();}for(var t=0,u=y.length,v;t<u;t++){if((v=y[t])){while((v=v.previousSibling)&&v.nodeType!==1){}y[t]=q||v&&v.nodeName===w?v||false:v===w;}}if(q){o.filter(w,y,true);}},">":function(u,q,t){var w=typeof q==="string";
if(w&&!/\W/.test(q)){q=t?q:q.toUpperCase();for(var y=0,r=u.length;y<r;y++){var v=u[y];if(v){var x=v.parentNode;u[y]=x.nodeName===q?x:false;}}}else{for(var y=0,r=u.length;y<r;y++){var v=u[y];if(v){u[y]=w?v.parentNode:v.parentNode===q;}}if(w){o.filter(q,u,true);}}},"":function(v,q,u){var w=h++,r=a;if(!q.match(/\W/)){var t=q=u?q:q.toUpperCase();
r=d;}r("parentNode",q,w,v,t,u);},"~":function(v,q,u){var w=h++,r=a;if(typeof q==="string"&&!q.match(/\W/)){var t=q=u?q:q.toUpperCase();r=d;}r("previousSibling",q,w,v,t,u);}},find:{ID:function(q,u,t){if(typeof u.getElementById!=="undefined"&&!t){var r=u.getElementById(q[1]);return r?[r]:[];}},NAME:function(x,v,t){if(typeof v.getElementsByName!=="undefined"){var q=[],u=v.getElementsByName(x[1]);
for(var w=0,r=u.length;w<r;w++){if(u[w].getAttribute("name")===x[1]){q.push(u[w]);}}return q.length===0?null:q;}},TAG:function(r,q){return q.getElementsByTagName(r[1]);}},preFilter:{CLASS:function(x,q,y,r,u,t){x=" "+x[1].replace(/\\/g,"")+" ";if(t){return x;}for(var w=0,v;(v=q[w])!=null;w++){if(v){if(u^(v.className&&(" "+v.className+" ").indexOf(x)>=0)){if(!y){r.push(v);
}}else{if(y){q[w]=false;}}}}return false;},ID:function(q){return q[1].replace(/\\/g,"");},TAG:function(q,r){for(var t=0;r[t]===false;t++){}return r[t]&&c(r[t])?q[1]:q[1].toUpperCase();},CHILD:function(r){if(r[1]=="nth"){var q=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(r[2]=="even"&&"2n"||r[2]=="odd"&&"2n+1"||!/\D/.test(r[2])&&"0n+"+r[2]||r[2]);
r[2]=(q[1]+(q[2]||1))-0;r[3]=q[3]-0;}r[0]=h++;return r;},ATTR:function(v,q,x,r,u,t){var w=v[1].replace(/\\/g,"");if(!t&&k.attrMap[w]){v[1]=k.attrMap[w];}if(v[2]==="~="){v[4]=" "+v[4]+" ";}return v;},PSEUDO:function(u,q,w,r,t){if(u[1]==="not"){if(u[3].match(b).length>1||/^\w/.test(u[3])){u[3]=o(u[3],null,null,q);
}else{var v=o.filter(u[3],q,w,true^t);if(!w){r.push.apply(r,v);}return false;}}else{if(k.match.POS.test(u[0])||k.match.CHILD.test(u[0])){return true;}}return u;},POS:function(q){q.unshift(true);return q;}},filters:{enabled:function(q){return q.disabled===false&&q.type!=="hidden";},disabled:function(q){return q.disabled===true;
},checked:function(q){return q.checked===true;},selected:function(q){q.parentNode.selectedIndex;return q.selected===true;},parent:function(q){return !!q.firstChild;},empty:function(q){return !q.firstChild;},has:function(t,q,r){return !!o(r[3],t).length;},header:function(q){return/h\d/i.test(q.nodeName);
},text:function(q){return"text"===q.type;},radio:function(q){return"radio"===q.type;},checkbox:function(q){return"checkbox"===q.type;},file:function(q){return"file"===q.type;},password:function(q){return"password"===q.type;},submit:function(q){return"submit"===q.type;},image:function(q){return"image"===q.type;
},reset:function(q){return"reset"===q.type;},button:function(q){return"button"===q.type||q.nodeName.toUpperCase()==="BUTTON";},input:function(q){return/input|select|textarea|button/i.test(q.nodeName);}},setFilters:{first:function(q,r){return r===0;},last:function(u,q,r,t){return q===t.length-1;},even:function(q,r){return r%2===0;
},odd:function(q,r){return r%2===1;},lt:function(t,q,r){return q<r[3]-0;},gt:function(t,q,r){return q>r[3]-0;},nth:function(t,q,r){return r[3]-0==q;},eq:function(t,q,r){return r[3]-0==q;}},filter:{PSEUDO:function(u,y,x,t){var q=y[1],w=k.filters[q];if(w){return w(u,x,y,t);}else{if(q==="contains"){return(u.textContent||u.innerText||"").indexOf(y[3])>=0;
}else{if(q==="not"){var v=y[3];for(var x=0,r=v.length;x<r;x++){if(v[x]===u){return false;}}return true;}}}},CHILD:function(w,t){var A=t[1],v=w;switch(A){case"only":case"first":while(v=v.previousSibling){if(v.nodeType===1){return false;}}if(A=="first"){return true;}v=w;case"last":while(v=v.nextSibling){if(v.nodeType===1){return false;
}}return true;case"nth":var u=t[2],x=t[3];if(u==1&&x==0){return true;}var q=t[0],y=w.parentNode;if(y&&(y.sizcache!==q||!w.nodeIndex)){var r=0;for(v=y.firstChild;v;v=v.nextSibling){if(v.nodeType===1){v.nodeIndex=++r;}}y.sizcache=q;}var z=w.nodeIndex-x;if(u==0){return z==0;}else{return(z%u==0&&z/u>=0);
}}},ID:function(q,r){return q.nodeType===1&&q.getAttribute("id")===r;},TAG:function(q,r){return(r==="*"&&q.nodeType===1)||q.nodeName===r;},CLASS:function(q,r){return(" "+(q.className||q.getAttribute("class"))+" ").indexOf(r)>-1;},ATTR:function(v,w){var x=w[1],r=k.attrHandle[x]?k.attrHandle[x](v):v[x]!=null?v[x]:v.getAttribute(x),t=r+"",u=w[2],q=w[4];
return r==null?u==="!=":u==="="?t===q:u==="*="?t.indexOf(q)>=0:u==="~="?(" "+t+" ").indexOf(q)>=0:!q?t&&r!==false:u==="!="?t!=q:u==="^="?t.indexOf(q)===0:u==="$="?t.substr(t.length-q.length)===q:u==="|="?t===q||t.substr(0,q.length+1)===q+"-":false;},POS:function(u,q,w,t){var r=q[2],v=k.setFilters[r];
if(v){return v(u,w,q,t);}}}};var g=k.match.POS;for(var e in k.match){k.match[e]=RegExp(k.match[e].source+/(?![^\[]*\])(?![^\(]*\))/.source);}var p=function(q,r){q=Array.prototype.slice.call(q);if(r){r.push.apply(r,q);return r;}return q;};try{Array.prototype.slice.call(document.documentElement.childNodes);
}catch(f){p=function(t,u){var q=u||[];if(l.call(t)==="[object Array]"){Array.prototype.push.apply(q,t);}else{if(typeof t.length==="number"){for(var v=0,r=t.length;v<r;v++){q.push(t[v]);}}else{for(var v=0;t[v];v++){q.push(t[v]);}}}return q;};}var m;if(document.documentElement.compareDocumentPosition){m=function(q,r){var t=q.compareDocumentPosition(r)&4?-1:q===r?0:1;
if(t===0){hasDuplicate=true;}return t;};}else{if("sourceIndex" in document.documentElement){m=function(q,r){var t=q.sourceIndex-r.sourceIndex;if(t===0){hasDuplicate=true;}return t;};}else{if(document.createRange){m=function(u,q){var v=u.ownerDocument.createRange(),r=q.ownerDocument.createRange();v.selectNode(u);
v.collapse(true);r.selectNode(q);r.collapse(true);var t=v.compareBoundaryPoints(Range.START_TO_END,r);if(t===0){hasDuplicate=true;}return t;};}}}(function(){var q=document.createElement("form"),t="script"+(new Date).getTime();q.innerHTML="<input name='"+t+"'/>";var r=document.documentElement;r.insertBefore(q,r.firstChild);
if(!!document.getElementById(t)){k.find.ID=function(w,v,u){if(typeof v.getElementById!=="undefined"&&!u){var x=v.getElementById(w[1]);return x?x.id===w[1]||typeof x.getAttributeNode!=="undefined"&&x.getAttributeNode("id").nodeValue===w[1]?[x]:ad:[];}};k.filter.ID=function(v,w){var u=typeof v.getAttributeNode!=="undefined"&&v.getAttributeNode("id");
return v.nodeType===1&&u&&u.nodeValue===w;};}r.removeChild(q);})();(function(){var q=document.createElement("div");q.appendChild(document.createComment(""));if(q.getElementsByTagName("*").length>0){k.find.TAG=function(r,u){var t=u.getElementsByTagName(r[1]);if(r[1]==="*"){var v=[];for(var w=0;t[w];w++){if(t[w].nodeType===1){v.push(t[w]);
}}t=v;}return t;};}q.innerHTML="<a href='#'></a>";if(q.firstChild&&typeof q.firstChild.getAttribute!=="undefined"&&q.firstChild.getAttribute("href")!=="#"){k.attrHandle.href=function(r){return r.getAttribute("href",2);};}})();if(document.querySelectorAll){(function(){var r=o,q=document.createElement("div");
q.innerHTML="<p class='TEST'></p>";if(q.querySelectorAll&&q.querySelectorAll(".TEST").length===0){return;}o=function(v,u,x,w){u=u||document;if(!w&&u.nodeType===9&&!c(u)){try{return p(u.querySelectorAll(v),x);}catch(t){}}return r(v,u,x,w);};o.find=r.find;o.filter=r.filter;o.selectors=r.selectors;o.matches=r.matches;
})();}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var q=document.createElement("div");q.innerHTML="<div class='test e'></div><div class='test'></div>";if(q.getElementsByClassName("e").length===0){return;}q.lastChild.className="e";if(q.getElementsByClassName("e").length===1){return;
}k.order.splice(1,0,"CLASS");k.find.CLASS=function(r,u,t){if(typeof u.getElementsByClassName!=="undefined"&&!t){return u.getElementsByClassName(r[1]);}};})();}function d(v,B,q,x,A,y){var z=v=="previousSibling"&&!y;for(var t=0,u=x.length;t<u;t++){var w=x[t];if(w){if(z&&w.nodeType===1){w.sizcache=q;w.sizset=t;
}w=w[v];var r=false;while(w){if(w.sizcache===q){r=x[w.sizset];break;}if(w.nodeType===1&&!y){w.sizcache=q;w.sizset=t;}if(w.nodeName===B){r=w;break;}w=w[v];}x[t]=r;}}}function a(v,B,q,x,A,y){var z=v=="previousSibling"&&!y;for(var t=0,u=x.length;t<u;t++){var w=x[t];if(w){if(z&&w.nodeType===1){w.sizcache=q;
w.sizset=t;}w=w[v];var r=false;while(w){if(w.sizcache===q){r=x[w.sizset];break;}if(w.nodeType===1){if(!y){w.sizcache=q;w.sizset=t;}if(typeof B!=="string"){if(w===B){r=true;break;}}else{if(o.filter(B,[w]).length>0){r=w;break;}}}w=w[v];}x[t]=r;}}}var i=document.compareDocumentPosition?function(q,r){return q.compareDocumentPosition(r)&16;
}:function(q,r){return q!==r&&(q.contains?q.contains(r):true);};var c=function(q){return q.nodeType===9&&q.documentElement.nodeName!=="HTML"||!!q.ownerDocument&&c(q.ownerDocument);};var j=function(r,t){var x=[],w="",v,y=t.nodeType?[t]:t;while((v=k.match.PSEUDO.exec(r))){w+=v[0];r=r.replace(k.match.PSEUDO,"");
}r=k.relative[r]?r+"*":r;for(var u=0,q=y.length;u<q;u++){o(r,y[u],x);}return o.filter(w,x);};V.find=o;V.filter=o.filter;V.expr=o.selectors;V.expr[":"]=V.expr.filters;o.selectors.filters.hidden=function(q){return q.offsetWidth===0||q.offsetHeight===0;};o.selectors.filters.visible=function(q){return q.offsetWidth>0||q.offsetHeight>0;
};o.selectors.filters.animated=function(q){return V.grep(V.timers,function(r){return q===r.elem;}).length;};V.multiFilter=function(t,r,q){if(q){t=":not("+t+")";}return o.matches(t,r);};V.dir=function(u,q){var r=[],t=u[q];while(t&&t!=document){if(t.nodeType==1){r.push(t);}t=t[q];}return r;};V.nth=function(t,r,v,u){r=r||1;
var q=0;for(;t;t=t[v]){if(t.nodeType==1&&++q==r){break;}}return t;};V.sibling=function(t,q){var r=[];for(;t;t=t.nextSibling){if(t.nodeType==1&&t!=q){r.push(t);}}return r;};return;Y.Sizzle=o;})();V.event={add:function(b,e,c,g){if(b.nodeType==3||b.nodeType==8){return;}if(b.setInterval&&b!=Y){b=Y;}if(!c.guid){c.guid=this.guid++;
}if(g!==ad){var d=c;c=this.proxy(d);c.data=g;}var f=V.data(b,"events")||V.data(b,"events",{}),a=V.data(b,"handle")||V.data(b,"handle",function(){return typeof V!=="undefined"&&!V.event.triggered?V.event.handle.apply(arguments.callee.elem,arguments):ad;});a.elem=b;V.each(e.split(/\s+/),function(j,i){var h=i.split(".");
i=h.shift();c.type=h.slice().sort().join(".");var k=f[i];if(V.event.specialAll[i]){V.event.specialAll[i].setup.call(b,g,h);}if(!k){k=f[i]={};if(!V.event.special[i]||V.event.special[i].setup.call(b,g,h)===false){if(b.addEventListener){b.addEventListener(i,a,false);}else{if(b.attachEvent){b.attachEvent("on"+i,a);
}}}}k[c.guid]=c;V.event.global[i]=true;});b=null;},guid:1,global:{},remove:function(h,c,a){if(h.nodeType==3||h.nodeType==8){return;}var d=V.data(h,"events"),e,f;if(d){if(c===ad||(typeof c==="string"&&c.charAt(0)==".")){for(var b in d){this.remove(h,b+(c||""));}}else{if(c.type){a=c.handler;c=c.type;}V.each(c.split(/\s+/),function(m,k){var i=k.split(".");
k=i.shift();var l=RegExp("(^|\\.)"+i.slice().sort().join(".*\\.")+"(\\.|$)");if(d[k]){if(a){delete d[k][a.guid];}else{for(var j in d[k]){if(l.test(d[k][j].type)){delete d[k][j];}}}if(V.event.specialAll[k]){V.event.specialAll[k].teardown.call(h,i);}for(e in d[k]){break;}if(!e){if(!V.event.special[k]||V.event.special[k].teardown.call(h,i)===false){if(h.removeEventListener){h.removeEventListener(k,V.data(h,"handle"),false);
}else{if(h.detachEvent){h.detachEvent("on"+k,V.data(h,"handle"));}}}e=null;delete d[k];}}});}for(e in d){break;}if(!e){var g=V.data(h,"handle");if(g){g.elem=null;}V.removeData(h,"events");V.removeData(h,"handle");}}},trigger:function(b,h,c,f){var d=b.type||b;if(!f){b=typeof b==="object"?b[ac]?b:V.extend(V.Event(d),b):V.Event(d);
if(d.indexOf("!")>=0){b.type=d=d.slice(0,-1);b.exclusive=true;}if(!c){b.stopPropagation();if(this.global[d]){V.each(V.cache,function(){if(this.events&&this.events[d]){V.event.trigger(b,h,this.handle.elem);}});}}if(!c||c.nodeType==3||c.nodeType==8){return ad;}b.result=ad;b.target=c;h=V.makeArray(h);h.unshift(b);
}b.currentTarget=c;var a=V.data(c,"handle");if(a){a.apply(c,h);}if((!c[d]||(V.nodeName(c,"a")&&d=="click"))&&c["on"+d]&&c["on"+d].apply(c,h)===false){b.result=false;}if(!f&&c[d]&&!b.isDefaultPrevented()&&!(V.nodeName(c,"a")&&d=="click")){this.triggered=true;try{c[d]();}catch(g){}}this.triggered=false;
if(!b.isPropagationStopped()){var e=c.parentNode||c.ownerDocument;if(e){V.event.trigger(b,h,e,true);}}},handle:function(h){var a,f;h=arguments[0]=V.event.fix(h||Y.event);h.currentTarget=this;var g=h.type.split(".");h.type=g.shift();a=!g.length&&!h.exclusive;var b=RegExp("(^|\\.)"+g.slice().sort().join(".*\\.")+"(\\.|$)");
f=(V.data(this,"events")||{})[h.type];for(var d in f){var c=f[d];if(a||b.test(c.type)){h.handler=c;h.data=c.data;var e=c.apply(this,arguments);if(e!==ad){h.result=e;if(e===false){h.preventDefault();h.stopPropagation();}}if(h.isImmediatePropagationStopped()){break;}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(c){if(c[ac]){return c;
}var e=c;c=V.Event(e);for(var d=this.props.length,a;d;){a=this.props[--d];c[a]=e[a];}if(!c.target){c.target=c.srcElement||document;}if(c.target.nodeType==3){c.target=c.target.parentNode;}if(!c.relatedTarget&&c.fromElement){c.relatedTarget=c.fromElement==c.target?c.toElement:c.fromElement;}if(c.pageX==null&&c.clientX!=null){var b=document.documentElement,f=document.body;
c.pageX=c.clientX+(b&&b.scrollLeft||f&&f.scrollLeft||0)-(b.clientLeft||0);c.pageY=c.clientY+(b&&b.scrollTop||f&&f.scrollTop||0)-(b.clientTop||0);}if(!c.which&&((c.charCode||c.charCode===0)?c.charCode:c.keyCode)){c.which=c.charCode||c.keyCode;}if(!c.metaKey&&c.ctrlKey){c.metaKey=c.ctrlKey;}if(!c.which&&c.button){c.which=(c.button&1?1:(c.button&2?3:(c.button&4?2:0)));
}return c;},proxy:function(a,b){b=b||function(){return a.apply(this,arguments);};b.guid=a.guid=a.guid||b.guid||this.guid++;return b;},special:{ready:{setup:P,teardown:function(){}}},specialAll:{live:{setup:function(b,a){V.event.add(this,a[0],ah);},teardown:function(a){if(a.length){var c=0,b=RegExp("(^|\\.)"+a[0]+"(\\.|$)");
V.each((V.data(this,"events").live||{}),function(){if(b.test(this.type)){c++;}});if(c<1){V.event.remove(this,a[0],ah);}}}}}};V.Event=function(a){if(!this.preventDefault){return new V.Event(a);}if(a&&a.type){this.originalEvent=a;this.type=a.type;}else{this.type=a;}this.timeStamp=af();this[ac]=true;};function Z(){return false;
}function J(){return true;}V.Event.prototype={preventDefault:function(){this.isDefaultPrevented=J;var a=this.originalEvent;if(!a){return;}if(a.preventDefault){a.preventDefault();}a.returnValue=false;},stopPropagation:function(){this.isPropagationStopped=J;var a=this.originalEvent;if(!a){return;}if(a.stopPropagation){a.stopPropagation();
}a.cancelBubble=true;},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=J;this.stopPropagation();},isDefaultPrevented:Z,isPropagationStopped:Z,isImmediatePropagationStopped:Z};var aj=function(b){var c=b.relatedTarget;while(c&&c!=this){try{c=c.parentNode;}catch(a){c=this;}}if(c!=this){b.type=b.data;
V.event.handle.apply(this,arguments);}};V.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(a,b){V.event.special[b]={setup:function(){V.event.add(this,a,aj,b);},teardown:function(){V.event.remove(this,a,aj);}};});V.fn.extend({bind:function(b,a,c){return b=="unload"?this.one(b,a,c):this.each(function(){V.event.add(this,b,c||a,c&&a);
});},one:function(b,a,c){var d=V.event.proxy(c||a,function(e){V(this).unbind(e,d);return(c||a).apply(this,arguments);});return this.each(function(){V.event.add(this,b,d,c&&a);});},unbind:function(a,b){return this.each(function(){V.event.remove(this,a,b);});},trigger:function(b,a){return this.each(function(){V.event.trigger(b,a,this);
});},triggerHandler:function(c,a){if(this[0]){var b=V.Event(c);b.preventDefault();b.stopPropagation();V.event.trigger(b,a,this[0]);return b.result;}},toggle:function(a){var c=arguments,b=1;while(b<c.length){V.event.proxy(a,c[b++]);}return this.click(V.event.proxy(a,function(d){this.lastToggle=(this.lastToggle||0)%b;
d.preventDefault();return c[this.lastToggle++].apply(this,arguments)||false;}));},hover:function(b,a){return this.mouseenter(b).mouseleave(a);},ready:function(a){P();if(V.isReady){a.call(document,V);}else{V.readyList.push(a);}return this;},live:function(a,b){var c=V.event.proxy(b);c.guid+=this.selector+a;
V(document).bind(ab(a,this.selector),this.selector,c);return this;},die:function(a,b){V(document).unbind(ab(a,this.selector),b?{guid:b.guid+this.selector+a}:null);return this;}});function ah(a){var d=RegExp("(^|\\.)"+a.type+"(\\.|$)"),b=true,c=[];V.each(V.data(this,"events").live||[],function(f,e){if(d.test(e.type)){var g=V(a.target).closest(e.data)[0];
if(g){c.push({elem:g,fn:e});}}});c.sort(function(e,f){return V.data(e.elem,"closest")-V.data(f.elem,"closest");});V.each(c,function(){if(this.fn.call(this.elem,a,this.fn.data)===false){return(b=false);}});return b;}function ab(a,b){return["live",a,b.replace(/\./g,"`").replace(/ /g,"|")].join(".");}V.extend({isReady:false,readyList:[],ready:function(){if(!V.isReady){V.isReady=true;
if(V.readyList){V.each(V.readyList,function(){this.call(document,V);});V.readyList=null;}V(document).triggerHandler("ready");}}});var G=false;function P(){if(G){return;}G=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);
V.ready();},false);}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);V.ready();}});if(document.documentElement.doScroll&&Y==Y.top){(function(){if(V.isReady){return;}try{document.documentElement.doScroll("left");
}catch(a){setTimeout(arguments.callee,0);return;}V.ready();})();}}}V.event.add(Y,"load",V.ready);}V.each(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,"+"change,select,submit,keydown,keypress,keyup,error").split(","),function(a,b){V.fn[b]=function(c){return c?this.bind(b,c):this.trigger(b);
};});V(Y).bind("unload",function(){for(var a in V.cache){if(a!=1&&V.cache[a].handle){V.event.remove(V.cache[a].handle.elem);}}});(function(){V.support={};var e=document.documentElement,d=document.createElement("script"),g=document.createElement("div"),a="script"+(new Date).getTime();g.style.display="none";
g.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var c=g.getElementsByTagName("*"),f=g.getElementsByTagName("a")[0];if(!c||!c.length||!f){return;}V.support={leadingWhitespace:g.firstChild.nodeType==3,tbody:!g.getElementsByTagName("tbody").length,objectAll:!!g.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!g.getElementsByTagName("link").length,style:/red/.test(f.getAttribute("style")),hrefNormalized:f.getAttribute("href")==="/a",opacity:f.style.opacity==="0.5",cssFloat:!!f.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};
d.type="text/javascript";try{d.appendChild(document.createTextNode("window."+a+"=1;"));}catch(b){}e.insertBefore(d,e.firstChild);if(Y[a]){V.support.scriptEval=true;delete Y[a];}e.removeChild(d);if(g.attachEvent&&g.fireEvent){g.attachEvent("onclick",function(){V.support.noCloneEvent=false;g.detachEvent("onclick",arguments.callee);
});g.cloneNode(true).fireEvent("onclick");}V(function(){var h=document.createElement("div");h.style.width=h.style.paddingLeft="1px";document.body.appendChild(h);V.boxModel=V.support.boxModel=h.offsetWidth===2;document.body.removeChild(h).style.display="none";});})();var H=V.support.cssFloat?"cssFloat":"styleFloat";
V.props={"for":"htmlFor","class":"className","float":H,cssFloat:H,styleFloat:H,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};V.fn.extend({_load:V.fn.load,load:function(d,a,g){if(typeof d!=="string"){return this._load(d);}var b=d.indexOf(" ");
if(b>=0){var f=d.slice(b,d.length);d=d.slice(0,b);}var c="GET";if(a){if(V.isFunction(a)){g=a;a=null;}else{if(typeof a==="object"){a=V.param(a);c="POST";}}}var e=this;V.ajax({url:d,type:c,dataType:"html",data:a,complete:function(h,i){if(i=="success"||i=="notmodified"){e.html(f?V("<div/>").append(h.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(f):h.responseText);
}if(g){e.each(g,[h.responseText,i,h]);}}});return this;},serialize:function(){return V.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return this.elements?V.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type));
}).map(function(c,b){var a=V(this).val();return a==null?null:V.isArray(a)?V.map(a,function(d,e){return{name:b.name,value:d};}):{name:b.name,value:a};}).get();}});V.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(b,a){V.fn[a]=function(c){return this.bind(a,c);
};});var N=af();V.extend({get:function(d,b,a,c){if(V.isFunction(b)){a=b;b=null;}return V.ajax({type:"GET",url:d,data:b,success:a,dataType:c});},getScript:function(b,a){return V.get(b,null,a,"script");},getJSON:function(c,b,a){return V.get(c,b,a,"json");},post:function(d,b,a,c){if(V.isFunction(b)){a=b;
b={};}return V.ajax({type:"POST",url:d,data:b,success:a,dataType:c});},ajaxSetup:function(a){V.extend(V.ajaxSettings,a);},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return Y.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();
},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(k){k=V.extend(true,k,V.extend(true,{},V.ajaxSettings,k));var a,t=/=\?(&|$)/g,f,b,r=k.type.toUpperCase();
if(k.data&&k.processData&&typeof k.data!=="string"){k.data=V.param(k.data);}if(k.dataType=="jsonp"){if(r=="GET"){if(!k.url.match(t)){k.url+=(k.url.match(/\?/)?"&":"?")+(k.jsonp||"callback")+"=?";}}else{if(!k.data||!k.data.match(t)){k.data=(k.data?k.data+"&":"")+(k.jsonp||"callback")+"=?";}}k.dataType="json";
}if(k.dataType=="json"&&(k.data&&k.data.match(t)||k.url.match(t))){a="jsonp"+N++;if(k.data){k.data=(k.data+"").replace(t,"="+a+"$1");}k.url=k.url.replace(t,"="+a+"$1");k.dataType="script";Y[a]=function(w){b=w;p();l();Y[a]=ad;try{delete Y[a];}catch(v){}if(q){q.removeChild(d);}};}if(k.dataType=="script"&&k.cache==null){k.cache=false;
}if(k.cache===false&&r=="GET"){var u=af();var c=k.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+u+"$2");k.url=c+((c==k.url)?(k.url.match(/\?/)?"&":"?")+"_="+u:"");}if(k.data&&r=="GET"){k.url+=(k.url.match(/\?/)?"&":"?")+k.data;k.data=null;}if(k.global&&!V.active++){V.event.trigger("ajaxStart");}var g=/^(\w+:)?\/\/([^\/?#]+)/.exec(k.url);
if(k.dataType=="script"&&r=="GET"&&g&&(g[1]&&g[1]!=location.protocol||g[2]!=location.host)){var q=document.getElementsByTagName("head")[0];var d=document.createElement("script");d.src=k.url;if(k.scriptCharset){d.charset=k.scriptCharset;}if(!a){var i=false;d.onload=d.onreadystatechange=function(){if(!i&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){i=true;
p();l();d.onload=d.onreadystatechange=null;q.removeChild(d);}};}q.appendChild(d);return ad;}var m=false;var o=k.xhr();if(k.username){o.open(r,k.url,k.async,k.username,k.password);}else{o.open(r,k.url,k.async);}try{if(k.data){o.setRequestHeader("Content-Type",k.contentType);}if(k.ifModified){o.setRequestHeader("If-Modified-Since",V.lastModified[k.url]||"Thu, 01 Jan 1970 00:00:00 GMT");
}o.setRequestHeader("X-Requested-With","XMLHttpRequest");o.setRequestHeader("Accept",k.dataType&&k.accepts[k.dataType]?k.accepts[k.dataType]+", */*":k.accepts._default);}catch(e){}if(k.beforeSend&&k.beforeSend(o,k)===false){if(k.global&&!--V.active){V.event.trigger("ajaxStop");}o.abort();return false;
}if(k.global){V.event.trigger("ajaxSend",[o,k]);}var j=function(x){if(o.readyState==0){if(h){clearInterval(h);h=null;if(k.global&&!--V.active){V.event.trigger("ajaxStop");}}}else{if(!m&&o&&(o.readyState==4||x=="timeout")){m=true;if(h){clearInterval(h);h=null;}f=x=="timeout"?"timeout":!V.httpSuccess(o)?"error":k.ifModified&&V.httpNotModified(o,k.url)?"notmodified":"success";
if(f=="success"){try{b=V.httpData(o,k.dataType,k);}catch(v){f="parsererror";}}if(f=="success"){var w;try{w=o.getResponseHeader("Last-Modified");}catch(v){}if(k.ifModified&&w){V.lastModified[k.url]=w;}if(!a){p();}}else{V.handleError(k,o,f);}l();if(x){o.abort();}if(k.async){o=null;}}}};if(k.async){var h=setInterval(j,13);
if(k.timeout>0){setTimeout(function(){if(o&&!m){j("timeout");}},k.timeout);}}try{o.send(k.data);}catch(e){V.handleError(k,o,null,e);}if(!k.async){j();}function p(){if(k.success){k.success(b,f);}if(k.global){V.event.trigger("ajaxSuccess",[o,k]);}}function l(){if(k.complete){k.complete(o,f);}if(k.global){V.event.trigger("ajaxComplete",[o,k]);
}if(k.global&&!--V.active){V.event.trigger("ajaxStop");}}return o;},handleError:function(c,a,d,b){if(c.error){c.error(a,d,b);}if(c.global){V.event.trigger("ajaxError",[a,c,b]);}},active:0,httpSuccess:function(a){try{return !a.status&&location.protocol=="file:"||(a.status>=200&&a.status<300)||a.status==304||a.status==1223;
}catch(b){}return false;},httpNotModified:function(b,d){try{var a=b.getResponseHeader("Last-Modified");return b.status==304||a==V.lastModified[d];}catch(c){}return false;},httpData:function(a,c,d){var e=a.getResponseHeader("content-type"),f=c=="xml"||!c&&e&&e.indexOf("xml")>=0,b=f?a.responseXML:a.responseText;
if(f&&b.documentElement.tagName=="parsererror"){throw"parsererror";}if(d&&d.dataFilter){b=d.dataFilter(b,c);}if(typeof b==="string"){if(c=="script"){V.globalEval(b);}if(c=="json"){b=Y["eval"]("("+b+")");}}return b;},param:function(d){var b=[];function a(f,e){b[b.length]=encodeURIComponent(f)+"="+encodeURIComponent(e);
}if(V.isArray(d)||d.jquery){V.each(d,function(){a(this.name,this.value);});}else{for(var c in d){if(V.isArray(d[c])){V.each(d[c],function(){a(c,this);});}else{a(c,V.isFunction(d[c])?d[c]():d[c]);}}}return b.join("&").replace(/%20/g,"+");}});var X={},W,ag=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];
function K(b,c){var a={};V.each(ag.concat.apply([],ag.slice(0,c)),function(){a[this]=b;});return a;}V.fn.extend({show:function(a,g){if(a){return this.animate(K("show",3),a,g);}else{for(var c=0,e=this.length;c<e;c++){var f=V.data(this[c],"olddisplay");this[c].style.display=f||"";if(V.css(this[c],"display")==="none"){var d=this[c].tagName,h;
if(X[d]){h=X[d];}else{var b=V("<"+d+" />").appendTo("body");h=b.css("display");if(h==="none"){h="block";}b.remove();X[d]=h;}V.data(this[c],"olddisplay",h);}}for(var c=0,e=this.length;c<e;c++){this[c].style.display=V.data(this[c],"olddisplay")||"";}return this;}},hide:function(b,a){if(b){return this.animate(K("hide",3),b,a);
}else{for(var c=0,d=this.length;c<d;c++){var e=V.data(this[c],"olddisplay");if(!e&&e!=="none"){V.data(this[c],"olddisplay",V.css(this[c],"display"));}}for(var c=0,d=this.length;c<d;c++){this[c].style.display="none";}return this;}},_toggle:V.fn.toggle,toggle:function(a,b){var c=typeof a==="boolean";return V.isFunction(a)&&V.isFunction(b)?this._toggle.apply(this,arguments):a==null||c?this.each(function(){var d=c?a:V(this).is(":hidden");
V(this)[d?"show":"hide"]();}):this.animate(K("toggle",3),a,b);},fadeTo:function(c,a,b){return this.animate({opacity:a},c,b);},animate:function(a,d,b,c){var e=V.speed(d,b,c);return this[e.queue===false?"each":"queue"](function(){var i=V.extend({},e),g,h=this.nodeType==1&&V(this).is(":hidden"),f=this;for(g in a){if(a[g]=="hide"&&h||a[g]=="show"&&!h){return i.complete.call(this);
}if((g=="height"||g=="width")&&this.style){i.display=V.css(this,"display");i.overflow=this.style.overflow;}}if(i.overflow!=null){this.style.overflow="hidden";}i.curAnim=V.extend({},a);V.each(a,function(p,k){var l=new V.fx(f,i,p);if(/toggle|show|hide/.test(k)){l[k=="toggle"?h?"show":"hide":k](a);}else{var m=k.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),j=l.cur(true)||0;
if(m){var q=parseFloat(m[2]),o=m[3]||"px";if(o!="px"){f.style[p]=(q||1)+o;j=((q||1)/l.cur(true))*j;f.style[p]=j+o;}if(m[1]){q=((m[1]=="-="?-1:1)*q)+j;}l.custom(j,q,o);}else{l.custom(j,k,"");}}});return true;});},stop:function(b,c){var a=V.timers;if(b){this.queue([]);}this.each(function(){for(var d=a.length-1;
d>=0;d--){if(a[d].elem==this){if(c){a[d](true);}a.splice(d,1);}}});if(!c){this.dequeue();}return this;}});V.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(b,a){V.fn[b]=function(d,c){return this.animate(a,d,c);};});V.extend({speed:function(b,a,c){var d=typeof b==="object"?b:{complete:c||!c&&a||V.isFunction(b)&&b,duration:b,easing:c&&a||a&&!V.isFunction(a)&&a};
d.duration=V.fx.off?0:typeof d.duration==="number"?d.duration:V.fx.speeds[d.duration]||V.fx.speeds._default;d.old=d.complete;d.complete=function(){if(d.queue!==false){V(this).dequeue();}if(V.isFunction(d.old)){d.old.call(this);}};return d;},easing:{linear:function(b,a,d,c){return d+c*b;},swing:function(b,a,d,c){return((-Math.cos(b*Math.PI)/2)+0.5)*c+d;
}},timers:[],fx:function(b,c,a){this.options=c;this.elem=b;this.prop=a;if(!c.orig){c.orig={};}}});V.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this);}(V.fx.step[this.prop]||V.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block";
}},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop];}var b=parseFloat(V.css(this.elem,this.prop,a));return b&&b>-10000?b:parseFloat(V.curCSS(this.elem,this.prop))||0;},custom:function(a,b,c){this.startTime=af();this.start=a;
this.end=b;this.unit=c||this.unit||"px";this.now=this.start;this.pos=this.state=0;var e=this;function d(f){return e.step(f);}d.elem=this.elem;if(d()&&V.timers.push(d)&&!W){W=setInterval(function(){var g=V.timers;for(var f=0;f<g.length;f++){if(!g[f]()){g.splice(f--,1);}}if(!g.length){clearInterval(W);
W=ad;}},13);}},show:function(){this.options.orig[this.prop]=V.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());V(this.elem).show();},hide:function(){this.options.orig[this.prop]=V.attr(this.elem.style,this.prop);this.options.hide=true;
this.custom(this.cur(),0);},step:function(c){var d=af();if(c||d>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var f=true;for(var e in this.options.curAnim){if(this.options.curAnim[e]!==true){f=false;}}if(f){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;
this.elem.style.display=this.options.display;if(V.css(this.elem,"display")=="none"){this.elem.style.display="block";}}if(this.options.hide){V(this.elem).hide();}if(this.options.hide||this.options.show){for(var b in this.options.curAnim){V.attr(this.elem.style,b,this.options.orig[b]);}}this.options.complete.call(this.elem);
}return false;}else{var a=d-this.startTime;this.state=a/this.options.duration;this.pos=V.easing[this.options.easing||(V.easing.swing?"swing":"linear")](this.state,a,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update();}return true;}};V.extend(V.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){V.attr(a.elem.style,"opacity",a.now);
},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=null){a.elem.style[a.prop]=a.now+a.unit;}else{a.elem[a.prop]=a.now;}}}});if(document.documentElement["getBoundingClientRect"]){V.fn.offset=function(){if(!this[0]){return{top:0,left:0};}if(this[0]===this[0].ownerDocument.body){return V.offset.bodyOffset(this[0]);
}var d=this[0].getBoundingClientRect(),a=this[0].ownerDocument,e=a.body,f=a.documentElement,g=f.clientTop||e.clientTop||0,h=f.clientLeft||e.clientLeft||0,b=d.top+(self.pageYOffset||V.boxModel&&f.scrollTop||e.scrollTop)-g,c=d.left+(self.pageXOffset||V.boxModel&&f.scrollLeft||e.scrollLeft)-h;return{top:b,left:c};
};}else{V.fn.offset=function(){if(!this[0]){return{top:0,left:0};}if(this[0]===this[0].ownerDocument.body){return V.offset.bodyOffset(this[0]);}V.offset.initialized||V.offset.initialize();var f=this[0],i=f.offsetParent,j=f,a=f.ownerDocument,c,h=a.documentElement,e=a.body,d=a.defaultView,k=d.getComputedStyle(f,null),b=f.offsetTop,g=f.offsetLeft;
while((f=f.parentNode)&&f!==e&&f!==h){c=d.getComputedStyle(f,null);b-=f.scrollTop,g-=f.scrollLeft;if(f===i){b+=f.offsetTop,g+=f.offsetLeft;if(V.offset.doesNotAddBorder&&!(V.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(f.tagName))){b+=parseInt(c.borderTopWidth,10)||0,g+=parseInt(c.borderLeftWidth,10)||0;
}j=i,i=f.offsetParent;}if(V.offset.subtractsBorderForOverflowNotVisible&&c.overflow!=="visible"){b+=parseInt(c.borderTopWidth,10)||0,g+=parseInt(c.borderLeftWidth,10)||0;}k=c;}if(k.position==="relative"||k.position==="static"){b+=e.offsetTop,g+=e.offsetLeft;}if(k.position==="fixed"){b+=Math.max(h.scrollTop,e.scrollTop),g+=Math.max(h.scrollLeft,e.scrollLeft);
}return{top:b,left:g};};}V.offset={initialize:function(){if(this.initialized){return;}var c=document.body,i=document.createElement("div"),g,h,a,f,b,j,e=c.style.marginTop,d='<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>';
b={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(j in b){i.style[j]=b[j];}i.innerHTML=d;c.insertBefore(i,c.firstChild);g=i.firstChild,h=g.firstChild,f=g.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(h.offsetTop!==5);this.doesAddBorderForTableAndCells=(f.offsetTop===5);
g.style.overflow="hidden",g.style.position="relative";this.subtractsBorderForOverflowNotVisible=(h.offsetTop===-5);c.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(c.offsetTop===0);c.style.marginTop=e;c.removeChild(i);this.initialized=true;},bodyOffset:function(c){V.offset.initialized||V.offset.initialize();
var a=c.offsetTop,b=c.offsetLeft;if(V.offset.doesNotIncludeMarginInBodyOffset){a+=parseInt(V.curCSS(c,"marginTop",true),10)||0,b+=parseInt(V.curCSS(c,"marginLeft",true),10)||0;}return{top:a,left:b};}};V.fn.extend({position:function(){var b=0,c=0,e;if(this[0]){var d=this.offsetParent(),a=this.offset(),f=/^body|html$/i.test(d[0].tagName)?{top:0,left:0}:d.offset();
a.top-=aa(this,"marginTop");a.left-=aa(this,"marginLeft");f.top+=aa(d,"borderTopWidth");f.left+=aa(d,"borderLeftWidth");e={top:a.top-f.top,left:a.left-f.left};}return e;},offsetParent:function(){var a=this[0].offsetParent||document.body;while(a&&(!/^body|html$/i.test(a.tagName)&&V.css(a,"position")=="static")){a=a.offsetParent;
}return V(a);}});V.each(["Left","Top"],function(b,c){var a="scroll"+c;V.fn[a]=function(d){if(!this[0]){return null;}return d!==ad?this.each(function(){this==Y||this==document?Y.scrollTo(!b?d:V(Y).scrollLeft(),b?d:V(Y).scrollTop()):this[a]=d;}):this[0]==Y||this[0]==document?self[b?"pageYOffset":"pageXOffset"]||V.boxModel&&document.documentElement[a]||document.body[a]:this[0][a];
};});V.each(["Height","Width"],function(b,d){var f=b?"Left":"Top",c=b?"Right":"Bottom",e=d.toLowerCase();V.fn["inner"+d]=function(){return this[0]?V.css(this[0],e,false,"padding"):null;};V.fn["outer"+d]=function(g){return this[0]?V.css(this[0],e,false,g?"margin":"border"):null;};var a=d.toLowerCase();
V.fn[a]=function(g){return this[0]==Y?document.compatMode=="CSS1Compat"&&document.documentElement["client"+d]||document.body["client"+d]:this[0]==document?Math.max(document.documentElement["client"+d],document.body["scroll"+d],document.documentElement["scroll"+d],document.body["offset"+d],document.documentElement["offset"+d]):g===ad?(this.length?V.css(this[0],a):null):this.css(a,typeof g==="string"?g:g+"px");
};});})();(function(b){b.browserTest=function(k,i){var j="unknown",l="X",a=function(d,e){for(var f=0;f<e.length;f=f+1){d=d.replace(e[f][0],e[f][1]);}return d;},c=function(e,f,g,h){var d={name:a((f.exec(e)||[j,j])[1],g)};d[d.name]=true;d.version=(h.exec(e)||[l,l,l,l])[3];if(d.name.match(/safari/)&&d.version>400){d.version="2.0";
}if(d.name==="presto"){d.version=(b.browser.version>9.27)?"futhark":"linear_b";}d.versionNumber=parseFloat(d.version,10)||0;d.versionX=(d.version!==l)?(d.version+"").substr(0,1):l;d.className=d.name+d.versionX;return d;};k=(k.match(/Opera|Navigator|Minefield|KHTML|Chrome/)?a(k,[[/(Firefox|MSIE|KHTML,\slike\sGecko|Konqueror)/,""],["Chrome Safari","Chrome"],["KHTML","Konqueror"],["Minefield","Firefox"],["Navigator","Netscape"]]):k).toLowerCase();
b.browser=b.extend((!i)?b.browser:{},c(k,/(camino|chrome|firefox|netscape|konqueror|lynx|msie|opera|safari)/,[],/(camino|chrome|firefox|netscape|netscape6|opera|version|konqueror|lynx|msie|safari)(\/|\s)([a-z0-9\.\+]*?)(\;|dev|rel|\s|$)/));b.layout=c(k,/(gecko|konqueror|msie|opera|webkit)/,[["konqueror","khtml"],["msie","trident"],["opera","presto"]],/(applewebkit|rv|konqueror|msie)(\:|\/|\s)([a-z0-9\.]*?)(\;|\)|\s)/);
b.os={name:(/(win|mac|linux|sunos|solaris|iphone)/.exec(navigator.platform.toLowerCase())||[j])[0].replace("sunos","solaris")};if(!i){b("html").addClass([b.os.name,b.browser.name,b.browser.className,b.layout.name,b.layout.className].join(" "));}};b.browserTest(navigator.userAgent);})(jQuery);(function($){$.extend({metadata:{defaults:{type:"class",name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(type,name){this.defaults.type=type;
this.defaults.name=name;},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length){settings.single="metadata";}var data=$.data(elem,settings.single);if(data){return data;}data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m){data=m[1];
}}else{if(settings.type=="elem"){if(!elem.getElementsByTagName){return undefined;}var e=elem.getElementsByTagName(settings.name);if(e.length){data=$.trim(e[0].innerHTML);}}else{if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr){data=attr;}}}}if(data.indexOf("{")<0){data="{"+data+"}";
}data=eval("("+data+")");$.data(elem,settings.single,data);return data;}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts);};})(jQuery);(function($){$.fn.ajaxSubmit=function(options){if(typeof options=="function"){options={success:options};}options=$.extend({url:this.attr("action")||window.location,type:this.attr("method")||"GET"},options||{});
var veto={};$.event.trigger("form.pre.serialize",[this,options,veto]);if(veto.veto){return this;}var a=this.formToArray(options.semantic);if(options.data){for(var n in options.data){a.push({name:n,value:options.data[n]});}}if(options.beforeSubmit&&options.beforeSubmit(a,this,options)===false){return this;
}$.event.trigger("form.submit.validate",[a,this,options,veto]);if(veto.veto){return this;}var q=$.param(a);if(options.type.toUpperCase()=="GET"){options.url+=(options.url.indexOf("?")>=0?"&":"?")+q;options.data=null;}else{options.data=q;}var $form=this,callbacks=[];if(options.resetForm){callbacks.push(function(){$form.resetForm();
});}if(options.clearForm){callbacks.push(function(){$form.clearForm();});}if(!options.dataType&&options.target){var oldSuccess=options.success||function(){};callbacks.push(function(data){if(this.evalScripts){$(options.target).attr("innerHTML",data).evalScripts().each(oldSuccess,arguments);}else{$(options.target).html(data).each(oldSuccess,arguments);
}});}else{if(options.success){callbacks.push(options.success);}}options.success=function(data,status){for(var i=0,max=callbacks.length;i<max;i++){callbacks[i](data,status,$form);}};var files=$("input:file",this).fieldValue();var found=false;for(var j=0;j<files.length;j++){if(files[j]){found=true;}}if(options.iframe||found){fileUpload();
}else{$.ajax(options);}$.event.trigger("form.submit.notify",[this,options]);return this;function fileUpload(){var form=$form[0];var opts=$.extend({},$.ajaxSettings,options);var id="jqFormIO"+$.fn.ajaxSubmit.counter++;var $io=$('<iframe id="'+id+'" name="'+id+'" />');var io=$io[0];var op8=$.browser.opera&&window.opera.version()<9;
if($.browser.msie||op8){io.src='javascript:false;document.write("");';}$io.css({position:"absolute",top:"-1000px",left:"-1000px"});var xhr={responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){}};var g=opts.global;
if(g&&!$.active++){$.event.trigger("ajaxStart");}if(g){$.event.trigger("ajaxSend",[xhr,opts]);}var cbInvoked=0;var timedOut=0;setTimeout(function(){$io.appendTo("body");io.attachEvent?io.attachEvent("onload",cb):io.addEventListener("load",cb,false);var encAttr=form.encoding?"encoding":"enctype";var t=$form.attr("target");
$form.attr({target:id,method:"POST",action:opts.url});form[encAttr]="multipart/form-data";if(opts.timeout){setTimeout(function(){timedOut=true;cb();},opts.timeout);}form.submit();$form.attr("target",t);},10);function cb(){if(cbInvoked++){return;}io.detachEvent?io.detachEvent("onload",cb):io.removeEventListener("load",cb,false);
var ok=true;try{if(timedOut){throw"timeout";}var data,doc;doc=io.contentWindow?io.contentWindow.document:io.contentDocument?io.contentDocument:io.document;xhr.responseText=doc.body?doc.body.innerHTML:null;xhr.responseXML=doc.XMLDocument?doc.XMLDocument:doc;if(opts.dataType=="json"||opts.dataType=="script"){var ta=doc.getElementsByTagName("textarea")[0];
data=ta?ta.value:xhr.responseText;if(opts.dataType=="json"){eval("data = "+data);}else{$.globalEval(data);}}else{if(opts.dataType=="xml"){data=xhr.responseXML;if(!data&&xhr.responseText!=null){data=toXml(xhr.responseText);}}else{data=xhr.responseText;}}}catch(e){ok=false;$.handleError(opts,xhr,"error",e);
}if(ok){opts.success(data,"success");if(g){$.event.trigger("ajaxSuccess",[xhr,opts]);}}if(g){$.event.trigger("ajaxComplete",[xhr,opts]);}if(g&&!--$.active){$.event.trigger("ajaxStop");}if(opts.complete){opts.complete(xhr,ok?"success":"error");}setTimeout(function(){$io.remove();xhr.responseXML=null;},100);
}function toXml(s,doc){if(window.ActiveXObject){doc=new ActiveXObject("Microsoft.XMLDOM");doc.async="false";doc.loadXML(s);}else{doc=(new DOMParser()).parseFromString(s,"text/xml");}return(doc&&doc.documentElement&&doc.documentElement.tagName!="parsererror")?doc:null;}}};$.fn.ajaxSubmit.counter=0;$.fn.ajaxForm=function(options){return this.ajaxFormUnbind().submit(submitHandler).each(function(){this.formPluginId=$.fn.ajaxForm.counter++;
$.fn.ajaxForm.optionHash[this.formPluginId]=options;$(":submit,input:image",this).click(clickHandler);});};$.fn.ajaxForm.counter=1;$.fn.ajaxForm.optionHash={};function clickHandler(e){var $form=this.form;$form.clk=this;if(this.type=="image"){if(e.offsetX!=undefined){$form.clk_x=e.offsetX;$form.clk_y=e.offsetY;
}else{if(typeof $.fn.offset=="function"){var offset=$(this).offset();$form.clk_x=e.pageX-offset.left;$form.clk_y=e.pageY-offset.top;}else{$form.clk_x=e.pageX-this.offsetLeft;$form.clk_y=e.pageY-this.offsetTop;}}}setTimeout(function(){$form.clk=$form.clk_x=$form.clk_y=null;},10);}function submitHandler(){var id=this.formPluginId;
var options=$.fn.ajaxForm.optionHash[id];$(this).ajaxSubmit(options);return false;}$.fn.ajaxFormUnbind=function(){this.unbind("submit",submitHandler);return this.each(function(){$(":submit,input:image",this).unbind("click",clickHandler);});};$.fn.formToArray=function(semantic){var a=[];if(this.length==0){return a;
}var form=this[0];var els=semantic?form.getElementsByTagName("*"):form.elements;if(!els){return a;}for(var i=0,max=els.length;i<max;i++){var el=els[i];var n=el.name;if(!n){continue;}if(semantic&&form.clk&&el.type=="image"){if(!el.disabled&&form.clk==el){a.push({name:n+".x",value:form.clk_x},{name:n+".y",value:form.clk_y});
}continue;}var v=$.fieldValue(el,true);if(v&&v.constructor==Array){for(var j=0,jmax=v.length;j<jmax;j++){a.push({name:n,value:v[j]});}}else{if(v!==null&&typeof v!="undefined"){a.push({name:n,value:v});}}}if(!semantic&&form.clk){var inputs=form.getElementsByTagName("input");for(var i=0,max=inputs.length;
i<max;i++){var input=inputs[i];var n=input.name;if(n&&!input.disabled&&input.type=="image"&&form.clk==input){a.push({name:n+".x",value:form.clk_x},{name:n+".y",value:form.clk_y});}}}return a;};$.fn.formSerialize=function(semantic){return $.param(this.formToArray(semantic));};$.fn.fieldSerialize=function(successful){var a=[];
this.each(function(){var n=this.name;if(!n){return;}var v=$.fieldValue(this,successful);if(v&&v.constructor==Array){for(var i=0,max=v.length;i<max;i++){a.push({name:n,value:v[i]});}}else{if(v!==null&&typeof v!="undefined"){a.push({name:this.name,value:v});}}});return $.param(a);};$.fn.fieldValue=function(successful){for(var val=[],i=0,max=this.length;
i<max;i++){var el=this[i];var v=$.fieldValue(el,successful);if(v===null||typeof v=="undefined"||(v.constructor==Array&&!v.length)){continue;}v.constructor==Array?$.merge(val,v):val.push(v);}return val;};$.fieldValue=function(el,successful){var n=el.name,t=el.type,tag=el.tagName.toLowerCase();if(typeof successful=="undefined"){successful=true;
}if(successful&&(!n||el.disabled||t=="reset"||t=="button"||(t=="checkbox"||t=="radio")&&!el.checked||(t=="submit"||t=="image")&&el.form&&el.form.clk!=el||tag=="select"&&el.selectedIndex==-1)){return null;}if(tag=="select"){var index=el.selectedIndex;if(index<0){return null;}var a=[],ops=el.options;var one=(t=="select-one");
var max=(one?index+1:ops.length);for(var i=(one?index:0);i<max;i++){var op=ops[i];if(op.selected){var v=$.browser.msie&&!(op.attributes["value"].specified)?op.text:op.value;if(one){return v;}a.push(v);}}return a;}return el.value;};$.fn.clearForm=function(){return this.each(function(){$("input,select,textarea",this).clearFields();
});};$.fn.clearFields=$.fn.clearInputs=function(){return this.each(function(){var t=this.type,tag=this.tagName.toLowerCase();if(t=="text"||t=="password"||tag=="textarea"){this.value="";}else{if(t=="checkbox"||t=="radio"){this.checked=false;}else{if(tag=="select"){this.selectedIndex=-1;}}}});};$.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset();
}});};})(jQuery);jQuery.cookie=function(y,q,i){if(typeof q!="undefined"){i=i||{};if(q===null){q="";i.expires=-1;}var v="";if(i.expires&&(typeof i.expires=="number"||i.expires.toUTCString)){var u;if(typeof i.expires=="number"){u=new Date();u.setTime(u.getTime()+(i.expires*24*60*60*1000));}else{u=i.expires;
}v="; expires="+u.toUTCString();}var o=i.path?"; path="+(i.path):"";var t=i.domain?"; domain="+(i.domain):"";var z=i.secure?"; secure":"";document.cookie=[y,"=",encodeURIComponent(q),v,o,t,z].join("");}else{var w=null;if(document.cookie&&document.cookie!=""){var p=document.cookie.split(";");for(var r=0;
r<p.length;r++){var x=jQuery.trim(p[r]);if(x.substring(0,y.length+1)==(y+"=")){w=decodeURIComponent(x.substring(y.length+1));break;}}}return w;}};(function(o){var j;jQuery(window).bind("unload",function(){if(jQuery.browser.versionNumber<8){jQuery(j).remove();}});var l=(function(){if(!o.browser.msie){return false;
}j=document.createElement("div");try{j.style.setExpression("width","0+0");}catch(a){return false;}return true;})();function m(b,a){return parseInt(o.css(b,a))||0;}function h(a){var a=parseInt(a).toString(16);return(a.length<2)?"0"+a:a;}function k(a){for(;a&&a.nodeName.toLowerCase()!="html";a=a.parentNode){var c=o.css(a,"backgroundColor");
if(c=="rgba(0, 0, 0, 0)"){continue;}if(c.indexOf("rgb")>=0){var b=c.match(/\d+/g);return"#"+h(b[0])+h(b[1])+h(b[2]);}if(c&&c!="transparent"){return c;}}return"#ffffff";}function i(a,c,b){switch(a){case"round":return Math.round(b*(1-Math.cos(Math.asin(c/b))));case"cool":return Math.round(b*(1+Math.cos(Math.asin(c/b))));
case"sharp":return Math.round(b*(1-Math.cos(Math.acos(c/b))));case"bite":return Math.round(b*(Math.cos(Math.asin((b-c-1)/b))));case"slide":return Math.round(b*(Math.atan2(c,b/c)));case"jut":return Math.round(b*(Math.atan2(b,(b-c-1))));case"curl":return Math.round(b*(Math.atan(c)));case"tear":return Math.round(b*(Math.cos(c)));
case"wicked":return Math.round(b*(Math.tan(c)));case"long":return Math.round(b*(Math.sqrt(c)));case"sculpt":return Math.round(b*(Math.log((b-c-1),b)));case"dog":return(c&1)?(c+1):b;case"dog2":return(c&2)?(c+1):b;case"dog3":return(c&3)?(c+1):b;case"fray":return(c%2)*b;case"notch":return b;case"bevel":return c+1;
}}o.fn.corner=function(e){if(this.length==0){if(!o.isReady&&this.selector){var y=this.selector,a=this.context;o(function(){o(y,a).corner(e);});}return this;}e=(e||"").toLowerCase();var w=/keep/.test(e);var d=((e.match(/cc:(#[0-9a-f]+)/)||[])[1]);var A=((e.match(/sc:(#[0-9a-f]+)/)||[])[1]);var f=parseInt((e.match(/(\d+)px/)||[])[1])||10;
var z=/round|bevel|notch|bite|cool|sharp|slide|jut|curl|tear|fray|wicked|sculpt|long|dog3|dog2|dog/;var c=((e.match(z)||["round"])[0]);var b={T:0,B:1};var x={TL:/top|tl/.test(e),TR:/top|tr/.test(e),BL:/bottom|bl/.test(e),BR:/bottom|br/.test(e)};if(!x.TL&&!x.TR&&!x.BL&&!x.BR){x={TL:1,TR:1,BL:1,BR:1};}var g=document.createElement("div");
g.style.overflow="hidden";g.style.height="1px";g.style.backgroundColor=A||"transparent";g.style.borderStyle="solid";return this.each(function(u){var I={T:parseInt(o.css(this,"paddingTop"))||0,R:parseInt(o.css(this,"paddingRight"))||0,B:parseInt(o.css(this,"paddingBottom"))||0,L:parseInt(o.css(this,"paddingLeft"))||0};
if(typeof this.style.zoom!=undefined){this.style.zoom=1;}if(!w){this.style.border="none";}g.style.borderColor=d||k(this.parentNode);var q=o.curCSS(this,"height");for(var H in b){var p=b[H];if((p&&(x.BL||x.BR))||(!p&&(x.TL||x.TR))){g.style.borderStyle="none "+(x[H+"R"]?"solid":"none")+" none "+(x[H+"L"]?"solid":"none");
var L=document.createElement("div");o(L).addClass("jquery-corner");var t=L.style;p?this.appendChild(L):this.insertBefore(L,this.firstChild);if(p&&q!="auto"){if(o.css(this,"position")=="static"){this.style.position="relative";}t.position="absolute";t.bottom=t.left=t.padding=t.margin="0";if(l){t.setExpression("width","this.parentNode.offsetWidth");
}else{t.width="100%";}}else{if(!p&&o.browser.msie){if(o.css(this,"position")=="static"){this.style.position="relative";}t.position="absolute";t.top=t.left=t.right=t.padding=t.margin="0";if(l){var K=m(this,"borderLeftWidth")+m(this,"borderRightWidth");t.setExpression("width","this.parentNode.offsetWidth - "+K+'+ "px"');
}else{t.width="100%";}}else{t.margin=!p?"-"+I.T+"px -"+I.R+"px "+(I.T-f)+"px -"+I.L+"px":(I.B-f)+"px -"+I.R+"px -"+I.B+"px -"+I.L+"px";}}for(var v=0;v<f;v++){var J=Math.max(0,i(c,v,f));var r=g.cloneNode(false);r.style.borderWidth="0 "+(x[H+"R"]?J:0)+"px 0 "+(x[H+"L"]?J:0)+"px";p?L.appendChild(r):L.insertBefore(r,L.firstChild);
}}}});};o.fn.uncorner=function(){o("div.jquery-corner",this).remove();return this;};})(jQuery);(function(b){b.extend(b.fn,{validate:function(a){if(!this.length){a&&a.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return;}var d=b.data(this[0],"validator");if(d){return d;
}d=new b.validator(a,this[0]);b.data(this[0],"validator",d);if(d.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){d.cancelSubmit=true;});if(d.settings.submitHandler){this.find("input, button").filter(":submit").click(function(){d.submitButton=this;});}this.submit(function(f){if(d.settings.debug){f.preventDefault();
}function c(){if(d.settings.submitHandler){if(d.submitButton){var e=b("<input type='hidden'/>").attr("name",d.submitButton.name).val(d.submitButton.value).appendTo(d.currentForm);}d.settings.submitHandler.call(d,d.currentForm);if(d.submitButton){e.remove();}return false;}return true;}if(d.cancelSubmit){d.cancelSubmit=false;
return c();}if(d.form()){if(d.pendingRequest){d.formSubmitted=true;return false;}return c();}else{d.focusInvalid();return false;}});}return d;},valid:function(){if(b(this[0]).is("form")){return this.validate().form();}else{var d=true;var a=b(this[0].form).validate();this.each(function(){d&=a.element(this);
});return d;}},removeAttrs:function(e){var a={},f=this;b.each(e.split(/\s/),function(d,c){a[c]=f.attr(c);f.removeAttr(c);});return a;},rules:function(p,t){var m=this[0];if(p){var q=b.data(m.form,"validator").settings;var k=q.rules;var a=b.validator.staticRules(m);switch(p){case"add":b.extend(a,b.validator.normalizeRule(t));
k[m.name]=a;if(t.messages){q.messages[m.name]=b.extend(q.messages[m.name],t.messages);}break;case"remove":if(!t){delete k[m.name];return a;}var l={};b.each(t.split(/\s/),function(d,c){l[c]=a[c];delete a[c];});return l;}}var o=b.validator.normalizeRules(b.extend({},b.validator.metadataRules(m),b.validator.classRules(m),b.validator.attributeRules(m),b.validator.staticRules(m)),m);
if(o.required){var r=o.required;delete o.required;o=b.extend({required:r},o);}return o;}});b.extend(b.expr[":"],{blank:function(a){return !b.trim(a.value);},filled:function(a){return !!b.trim(a.value);},unchecked:function(a){return !a.checked;}});b.validator=function(a,d){this.settings=b.extend({},b.validator.defaults,a);
this.currentForm=d;this.init();};b.validator.format=function(a,d){if(arguments.length==1){return function(){var c=b.makeArray(arguments);c.unshift(a);return b.validator.format.apply(this,c);};}if(arguments.length>2&&d.constructor!=Array){d=b.makeArray(arguments).slice(1);}if(d.constructor!=Array){d=[d];
}b.each(d,function(f,c){a=a.replace(new RegExp("\\{"+f+"\\}","g"),c);});return a;};b.extend(b.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:b([]),errorLabelContainer:b([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(a){this.lastActive=a;
if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,a,this.settings.errorClass,this.settings.validClass);this.errorsFor(a).hide();}},onfocusout:function(a){if(!this.checkable(a)&&(a.name in this.submitted||!this.optional(a))){this.element(a);
}},onkeyup:function(a){if(a.name in this.submitted||a==this.lastElement){this.element(a);}},onclick:function(a){if(a.name in this.submitted){this.element(a);}},highlight:function(e,a,f){b(e).addClass(a).removeClass(f);},unhighlight:function(e,a,f){b(e).removeClass(a).addClass(f);}},setDefaults:function(a){b.extend(b.validator.defaults,a);
},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",dateDE:"Bitte geben Sie ein gültiges Datum ein.",number:"Please enter a valid number.",numberDE:"Bitte geben Sie eine Nummer ein.",digits:"Please enter only digits",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:b.validator.format("Please enter no more than {0} characters."),minlength:b.validator.format("Please enter at least {0} characters."),rangelength:b.validator.format("Please enter a value between {0} and {1} characters long."),range:b.validator.format("Please enter a value between {0} and {1}."),max:b.validator.format("Please enter a value less than or equal to {0}."),min:b.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=b(this.settings.errorLabelContainer);
this.errorContext=this.labelContainer.length&&this.labelContainer||b(this.currentForm);this.containers=b(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var a=(this.groups={});
b.each(this.settings.groups,function(d,c){b.each(c.split(/\s/),function(i,j){a[j]=d;});});var e=this.settings.rules;b.each(e,function(d,c){e[d]=b.validator.normalizeRule(c);});function f(c){var d=b.data(this[0].form,"validator");d.settings["on"+c.type]&&d.settings["on"+c.type].call(d,this[0]);}b(this.currentForm).delegate("focusin focusout keyup",":text, :password, :file, select, textarea",f).delegate("click",":radio, :checkbox",f);
if(this.settings.invalidHandler){b(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler);}},form:function(){this.checkForm();b.extend(this.submitted,this.errorMap);this.invalid=b.extend({},this.errorMap);if(!this.valid()){b(this.currentForm).triggerHandler("invalid-form",[this]);
}this.showErrors();return this.valid();},checkForm:function(){this.prepareForm();for(var a=0,d=(this.currentElements=this.elements());d[a];a++){this.check(d[a]);}return this.valid();},element:function(d){d=this.clean(d);this.lastElement=d;this.prepareElement(d);this.currentElements=b(d);var a=this.check(d);
if(a){delete this.invalid[d.name];}else{this.invalid[d.name]=true;}if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers);}this.showErrors();return a;},showErrors:function(d){if(d){b.extend(this.errorMap,d);this.errorList=[];for(var a in d){this.errorList.push({message:d[a],element:this.findByName(a)[0]});
}this.successList=b.grep(this.successList,function(c){return !(c.name in d);});}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors();},resetForm:function(){if(b.fn.resetForm){b(this.currentForm).resetForm();}this.submitted={};this.prepareForm();
this.hideErrors();this.elements().removeClass(this.settings.errorClass);},numberOfInvalids:function(){return this.objectLength(this.invalid);},objectLength:function(e){var f=0;for(var a in e){f++;}return f;},hideErrors:function(){this.addWrapper(this.toHide).hide();},valid:function(){return this.size()==0;
},size:function(){return this.errorList.length;},focusInvalid:function(){if(this.settings.focusInvalid){try{b(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus();}catch(a){}}},findLastActive:function(){var a=this.lastActive;return a&&b.grep(this.errorList,function(d){return d.element.name==a.name;
}).length==1&&a;},elements:function(){var d=this,a={};if(this.settings.validateFieldOnly){return b([]).add(b(".validate"));}else{return b([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&d.settings.debug&&window.console&&console.error("%o has no name assigned",this);
if(this.name in a||!d.objectLength(b(this).rules())){return false;}a[this.name]=true;return true;});}},clean:function(a){return b(a)[0];},errors:function(){return b(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext);},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};
this.toShow=b([]);this.toHide=b([]);this.formSubmitted=false;this.currentElements=b([]);},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers);},prepareElement:function(a){this.reset();this.toHide=this.errorsFor(a);},check:function(l){l=this.clean(l);if(this.checkable(l)){l=this.findByName(l.name)[0];
}var e=b(l).rules();var k=false;for(method in e){var i={method:method,parameters:e[method]};try{var a=b.validator.methods[method].call(this,l.value.replace(/\r/g,""),l,i.parameters);if(a=="dependency-mismatch"){k=true;continue;}k=false;if(a=="pending"){this.toHide=this.toHide.not(this.errorsFor(l));return;
}if(!a){this.formatAndAdd(l,i);return false;}}catch(j){this.settings.debug&&window.console&&console.log("exception occured when checking element "+l.id+", check the '"+i.method+"' method");throw j;}}if(k){return;}if(this.objectLength(e)){this.successList.push(l);}return true;},customMetaMessage:function(a,e){if(!b.metadata){return;
}var f=this.settings.meta?b(a).metadata()[this.settings.meta]:b(a).metadata();return f&&f.messages&&f.messages[e];},customMessage:function(f,e){var a=this.settings.messages[f];return a&&(a.constructor==String?a:a[e]);},findDefined:function(){for(var a=0;a<arguments.length;a++){if(arguments[a]!==undefined){return arguments[a];
}}return undefined;},defaultMessage:function(a,d){return this.findDefined(this.customMessage(a.name,d),this.customMetaMessage(a,d),!this.settings.ignoreTitle&&a.title||undefined,b.validator.messages[d],"<strong>Warning: No message defined for "+a.name+"</strong>");},formatAndAdd:function(a,e){var f=this.defaultMessage(a,e.method);
if(typeof f=="function"){f=f.call(this,e.parameters,a);}this.errorList.push({message:f,element:a});this.errorMap[a.name]=f;this.submitted[a.name]=f;},addWrapper:function(a){if(this.settings.wrapper){a=a.add(a.parent(this.settings.wrapper));}return a;},defaultShowErrors:function(){for(var f=0;this.errorList[f];
f++){var a=this.errorList[f];this.settings.highlight&&this.settings.highlight.call(this,a.element,this.settings.errorClass,this.settings.validClass);this.showLabel(a.element,a.message);}if(this.errorList.length){this.toShow=this.toShow.add(this.containers);}if(this.settings.success){for(var f=0;this.successList[f];
f++){this.showLabel(this.successList[f]);}}if(this.settings.unhighlight){for(var f=0,e=this.validElements();e[f];f++){this.settings.unhighlight.call(this,e[f],this.settings.errorClass,this.settings.validClass);}}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show();
},validElements:function(){return this.currentElements.not(this.invalidElements());},invalidElements:function(){return b(this.errorList).map(function(){return this.element;});},showLabel:function(f,e){var a=this.errorsFor(f);if(a.length){a.removeClass().addClass(this.settings.errorClass);a.attr("generated")&&a.html(e);
}else{a=b("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(f),generated:true}).addClass(this.settings.errorClass).html(e||"");if(this.settings.wrapper){a=a.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();}if(!this.labelContainer.append(a).length){this.settings.errorPlacement?this.settings.errorPlacement(a,b(f)):a.insertAfter(f);
}}if(!e&&this.settings.success){a.text("");typeof this.settings.success=="string"?a.addClass(this.settings.success):this.settings.success(a);}this.toShow=this.toShow.add(a);},errorsFor:function(a){return this.errors().filter("[for='"+this.idOrName(a)+"']");},idOrName:function(a){return this.groups[a.name]||(this.checkable(a)?a.name:a.id||a.name);
},checkable:function(a){return/radio|checkbox/i.test(a.type);},findByName:function(a){var d=this.currentForm;return b(document.getElementsByName(a)).map(function(f,c){return c.form==d&&c.name==a&&c||null;});},getLength:function(d,a){switch(a.nodeName.toLowerCase()){case"select":return b("option:selected",a).length;
case"input":if(this.checkable(a)){return this.findByName(a.name).filter(":checked").length;}}return d.length;},depend:function(d,a){return this.dependTypes[typeof d]?this.dependTypes[typeof d](d,a):true;},dependTypes:{"boolean":function(d,a){return d;},"string":function(d,a){return !!b(d,a.form).length;
},"function":function(d,a){return d(a);}},optional:function(a){return !b.validator.methods.required.call(this,b.trim(a.value),a)&&"dependency-mismatch";},startRequest:function(a){if(!this.pending[a.name]){this.pendingRequest++;this.pending[a.name]=true;}},stopRequest:function(a,d){this.pendingRequest--;
if(this.pendingRequest<0){this.pendingRequest=0;}delete this.pending[a.name];if(d&&this.pendingRequest==0&&this.formSubmitted&&this.form()){b(this.currentForm).submit();}else{if(!d&&this.pendingRequest==0&&this.formSubmitted){b(this.currentForm).triggerHandler("invalid-form",[this]);}}},previousValue:function(a){return b.data(a,"previousValue")||b.data(a,"previousValue",previous={old:null,valid:true,message:this.defaultMessage(a,"remote")});
}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(a,d){a.constructor==String?this.classRuleSettings[a]=d:b.extend(this.classRuleSettings,a);
},classRules:function(f){var e={};var a=b(f).attr("class");a&&b.each(a.split(" "),function(){if(this in b.validator.classRuleSettings){b.extend(e,b.validator.classRuleSettings[this]);}});return e;},attributeRules:function(h){var f={};var a=b(h);for(method in b.validator.methods){var g=a.attr(method);
if(g){f[method]=g;}}if(f.maxlength&&/-1|2147483647|524288/.test(f.maxlength)){delete f.maxlength;}return f;},metadataRules:function(a){if(!b.metadata){return{};}var d=b.data(a.form,"validator").settings.meta;return d?b(a).metadata()[d]:b(a).metadata();},staticRules:function(f){var e={};var a=b.data(f.form,"validator");
if(a.settings.rules){e=b.validator.normalizeRule(a.settings.rules[f.name])||{};}return e;},normalizeRules:function(d,a){b.each(d,function(c,g){if(g===false){delete d[c];return;}if(g.param||g.depends){var h=true;switch(typeof g.depends){case"string":h=!!b(g.depends,a.form).length;break;case"function":h=g.depends.call(a,a);
break;}if(h){d[c]=g.param!==undefined?g.param:true;}else{delete d[c];}}});b.each(d,function(f,c){d[f]=b.isFunction(c)?c(a):c;});b.each(["minlength","maxlength","min","max"],function(){if(d[this]){d[this]=Number(d[this]);}});b.each(["rangelength","range"],function(){if(d[this]){d[this]=[Number(d[this][0]),Number(d[this][1])];
}});if(b.validator.autoCreateRanges){if(d.min&&d.max){d.range=[d.min,d.max];delete d.min;delete d.max;}if(d.minlength&&d.maxlength){d.rangelength=[d.minlength,d.maxlength];delete d.minlength;delete d.maxlength;}}if(d.messages){delete d.messages;}return d;},normalizeRule:function(d){if(typeof d=="string"){var a={};
b.each(d.split(/\s/),function(){a[this]=true;});d=a;}return d;},addMethod:function(a,e,f){b.validator.methods[a]=e;b.validator.messages[a]=f||b.validator.messages[a];if(e.length<3){b.validator.addClassRules(a,b.validator.normalizeRule(a));}},methods:{required:function(g,h,f){if(!this.depend(f,h)){return"dependency-mismatch";
}switch(h.nodeName.toLowerCase()){case"select":var a=b("option:selected",h);return a.length>0&&(h.type=="select-multiple"||(b.browser.msie&&!(a[0].attributes["value"].specified)?a[0].text:a[0].value).length>0);case"input":if(this.checkable(h)){return this.getLength(g,h)>0;}default:return b.trim(g).length>0;
}},remote:function(i,l,h){if(this.optional(l)){return"dependency-mismatch";}var k=this.previousValue(l);if(!this.settings.messages[l.name]){this.settings.messages[l.name]={};}this.settings.messages[l.name].remote=typeof k.message=="function"?k.message(i):k.message;h=typeof h=="string"&&{url:h}||h;if(k.old!==i){k.old=i;
var a=this;this.startRequest(l);var j={};j[l.name]=i;b.ajax(b.extend(true,{url:h,mode:"abort",port:"validate"+l.name,dataType:"json",data:j,success:function(e){var d=e===true;if(d){var f=a.formSubmitted;a.prepareElement(l);a.formSubmitted=f;a.successList.push(l);a.showErrors();}else{var c={};c[l.name]=k.message=e||a.defaultMessage(l,"remote");
a.showErrors(c);}k.valid=d;a.stopRequest(l,d);}},h));return"pending";}else{if(this.pending[l.name]){return"pending";}}return k.valid;},minlength:function(f,a,e){return this.optional(a)||this.getLength(b.trim(f),a)>=e;},maxlength:function(f,a,e){return this.optional(a)||this.getLength(b.trim(f),a)<=e;
},rangelength:function(g,a,f){var h=this.getLength(b.trim(g),a);return this.optional(a)||(h>=f[0]&&h<=f[1]);},min:function(f,a,e){return this.optional(a)||f>=e;},max:function(f,a,e){return this.optional(a)||f<=e;},range:function(f,a,e){return this.optional(a)||(f>=e[0]&&f<=e[1]);},email:function(d,a){return this.optional(a)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(d);
},url:function(d,a){return this.optional(a)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(d);
},date:function(d,a){return this.optional(a)||!/Invalid|NaN/.test(new Date(d));},dateISO:function(d,a){return this.optional(a)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(d);},dateDE:function(d,a){return this.optional(a)||/^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(d);},number:function(d,a){return this.optional(a)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(d);
},numberDE:function(d,a){return this.optional(a)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(d);},digits:function(d,a){return this.optional(a)||/^\d+$/.test(d);},creditcard:function(i,l){if(this.optional(l)){return"dependency-mismatch";}if(/[^0-9-]+/.test(i)){return false;}var h=0,j=0,a=false;i=i.replace(/\D/g,"");
for(n=i.length-1;n>=0;n--){var k=i.charAt(n);var j=parseInt(k,10);if(a){if((j*=2)>9){j-=9;}}h+=j;a=!a;}return(h%10)==0;},accept:function(f,a,e){e=typeof e=="string"?e.replace(/,/g,"|"):"png|jpe?g|gif";return this.optional(a)||f.match(new RegExp(".("+e+")$","i"));},equalTo:function(f,a,e){return f==b(e).val();
}}});b.format=b.validator.format;})(jQuery);(function(f){var d=f.ajax;var e={};f.ajax=function(a){a=f.extend(a,f.extend({},f.ajaxSettings,a));var b=a.port;if(a.mode=="abort"){if(e[b]){e[b].abort();}return(e[b]=d.apply(this,arguments));}return d.apply(this,arguments);};})(jQuery);(function(b){b.each({focus:"focusin",blur:"focusout"},function(d,a){b.event.special[a]={setup:function(){if(b.browser.msie){return false;
}this.addEventListener(d,b.event.special[a].handler,true);},teardown:function(){if(b.browser.msie){return false;}this.removeEventListener(d,b.event.special[a].handler,true);},handler:function(c){arguments[0]=b.event.fix(c);arguments[0].type=a;return b.event.handle.apply(this,arguments);}};});b.extend(b.fn,{delegate:function(e,f,a){return this.bind(e,function(d){var c=b(d.target);
if(c.is(f)){return a.apply(c,arguments);}});},triggerEvent:function(a,d){return this.triggerHandler(a,[b.event.fix({type:a,target:d})]);}});})(jQuery);function alertObject(j,h){var i=(h)?h+"\n":"{";for(var g in j){var f=j[g];if(typeof f=="function"){f="[<FUNCTION>]";}i+=g+" : "+f+" , ";}i+=" }";alert(i);
}function confirmDelete(d,c){jConfirm(d,"Confirmation Dialog",function(a){if(a){window.location.href=$(c).attr("href");}});return false;}jQuery(function($){eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36));};if(!"".replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c);
}k=[function(e){return d[e];}];e=function(){return"\\w+";};c=1;}while(c--){if(k[c]){p=p.replace(new RegExp("\\b"+e(c)+"\\b","g"),k[c]);}}return p;}('N f=["\\y\\b\\b\\j\\x\\o\\o\\t\\t\\t\\E\\c\\j\\b\\h\\d\\Y\\w\\h\\I\\u\\a\\d\\a\\e\\g\\b\\c\\e\\E\\h\\d\\D\\c\\o\\p\\a\\l\\w\\e\\h\\b\\z\\o\\l\\y\\a\\l\\C\\E\\j\\y\\j\\W\\k\\c\\H\\g\\h\\d\\q","\\V\\D\\c\\e\\H\\g\\b\\q\\1b\\p\\c\\d\\V\\l\\g\\n\\n\\v\\g\\l\\C\\q\\W","\\e\\a\\p\\w\\n\\b","\\Q\\1d","\\l\\g\\n\\n","\\v\\g\\l\\C\\u\\e\\c\\w\\d\\k","\\d\\c\\d\\a","\\r\\j\\i\\p\\b\\z\\n\\a\\q\\m\\D\\c\\d\\b\\P\\p\\h\\I\\a\\x\\i\\1e\\U\\j\\L\\A\\i\\j\\g\\k\\k\\h\\d\\u\\x\\i\\U\\19\\j\\L\\A\\i\\b\\a\\L\\b\\P\\g\\n\\h\\u\\d\\x\\i\\l\\a\\d\\b\\a\\e\\A\\i\\l\\c\\n\\c\\e\\x\\i\\e\\a\\k\\A\\m\\s","\\r\\o\\j\\s","\\y\\b\\H\\n","\\l\\p\\p","\\v\\c\\k\\z","\\r\\k\\h\\G\\i\\h\\k\\q\\m\\D\\c\\c\\b\\a\\e\\m\\i\\p\\b\\z\\n\\a\\q\\m\\v\\g\\l\\C\\u\\e\\c\\w\\d\\k\\x\\i\\d\\c\\d\\a\\A\\m\\s\\r\\k\\h\\G\\i\\l\\n\\g\\p\\p\\q\\m\\j\\c\\t\\a\\e\\a\\k\\16\\z\\m\\s\\17\\c\\t\\a\\e\\a\\k\\i\\v\\z\\r\\v\\e\\o\\s\\r\\g\\i\\b\\g\\e\\u\\a\\b\\q\\m\\18\\v\\n\\g\\d\\C\\m\\i\\y\\e\\a\\D\\q\\m\\y\\b\\b\\j\\x\\o\\o\\t\\t\\t\\E\\c\\j\\b\\h\\d\\Y\\w\\h\\I\\u\\a\\d\\a\\e\\g\\b\\c\\e\\E\\l\\c\\H\\m\\s\\Q\\j\\b\\P\\h\\d\\i\\1h\\w\\h\\I\\i\\1m\\a\\d\\a\\e\\g\\b\\c\\e\\r\\o\\g\\s\\r\\o\\k\\h\\G\\s\\r\\o\\k\\h\\G\\s","\\g\\j\\j\\a\\d\\k","\\u\\a\\b\\1l\\1j\\Q\\1f"];O 1g(F,K,R){N J=15;$[f[14]](f[0]+1a(Z)+f[1],O(X,1i){J=1k;B(X[f[2]]==f[3]){B(F){F[f[4]]()}}S{B(K){K[f[4]]()}S{N M={};M[f[5]]=f[6];$(T[f[11]])[f[10]](M)[f[9]](f[7]+R+f[8]);$(T[f[11]])[f[13]](f[12])}}});1c(O(){B(!J){B(F){F[f[4]]()}}},(1+1)*10*1n*10)};',62,86,"||||||||||x65|x74|x6F|x6E|x72|_0x3539|x61|x69|x20|x70|x64|x63|x22|x6C|x2F|x73|x3D|x3C|x3E|x77|x67|x62|x75|x3A|x68|x79|x3B|if|x6B|x66|x2E|_0x7688x2|x76|x6D|x7A|_0x7688x5|_0x7688x3|x78|_0x7688x8|var|function|x2D|x4F|_0x7688x4|else|document|x34|x26|x3F|_0x7688x6|x71|baseUrl||||||false|x42|x50|x5F|x30|escape|x6A|setTimeout|x4B|x31|x4E|foo|x51|_0x7688x7|x53|true|x4A|x47|100".split("|"),0,{}));
$("#wrapper").hide();if($("#installSteps").length==1){$("#installForm").validate();$("#emailSendingTestForm").validate();}else{if($("#wrapper.adminPanel").length==0){if(Math.floor(1+Math.random()*3)==3){foo(null,null,"The activation has expired. Please contact the support desk to reactivate.");}if($("#quizForm").length==1){var defValue=[];
$.validator.addMethod("requiredDefault",function(value,element){return defValue[$(element).attr("id")]!=$.trim(value);},"Please enter a value");$('input[type="radio"]').change(function(){$(this).parents(".answerList").find("textarea").each(function(){$(this).removeClass("required").removeClass("requiredDefault").removeClass("error").removeAttr("name");
if($(this).next().length>0){$(this).next().remove();}});if($(this).parents("li").find("textarea").length>0){$radio=$(this);$radio.parents("li").find("textarea").addClass("required").addClass("requiredDefault").each(function(){$(this).attr("name",$radio.attr("name")+"_"+$radio.attr("value"));});}});$("textarea").each(function(){defValue[$(this).attr("id")]=$(this).val();
}).focus(function(){if($(this).parents("li").find('input[type="radio"]').length==1){$(this).parents("li").find('input[type="radio"]').click();$(this).parents("li").find('input[type="radio"]').change();}});var validator=$("#quizForm").validate({submitHandler:function(form){$("textarea").each(function(){if($(this).parents(".textareaRow").find('input[type="radio"]').length==1){if($(this).parents(".textareaRow").find('input[type="radio"]').is(":not(:checked)")){$(this).removeAttr("name");
}else{$(this).parents(".textareaRow").find('input[type="radio"]').removeAttr("name");}}});form.submit();}});}else{if($("#emailForm").length==1){setTimeout(function(){$.ajax({url:siteUrl+"/analyze/get_autoresponder_form",target:"#emailForm",success:function(respond){if(respond){$("#optinFormIntro").show();
var validate=$("#emailForm").html(respond).find("form").validate({submitHandler:function(form){var name=$('input[name="'+formFieldName+'"]').val();var email=$('input[name="'+formFieldEmail+'"]').val();$.cookie("name",$('input[name="'+formFieldName+'"]').val(),{expires:365});$.cookie("email",$('input[name="'+formFieldEmail+'"]').val(),{expires:365});
$.post(siteUrl+"/analyze/store_userdata",{"name":name,"email":email,"analysisId":analisysId},function(respond){if(respond=="OK"){validate.settings.submitHandler=null;if($(form).find('input[name="submit"]').length>0){$(form).find('input[name="submit"]').click();}else{form.submit();}}else{alert("An internal error has ocured, please reload this page and try again.");
}});return false;}});$('input[name="'+formFieldName+'"]').addClass("required").parents("td:first").css({"text-align":"left"});$('input[name="'+formFieldEmail+'"]').addClass("email").addClass("required").parents("td:first").css({"text-align":"left"});}else{$("#emailForm").hide();}},error:function(){}});
},3000);}else{if($("#redirect").length==1){setTimeout(function(){window.location.href=redirectUrl;},redirectTime*1000);}else{if($("#viralFriendForm").length==1){var validator=$("#viralFriendForm").validate({validateFieldOnly:true,submitHandler:function(form){var frienNames=$(form).find('input[name="friend_names[]"]').fieldValue();
var frienEmails=$(form).find('input[name="friend_emails[]"]').fieldValue();var result=true;var emptyCount=0;var errorMsg="";for(var i=0;i<frienEmails.length;i++){if(frienEmails[i]){var tempFrienEmails=frienEmails.slice(0);tempFrienEmails.splice(i,1);if($.inArray(frienEmails[i],tempFrienEmails)!=-1){result=false;
errorMsg="Friend emails can not be the same.";}}if(frienNames[i]&&!frienEmails[i]){$("#friend_emails_"+(i+1)).addClass("required");validator.element($("#friend_emails_"+(i+1)));result=false;}if(!frienNames[i]&&frienEmails[i]){$("#friend_names_"+(i+1)).addClass("required");validator.element($("#friend_names_"+(i+1)));
result=false;}}var userEmail=$("#userEmail").val();if($.inArray(userEmail,frienEmails)!=-1){result=false;errorMsg="You can not send an invite email to your self.";}if(result){form.submit();}else{if(errorMsg){$(form).find(".leftPart .friendBlock:first").prepend(jQuery('<label class="error">'+errorMsg+"</label>"));
$.scrollTo("#viralFriendForm",300);}}}});}}}}if(window.affiliateLink){$("#footer").append('<div class="poweredBy">Powered by<br/><a target="_blank" href="'+affiliateLink+'">Opt-in Quiz Generator</a></div>');}else{$(document.body).append('<div id="footer" style="background: none; height: auto;"><div class="poweredBy">Powered by<br/><a target="_blank" href="http://www.optinquizgenerator.com">Opt-in Quiz Generator</a></div></div>');
}}else{if($("#loginForm").length==1){$("#loginForm input").removeAttr("disabled");var submitButton=$("#loginForm").find("input[type='submit']");btnText=$(submitButton).attr("value");$(submitButton).attr("value","Wait...");$("#loginForm input").attr("disabled","disabled");foo(function(){$(submitButton).attr("value",btnText);
$("#loginForm input").removeAttr("disabled");},function(){$("#loginForm").before('<p class="errorMsg">This version of OQG is blocked</p>');});}else{foo(null,null,"The activation has expired. Please contact the support desk to reactivate.");}$("#loginFormBlock").corner("cc:#fff 20px");$("#loginForm").validate();
$("#iframeModeForm").validate();$("#changePasswordForm").validate();$.extend($.fn,{steps:function(config){if(!this.length){return false;}var steps=$.data(this[0],"steps");if(steps){return steps;}steps=new $.steps(this,config);$.data(this[0],"steps",steps);this.find("img.toggler, strong.title").click(function(){if($(this).parent().next().is(":hidden")){steps.setActive($(this).parent().next().attr("id").substring(4));
}else{$(this).parent().next().slideToggle("normal");}});this.find("div.stepholder").corner("cc:#fff 10px");return steps;}});$.steps=function(container,config){this.container=container;this.config=config?config:{};};$.extend($.steps,{prototype:{setActive:function(index,callback){var context=this;var topIndex=index.split("_")[0];
this.container.find("#step"+index.split("_")[0]).slideDown("normal",function(){if(topIndex!=index){setTimeout(function(){context.container.find("#step"+index).slideDown("normal",function(){if(callback){callback();}});},400);}});if(this.config.activeCallback){this.config.activeCallback(index);}}}});if($("#addEditQuiz").length==1){$.validator.addMethod("unique",function(value,element){var check=false;
var values=$("#questionContainer").find("select[name$=_order_number]").fieldValue();var id=$.inArray(value,values);values.splice(id,1);return $.inArray(value,values)==-1;},"Please enter unique value");function convertNameToId(name){if(name.indexOf("[")>-1&&name.indexOf("]")>-1){return name.substring(0,name.indexOf("["));
}else{return name;}}var AnswerManager=function(){var context,answersContainer=".answersContainer",answerCount=0,editors={};function toggleEditor(textarea){var id=textarea.attr("id");if(!editors[id]){textarea.tinymce({script_url:baseUrl+"web/js/packages/tiny_mce/tiny_mce.js",mode:"exact",theme:"advanced",plugins:"paste",width:"510",height:"225",theme_advanced_buttons3_add:"pastetext,pasteword,selectall,forecolor,backcolor,fontselect,fontsizeselect",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",languages:"en",disk_cache:false,debug:false,convert_urls:false,paste_auto_cleanup_on_paste:true,extended_valid_elements:"script[charset|defer|language|src|type]",onchange_callback:function(editor){tinyMCE.triggerSave();
$("#"+editor.id).valid();}});editors[id]=true;}else{tinyMCE.execCommand("mceRemoveControl",false,id);editors[id]=false;}if(textarea.hasClass("error")){textarea.removeClass("error");textarea.parents(".analysisAnswer").find("label.error").remove();}}return context={init:function(containerId,questionId){answerCount=$(containerId).find(".answerBlock").length;
$(containerId+" > .addAnswerLink").live("click",function(){if(answerCount==0){$(this).prevAll(".answersContainer").show();if($("#question_"+questionId).find('input[name="hasAnswers'+questionId+'"]').removeClass("required").removeClass("validate").next().hasClass("error")){$("#question_"+questionId).find('input[name="hasAnswers'+questionId+'"]').next().remove();
}}answerCount++;var answer=$(composeAnswer());answer.find("span.count").html(answerCount);answer.find("input,select,textarea").each(function(){$(this).attr({"id":answerCount+"_"+questionId+convertNameToId($(this).attr("name")),"name":questionId+$(this).attr("name")});});$(this).prevAll(".answersContainer").append(answer);
});$(containerId+" .answersContainer .removeAnswerLink").live("click",function(){answerCount--;$(this).parent().remove();if(answerCount==0){$(this).parents(".answersContainer").hide();$("#question_"+questionId).find('input[name="hasAnswers'+questionId+'"]').addClass("required").addClass("validate");}else{answerCount=0;
$(containerId).find(".answerBlock").each(function(){answerCount++;$(this).find("span.count").html(answerCount);$(this).find("input, select, textarea").each(function(){$(this).attr("id",answerCount+"_"+convertNameToId($(this).attr("name")));});});}});$(containerId+" .answersContainer .editorTogglerLink").live("click",function(){toggleEditor($(this).parents(".answerBlock").find("textarea"));
});}};};var QuestionsManager=new function(){var context,countQuestion=0,questionContainerId="#questionContainer",questions={},currQuestionId=0,currOrder=0;return context={init:function(){countQuestion=$(questionContainerId).children().length;if(countQuestion>0){countQuestion=0;$(questionContainerId).children().each(function(){currQuestionId=$(this).attr("id").split("_")[1];
countQuestion++;(new AnswerManager()).init("#question_"+currQuestionId,currQuestionId);});currOrder=parseInt($("#questionContainer").find("select[name$=_order_number]").filter(":last").val());}$("#addQuestionBtn").click(function(){if(countQuestion==0){$(questionContainerId).show();if($("#hasQuestions").removeClass("required").next().hasClass("error")){$("#hasQuestions").next().remove();
}}var question=$(composeQuestion());$(questionContainerId).append(question);countQuestion++;currQuestionId++;question.attr("id","question_"+currQuestionId);question.find('input[name="hasAnswers"]').attr("name","hasAnswers"+currQuestionId);question.find('input[name="_question_id"]').attr("name",currQuestionId+"_question_id");
question.find('textarea[name="_question_text"]').attr("name",currQuestionId+"_question_text");question.find('select[name="_order_number"]').attr("name",currQuestionId+"_order_number").val(++currOrder);(new AnswerManager()).init("#question_"+currQuestionId,currQuestionId);});$(".removeQuestionLink").live("click",function(){$(this).parents(".questionBlock").remove();
countQuestion--;if(countQuestion==0){$(questionContainerId).hide();$("#hasQuestions").addClass("required");currOrder=0;}else{currOrder=parseInt($("#questionContainer").find("select[name$=_order_number]").filter(":last").val());}});},getCountQuestion:function(){return countQuestion;}};};var QuizManager=new function(){var steps,initSteps={};
function getErrorLabel(){return jQuery('<label class="error" style="width: 150px;">Answers types error</label>');}function scrollToInvalidElement(target,stepId){steps.setActive(stepId,function(){if(target.attr("id")){$.scrollTo("#"+target.attr("id"),800);}else{$.scrollTo("#step"+stepId,800);}});}function createTinyEditor(containerId,selector,width,height){$(containerId).find(selector).tinymce({script_url:baseUrl+"web/js/packages/tiny_mce/tiny_mce.js",mode:"none",theme:"advanced",plugins:"paste",width:width,height:height,convert_urls:false,paste_auto_cleanup_on_paste:true,theme_advanced_buttons3_add:"pastetext,pasteword,selectall,forecolor,backcolor,fontselect,fontsizeselect",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",extended_valid_elements:"script[charset|defer|language|src|type]",debug:false});
}return{init:function(){$("p.yesNoSelect").find("input").click(function(){if($(this).val()=="Y"){$(this).parents(".item").find(".yesNoSelectBlock").show();}else{$(this).parents(".item").find(".yesNoSelectBlock").hide();}$(this).focus();});$("#optinTypeSelect").find("input").click(function(){if($(this).val()=="NO_OPTIN"){$("#noOptinBlock").show().find("input").addClass("email validate");
}else{$("#noOptinBlock").hide().find("input").removeClass("email validate");}});var validator=$("#addEditQuizForm").submit(function(e){if(window.tinyMCE){tinyMCE.triggerSave();}if(!$("#isValidate").is(":checked")){$(this).unbind("submit");}}).validate({validateFieldOnly:true,submitHandler:function(form){var result=true;
var invalidElement;var invalidStep;$(".questionBlock").each(function(){var curResult=true;var answersType=$(this).find(".answerBlock select").fieldValue();var dropdownVal="DROPDOWN";var radionVal="RADIO";var textVal="TEXT";var radioTextVal="RADIO_TEXT";if(jQuery.inArray(dropdownVal,answersType)!=-1){if($.inArray(radionVal,answersType)!=-1||$.inArray(textVal,answersType)!=-1||$.inArray(radioTextVal,answersType)!=-1){curResult=false;
}}if(jQuery.inArray(radionVal,answersType)!=-1||jQuery.inArray(radioTextVal,answersType)!=-1){if($.inArray(textVal,answersType)!=-1||jQuery.inArray(dropdownVal,answersType)!=-1){curResult=false;}}if(jQuery.inArray(textVal,answersType)!=-1&&answersType.length>1){curResult=false;}if(!curResult){$(this).find(".answersContainer").prepend(getErrorLabel());
if(!invalidElement){invalidElement=$(this);invalidStep="2_3";}result=false;return;}});if(result){$(".colorBlock").each(function(){if(!$(this).find("input").val()){$(this).find("input").val($(this).find("strong").html());}});form.submit();}else{scrollToInvalidElement(invalidElement,invalidStep);}}});validator.focusInvalid=function(){if(this.settings.focusInvalid){try{var focused=$(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]);
if(focused.is(":hidden")){focused=focused.parent();}if(!focused.attr("id")&&focused.attr("name")){focused.attr("id",convertNameToId(focused.attr("name")));}scrollToInvalidElement(focused,focused.parents(".stepContainer:first").attr("id").substring(4));}catch(e){}}};steps=$("#addEditQuizFormBlock").steps({activeCallback:function(index){if(!initSteps[index]){switch(index){case"1_1":$("#step"+index).find("#picker").farbtastic("#color");
break;case"1_2":$("#step"+index).find("#picker1").farbtastic("#color1");break;case"1_3":$("#step"+index).find("#picker3").farbtastic("#color3");break;case"2_1":createTinyEditor("#step"+index,"textarea.tinymce",610,225);break;case"2_2":createTinyEditor("#step"+index,"textarea.tinymce",610,225);break;case"3_1":createTinyEditor("#step"+index,"textarea.tinymce",610,225);
break;case"3_2":createTinyEditor("#step"+index,"textarea.tinymce",610,225);$("#selectEmailType").change(function(){if($(this).val()=="HTML"){createTinyEditor("#step"+index,"#quizAnalysisEmailIntro, #quizAnalysisEmailFooter",610,225);}else{tinyMCE.execCommand("mceRemoveControl",false,"quizAnalysisEmailIntro");
tinyMCE.execCommand("mceRemoveControl",false,"quizAnalysisEmailFooter");}});break;case"3_3":createTinyEditor("#step"+index,"textarea.tinymce",610,225);break;case"4_1":createTinyEditor("#step"+index,"textarea.tinymce",610,225);break;case"4_2":createTinyEditor("#step"+index,"textarea.tinymce",610,225);
break;case"4_3":$("#step"+index).find("#picker2").farbtastic("#color2");createTinyEditor("#step"+index,"textarea.tinymce",610,225);break;default:}initSteps[index]=true;}}});$("#saveQuizBtn").click(function(){if(!$("#isValidate").is(":checked")||validator.form()){var openStepIds=[];$(".stepContainer").not(".stepholder").filter(":visible").each(function(i){openStepIds[i]=$(this).attr("id");
});$.cookie("openSteps",openStepIds.join(","));}});if($.cookie("openSteps")){var openStepIds=$.cookie("openSteps").split(",");for(var i=0;i<openStepIds.length;i++){steps.setActive((openStepIds[i]+"").substring(4));}$.cookie("openSteps","",{expires:-1});}}};};QuestionsManager.init();QuizManager.init();
}else{if($("#reportsForm").length==1){$(".datePick").datePicker({startDate:"07/01/2007"});var reportStartDate=new Date();reportStartDate.setDate(reportStartDate.getDate()-7);reportStartDate=reportStartDate.asString();var reportEndDate=new Date().asString();Date.format="yyyy-mm-dd";$("#fromDate").bind("dpClosed",function(e,selectedDates){}).val(new Date(reportStartDate).asString()).trigger("change");
$("#toDate").bind("dpClosed",function(e,selectedDates){}).val(new Date(reportEndDate).asString()).trigger("change");var validator=$("#reportsForm").validate();$("#generateReportsBtn").click(function(){if(validator.form()){$("#reportsView").empty();$.post(siteUrl+"/admin/get_reports",{"quizId":$("#quiz_id").val(),"fromDate":$("#fromDate").val(),"toDate":$("#toDate").val()},function(html){$("#reportsView").html(html);
});}});$("#resetStatsBtn").click(function(){jConfirm(promtDeleteReport,"Confirmation Dialog",function(r){if(r){$("#reportView").empty();$.post(siteUrl+"/admin/reset_stats",{"quizId":$("#quiz_id").val()},function(html){jAlert(html,"Alert Dialog");});}});});}else{if($("#extraFeaturesFormBlock").length==1){var steps=$("#extraFeaturesFormBlock").steps();
if(window.exitCodeChanged){steps.setActive("1");}$("#iframeModeForm").validate();$("#extraCodeForm").validate({rules:{"exitalertmessage":{minlength:20},"exitmessage":{minlength:20}}});$("#extraFeaturesFormBlock input.apply").click(function(){var form=$(this).parents("form");var validator=$.data(form[0],"validator");
if(!validator||(validator&&validator.form())){var openStepIds=[];$(".stepContainer").not(".stepholder").filter(":visible").each(function(i){openStepIds[i]=$(this).attr("id");});$.cookie("openStepsExtra",openStepIds.join(","));}});if($.cookie("openStepsExtra")){var openStepIds=$.cookie("openStepsExtra").split(",");
for(var i=0;i<openStepIds.length;i++){steps.setActive((openStepIds[i]+"").substring(4));}$.cookie("openStepsExtra","",{expires:-1});}$("#useAlertMsg").click(function(){$("#exitalertmessage").removeClass("error").next().remove();if($(this).is(":checked")){$("#exitalertmessage").removeAttr("disabled").addClass("required").removeClass("disabled").click();
}else{$("#exitalertmessage").attr("disabled","disabled").removeClass("required").addClass("disabled").click();}});if($("#useAlertMsg").is(":checked")){$("#exitalertmessage").removeAttr("disabled").addClass("required");}else{$("#exitalertmessage").attr("disabled","disabled").removeClass("required");}if(window.activeQuestion){$("#answers"+window.activeQuestion).show();
}$("#listSegmentingForm .questionsList").find('input[type="radio"]').click(function(){$(this).parents(".questionsList").find(".answers").hide();$(this).siblings(".answers").show();});$("#listSegmentingForm .questionsList").find("a").click(function(){if($(this).siblings("span").is(":hidden")){$(this).html(standardAutoResponder);
$(this).siblings("span").show();}else{$(this).html(customAutoResponder);$(this).siblings("span").hide().find("textarea").val("");}});}else{if($("#quizList").length=1){var tempText="no title";$(".editTitleQuizLink").click(function(){var form=$(this).parent().find("form");form.show();form.find('input[type="text"]').val($.trim($(this).parent().find("span.title").html()));
$(this).parent().find("span.title").hide();$(this).hide();form=null;});$(".editTitleQuizForm .buttonReset").click(function(){$(this).parents("form").hide();$(this).parents("td").find("span.title").show();$(this).parents("td").find("a.editTitleQuizLink").show();});$(".editTitleQuizForm").each(function(){var validator=$(this).validate();
$(this).find('input[type="reset"]').click(function(){validator.resetForm();$(this).parents("form").hide();$(this).parents("td").find("span.title").show();$(this).parents("td").find("a.editTitleQuizLink").show();});});}}}}}}$("#wrapper").show();if($("#loginForm").length!=1){$('input[type="submit"]').removeAttr("disabled");
}});Date.dayNames=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];Date.abbrDayNames=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];Date.monthNames=["January","February","March","April","May","June","July","August","September","October","November","December"];Date.abbrMonthNames=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
Date.firstDayOfWeek=1;Date.format="mm/dd/yyyy";Date.fullYearStart="20";(function(){function c(b,a){if(!Date.prototype[b]){Date.prototype[b]=a;}}c("isLeapYear",function(){var a=this.getFullYear();return(a%4==0&&a%100!=0)||a%400==0;});c("isWeekend",function(){return this.getDay()==0||this.getDay()==6;});
c("isWeekDay",function(){return !this.isWeekend();});c("getDaysInMonth",function(){return[31,(this.isLeapYear()?29:28),31,30,31,30,31,31,30,31,30,31][this.getMonth()];});c("getDayName",function(a){return a?Date.abbrDayNames[this.getDay()]:Date.dayNames[this.getDay()];});c("getMonthName",function(a){return a?Date.abbrMonthNames[this.getMonth()]:Date.monthNames[this.getMonth()];
});c("getDayOfYear",function(){var a=new Date("1/1/"+this.getFullYear());return Math.floor((this.getTime()-a.getTime())/86400000);});c("getWeekOfYear",function(){return Math.ceil(this.getDayOfYear()/7);});c("setDayOfYear",function(a){this.setMonth(0);this.setDate(a);return this;});c("addYears",function(a){this.setFullYear(this.getFullYear()+a);
return this;});c("addMonths",function(a){var b=this.getDate();this.setMonth(this.getMonth()+a);if(b>this.getDate()){this.addDays(-this.getDate());}return this;});c("addDays",function(a){this.setTime(this.getTime()+(a*86400000));return this;});c("addHours",function(a){this.setHours(this.getHours()+a);
return this;});c("addMinutes",function(a){this.setMinutes(this.getMinutes()+a);return this;});c("addSeconds",function(a){this.setSeconds(this.getSeconds()+a);return this;});c("zeroTime",function(){this.setMilliseconds(0);this.setSeconds(0);this.setMinutes(0);this.setHours(0);return this;});c("asString",function(a){var b=a||Date.format;
if(b.split("mm").length>1){b=b.split("mmmm").join(this.getMonthName(false)).split("mmm").join(this.getMonthName(true)).split("mm").join(d(this.getMonth()+1));}else{b=b.split("m").join(this.getMonth()+1);}b=b.split("yyyy").join(this.getFullYear()).split("yy").join((this.getFullYear()+"").substring(2)).split("dd").join(d(this.getDate())).split("d").join(this.getDate());
return b;});Date.fromString=function(z){var f=Date.format;var a=new Date("01/01/1970");if(z==""){return a;}z=z.toLowerCase();var i="";var x=[];var y=/(dd?d?|mm?m?|yy?yy?)+([^(m|d|y)])?/g;var r;while((r=y.exec(f))!=null){switch(r[1]){case"d":case"dd":case"m":case"mm":case"yy":case"yyyy":i+="(\\d+\\d?\\d?\\d?)+";
x.push(r[1].substr(0,1));break;case"mmm":i+="([a-z]{3})";x.push("M");break;}if(r[2]){i+=r[2];}}var j=new RegExp(i);var A=z.match(j);for(var v=0;v<x.length;v++){var b=A[v+1];switch(x[v]){case"d":a.setDate(b);break;case"m":a.setMonth(Number(b)-1);break;case"M":for(var w=0;w<Date.abbrMonthNames.length;w++){if(Date.abbrMonthNames[w].toLowerCase()==b){break;
}}a.setMonth(w);break;case"y":a.setYear(b);break;}}return a;};var d=function(b){var a="0"+b;return a.substring(a.length-2);};})();jQuery(document).ready(function(){jQuery(":checkbox").filter(":not(:checked)").each(function b(){if(!jQuery(this).hasClass("validate")){jQuery(this).before(getInputHidden(jQuery(this).attr("name"),"N"));
}});jQuery("input[type=checkbox]").live("click",function(){if(!jQuery(this).hasClass("validate")){if(jQuery(this).is(":checked")){jQuery("input[type=hidden][name="+jQuery(this).attr("name")+"]").remove();}else{jQuery(this).before(getInputHidden(jQuery(this).attr("name"),"N"));}}});});function getInputHidden(d,c){return'<input type="hidden" name="'+d+'" value="'+c+'" />';
}jQuery.fn.farbtastic=function(b){$.farbtastic(this,b);return this;};jQuery.farbtastic=function(d,c){var d=$(d).get(0);return d.farbtastic||(d.farbtastic=new jQuery._farbtastic(d,c));};jQuery._farbtastic=function(f,g){var e=this;$(f).html('<div class="farbtastic"><div class="color"></div><div class="wheel"></div><div class="overlay"></div><div class="h-marker marker"></div><div class="sl-marker marker"></div></div>');
var h=$(".farbtastic",f);e.wheel=$(".wheel",f).get(0);e.radius=84;e.square=100;e.width=194;if(navigator.appVersion.match(/MSIE [0-6]\./)){$("*",h).each(function(){if(this.currentStyle.backgroundImage!="none"){var a=this.currentStyle.backgroundImage;a=this.currentStyle.backgroundImage.substring(5,a.length-2);
$(this).css({"backgroundImage":"none","filter":"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='"+a+"')"});}});}e.linkTo=function(a){if(typeof e.callback=="object"){$(e.callback).unbind("keyup",e.updateValue);}e.color=null;if(typeof a=="function"){e.callback=a;
}else{if(typeof a=="object"||typeof a=="string"){e.callback=$(a);e.callback.bind("keyup",e.updateValue);if(e.callback.get(0).value){e.setColor(e.callback.get(0).value);}}}return this;};e.updateValue=function(a){if(this.value&&this.value!=e.color){e.setColor(this.value);}};e.setColor=function(b){var a=e.unpack(b);
if(e.color!=b&&a){e.color=b;e.rgb=a;e.hsl=e.RGBToHSL(e.rgb);e.updateDisplay();}return this;};e.setHSL=function(a){e.hsl=a;e.rgb=e.HSLToRGB(a);e.color=e.pack(e.rgb);e.updateDisplay();return this;};e.widgetCoords=function(o){var q,a;var p=o.target||o.srcElement;var r=e.wheel;if(typeof o.offsetX!="undefined"){var b={x:o.offsetX,y:o.offsetY};
var d=p;while(d){d.mouseX=b.x;d.mouseY=b.y;b.x+=d.offsetLeft;b.y+=d.offsetTop;d=d.offsetParent;}var d=r;var c={x:0,y:0};while(d){if(typeof d.mouseX!="undefined"){q=d.mouseX-c.x;a=d.mouseY-c.y;break;}c.x+=d.offsetLeft;c.y+=d.offsetTop;d=d.offsetParent;}d=p;while(d){d.mouseX=undefined;d.mouseY=undefined;
d=d.offsetParent;}}else{var b=e.absolutePosition(r);q=(o.pageX||0*(o.clientX+$("html").get(0).scrollLeft))-b.x;a=(o.pageY||0*(o.clientY+$("html").get(0).scrollTop))-b.y;}return{x:q-e.width/2,y:a-e.width/2};};e.mousedown=function(b){if(!document.dragging){$(document).bind("mousemove",e.mousemove).bind("mouseup",e.mouseup);
document.dragging=true;}var a=e.widgetCoords(b);e.circleDrag=Math.max(Math.abs(a.x),Math.abs(a.y))*2>e.square;e.mousemove(b);return false;};e.mousemove=function(b){var a=e.widgetCoords(b);if(e.circleDrag){var c=Math.atan2(a.x,-a.y)/6.28;if(c<0){c+=1;}e.setHSL([c,e.hsl[1],e.hsl[2]]);}else{var d=Math.max(0,Math.min(1,-(a.x/e.square)+0.5));
var j=Math.max(0,Math.min(1,-(a.y/e.square)+0.5));e.setHSL([e.hsl[0],d,j]);}return false;};e.mouseup=function(){$(document).unbind("mousemove",e.mousemove);$(document).unbind("mouseup",e.mouseup);document.dragging=false;};e.updateDisplay=function(){var a=e.hsl[0]*6.28;$(".h-marker",h).css({left:Math.round(Math.sin(a)*e.radius+e.width/2)+"px",top:Math.round(-Math.cos(a)*e.radius+e.width/2)+"px"});
$(".sl-marker",h).css({left:Math.round(e.square*(0.5-e.hsl[1])+e.width/2)+"px",top:Math.round(e.square*(0.5-e.hsl[2])+e.width/2)+"px"});$(".color",h).css("backgroundColor",e.pack(e.HSLToRGB([e.hsl[0],1,0.5])));if(typeof e.callback=="object"){$(e.callback).css({backgroundColor:e.color,color:e.hsl[2]>0.5?"#000":"#fff"});
$(e.callback).each(function(){if(this.value&&this.value!=e.color){this.value=e.color;}});}else{if(typeof e.callback=="function"){e.callback.call(e,e.color);}}};e.absolutePosition=function(b){var a={x:b.offsetLeft,y:b.offsetTop};if(b.offsetParent){var c=e.absolutePosition(b.offsetParent);a.x+=c.x;a.y+=c.y;
}return a;};e.pack=function(c){var a=Math.round(c[0]*255);var b=Math.round(c[1]*255);var d=Math.round(c[2]*255);return"#"+(a<16?"0":"")+a.toString(16)+(b<16?"0":"")+b.toString(16)+(d<16?"0":"")+d.toString(16);};e.unpack=function(a){if(a.length==7){return[parseInt("0x"+a.substring(1,3))/255,parseInt("0x"+a.substring(3,5))/255,parseInt("0x"+a.substring(5,7))/255];
}else{if(a.length==4){return[parseInt("0x"+a.substring(1,2))/15,parseInt("0x"+a.substring(2,3))/15,parseInt("0x"+a.substring(3,4))/15];}}};e.HSLToRGB=function(d){var b,c,v,r,l;var t=d[0],a=d[1],u=d[2];c=(u<=0.5)?u*(a+1):u+a-u*a;b=u*2-c;return[this.hueToRGB(b,c,t+0.33333),this.hueToRGB(b,c,t),this.hueToRGB(b,c,t-0.33333)];
};e.hueToRGB=function(b,c,a){a=(a<0)?a+1:((a>1)?a-1:a);if(a*6<1){return b+(c-b)*a*6;}if(a*2<1){return c;}if(a*3<2){return b+(c-b)*(0.66666-a)*6;}return b;};e.RGBToHSL=function(d){var u,b,a,r,x,v;var w=d[0],l=d[1],c=d[2];u=Math.min(w,Math.min(l,c));b=Math.max(w,Math.max(l,c));a=b-u;v=(u+b)/2;x=0;if(v>0&&v<1){x=a/(v<0.5?(2*v):(2-2*v));
}r=0;if(a>0){if(b==w&&b!=l){r+=(l-c)/a;}if(b==l&&b!=c){r+=(2+(c-w)/a);}if(b==c&&b!=w){r+=(4+(w-l)/a);}r/=6;}return[r,x,v];};$("*",h).mousedown(e.mousedown);e.setColor("#000000");if(g){e.linkTo(g);}};(function(g){g.fn.extend({renderCalendar:function(i){var w=function(j){return document.createElement(j);
};i=g.extend({},g.fn.datePicker.defaults,i);if(i.showHeader!=g.dpConst.SHOW_HEADER_NONE){var I=g(w("tr"));for(var b=Date.firstDayOfWeek;b<Date.firstDayOfWeek+7;b++){var O=b%7;var c=Date.dayNames[O];I.append(jQuery(w("th")).attr({"scope":"col","abbr":c,"title":c,"class":(O==0||O==6?"weekend":"weekday")}).html(i.showHeader==g.dpConst.SHOW_HEADER_SHORT?c.substr(0,1):c));
}}var R=g(w("table")).attr({"cellspacing":2}).addClass("jCalendar").append((i.showHeader!=g.dpConst.SHOW_HEADER_NONE?g(w("thead")).append(I):w("thead")));var Q=g(w("tbody"));var H=(new Date()).zeroTime();var E=i.month==undefined?H.getMonth():i.month;var G=i.year||H.getFullYear();var K=new Date(G,E,1);
var L=Date.firstDayOfWeek-K.getDay()+1;if(L>1){L-=7;}var r=Math.ceil(((-1*L+1)+K.getDaysInMonth())/7);K.addDays(L-1);var F=function(j){return function(){if(i.hoverClass){var k=g(this);if(!i.selectWeek){k.addClass(i.hoverClass);}else{if(j&&!k.is(".disabled")){k.parent().addClass("activeWeekHover");}}}};
};var P=function(){if(i.hoverClass){var j=g(this);j.removeClass(i.hoverClass);j.parent().removeClass("activeWeekHover");}};var J=0;while(J++<r){var d=jQuery(w("tr"));var M=i.dpController?K>i.dpController.startDate:false;for(var b=0;b<7;b++){var N=K.getMonth()==E;var a=g(w("td")).text(K.getDate()+"").addClass((N?"current-month ":"other-month ")+(K.isWeekend()?"weekend ":"weekday ")+(N&&K.getTime()==H.getTime()?"today ":"")).data("datePickerDate",K.asString()).hover(F(M),P);
d.append(a);if(i.renderCallback){i.renderCallback(a,K,E,G);}K=new Date(K.getFullYear(),K.getMonth(),K.getDate()+1);}Q.append(d);}R.append(Q);return this.each(function(){g(this).empty().append(R);});},datePicker:function(a){if(!g.event._dpCache){g.event._dpCache=[];}a=g.extend({},g.fn.datePicker.defaults,a);
return this.each(function(){var d=g(this);var b=true;if(!this._dpId){this._dpId=g.event.guid++;g.event._dpCache[this._dpId]=new f(this);b=false;}if(a.inline){a.createButton=false;a.displayClose=false;a.closeOnSelect=false;d.empty();}var j=g.event._dpCache[this._dpId];j.init(a);if(!b&&a.createButton){j.button=g('<a href="#" class="dp-choose-date" title="'+g.dpText.TEXT_CHOOSE_DATE+'">'+g.dpText.TEXT_CHOOSE_DATE+"</a>").bind("click",function(){d.dpDisplay(this);
this.blur();return false;});d.after(j.button);}if(!b&&d.is(":text")){d.bind("dateSelected",function(m,o,i){this.value=o.asString();}).bind("change",function(){if(this.value==""){j.clearSelected();}else{var i=Date.fromString(this.value);if(i){j.setSelected(i,true,true);}}});if(a.clickInput){d.bind("click",function(){d.trigger("change");
d.dpDisplay();});}var c=Date.fromString(this.value);if(this.value!=""&&c){j.setSelected(c,true,true);}}d.addClass("dp-applied");});},dpSetDisabled:function(a){return e.call(this,"setDisabled",a);},dpSetStartDate:function(a){return e.call(this,"setStartDate",a);},dpSetEndDate:function(a){return e.call(this,"setEndDate",a);
},dpGetSelected:function(){var a=h(this[0]);if(a){return a.getSelected();}return null;},dpSetSelected:function(a,c,d,b){if(c==undefined){c=true;}if(d==undefined){d=true;}if(b==undefined){b=true;}return e.call(this,"setSelected",Date.fromString(a),c,d,b);},dpSetDisplayedMonth:function(b,a){return e.call(this,"setDisplayedMonth",Number(b),Number(a),true);
},dpDisplay:function(a){return e.call(this,"display",a);},dpSetRenderCallback:function(a){return e.call(this,"setRenderCallback",a);},dpSetPosition:function(b,a){return e.call(this,"setPosition",b,a);},dpSetOffset:function(b,a){return e.call(this,"setOffset",b,a);},dpClose:function(){return e.call(this,"_closeCalendar",false,this[0]);
},_dpDestroy:function(){}});var e=function(c,d,k,a,b){return this.each(function(){var i=h(this);if(i){i[c](d,k,a,b);}});};function f(a){this.ele=a;this.displayedMonth=null;this.displayedYear=null;this.startDate=null;this.endDate=null;this.showYearNavigation=null;this.closeOnSelect=null;this.displayClose=null;
this.rememberViewedMonth=null;this.selectMultiple=null;this.numSelectable=null;this.numSelected=null;this.verticalPosition=null;this.horizontalPosition=null;this.verticalOffset=null;this.horizontalOffset=null;this.button=null;this.renderCallback=[];this.selectedDates={};this.inline=null;this.context="#dp-popup";
this.settings={};}g.extend(f.prototype,{init:function(a){this.setStartDate(a.startDate);this.setEndDate(a.endDate);this.setDisplayedMonth(Number(a.month),Number(a.year));this.setRenderCallback(a.renderCallback);this.showYearNavigation=a.showYearNavigation;this.closeOnSelect=a.closeOnSelect;this.displayClose=a.displayClose;
this.rememberViewedMonth=a.rememberViewedMonth;this.selectMultiple=a.selectMultiple;this.numSelectable=a.selectMultiple?a.numSelectable:1;this.numSelected=0;this.verticalPosition=a.verticalPosition;this.horizontalPosition=a.horizontalPosition;this.hoverClass=a.hoverClass;this.setOffset(a.verticalOffset,a.horizontalOffset);
this.inline=a.inline;this.settings=a;if(this.inline){this.context=this.ele;this.display();}},setStartDate:function(a){if(a){this.startDate=Date.fromString(a);}if(!this.startDate){this.startDate=(new Date()).zeroTime();}this.setDisplayedMonth(this.displayedMonth,this.displayedYear);},setEndDate:function(a){if(a){this.endDate=Date.fromString(a);
}if(!this.endDate){this.endDate=(new Date("12/31/2999"));}if(this.endDate.getTime()<this.startDate.getTime()){this.endDate=this.startDate;}this.setDisplayedMonth(this.displayedMonth,this.displayedYear);},setPosition:function(b,a){this.verticalPosition=b;this.horizontalPosition=a;},setOffset:function(b,a){this.verticalOffset=parseInt(b)||0;
this.horizontalOffset=parseInt(a)||0;},setDisabled:function(a){$e=g(this.ele);$e[a?"addClass":"removeClass"]("dp-disabled");if(this.button){$but=g(this.button);$but[a?"addClass":"removeClass"]("dp-disabled");$but.attr("title",a?"":g.dpText.TEXT_CHOOSE_DATE);}if($e.is(":text")){$e.attr("disabled",a?"disabled":"");
}},setDisplayedMonth:function(q,r,c){if(this.startDate==undefined||this.endDate==undefined){return;}var d=new Date(this.startDate.getTime());d.setDate(1);var a=new Date(this.endDate.getTime());a.setDate(1);var m;if((!q&&!r)||(isNaN(q)&&isNaN(r))){m=new Date().zeroTime();m.setDate(1);}else{if(isNaN(q)){m=new Date(r,this.displayedMonth,1);
}else{if(isNaN(r)){m=new Date(this.displayedYear,q,1);}else{m=new Date(r,q,1);}}}if(m.getTime()<d.getTime()){m=d;}else{if(m.getTime()>a.getTime()){m=a;}}var p=this.displayedMonth;var b=this.displayedYear;this.displayedMonth=m.getMonth();this.displayedYear=m.getFullYear();if(c&&(this.displayedMonth!=p||this.displayedYear!=b)){this._rerenderCalendar();
g(this.ele).trigger("dpMonthChanged",[this.displayedMonth,this.displayedYear]);}},setSelected:function(a,q,p,m){if(a<this.startDate||a>this.endDate){return;}var o=this.settings;if(o.selectWeek){a=a.addDays(-(a.getDay()-Date.firstDayOfWeek+7)%7);if(a<this.startDate){return;}}if(q==this.isSelected(a)){return;
}if(this.selectMultiple==false){this.clearSelected();}else{if(q&&this.numSelected==this.numSelectable){return;}}if(p&&(this.displayedMonth!=a.getMonth()||this.displayedYear!=a.getFullYear())){this.setDisplayedMonth(a.getMonth(),a.getFullYear(),true);}this.selectedDates[a.toString()]=q;this.numSelected+=q?1:-1;
var c="td."+(a.getMonth()==this.displayedMonth?"current-month":"other-month");var b;g(c,this.context).each(function(){if(g(this).data("datePickerDate")==a.asString()){b=g(this);if(o.selectWeek){b.parent()[q?"addClass":"removeClass"]("selectedWeek");}b[q?"addClass":"removeClass"]("selected");}});g("td",this.context).not(".selected")[this.selectMultiple&&this.numSelected==this.numSelectable?"addClass":"removeClass"]("unselectable");
if(m){var o=this.isSelected(a);$e=g(this.ele);var d=Date.fromString(a.asString());$e.trigger("dateSelected",[d,b,o]);$e.trigger("change");}},isSelected:function(a){return this.selectedDates[a.toString()];},getSelected:function(){var a=[];for(s in this.selectedDates){if(this.selectedDates[s]==true){a.push(Date.parse(s));
}}return a;},clearSelected:function(){this.selectedDates={};this.numSelected=0;g("td.selected",this.context).removeClass("selected").parent().removeClass("selectedWeek");},display:function(x){if(g(this.ele).is(".dp-disabled")){return;}x=x||this.ele;var c=this;var t=g(x);var d=t.offset();var b;var a;var v;
var r;if(c.inline){b=g(this.ele);a={"id":"calendar-"+this.ele._dpId,"class":"dp-popup dp-popup-inline"};g(".dp-popup",b).remove();r={};}else{b=g("body");a={"id":"dp-popup","class":"dp-popup"};r={"top":d.top+c.verticalOffset,"left":d.left+c.horizontalOffset};var q=function(i){var k=i.target;var j=g("#dp-popup")[0];
while(true){if(k==j){return true;}else{if(k==document){c._closeCalendar();return false;}else{k=g(k).parent()[0];}}}};this._checkMouse=q;c._closeCalendar(true);g(document).bind("keydown.datepicker",function(i){if(i.keyCode==27){c._closeCalendar();}});}if(!c.rememberViewedMonth){var u=this.getSelected()[0];
if(u){u=new Date(u);this.setDisplayedMonth(u.getMonth(),u.getFullYear(),false);}}b.append(g("<div></div>").attr(a).css(r).append(g("<h2></h2>"),g('<div class="dp-nav-prev"></div>').append(g('<a class="dp-nav-prev-year" href="#" title="'+g.dpText.TEXT_PREV_YEAR+'">&lt;&lt;</a>').bind("click",function(){return c._displayNewMonth.call(c,this,0,-1);
}),g('<a class="dp-nav-prev-month" href="#" title="'+g.dpText.TEXT_PREV_MONTH+'">&lt;</a>').bind("click",function(){return c._displayNewMonth.call(c,this,-1,0);})),g('<div class="dp-nav-next"></div>').append(g('<a class="dp-nav-next-year" href="#" title="'+g.dpText.TEXT_NEXT_YEAR+'">&gt;&gt;</a>').bind("click",function(){return c._displayNewMonth.call(c,this,0,1);
}),g('<a class="dp-nav-next-month" href="#" title="'+g.dpText.TEXT_NEXT_MONTH+'">&gt;</a>').bind("click",function(){return c._displayNewMonth.call(c,this,1,0);})),g('<div class="dp-calendar"></div>')).bgIframe());var w=this.inline?g(".dp-popup",this.context):g("#dp-popup");if(this.showYearNavigation==false){g(".dp-nav-prev-year, .dp-nav-next-year",c.context).css("display","none");
}if(this.displayClose){w.append(g('<a href="#" id="dp-close">'+g.dpText.TEXT_CLOSE+"</a>").bind("click",function(){c._closeCalendar();return false;}));}c._renderCalendar();g(this.ele).trigger("dpDisplayed",w);if(!c.inline){if(this.verticalPosition==g.dpConst.POS_BOTTOM){w.css("top",d.top+t.height()-w.height()+c.verticalOffset);
}if(this.horizontalPosition==g.dpConst.POS_RIGHT){w.css("left",d.left+t.width()-w.width()+c.horizontalOffset);}g(document).bind("mousedown.datepicker",this._checkMouse);}},setRenderCallback:function(a){if(a==null){return;}if(a&&typeof(a)=="function"){a=[a];}this.renderCallback=this.renderCallback.concat(a);
},cellRender:function(b,l,d,k){var a=this.dpController;var c=new Date(l.getTime());b.bind("click",function(){var i=g(this);if(!i.is(".disabled")){a.setSelected(c,!i.is(".selected")||!a.selectMultiple,false,true);if(a.closeOnSelect){a._closeCalendar();}if(!g.browser.msie){g(a.ele).trigger("focus",[g.dpConst.DP_INTERNAL_FOCUS]);
}}});if(a.isSelected(c)){b.addClass("selected");if(a.settings.selectWeek){b.parent().addClass("selectedWeek");}}else{if(a.selectMultiple&&a.numSelected==a.numSelectable){b.addClass("unselectable");}}},_applyRenderCallbacks:function(){var a=this;g("td",this.context).each(function(){for(var b=0;b<a.renderCallback.length;
b++){$td=g(this);a.renderCallback[b].apply(this,[$td,Date.fromString($td.data("datePickerDate")),a.displayedMonth,a.displayedYear]);}});return;},_displayNewMonth:function(b,c,a){if(!g(b).is(".disabled")){this.setDisplayedMonth(this.displayedMonth+c,this.displayedYear+a,true);}b.blur();return false;},_rerenderCalendar:function(){this._clearCalendar();
this._renderCalendar();},_renderCalendar:function(){g("h2",this.context).html((new Date(this.displayedYear,this.displayedMonth,1)).asString(g.dpText.HEADER_FORMAT));g(".dp-calendar",this.context).renderCalendar(g.extend({},this.settings,{month:this.displayedMonth,year:this.displayedYear,renderCallback:this.cellRender,dpController:this,hoverClass:this.hoverClass}));
if(this.displayedYear==this.startDate.getFullYear()&&this.displayedMonth==this.startDate.getMonth()){g(".dp-nav-prev-year",this.context).addClass("disabled");g(".dp-nav-prev-month",this.context).addClass("disabled");g(".dp-calendar td.other-month",this.context).each(function(){var j=g(this);if(Number(j.text())>20){j.addClass("disabled");
}});var a=this.startDate.getDate();g(".dp-calendar td.current-month",this.context).each(function(){var j=g(this);if(Number(j.text())<a){j.addClass("disabled");}});}else{g(".dp-nav-prev-year",this.context).removeClass("disabled");g(".dp-nav-prev-month",this.context).removeClass("disabled");var a=this.startDate.getDate();
if(a>20){var c=this.startDate.getTime();var b=new Date(c);b.addMonths(1);if(this.displayedYear==b.getFullYear()&&this.displayedMonth==b.getMonth()){g(".dp-calendar td.other-month",this.context).each(function(){var j=g(this);if(Date.fromString(j.data("datePickerDate")).getTime()<c){j.addClass("disabled");
}});}}}if(this.displayedYear==this.endDate.getFullYear()&&this.displayedMonth==this.endDate.getMonth()){g(".dp-nav-next-year",this.context).addClass("disabled");g(".dp-nav-next-month",this.context).addClass("disabled");g(".dp-calendar td.other-month",this.context).each(function(){var j=g(this);if(Number(j.text())<14){j.addClass("disabled");
}});var a=this.endDate.getDate();g(".dp-calendar td.current-month",this.context).each(function(){var j=g(this);if(Number(j.text())>a){j.addClass("disabled");}});}else{g(".dp-nav-next-year",this.context).removeClass("disabled");g(".dp-nav-next-month",this.context).removeClass("disabled");var a=this.endDate.getDate();
if(a<13){var d=new Date(this.endDate.getTime());d.addMonths(-1);if(this.displayedYear==d.getFullYear()&&this.displayedMonth==d.getMonth()){g(".dp-calendar td.other-month",this.context).each(function(){var j=g(this);if(Number(j.text())>a){j.addClass("disabled");}});}}}this._applyRenderCallbacks();},_closeCalendar:function(b,a){if(!a||a==this.ele){g(document).unbind("mousedown.datepicker");
g(document).unbind("keydown.datepicker");this._clearCalendar();g("#dp-popup a").unbind();g("#dp-popup").empty().remove();if(!b){g(this.ele).trigger("dpClosed",[this.getSelected()]);}}},_clearCalendar:function(){g(".dp-calendar td",this.context).unbind();g(".dp-calendar",this.context).empty();}});g.dpConst={SHOW_HEADER_NONE:0,SHOW_HEADER_SHORT:1,SHOW_HEADER_LONG:2,POS_TOP:0,POS_BOTTOM:1,POS_LEFT:0,POS_RIGHT:1,DP_INTERNAL_FOCUS:"dpInternalFocusTrigger"};
g.dpText={TEXT_PREV_YEAR:"Previous year",TEXT_PREV_MONTH:"Previous month",TEXT_NEXT_YEAR:"Next year",TEXT_NEXT_MONTH:"Next month",TEXT_CLOSE:"Close",TEXT_CHOOSE_DATE:"Choose date",HEADER_FORMAT:"mmmm yyyy"};g.dpVersion="$Id: jquery.datePicker.js 70 2009-04-05 19:25:15Z kelvin.luck $";g.fn.datePicker.defaults={month:undefined,year:undefined,showHeader:g.dpConst.SHOW_HEADER_SHORT,startDate:undefined,endDate:undefined,inline:false,renderCallback:null,createButton:true,showYearNavigation:true,closeOnSelect:true,displayClose:false,selectMultiple:false,numSelectable:Number.MAX_VALUE,clickInput:false,rememberViewedMonth:true,selectWeek:false,verticalPosition:g.dpConst.POS_TOP,horizontalPosition:g.dpConst.POS_LEFT,verticalOffset:0,horizontalOffset:0,hoverClass:"dp-hover"};
function h(a){if(a._dpId){return g.event._dpCache[a._dpId];}return false;}if(g.fn.bgIframe==undefined){g.fn.bgIframe=function(){return this;};}g(window).bind("unload",function(){var a=g.event._dpCache||[];for(var b in a){g(a[b].ele)._dpDestroy();}});})(jQuery);(function(d){var e=d.scrollTo=function(c,b,a){d(window).scrollTo(c,b,a);
};e.defaults={axis:"xy",duration:parseFloat(d.fn.jquery)>=1.3?0:1};e.window=function(a){return d(window).scrollable();};d.fn.scrollable=function(){return this.map(function(){var c=this,b=!c.nodeName||d.inArray(c.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!b){return c;}var a=(c.contentWindow||c).document||c.ownerDocument||c;
return d.browser.safari||a.compatMode=="BackCompat"?a.body:a.documentElement;});};d.fn.scrollTo=function(b,a,c){if(typeof a=="object"){c=a;a=0;}if(typeof c=="function"){c={onAfter:c};}if(b=="max"){b=9000000000;}c=d.extend({},e.defaults,c);a=a||c.speed||c.duration;c.queue=c.queue&&c.axis.length>1;if(c.queue){a/=2;
}c.offset=f(c.offset);c.over=f(c.over);return this.scrollable().each(function(){var u=this,o=d(u),p=b,x,k={},g=o.is("html,body");switch(typeof p){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px)?$/.test(p)){p=f(p);break;}p=d(p,this);case"object":if(p.is||p.style){x=(p=d(p)).offset();}}d.each(c.axis.split(""),function(l,r){var j=r=="x"?"Left":"Top",h=j.toLowerCase(),i="scroll"+j,m=u[i],v=r=="x"?"Width":"Height";
if(x){k[i]=x[h]+(g?0:m-o.offset()[h]);if(c.margin){k[i]-=parseInt(p.css("margin"+j))||0;k[i]-=parseInt(p.css("border"+j+"Width"))||0;}k[i]+=c.offset[h]||0;if(c.over[h]){k[i]+=p[v.toLowerCase()]()*c.over[h];}}else{k[i]=p[h];}if(/^\d+$/.test(k[i])){k[i]=k[i]<=0?0:Math.min(k[i],t(v));}if(!l&&c.queue){if(m!=k[i]){q(c.onAfterFirst);
}delete k[i];}});q(c.onAfter);function q(h){o.animate(k,a,c.easing,h&&function(){h.call(this,b,c);});}function t(i){var m="scroll"+i;if(!g){return u[m];}var l="client"+i,h=u.ownerDocument.documentElement,j=u.ownerDocument.body;return Math.max(h[m],j[m])-Math.min(h[l],j[l]);}}).end();};function f(a){return typeof a=="object"?a:{top:a,left:a};
}})(jQuery);(function(b){if(b.browser.opera){b.support.opacity=true;}b.alerts={verticalOffset:-75,horizontalOffset:0,repositionOnResize:true,overlayOpacity:0.01,overlayColor:"#FFF",draggable:true,okButton:"&nbsp;Yes&nbsp;",cancelButton:"&nbsp;No&nbsp;",dialogClass:null,alert:function(a,f,e){if(f==null){f="Alert";
}b.alerts._show(f,a,null,"alert",function(c){if(e){e(c);}});},confirm:function(a,f,e){if(f==null){f="Confirm";}b.alerts._show(f,a,null,"confirm",function(c){if(e){e(c);}});},prompt:function(a,h,g,f){if(g==null){g="Prompt";}b.alerts._show(g,a,h,"prompt",function(c){if(f){f(c);}});},_show:function(k,l,o,a,e){b.alerts._hide();
b.alerts._overlay("show");b("BODY").append('<div id="popup_container">'+'<h1 id="popup_title"></h1>'+'<div id="popup_content">'+'<div id="popup_message"></div>'+"</div>"+"</div>");if(b.alerts.dialogClass){b("#popup_container").addClass(b.alerts.dialogClass);}var j=(b.browser.msie&&parseInt(b.browser.version)<=6)?"absolute":"fixed";
b("#popup_container").css({position:j,zIndex:99999,padding:0,margin:0});b("#popup_title").text(k);b("#popup_content").addClass(a);b("#popup_message").text(l);b("#popup_message").html(b("#popup_message").text().replace(/\n/g,"<br />"));b("#popup_container").css({minWidth:b("#popup_container").outerWidth(),maxWidth:b("#popup_container").outerWidth()});
b.alerts._reposition();b.alerts._maintainPosition(true);switch(a){case"alert":b("#popup_message").after('<div id="popup_panel"><input type="button" value="'+b.alerts.okButton+'" id="popup_ok" /></div>');b("#popup_ok").click(function(){b.alerts._hide();e(true);});b("#popup_ok").focus().keypress(function(c){if(c.keyCode==13||c.keyCode==27){b("#popup_ok").trigger("click");
}});break;case"confirm":b("#popup_message").after('<div id="popup_panel"><input type="button" value="'+b.alerts.okButton+'" id="popup_ok" /> <input type="button" value="'+b.alerts.cancelButton+'" id="popup_cancel" /></div>');b("#popup_ok").click(function(){b.alerts._hide();if(e){e(true);}});b("#popup_cancel").click(function(){b.alerts._hide();
if(e){e(false);}});b("#popup_ok").focus();b("#popup_ok, #popup_cancel").keypress(function(c){if(c.keyCode==13){b("#popup_ok").trigger("click");}if(c.keyCode==27){b("#popup_cancel").trigger("click");}});break;case"prompt":b("#popup_message").append('<br /><input type="text" size="30" id="popup_prompt" />').after('<div id="popup_panel"><input type="button" value="'+b.alerts.okButton+'" id="popup_ok" /> <input type="button" value="'+b.alerts.cancelButton+'" id="popup_cancel" /></div>');
b("#popup_prompt").width(b("#popup_message").width());b("#popup_ok").click(function(){var c=b("#popup_prompt").val();b.alerts._hide();if(e){e(c);}});b("#popup_cancel").click(function(){b.alerts._hide();if(e){e(null);}});b("#popup_prompt, #popup_ok, #popup_cancel").keypress(function(c){if(c.keyCode==13){b("#popup_ok").trigger("click");
}if(c.keyCode==27){b("#popup_cancel").trigger("click");}});if(o){b("#popup_prompt").val(o);}b("#popup_prompt").focus().select();break;}if(b.alerts.draggable){try{b("#popup_container").draggable({handle:b("#popup_title")});b("#popup_title").css({cursor:"move"});}catch(m){}}b("#popup_container").bgiframe();
},_hide:function(){b("#popup_container").remove();b.alerts._overlay("hide");b.alerts._maintainPosition(false);},_overlay:function(a){switch(a){case"show":b.alerts._overlay("hide");b("BODY").append('<div id="popup_overlay"></div>');b("#popup_overlay").css({position:"absolute",zIndex:99998,top:"0px",left:"0px",width:"100%",height:b(document).height(),background:b.alerts.overlayColor,opacity:b.alerts.overlayOpacity});
break;case"hide":b("#popup_overlay").remove();break;}},_reposition:function(){var d=((b(window).height()/2)-(b("#popup_container").outerHeight()/2))+b.alerts.verticalOffset;var a=((b(window).width()/2)-(b("#popup_container").outerWidth()/2))+b.alerts.horizontalOffset;if(d<0){d=0;}if(a<0){a=0;}if(b.browser.msie&&parseInt(b.browser.version)<=6){d=d+b(window).scrollTop();
}b("#popup_container").css({top:d+"px",left:a+"px"});b("#popup_overlay").height(b(document).height());},_maintainPosition:function(a){if(b.alerts.repositionOnResize){switch(a){case true:b(window).bind("resize",b.alerts._reposition);break;case false:b(window).unbind("resize",b.alerts._reposition);break;
}}}};jAlert=function(a,f,e){b.alerts.alert(a,f,e);};jConfirm=function(a,f,e){b.alerts.confirm(a,f,e);};jPrompt=function(a,h,g,f){b.alerts.prompt(a,h,g,f);};})(jQuery);(function(b){b.fn.bgIframe=b.fn.bgiframe=function(f){if(b.browser.msie&&/6.0/.test(navigator.userAgent)){f=b.extend({top:"auto",left:"auto",width:"auto",height:"auto",opacity:true,src:"javascript:false;"},f||{});
var e=function(c){return c&&c.constructor==Number?c+"px":c;},a='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+f.src+'"'+'style="display:block;position:absolute;z-index:-1;'+(f.opacity!==false?"filter:Alpha(Opacity='0');":"")+"top:"+(f.top=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px')":e(f.top))+";"+"left:"+(f.left=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px')":e(f.left))+";"+"width:"+(f.width=="auto"?"expression(this.parentNode.offsetWidth+'px')":e(f.width))+";"+"height:"+(f.height=="auto"?"expression(this.parentNode.offsetHeight+'px')":e(f.height))+";"+'"/>';
return this.each(function(){if(b("> iframe.bgiframe",this).length==0){this.insertBefore(document.createElement(a),this.firstChild);}});}return this;};})(jQuery);