(function(g,f){function n(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}function r(a){if(!Ga[a]){var b=I.body,d=c("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ga||(ga=I.createElement("iframe"),ga.frameBorder=ga.width=ga.height=0);b.appendChild(ga);if(!sa||!ga.createElement){sa=(ga.contentWindow||ga.contentDocument).document;sa.write((I.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>");sa.close()}d=sa.createElement(a);sa.body.appendChild(d);
e=c.css(d,"display");b.removeChild(ga)}Ga[a]=e}return Ga[a]}function u(a,b){var d={};c.each(Pa.concat.apply([],Pa.slice(0,b)),function(){d[this]=a});return d}function G(){Aa=f}function L(){setTimeout(G,0);return Aa=c.now()}function O(){try{return new g.XMLHttpRequest}catch(a){}}function V(a,b,d,e){if(c.isArray(b))c.each(b,function(l,m){d||tb.test(a)?e(a,m):V(a+"["+(typeof m=="object"||c.isArray(m)?l:"")+"]",m,d,e)});else if(!d&&b!=null&&typeof b=="object")for(var h in b)V(a+"["+h+"]",b[h],d,e);else e(a,
b)}function Y(a,b){var d,e,h=c.ajaxSettings.flatOptions||{};for(d in b)b[d]!==f&&((h[d]?a:e||(e={}))[d]=b[d]);e&&c.extend(true,a,e)}function R(a,b,d,e,h,l){h=h||b.dataTypes[0];l=l||{};l[h]=true;h=a[h];for(var m=0,p=h?h.length:0,t=a===Ha,x;m<p&&(t||!x);m++){x=h[m](b,d,e);typeof x=="string"&&(!t||l[x]?x=f:(b.dataTypes.unshift(x),x=R(a,b,d,e,x,l)))}(t||!x)&&!l["*"]&&(x=R(a,b,d,e,"*",l));return x}function da(a){return function(b,d){typeof b!="string"&&(d=b,b="*");if(c.isFunction(d))for(var e=b.toLowerCase().split(Qa),
h=0,l=e.length,m,p;h<l;h++){m=e[h];(p=/^\+/.test(m))&&(m=m.substr(1)||"*");m=a[m]=a[m]||[];m[p?"unshift":"push"](d)}}}function aa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight,h=b==="width"?ub:vb;if(e>0){d!=="border"&&c.each(h,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);d==="margin"?e+=parseFloat(c.css(a,d+this))||0:e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e+"px"}e=ta(a,b,b);if(e<0||e==null)e=a.style[b]||0;e=parseFloat(e)||0;d&&c.each(h,function(){e+=parseFloat(c.css(a,
"padding"+this))||0;d!=="padding"&&(e+=parseFloat(c.css(a,"border"+this+"Width"))||0);d==="margin"&&(e+=parseFloat(c.css(a,d+this))||0)});return e+"px"}function ha(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval((b.text||b.textContent||b.innerHTML||"").replace(wb,"/*$0*/"));b.parentNode&&b.parentNode.removeChild(b)}function za(a){var b=(a.nodeName||"").toLowerCase();b==="input"?ua(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&c.grep(a.getElementsByTagName("input"),
ua)}function ua(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function ba(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function Ra(a,b){var d;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes();b.mergeAttributes&&b.mergeAttributes(a);d=b.nodeName.toLowerCase();if(d==="object")b.outerHTML=a.outerHTML;else if(d!=="input"||a.type!=="checkbox"&&a.type!=="radio")if(d==="option")b.selected=
a.defaultSelected;else{if(d==="input"||d==="textarea")b.defaultValue=a.defaultValue}else{a.checked&&(b.defaultChecked=b.checked=a.checked);b.value!==a.value&&(b.value=a.value)}b.removeAttribute(c.expando)}}function Sa(a,b){if(b.nodeType===1&&c.hasData(a)){var d,e,h;e=c._data(a);var l=c._data(b,e),m=e.events;if(m){delete l.handle;l.events={};for(d in m){e=0;for(h=m[d].length;e<h;e++)c.event.add(b,d+(m[d][e].namespace?".":"")+m[d][e].namespace,m[d][e],m[d][e].data)}}l.data&&(l.data=c.extend({},l.data))}}
function Ta(a){var b=Ua.split(" ");a=a.createDocumentFragment();if(a.createElement)for(;b.length;)a.createElement(b.pop());return a}function Va(a,b,d){b=b||0;if(c.isFunction(b))return c.grep(a,function(h,l){return!!b.call(h,l,h)===d});if(b.nodeType)return c.grep(a,function(h){return h===b===d});if(typeof b=="string"){var e=c.grep(a,function(h){return h.nodeType===1});if(xb.test(b))return c.filter(b,e,!d);b=c.filter(b,e)}return c.grep(a,function(h){return c.inArray(h,b)>=0===d})}function Ba(){return true}
function va(){return false}function Wa(a,b,d){var e=b+"defer",h=b+"queue",l=b+"mark",m=c._data(a,e);m&&(d==="queue"||!c._data(a,h))&&(d==="mark"||!c._data(a,l))&&setTimeout(function(){!c._data(a,h)&&!c._data(a,l)&&(c.removeData(a,e,true),m.fire())},0)}function Ia(a){for(var b in a)if(!(b==="data"&&c.isEmptyObject(a[b])))if(b!=="toJSON")return false;return true}function Xa(a,b,d){if(d===f&&a.nodeType===1){d="data-"+b.replace(yb,"-$1").toLowerCase();d=a.getAttribute(d);if(typeof d=="string"){try{d=
d==="true"?true:d==="false"?false:d==="null"?null:c.isNumeric(d)?parseFloat(d):zb.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=f}return d}function Ab(a){var b=Ya[a]={},d,e;a=a.split(/\s+/);d=0;for(e=a.length;d<e;d++)b[a[d]]=true;return b}var I=g.document,Bb=g.navigator,Cb=g.location,c=function(){function a(){if(!b.isReady){try{I.documentElement.doScroll("left")}catch(q){setTimeout(a,1);return}b.ready()}}var b=function(q,C){return new b.fn.init(q,C,h)},d=g.jQuery,e=g.$,h,l=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,
m=/\S/,p=/^\s+/,t=/\s+$/,x=/\d/,E=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,z=/^[\],:{}\s]*$/,K=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,D=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,N=/(?:^|:|,)(?:\s*\[)+/g,Z=/(webkit)[ \/]([\w.]+)/,T=/(opera)(?:.*version)?[ \/]([\w.]+)/,U=/(msie) ([\w.]+)/,ja=/(mozilla)(?:.*? rv:([\w.]+))?/,ea=/-([a-z]|[0-9])/ig,P=/^-ms-/,oa=function(q,C){return(C+"").toUpperCase()},k=Bb.userAgent,o,v,w=Object.prototype.toString,y=Object.prototype.hasOwnProperty,B=Array.prototype.push,
J=Array.prototype.slice,F=String.prototype.trim,Q=Array.prototype.indexOf,ca={};b.fn=b.prototype={constructor:b,init:function(q,C,H){var A,M;if(!q)return this;if(q.nodeType){this.context=this[0]=q;this.length=1;return this}if(q==="body"&&!C&&I.body){this.context=I;this[0]=I.body;this.selector=q;this.length=1;return this}if(typeof q=="string"){q.charAt(0)!=="<"||q.charAt(q.length-1)!==">"||q.length<3?A=l.exec(q):A=[null,q,null];if(A&&(A[1]||!C)){if(A[1]){M=(C=C instanceof b?C[0]:C)?C.ownerDocument||
C:I;(H=E.exec(q))?b.isPlainObject(C)?(q=[I.createElement(H[1])],b.fn.attr.call(q,C,true)):q=[M.createElement(H[1])]:(H=b.buildFragment([A[1]],[M]),q=(H.cacheable?b.clone(H.fragment):H.fragment).childNodes);return b.merge(this,q)}if((C=I.getElementById(A[2]))&&C.parentNode){if(C.id!==A[2])return H.find(q);this.length=1;this[0]=C}this.context=I;this.selector=q;return this}return!C||C.jquery?(C||H).find(q):this.constructor(C).find(q)}if(b.isFunction(q))return H.ready(q);q.selector!==f&&(this.selector=
q.selector,this.context=q.context);return b.makeArray(q,this)},selector:"",jquery:"1.7",length:0,size:function(){return this.length},toArray:function(){return J.call(this,0)},get:function(q){return q==null?this.toArray():q<0?this[this.length+q]:this[q]},pushStack:function(q,C,H){var A=this.constructor();b.isArray(q)?B.apply(A,q):b.merge(A,q);A.prevObject=this;A.context=this.context;C==="find"?A.selector=this.selector+(this.selector?" ":"")+H:C&&(A.selector=this.selector+"."+C+"("+H+")");return A},
each:function(q,C){return b.each(this,q,C)},ready:function(q){b.bindReady();o.add(q);return this},eq:function(q){return q===-1?this.slice(q):this.slice(q,+q+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(J.apply(this,arguments),"slice",J.call(arguments).join(","))},map:function(q){return this.pushStack(b.map(this,function(C,H){return q.call(C,H,C)}))},end:function(){return this.prevObject||this.constructor(null)},push:B,sort:[].sort,
splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var q,C,H,A,M,S,W=arguments[0]||{},X=1,ka=arguments.length,la=false;typeof W=="boolean"&&(la=W,W=arguments[1]||{},X=2);typeof W!="object"&&!b.isFunction(W)&&(W={});for(ka===X&&(W=this,--X);X<ka;X++)if((q=arguments[X])!=null)for(C in q){H=W[C];A=q[C];if(W!==A)la&&A&&(b.isPlainObject(A)||(M=b.isArray(A)))?(M?(M=false,S=H&&b.isArray(H)?H:[]):S=H&&b.isPlainObject(H)?H:{},W[C]=b.extend(la,S,A)):A!==f&&(W[C]=A)}return W};b.extend({noConflict:function(q){g.$===
b&&(g.$=e);q&&g.jQuery===b&&(g.jQuery=d);return b},isReady:false,readyWait:1,holdReady:function(q){q?b.readyWait++:b.ready(true)},ready:function(q){if(q===true&&!--b.readyWait||q!==true&&!b.isReady){if(!I.body)return setTimeout(b.ready,1);b.isReady=true;if(!(q!==true&&--b.readyWait>0)){o.fireWith(I,[b]);b.fn.trigger&&b(I).trigger("ready").unbind("ready")}}},bindReady:function(){if(!o){o=b.Callbacks("once memory");if(I.readyState==="complete")return setTimeout(b.ready,1);if(I.addEventListener){I.addEventListener("DOMContentLoaded",
v,false);g.addEventListener("load",b.ready,false)}else if(I.attachEvent){I.attachEvent("onreadystatechange",v);g.attachEvent("onload",b.ready);var q=false;try{q=g.frameElement==null}catch(C){}I.documentElement.doScroll&&q&&a()}}},isFunction:function(q){return b.type(q)==="function"},isArray:Array.isArray||function(q){return b.type(q)==="array"},isWindow:function(q){return q&&typeof q=="object"&&"setInterval"in q},isNumeric:function(q){return q!=null&&x.test(q)&&!isNaN(q)},type:function(q){return q==
null?String(q):ca[w.call(q)]||"object"},isPlainObject:function(q){if(!q||b.type(q)!=="object"||q.nodeType||b.isWindow(q))return false;try{if(q.constructor&&!y.call(q,"constructor")&&!y.call(q.constructor.prototype,"isPrototypeOf"))return false}catch(C){return false}for(var H in q);return H===f||y.call(q,H)},isEmptyObject:function(q){for(var C in q)return false;return true},error:function(q){throw q;},parseJSON:function(q){if(typeof q!="string"||!q)return null;q=b.trim(q);if(g.JSON&&g.JSON.parse)return g.JSON.parse(q);
if(z.test(q.replace(K,"@").replace(D,"]").replace(N,"")))return(new Function("return "+q))();b.error("Invalid JSON: "+q)},parseXML:function(q){var C,H;try{g.DOMParser?(H=new DOMParser,C=H.parseFromString(q,"text/xml")):(C=new ActiveXObject("Microsoft.XMLDOM"),C.async="false",C.loadXML(q))}catch(A){C=f}(!C||!C.documentElement||C.getElementsByTagName("parsererror").length)&&b.error("Invalid XML: "+q);return C},noop:function(){},globalEval:function(q){q&&m.test(q)&&(g.execScript||function(C){g.eval.call(g,
C)})(q)},camelCase:function(q){return q.replace(P,"ms-").replace(ea,oa)},nodeName:function(q,C){return q.nodeName&&q.nodeName.toUpperCase()===C.toUpperCase()},each:function(q,C,H){var A,M=0,S=q.length,W=S===f||b.isFunction(q);if(H)if(W)for(A in q){if(C.apply(q[A],H)===false)break}else for(;M<S;){if(C.apply(q[M++],H)===false)break}else if(W)for(A in q){if(C.call(q[A],A,q[A])===false)break}else for(;M<S;)if(C.call(q[M],M,q[M++])===false)break;return q},trim:F?function(q){return q==null?"":F.call(q)}:
function(q){return q==null?"":(q+"").replace(p,"").replace(t,"")},makeArray:function(q,C){var H=C||[];if(q!=null){var A=b.type(q);q.length==null||A==="string"||A==="function"||A==="regexp"||b.isWindow(q)?B.call(H,q):b.merge(H,q)}return H},inArray:function(q,C,H){var A;if(C){if(Q)return Q.call(C,q,H);A=C.length;for(H=H?H<0?Math.max(0,A+H):H:0;H<A;H++)if(H in C&&C[H]===q)return H}return-1},merge:function(q,C){var H=q.length,A=0;if(typeof C.length=="number")for(var M=C.length;A<M;A++)q[H++]=C[A];else for(;C[A]!==
f;)q[H++]=C[A++];q.length=H;return q},grep:function(q,C,H){var A=[],M;H=!!H;for(var S=0,W=q.length;S<W;S++){M=!!C(q[S],S);H!==M&&A.push(q[S])}return A},map:function(q,C,H){var A,M,S=[],W=0,X=q.length;if(q instanceof b||X!==f&&typeof X=="number"&&(X>0&&q[0]&&q[X-1]||X===0||b.isArray(q)))for(;W<X;W++){A=C(q[W],W,H);A!=null&&(S[S.length]=A)}else for(M in q){A=C(q[M],M,H);A!=null&&(S[S.length]=A)}return S.concat.apply([],S)},guid:1,proxy:function(q,C){if(typeof C=="string"){var H=q[C];C=q;q=H}if(!b.isFunction(q))return f;
var A=J.call(arguments,2);H=function(){return q.apply(C,A.concat(J.call(arguments)))};H.guid=q.guid=q.guid||H.guid||b.guid++;return H},access:function(q,C,H,A,M,S){var W=q.length;if(typeof C=="object"){for(var X in C)b.access(q,X,C[X],A,M,H);return q}if(H!==f){A=!S&&A&&b.isFunction(H);for(X=0;X<W;X++)M(q[X],C,A?H.call(q[X],X,M(q[X],C)):H,S);return q}return W?M(q[0],C):f},now:function(){return(new Date).getTime()},uaMatch:function(q){q=q.toLowerCase();q=Z.exec(q)||T.exec(q)||U.exec(q)||q.indexOf("compatible")<
0&&ja.exec(q)||[];return{browser:q[1]||"",version:q[2]||"0"}},sub:function(){function q(H,A){return new q.fn.init(H,A)}b.extend(true,q,this);q.superclass=this;q.fn=q.prototype=this();q.fn.constructor=q;q.sub=this.sub;q.fn.init=function(H,A){A&&A instanceof b&&!(A instanceof q)&&(A=q(A));return b.fn.init.call(this,H,A,C)};q.fn.init.prototype=q.fn;var C=q(I);return q},browser:{}});b.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(q,C){ca["[object "+C+"]"]=C.toLowerCase()});
k=b.uaMatch(k);k.browser&&(b.browser[k.browser]=true,b.browser.version=k.version);b.browser.webkit&&(b.browser.safari=true);m.test("\u00a0")&&(p=/^[\s\xA0]+/,t=/[\s\xA0]+$/);h=b(I);I.addEventListener?v=function(){I.removeEventListener("DOMContentLoaded",v,false);b.ready()}:I.attachEvent&&(v=function(){I.readyState==="complete"&&(I.detachEvent("onreadystatechange",v),b.ready())});typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return b});return b}(),Ya={};c.Callbacks=
function(a){a=a?Ya[a]||Ab(a):{};var b=[],d=[],e,h,l,m,p,t=function(z){var K,D,N,Z;K=0;for(D=z.length;K<D;K++){N=z[K];Z=c.type(N);Z==="array"?t(N):Z==="function"&&(!a.unique||!E.has(N))&&b.push(N)}},x=function(z,K){K=K||[];e=!a.memory||[z,K];h=true;p=l||0;l=0;for(m=b.length;b&&p<m;p++)if(b[p].apply(z,K)===false&&a.stopOnFalse){e=true;break}h=false;b&&(a.once?e===true?E.disable():b=[]:d&&d.length&&(e=d.shift(),E.fireWith(e[0],e[1])))},E={add:function(){if(b){var z=b.length;t(arguments);h?m=b.length:
e&&e!==true&&(l=z,x(e[0],e[1]))}return this},remove:function(){if(b)for(var z=arguments,K=0,D=z.length;K<D;K++)for(var N=0;N<b.length;N++)if(z[K]===b[N]){h&&N<=m&&(m--,N<=p&&p--);b.splice(N--,1);if(a.unique)break}return this},has:function(z){if(b)for(var K=0,D=b.length;K<D;K++)if(z===b[K])return true;return false},empty:function(){b=[];return this},disable:function(){b=d=e=f;return this},disabled:function(){return!b},lock:function(){d=f;(!e||e===true)&&E.disable();return this},locked:function(){return!d},
fireWith:function(z,K){d&&(h?a.once||d.push([z,K]):(!a.once||!e)&&x(z,K));return this},fire:function(){E.fireWith(this,arguments);return this},fired:function(){return!!e}};return E};var Ja=[].slice;c.extend({Deferred:function(a){var b=c.Callbacks("once memory"),d=c.Callbacks("once memory"),e=c.Callbacks("memory"),h="pending",l={resolve:b,reject:d,notify:e},m={done:b.add,fail:d.add,progress:e.add,state:function(){return h},isResolved:b.fired,isRejected:d.fired,then:function(x,E,z){p.done(x).fail(E).progress(z);
return this},always:function(){return p.done.apply(p,arguments).fail.apply(p,arguments)},pipe:function(x,E,z){return c.Deferred(function(K){c.each({done:[x,"resolve"],fail:[E,"reject"],progress:[z,"notify"]},function(D,N){var Z=N[0],T=N[1],U;c.isFunction(Z)?p[D](function(){(U=Z.apply(this,arguments))&&c.isFunction(U.promise)?U.promise().then(K.resolve,K.reject,K.notify):K[T+"With"](this===p?K:this,[U])}):p[D](K[T])})}).promise()},promise:function(x){if(x==null)x=m;else for(var E in m)x[E]=m[E];return x}},
p=m.promise({}),t;for(t in l){p[t]=l[t].fire;p[t+"With"]=l[t].fireWith}p.done(function(){h="resolved"},d.disable,e.lock).fail(function(){h="rejected"},b.disable,e.lock);a&&a.call(p,p);return p},when:function(a){function b(E){return function(z){m[E]=arguments.length>1?Ja.call(arguments,0):z;t.notifyWith(x,m)}}function d(E){return function(z){e[E]=arguments.length>1?Ja.call(arguments,0):z;--p||t.resolveWith(t,e)}}var e=Ja.call(arguments,0),h=0,l=e.length,m=Array(l),p=l,t=l<=1&&a&&c.isFunction(a.promise)?
a:c.Deferred(),x=t.promise();if(l>1){for(;h<l;h++)e[h]&&e[h].promise&&c.isFunction(e[h].promise)?e[h].promise().then(d(h),t.reject,b(h)):--p;p||t.resolveWith(t,e)}else t!==a&&t.resolveWith(t,l?[a]:[]);return x}});c.support=function(){var a=I.createElement("div"),b=I.documentElement,d,e,h,l,m,p,t,x,E;a.setAttribute("className","t");a.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/><nav></nav>";d=a.getElementsByTagName("*");e=a.getElementsByTagName("a")[0];
if(!d||!d.length||!e)return{};h=I.createElement("select");l=h.appendChild(I.createElement("option"));d=a.getElementsByTagName("input")[0];p={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,unknownElems:!!a.getElementsByTagName("nav").length,checkOn:d.value===
"on",optSelected:l.selected,getSetAttribute:a.className!=="t",enctype:!!I.createElement("form").enctype,submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true};d.checked=true;p.noCloneChecked=d.cloneNode(true).checked;h.disabled=true;p.optDisabled=!l.disabled;try{delete a.test}catch(z){p.deleteExpando=false}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",
function(){p.noCloneEvent=false}),a.cloneNode(true).fireEvent("onclick"));d=I.createElement("input");d.value="t";d.setAttribute("type","radio");p.radioValue=d.value==="t";d.setAttribute("checked","checked");a.appendChild(d);e=I.createDocumentFragment();e.appendChild(a.lastChild);p.checkClone=e.cloneNode(true).cloneNode(true).lastChild.checked;a.innerHTML="";a.style.width=a.style.paddingLeft="1px";t=I.getElementsByTagName("body")[0];x=I.createElement(t?"div":"body");e={visibility:"hidden",width:0,
height:0,border:0,margin:0,background:"none"};t&&c.extend(e,{position:"absolute",left:"-999px",top:"-999px"});for(E in e)x.style[E]=e[E];x.appendChild(a);b=t||b;b.insertBefore(x,b.firstChild);p.appendChecked=d.checked;p.boxModel=a.offsetWidth===2;"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,p.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="<div style='width:4px;'></div>",p.shrinkWrapBlocks=a.offsetWidth!==2);a.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";
e=a.getElementsByTagName("td");d=e[0].offsetHeight===0;e[0].style.display="";e[1].style.display="none";p.reliableHiddenOffsets=d&&e[0].offsetHeight===0;a.innerHTML="";I.defaultView&&I.defaultView.getComputedStyle&&(m=I.createElement("div"),m.style.width="0",m.style.marginRight="0",a.appendChild(m),p.reliableMarginRight=(parseInt((I.defaultView.getComputedStyle(m,null)||{marginRight:0}).marginRight,10)||0)===0);if(a.attachEvent)for(E in{submit:1,change:1,focusin:1}){m="on"+E;(d=m in a)||(a.setAttribute(m,
"return;"),d=typeof a[m]=="function");p[E+"Bubbles"]=d}c(function(){var K,D,N,Z,T;t=I.getElementsByTagName("body")[0];!t||(K=I.createElement("div"),K.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",t.insertBefore(K,t.firstChild),x=I.createElement("div"),x.style.cssText="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;visibility:hidden;border:0;",x.innerHTML="<div style='position:absolute;top:0;left:0;width:1px;height:1px;margin:0;border:5px solid #000;padding:0;'><div></div></div><table style='position:absolute;top:0;left:0;width:1px;height:1px;margin:0;border:5px solid #000;padding:0;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>",
K.appendChild(x),D=x.firstChild,N=D.firstChild,Z=D.nextSibling.firstChild.firstChild,T={doesNotAddBorder:N.offsetTop!==5,doesAddBorderForTableAndCells:Z.offsetTop===5},N.style.position="fixed",N.style.top="20px",T.fixedPosition=N.offsetTop===20||N.offsetTop===15,N.style.position=N.style.top="",D.style.overflow="hidden",D.style.position="relative",T.subtractsBorderForOverflowNotVisible=N.offsetTop===-5,T.doesNotIncludeMarginInBodyOffset=t.offsetTop!==1,t.removeChild(K),x=null,c.extend(p,T))});x.innerHTML=
"";b.removeChild(x);x=e=h=l=t=m=a=d=null;return p}();c.boxModel=c.support.boxModel;var zb=/^(?:\{.*\}|\[.*\])$/,yb=/([A-Z])/g;c.extend({cache:{},uuid:0,expando:"jQuery"+(c.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(a){a=a.nodeType?c.cache[a[c.expando]]:a[c.expando];return!!a&&!Ia(a)},data:function(a,b,d,e){if(c.acceptData(a)){var h,l,m=typeof b=="string",p=(h=a.nodeType)?c.cache:a,t=h?a[c.expando]:
a[c.expando]&&c.expando,x=b==="events";if(!((!t||!p[t]||!x&&!e&&!p[t].data)&&m&&d===f)){t||(h?a[c.expando]=t=++c.uuid:t=c.expando);p[t]||(p[t]={},h||(p[t].toJSON=c.noop));if(typeof b=="object"||typeof b=="function")e?p[t]=c.extend(p[t],b):p[t].data=c.extend(p[t].data,b);a=h=p[t];e||(h.data||(h.data={}),h=h.data);d!==f&&(h[c.camelCase(b)]=d);if(x&&!h[b])return a.events;m?(l=h[b],l==null&&(l=h[c.camelCase(b)])):l=h;return l}}},removeData:function(a,b,d){if(c.acceptData(a)){var e,h,l,m=a.nodeType,p=
m?c.cache:a,t=m?a[c.expando]:c.expando;if(p[t]){if(b)if(e=d?p[t]:p[t].data){c.isArray(b)||(b in e?b=[b]:(b=c.camelCase(b),b in e?b=[b]:b=b.split(" ")));h=0;for(l=b.length;h<l;h++)delete e[b[h]];if(!(d?Ia:c.isEmptyObject)(e))return}if(!d){delete p[t].data;if(!Ia(p[t]))return}c.support.deleteExpando||!p.setInterval?delete p[t]:p[t]=null;m&&(c.support.deleteExpando?delete a[c.expando]:a.removeAttribute?a.removeAttribute(c.expando):a[c.expando]=null)}}},_data:function(a,b,d){return c.data(a,b,d,true)},
acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return b!==true&&a.getAttribute("classid")===b}return true}});c.fn.extend({data:function(a,b){var d,e,h,l=null;if(typeof a=="undefined"){if(this.length){l=c.data(this[0]);if(this[0].nodeType===1&&!c._data(this[0],"parsedAttrs")){e=this[0].attributes;for(var m=0,p=e.length;m<p;m++){h=e[m].name;h.indexOf("data-")===0&&(h=c.camelCase(h.substring(5)),Xa(this[0],h,l[h]))}c._data(this[0],"parsedAttrs",true)}}return l}if(typeof a==
"object")return this.each(function(){c.data(this,a)});d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===f){l=this.triggerHandler("getData"+d[1]+"!",[d[0]]);l===f&&this.length&&(l=c.data(this[0],a),l=Xa(this[0],a,l));return l===f&&d[1]?this.data(d[0]):l}return this.each(function(){var t=c(this),x=[d[0],b];t.triggerHandler("setData"+d[1]+"!",x);c.data(this,a,b);t.triggerHandler("changeData"+d[1]+"!",x)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({_mark:function(a,
b){a&&(b=(b||"fx")+"mark",c._data(a,b,(c._data(a,b)||0)+1))},_unmark:function(a,b,d){a!==true&&(d=b,b=a,a=false);if(b){d=d||"fx";var e=d+"mark";(a=a?0:(c._data(b,e)||1)-1)?c._data(b,e,a):(c.removeData(b,e,true),Wa(b,d,"mark"))}},queue:function(a,b,d){var e;if(a){b=(b||"fx")+"queue";e=c._data(a,b);d&&(!e||c.isArray(d)?e=c._data(a,b,c.makeArray(d)):e.push(d));return e||[]}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),e=d.shift(),h={};e==="inprogress"&&(e=d.shift());e&&(b==="fx"&&d.unshift("inprogress"),
c._data(a,b+".run",h),e.call(a,function(){c.dequeue(a,b)},h));d.length||(c.removeData(a,b+"queue "+b+".run",true),Wa(a,b,"queue"))}});c.fn.extend({queue:function(a,b){typeof a!="string"&&(b=a,a="fx");if(b===f)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;return this.queue(b||"fx",function(d,e){var h=
setTimeout(d,a);e.stop=function(){clearTimeout(h)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a){function b(){--l||d.resolveWith(e,[e])}typeof a!="string"&&(a=f);a=a||"fx";var d=c.Deferred(),e=this,h=e.length,l=1,m=a+"defer",p=a+"queue";a+="mark";for(var t;h--;)if(t=c.data(e[h],m,f,true)||(c.data(e[h],p,f,true)||c.data(e[h],a,f,true))&&c.data(e[h],m,c.Callbacks("once memory"),true)){l++;t.add(b)}b();return d.promise()}});var Za=/[\n\t\r]/g,Ca=/\s+/,Db=/\r/g,Eb=/^(?:button|input)$/i,
Fb=/^(?:button|input|object|select|textarea)$/i,Gb=/^a(?:rea)?$/i,$a=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,ab=c.support.getSetAttribute,ia,bb,cb;c.fn.extend({attr:function(a,b){return c.access(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.removeAttr(this,a)})},prop:function(a,b){return c.access(this,a,b,true,c.prop)},removeProp:function(a){a=c.propFix[a]||a;return this.each(function(){try{this[a]=
f;delete this[a]}catch(b){}})},addClass:function(a){var b,d,e,h,l,m,p;if(c.isFunction(a))return this.each(function(t){c(this).addClass(a.call(this,t,this.className))});if(a&&typeof a=="string"){b=a.split(Ca);d=0;for(e=this.length;d<e;d++){h=this[d];if(h.nodeType===1)if(!h.className&&b.length===1)h.className=a;else{l=" "+h.className+" ";m=0;for(p=b.length;m<p;m++)~l.indexOf(" "+b[m]+" ")||(l+=b[m]+" ");h.className=c.trim(l)}}}return this},removeClass:function(a){var b,d,e,h,l,m,p;if(c.isFunction(a))return this.each(function(t){c(this).removeClass(a.call(this,
t,this.className))});if(a&&typeof a=="string"||a===f){b=(a||"").split(Ca);d=0;for(e=this.length;d<e;d++){h=this[d];if(h.nodeType===1&&h.className)if(a){l=(" "+h.className+" ").replace(Za," ");m=0;for(p=b.length;m<p;m++)l=l.replace(" "+b[m]+" "," ");h.className=c.trim(l)}else h.className=""}}return this},toggleClass:function(a,b){var d=typeof a,e=typeof b=="boolean";if(c.isFunction(a))return this.each(function(h){c(this).toggleClass(a.call(this,h,this.className,b),b)});return this.each(function(){if(d===
"string")for(var h,l=0,m=c(this),p=b,t=a.split(Ca);h=t[l++];){p=e?p:!m.hasClass(h);m[p?"addClass":"removeClass"](h)}else if(d==="undefined"||d==="boolean"){this.className&&c._data(this,"__className__",this.className);this.className=this.className||a===false?"":c._data(this,"__className__")||""}})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if(this[b].nodeType===1&&(" "+this[b].className+" ").replace(Za," ").indexOf(a)>-1)return true;return false},val:function(a){var b,d,e,
h=this[0];if(!arguments.length){if(h){if((b=c.valHooks[h.nodeName.toLowerCase()]||c.valHooks[h.type])&&"get"in b&&(d=b.get(h,"value"))!==f)return d;d=h.value;return typeof d=="string"?d.replace(Db,""):d==null?"":d}return f}e=c.isFunction(a);return this.each(function(l){var m=c(this),p;if(this.nodeType===1){e?p=a.call(this,l,m.val()):p=a;p==null?p="":typeof p=="number"?p+="":c.isArray(p)&&(p=c.map(p,function(t){return t==null?"":t+""}));b=c.valHooks[this.nodeName.toLowerCase()]||c.valHooks[this.type];
if(!b||!("set"in b)||b.set(this,p,"value")===f)this.value=p}})}});c.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,d,e=a.selectedIndex,h=[],l=a.options,m=a.type==="select-one";if(e<0)return null;a=m?e:0;for(d=m?e+1:l.length;a<d;a++){b=l[a];if(b.selected&&(c.support.optDisabled?!b.disabled:b.getAttribute("disabled")===null)&&(!b.parentNode.disabled||!c.nodeName(b.parentNode,"optgroup"))){b=c(b).val();if(m)return b;
h.push(b)}}if(m&&!h.length&&l.length)return c(l[e]).val();return h},set:function(a,b){var d=c.makeArray(b);c(a).find("option").each(function(){this.selected=c.inArray(c(this).val(),d)>=0});d.length||(a.selectedIndex=-1);return d}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,e){var h,l,m=a.nodeType;if(!a||m===3||m===8||m===2)return f;if(e&&b in c.attrFn)return c(a)[b](d);if(!("getAttribute"in a))return c.prop(a,b,d);(e=m!==1||!c.isXMLDoc(a))&&
(b=b.toLowerCase(),l=c.attrHooks[b]||($a.test(b)?bb:ia));if(d!==f){if(d===null){c.removeAttr(a,b);return f}if(l&&"set"in l&&e&&(h=l.set(a,d,b))!==f)return h;a.setAttribute(b,""+d);return d}if(l&&"get"in l&&e&&(h=l.get(a,b))!==null)return h;h=a.getAttribute(b);return h===null?f:h},removeAttr:function(a,b){var d,e,h,l,m=0;if(a.nodeType===1){e=(b||"").split(Ca);for(l=e.length;m<l;m++){h=e[m].toLowerCase();d=c.propFix[h]||h;c.attr(a,h,"");a.removeAttribute(ab?h:d);$a.test(h)&&d in a&&(a[d]=false)}}},
attrHooks:{type:{set:function(a,b){if(Eb.test(a.nodeName)&&a.parentNode)c.error("type property can't be changed");else if(!c.support.radioValue&&b==="radio"&&c.nodeName(a,"input")){var d=a.value;a.setAttribute("type",b);d&&(a.value=d);return b}}},value:{get:function(a,b){if(ia&&c.nodeName(a,"button"))return ia.get(a,b);return b in a?a.value:null},set:function(a,b,d){if(ia&&c.nodeName(a,"button"))return ia.set(a,b,d);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",
maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,b,d){var e,h,l=a.nodeType;if(!a||l===3||l===8||l===2)return f;(l!==1||!c.isXMLDoc(a))&&(b=c.propFix[b]||b,h=c.propHooks[b]);return d!==f?h&&"set"in h&&(e=h.set(a,d,b))!==f?e:a[b]=d:h&&"get"in h&&(e=h.get(a,b))!==null?e:a[b]},propHooks:{tabIndex:{get:function(a){var b=a.getAttributeNode("tabindex");
return b&&b.specified?parseInt(b.value,10):Fb.test(a.nodeName)||Gb.test(a.nodeName)&&a.href?0:f}}}});c.attrHooks.tabindex=c.propHooks.tabIndex;bb={get:function(a,b){var d,e=c.prop(a,b);return e===true||typeof e!="boolean"&&(d=a.getAttributeNode(b))&&d.nodeValue!==false?b.toLowerCase():f},set:function(a,b,d){var e;b===false?c.removeAttr(a,d):(e=c.propFix[d]||d,e in a&&(a[e]=true),a.setAttribute(d,d.toLowerCase()));return d}};ab||(cb={name:true,id:true},ia=c.valHooks.button={get:function(a,b){var d;
return(d=a.getAttributeNode(b))&&(cb[b]?d.nodeValue!=="":d.specified)?d.nodeValue:f},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=I.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+""}},c.attrHooks.tabindex.set=ia.set,c.each(["width","height"],function(a,b){c.attrHooks[b]=c.extend(c.attrHooks[b],{set:function(d,e){if(e===""){d.setAttribute(b,"auto");return e}}})}),c.attrHooks.contenteditable={get:ia.get,set:function(a,b,d){b===""&&(b="false");ia.set(a,b,d)}});c.support.hrefNormalized||
c.each(["href","src","width","height"],function(a,b){c.attrHooks[b]=c.extend(c.attrHooks[b],{get:function(d){d=d.getAttribute(b,2);return d===null?f:d}})});c.support.style||(c.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||f},set:function(a,b){return a.style.cssText=""+b}});c.support.optSelected||(c.propHooks.selected=c.extend(c.propHooks.selected,{get:function(){return null}}));c.support.enctype||(c.propFix.enctype="encoding");c.support.checkOn||c.each(["radio","checkbox"],
function(){c.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}});c.each(["radio","checkbox"],function(){c.valHooks[this]=c.extend(c.valHooks[this],{set:function(a,b){if(c.isArray(b))return a.checked=c.inArray(c(a).val(),b)>=0}})});var Ka=/^(?:textarea|input|select)$/i,db=/^([^\.]*)?(?:\.(.+))?$/,Hb=/\bhover(\.\S+)?/,Ib=/^key/,Jb=/^(?:mouse|contextmenu)|click/,Kb=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,Lb=function(a){(a=Kb.exec(a))&&(a[1]=(a[1]||"").toLowerCase(),
a[3]=a[3]&&RegExp("(?:^|\\s)"+a[3]+"(?:\\s|$)"));return a},eb=function(a){return c.event.special.hover?a:a.replace(Hb,"mouseenter$1 mouseleave$1")};c.event={add:function(a,b,d,e,h){var l,m,p,t,x,E,z,K,D;if(!(a.nodeType===3||a.nodeType===8||!b||!d||!(l=c._data(a)))){d.handler&&(z=d,d=z.handler);d.guid||(d.guid=c.guid++);(p=l.events)||(l.events=p={});(m=l.handle)||(l.handle=m=function(N){return typeof c!="undefined"&&(!N||c.event.triggered!==N.type)?c.event.dispatch.apply(m.elem,arguments):f},m.elem=
a);b=eb(b).split(" ");for(l=0;l<b.length;l++){t=db.exec(b[l])||[];x=t[1];E=(t[2]||"").split(".").sort();D=c.event.special[x]||{};x=(h?D.delegateType:D.bindType)||x;D=c.event.special[x]||{};t=c.extend({type:x,origType:t[1],data:e,handler:d,guid:d.guid,selector:h,namespace:E.join(".")},z);h&&(t.quick=Lb(h),!t.quick&&c.expr.match.POS.test(h)&&(t.isPositional=true));K=p[x];if(!K){K=p[x]=[];K.delegateCount=0;if(!D.setup||D.setup.call(a,e,E,m)===false)a.addEventListener?a.addEventListener(x,m,false):a.attachEvent&&
a.attachEvent("on"+x,m)}D.add&&(D.add.call(a,t),t.handler.guid||(t.handler.guid=d.guid));h?K.splice(K.delegateCount++,0,t):K.push(t);c.event.global[x]=true}a=null}},global:{},remove:function(a,b,d,e){var h=c.hasData(a)&&c._data(a),l,m,p,t,x,E,z,K,D,N;if(h&&(E=h.events)){b=eb(b||"").split(" ");for(l=0;l<b.length;l++){m=db.exec(b[l])||[];p=m[1];m=m[2];if(!p){m=m?"."+m:"";for(x in E)c.event.remove(a,x+m,d,e);return}z=c.event.special[p]||{};p=(e?z.delegateType:z.bindType)||p;D=E[p]||[];t=D.length;m=m?
RegExp("(^|\\.)"+m.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;if(d||m||e||z.remove)for(x=0;x<D.length;x++){N=D[x];if(!d||d.guid===N.guid)if(!m||m.test(N.namespace))if(!e||e===N.selector||e==="**"&&N.selector){D.splice(x--,1);N.selector&&D.delegateCount--;z.remove&&z.remove.call(a,N)}}else D.length=0;D.length===0&&t!==D.length&&((!z.teardown||z.teardown.call(a,m)===false)&&c.removeEvent(a,p,h.handle),delete E[p])}c.isEmptyObject(E)&&(K=h.handle,K&&(K.elem=null),c.removeData(a,["events",
"handle"],true))}},customEvent:{getData:true,setData:true,changeData:true},trigger:function(a,b,d,e){if(!d||d.nodeType!==3&&d.nodeType!==8){var h=a.type||a,l=[],m,p,t,x,E;h.indexOf("!")>=0&&(h=h.slice(0,-1),m=true);h.indexOf(".")>=0&&(l=h.split("."),h=l.shift(),l.sort());if(!((!d||c.event.customEvent[h])&&!c.event.global[h])){a=typeof a=="object"?a[c.expando]?a:new c.Event(h,a):new c.Event(h);a.type=h;a.isTrigger=true;a.exclusive=m;a.namespace=l.join(".");a.namespace_re=a.namespace?RegExp("(^|\\.)"+
l.join("\\.(?:.*\\.)?")+"(\\.|$)"):null;l=h.indexOf(":")<0?"on"+h:"";(e||!d)&&a.preventDefault();if(d){a.result=f;a.target||(a.target=d);b=b!=null?c.makeArray(b):[];b.unshift(a);m=c.event.special[h]||{};if(!(m.trigger&&m.trigger.apply(d,b)===false)){E=[[d,m.bindType||h]];if(!e&&!m.noBubble&&!c.isWindow(d)){p=m.delegateType||h;t=null;for(e=d.parentNode;e;e=e.parentNode){E.push([e,p]);t=e}t&&t===d.ownerDocument&&E.push([t.defaultView||t.parentWindow||g,p])}for(p=0;p<E.length;p++){e=E[p][0];a.type=E[p][1];
(x=(c._data(e,"events")||{})[a.type]&&c._data(e,"handle"))&&x.apply(e,b);(x=l&&e[l])&&c.acceptData(e)&&x.apply(e,b);if(a.isPropagationStopped())break}a.type=h;a.isDefaultPrevented()||(!m._default||m._default.apply(d.ownerDocument,b)===false)&&(h!=="click"||!c.nodeName(d,"a"))&&c.acceptData(d)&&l&&d[h]&&(h!=="focus"&&h!=="blur"||a.target.offsetWidth!==0)&&!c.isWindow(d)&&(t=d[l],t&&(d[l]=null),c.event.triggered=h,d[h](),c.event.triggered=f,t&&(d[l]=t));return a.result}}else{d=c.cache;for(p in d)d[p].events&&
d[p].events[h]&&c.event.trigger(a,b,d[p].handle.elem,true)}}}},dispatch:function(a){a=c.event.fix(a||g.event);var b=(c._data(this,"events")||{})[a.type]||[],d=b.delegateCount,e=[].slice.call(arguments,0),h=!a.exclusive&&!a.namespace,l=(c.event.special[a.type]||{}).handle,m=[],p,t,x,E,z,K,D;e[0]=a;a.delegateTarget=this;if(d&&!a.target.disabled&&(!a.button||a.type!=="click"))for(t=a.target;t!=this;t=t.parentNode||this){E={};z=[];for(p=0;p<d;p++){x=b[p];K=x.selector;D=E[K];x.isPositional?D=(D||(E[K]=
c(K))).index(t)>=0:D===f&&(D=E[K]=x.quick?(!x.quick[1]||t.nodeName.toLowerCase()===x.quick[1])&&(!x.quick[2]||t.id===x.quick[2])&&(!x.quick[3]||x.quick[3].test(t.className)):c(t).is(K));D&&z.push(x)}z.length&&m.push({elem:t,matches:z})}b.length>d&&m.push({elem:this,matches:b.slice(d)});for(p=0;p<m.length&&!a.isPropagationStopped();p++){d=m[p];a.currentTarget=d.elem;for(b=0;b<d.matches.length&&!a.isImmediatePropagationStopped();b++){x=d.matches[b];if(h||!a.namespace&&!x.namespace||a.namespace_re&&
a.namespace_re.test(x.namespace)){a.data=x.data;a.handleObj=x;x=(l||x.handler).apply(d.elem,e);x!==f&&(a.result=x,x===false&&(a.preventDefault(),a.stopPropagation()))}}}return a.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){a.which==null&&(a.which=b.charCode!=null?b.charCode:
b.keyCode);return a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement wheelDelta".split(" "),filter:function(a,b){var d,e,h,l=b.button,m=b.fromElement;a.pageX==null&&b.clientX!=null&&(d=a.target.ownerDocument||I,e=d.documentElement,h=d.body,a.pageX=b.clientX+(e&&e.scrollLeft||h&&h.scrollLeft||0)-(e&&e.clientLeft||h&&h.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||h&&h.scrollTop||0)-(e&&e.clientTop||h&&h.clientTop||0));!a.relatedTarget&&
m&&(a.relatedTarget=m===a.target?b.toElement:m);!a.which&&l!==f&&(a.which=l&1?1:l&2?3:l&4?2:0);return a}},fix:function(a){if(a[c.expando])return a;var b,d,e=a,h=c.event.fixHooks[a.type]||{},l=h.props?this.props.concat(h.props):this.props;a=c.Event(e);for(b=l.length;b;){d=l[--b];a[d]=e[d]}a.target||(a.target=e.srcElement||I);a.target.nodeType===3&&(a.target=a.target.parentNode);a.metaKey===f&&(a.metaKey=a.ctrlKey);return h.filter?h.filter(a,e):a},special:{ready:{setup:c.bindReady},focus:{delegateType:"focusin",
noBubble:true},blur:{delegateType:"focusout",noBubble:true},beforeunload:{setup:function(a,b,d){c.isWindow(this)&&(this.onbeforeunload=d)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,d,e){a=c.extend(new c.Event,d,{type:a,isSimulated:true,originalEvent:{}});e?c.event.trigger(a,null,b):c.event.dispatch.call(b,a);a.isDefaultPrevented()&&d.preventDefault()}};c.event.handle=c.event.dispatch;c.removeEvent=I.removeEventListener?function(a,b,d){a.removeEventListener&&
a.removeEventListener(b,d,false)}:function(a,b,d){a.detachEvent&&a.detachEvent("on"+b,d)};c.Event=function(a,b){if(!(this instanceof c.Event))return new c.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===false||a.getPreventDefault&&a.getPreventDefault()?Ba:va):this.type=a;b&&c.extend(this,b);this.timeStamp=a&&a.timeStamp||c.now();this[c.expando]=true};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=Ba;var a=
this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=false)},stopPropagation:function(){this.isPropagationStopped=Ba;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=true)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=Ba;this.stopPropagation()},isDefaultPrevented:va,isPropagationStopped:va,isImmediatePropagationStopped:va};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]=c.event.special[b]=
{delegateType:b,bindType:b,handle:function(d){var e=d.relatedTarget,h=d.handleObj,l;if(!e||h.origType===d.type||e!==this&&!c.contains(this,e)){e=d.type;d.type=h.origType;l=h.handler.apply(this,arguments);d.type=e}return l}}});c.support.submitBubbles||(c.event.special.submit={setup:function(){if(c.nodeName(this,"form"))return false;c.event.add(this,"click._submit keypress._submit",function(a){a=a.target;(a=c.nodeName(a,"input")||c.nodeName(a,"button")?a.form:f)&&!a._submit_attached&&(c.event.add(a,
"submit._submit",function(b){this.parentNode&&c.event.simulate("submit",this.parentNode,b,true)}),a._submit_attached=true)})},teardown:function(){if(c.nodeName(this,"form"))return false;c.event.remove(this,"._submit")}});c.support.changeBubbles||(c.event.special.change={setup:function(){if(Ka.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio"){c.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=true)});c.event.add(this,
"click._change",function(a){this._just_changed&&(this._just_changed=false,c.event.simulate("change",this,a,true))})}return false}c.event.add(this,"beforeactivate._change",function(a){a=a.target;Ka.test(a.nodeName)&&!a._change_attached&&(c.event.add(a,"change._change",function(b){this.parentNode&&!b.isSimulated&&c.event.simulate("change",this.parentNode,b,true)}),a._change_attached=true)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,
arguments)},teardown:function(){c.event.remove(this,"._change");return Ka.test(this.nodeName)}});c.support.focusinBubbles||c.each({focus:"focusin",blur:"focusout"},function(a,b){var d=0,e=function(h){c.event.simulate(b,h.target,c.event.fix(h),true)};c.event.special[b]={setup:function(){d++===0&&I.addEventListener(a,e,true)},teardown:function(){--d===0&&I.removeEventListener(a,e,true)}}});c.fn.extend({on:function(a,b,d,e,h){var l,m;if(typeof a=="object"){typeof b!="string"&&(d=b,b=f);for(m in a)this.on(m,
b,d,a[m],h);return this}d==null&&e==null?(e=b,d=b=f):e==null&&(typeof b=="string"?(e=d,d=f):(e=d,d=b,b=f));if(e===false)e=va;else if(!e)return this;h===1&&(l=e,e=function(p){c().off(p);return l.apply(this,arguments)},e.guid=l.guid||(l.guid=c.guid++));return this.each(function(){c.event.add(this,a,e,d,b)})},one:function(a,b,d,e){return this.on.call(this,a,b,d,e,1)},off:function(a,b,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;c(a.delegateTarget).off(e.namespace?e.type+"."+e.namespace:
e.type,e.selector,e.handler);return this}if(typeof a=="object"){for(e in a)this.off(e,b,a[e]);return this}if(b===false||typeof b=="function"){d=b;b=f}d===false&&(d=va);return this.each(function(){c.event.remove(this,a,d,b)})},bind:function(a,b,d){return this.on(a,null,b,d)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,d){c(this.context).on(a,this.selector,b,d);return this},die:function(a,b){c(this.context).off(a,this.selector||"**",b);return this},delegate:function(a,b,d,e){return this.on(b,
a,d,e)},undelegate:function(a,b,d){return arguments.length==1?this.off(a,"**"):this.off(b,a,d)},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return c.event.trigger(a,b,this[0],true)},toggle:function(a){var b=arguments,d=a.guid||c.guid++,e=0,h=function(l){var m=(c._data(this,"lastToggle"+a.guid)||0)%e;c._data(this,"lastToggle"+a.guid,m+1);l.preventDefault();return b[m].apply(this,arguments)||false};for(h.guid=d;e<b.length;)b[e++].guid=
d;return this.click(h)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){c.fn[b]=function(d,e){e==null&&(e=d,d=null);return arguments.length>0?this.bind(b,d,e):this.trigger(b)};c.attrFn&&(c.attrFn[b]=true);Ib.test(b)&&(c.event.fixHooks[b]=c.event.keyHooks);
Jb.test(b)&&(c.event.fixHooks[b]=c.event.mouseHooks)});(function(){function a(k,o,v,w,y,B){y=0;for(var J=w.length;y<J;y++){var F=w[y];if(F){var Q=false;for(F=F[k];F;){if(F[e]===v){Q=w[F.sizset];break}if(F.nodeType===1){B||(F[e]=v,F.sizset=y);if(typeof o!="string"){if(F===o){Q=true;break}}else if(z.filter(o,[F]).length>0){Q=F;break}}F=F[k]}w[y]=Q}}}function b(k,o,v,w,y,B){y=0;for(var J=w.length;y<J;y++){var F=w[y];if(F){var Q=false;for(F=F[k];F;){if(F[e]===v){Q=w[F.sizset];break}F.nodeType===1&&!B&&
(F[e]=v,F.sizset=y);if(F.nodeName.toLowerCase()===o){Q=F;break}F=F[k]}w[y]=Q}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),h=0,l=Object.prototype.toString,m=false,p=true,t=/\\/g,x=/\r\n/g,E=/\W/;[0,0].sort(function(){p=false;return 0});var z=function(k,o,v,w){v=v||[];var y=o=o||I;if(o.nodeType!==1&&o.nodeType!==9)return[];if(!k||typeof k!="string")return v;
var B,J,F,Q,ca,q,C=true,H=z.isXML(o),A=[],M=k;do{d.exec("");if(B=d.exec(M)){M=B[3];A.push(B[1]);if(B[2]){Q=B[3];break}}}while(B);if(A.length>1&&N.exec(k))if(A.length===2&&D.relative[A[0]])J=oa(A[0]+A[1],o,w);else for(J=D.relative[A[0]]?[o]:z(A.shift(),o);A.length;){k=A.shift();D.relative[k]&&(k+=A.shift());J=oa(k,J,w)}else{!w&&A.length>1&&o.nodeType===9&&!H&&D.match.ID.test(A[0])&&!D.match.ID.test(A[A.length-1])&&(ca=z.find(A.shift(),o,H),o=ca.expr?z.filter(ca.expr,ca.set)[0]:ca.set[0]);if(o){ca=
w?{expr:A.pop(),set:U(w)}:z.find(A.pop(),A.length===1&&(A[0]==="~"||A[0]==="+")&&o.parentNode?o.parentNode:o,H);J=ca.expr?z.filter(ca.expr,ca.set):ca.set;for(A.length>0?F=U(J):C=false;A.length;){B=q=A.pop();D.relative[q]?B=A.pop():q="";B==null&&(B=o);D.relative[q](F,B,H)}}else F=[]}F||(F=J);F||z.error(q||k);if(l.call(F)==="[object Array]")if(C)if(o&&o.nodeType===1)for(k=0;F[k]!=null;k++)F[k]&&(F[k]===true||F[k].nodeType===1&&z.contains(o,F[k]))&&v.push(J[k]);else for(k=0;F[k]!=null;k++)F[k]&&F[k].nodeType===
1&&v.push(J[k]);else v.push.apply(v,F);else U(F,v);Q&&(z(Q,y,v,w),z.uniqueSort(v));return v};z.uniqueSort=function(k){if(ea){m=p;k.sort(ea);if(m)for(var o=1;o<k.length;o++)k[o]===k[o-1]&&k.splice(o--,1)}return k};z.matches=function(k,o){return z(k,null,null,o)};z.matchesSelector=function(k,o){return z(o,null,null,[k]).length>0};z.find=function(k,o,v){var w,y,B,J,F,Q;if(!k)return[];y=0;for(B=D.order.length;y<B;y++){F=D.order[y];if(J=D.leftMatch[F].exec(k)){Q=J[1];J.splice(1,1);if(Q.substr(Q.length-
1)!=="\\"){J[1]=(J[1]||"").replace(t,"");w=D.find[F](J,o,v);if(w!=null){k=k.replace(D.match[F],"");break}}}}w||(w=typeof o.getElementsByTagName!="undefined"?o.getElementsByTagName("*"):[]);return{set:w,expr:k}};z.filter=function(k,o,v,w){for(var y,B,J,F,Q,ca,q,C,H=k,A=[],M=o,S=o&&o[0]&&z.isXML(o[0]);k&&o.length;){for(J in D.filter)if((y=D.leftMatch[J].exec(k))!=null&&y[2]){ca=D.filter[J];Q=y[1];B=false;y.splice(1,1);if(Q.substr(Q.length-1)!=="\\"){M===A&&(A=[]);if(D.preFilter[J])if(y=D.preFilter[J](y,
M,v,A,w,S)){if(y===true)continue}else B=F=true;if(y)for(q=0;(Q=M[q])!=null;q++)Q&&(F=ca(Q,y,q,M),C=w^F,v&&F!=null?C?B=true:M[q]=false:C&&(A.push(Q),B=true));if(F!==f){v||(M=A);k=k.replace(D.match[J],"");if(!B)return[];break}}}if(k===H)if(B==null)z.error(k);else break;H=k}return M};z.error=function(k){throw"Syntax error, unrecognized expression: "+k;};var K=z.getText=function(k){var o,v;o=k.nodeType;var w="";if(o)if(o===1){if(typeof k.textContent=="string")return k.textContent;if(typeof k.innerText==
"string")return k.innerText.replace(x,"");for(k=k.firstChild;k;k=k.nextSibling)w+=K(k)}else{if(o===3||o===4)return k.nodeValue}else for(o=0;v=k[o];o++)v.nodeType!==8&&(w+=K(v));return w},D=z.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|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,
CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(k){return k.getAttribute("href")},type:function(k){return k.getAttribute("type")}},relative:{"+":function(k,o){var v=typeof o=="string",w=v&&!E.test(o);
v=v&&!w;w&&(o=o.toLowerCase());w=0;for(var y=k.length,B;w<y;w++)if(B=k[w]){for(;(B=B.previousSibling)&&B.nodeType!==1;);k[w]=v||B&&B.nodeName.toLowerCase()===o?B||false:B===o}v&&z.filter(o,k,true)},">":function(k,o){var v,w=typeof o=="string",y=0,B=k.length;if(w&&!E.test(o))for(o=o.toLowerCase();y<B;y++){if(v=k[y]){v=v.parentNode;k[y]=v.nodeName.toLowerCase()===o?v:false}}else{for(;y<B;y++)(v=k[y])&&(k[y]=w?v.parentNode:v.parentNode===o);w&&z.filter(o,k,true)}},"":function(k,o,v){var w,y=h++,B=a;
typeof o=="string"&&!E.test(o)&&(o=o.toLowerCase(),w=o,B=b);B("parentNode",o,y,k,w,v)},"~":function(k,o,v){var w,y=h++,B=a;typeof o=="string"&&!E.test(o)&&(o=o.toLowerCase(),w=o,B=b);B("previousSibling",o,y,k,w,v)}},find:{ID:function(k,o,v){if(typeof o.getElementById!="undefined"&&!v)return(k=o.getElementById(k[1]))&&k.parentNode?[k]:[]},NAME:function(k,o){if(typeof o.getElementsByName!="undefined"){for(var v=[],w=o.getElementsByName(k[1]),y=0,B=w.length;y<B;y++)w[y].getAttribute("name")===k[1]&&
v.push(w[y]);return v.length===0?null:v}},TAG:function(k,o){if(typeof o.getElementsByTagName!="undefined")return o.getElementsByTagName(k[1])}},preFilter:{CLASS:function(k,o,v,w,y,B){k=" "+k[1].replace(t,"")+" ";if(B)return k;B=0;for(var J;(J=o[B])!=null;B++)J&&(y^(J.className&&(" "+J.className+" ").replace(/[\t\n\r]/g," ").indexOf(k)>=0)?v||w.push(J):v&&(o[B]=false));return false},ID:function(k){return k[1].replace(t,"")},TAG:function(k){return k[1].replace(t,"").toLowerCase()},CHILD:function(k){if(k[1]===
"nth"){k[2]||z.error(k[0]);k[2]=k[2].replace(/^\+|\s*/g,"");var o=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(k[2]==="even"&&"2n"||k[2]==="odd"&&"2n+1"||!/\D/.test(k[2])&&"0n+"+k[2]||k[2]);k[2]=o[1]+(o[2]||1)-0;k[3]=o[3]-0}else k[2]&&z.error(k[0]);k[0]=h++;return k},ATTR:function(k,o,v,w,y,B){o=k[1]=k[1].replace(t,"");!B&&D.attrMap[o]&&(k[1]=D.attrMap[o]);k[4]=(k[4]||k[5]||"").replace(t,"");k[2]==="~="&&(k[4]=" "+k[4]+" ");return k},PSEUDO:function(k,o,v,w,y){if(k[1]==="not")if((d.exec(k[3])||"").length>1||
/^\w/.test(k[3]))k[3]=z(k[3],null,null,o);else{k=z.filter(k[3],o,v,true^y);v||w.push.apply(w,k);return false}else if(D.match.POS.test(k[0])||D.match.CHILD.test(k[0]))return true;return k},POS:function(k){k.unshift(true);return k}},filters:{enabled:function(k){return k.disabled===false&&k.type!=="hidden"},disabled:function(k){return k.disabled===true},checked:function(k){return k.checked===true},selected:function(k){return k.selected===true},parent:function(k){return!!k.firstChild},empty:function(k){return!k.firstChild},
has:function(k,o,v){return!!z(v[3],k).length},header:function(k){return/h\d/i.test(k.nodeName)},text:function(k){var o=k.getAttribute("type"),v=k.type;return k.nodeName.toLowerCase()==="input"&&"text"===v&&(o===v||o===null)},radio:function(k){return k.nodeName.toLowerCase()==="input"&&"radio"===k.type},checkbox:function(k){return k.nodeName.toLowerCase()==="input"&&"checkbox"===k.type},file:function(k){return k.nodeName.toLowerCase()==="input"&&"file"===k.type},password:function(k){return k.nodeName.toLowerCase()===
"input"&&"password"===k.type},submit:function(k){var o=k.nodeName.toLowerCase();return(o==="input"||o==="button")&&"submit"===k.type},image:function(k){return k.nodeName.toLowerCase()==="input"&&"image"===k.type},reset:function(k){var o=k.nodeName.toLowerCase();return(o==="input"||o==="button")&&"reset"===k.type},button:function(k){var o=k.nodeName.toLowerCase();return o==="input"&&"button"===k.type||o==="button"},input:function(k){return/input|select|textarea|button/i.test(k.nodeName)},focus:function(k){return k===
k.ownerDocument.activeElement}},setFilters:{first:function(k,o){return o===0},last:function(k,o,v,w){return o===w.length-1},even:function(k,o){return o%2===0},odd:function(k,o){return o%2===1},lt:function(k,o,v){return o<v[3]-0},gt:function(k,o,v){return o>v[3]-0},nth:function(k,o,v){return v[3]-0===o},eq:function(k,o,v){return v[3]-0===o}},filter:{PSEUDO:function(k,o,v,w){var y=o[1],B=D.filters[y];if(B)return B(k,v,o,w);if(y==="contains")return(k.textContent||k.innerText||K([k])||"").indexOf(o[3])>=
0;if(y==="not"){o=o[3];v=0;for(w=o.length;v<w;v++)if(o[v]===k)return false;return true}z.error(y)},CHILD:function(k,o){var v,w,y,B,J,F;v=o[1];F=k;switch(v){case "only":case "first":for(;F=F.previousSibling;)if(F.nodeType===1)return false;if(v==="first")return true;F=k;case "last":for(;F=F.nextSibling;)if(F.nodeType===1)return false;return true;case "nth":v=o[2];w=o[3];if(v===1&&w===0)return true;y=o[0];if((B=k.parentNode)&&(B[e]!==y||!k.nodeIndex)){J=0;for(F=B.firstChild;F;F=F.nextSibling)F.nodeType===
1&&(F.nodeIndex=++J);B[e]=y}F=k.nodeIndex-w;return v===0?F===0:F%v===0&&F/v>=0}},ID:function(k,o){return k.nodeType===1&&k.getAttribute("id")===o},TAG:function(k,o){return o==="*"&&k.nodeType===1||!!k.nodeName&&k.nodeName.toLowerCase()===o},CLASS:function(k,o){return(" "+(k.className||k.getAttribute("class"))+" ").indexOf(o)>-1},ATTR:function(k,o){var v=o[1];v=z.attr?z.attr(k,v):D.attrHandle[v]?D.attrHandle[v](k):k[v]!=null?k[v]:k.getAttribute(v);var w=v+"",y=o[2],B=o[4];return v==null?y==="!=":!y&&
z.attr?v!=null:y==="="?w===B:y==="*="?w.indexOf(B)>=0:y==="~="?(" "+w+" ").indexOf(B)>=0:B?y==="!="?w!==B:y==="^="?w.indexOf(B)===0:y==="$="?w.substr(w.length-B.length)===B:y==="|="?w===B||w.substr(0,B.length+1)===B+"-":false:w&&v!==false},POS:function(k,o,v,w){var y=D.setFilters[o[2]];if(y)return y(k,v,o,w)}}},N=D.match.POS,Z=function(k,o){return"\\"+(o-0+1)},T;for(T in D.match){D.match[T]=RegExp(D.match[T].source+/(?![^\[]*\])(?![^\(]*\))/.source);D.leftMatch[T]=RegExp(/(^(?:.|\r|\n)*?)/.source+
D.match[T].source.replace(/\\(\d+)/g,Z))}var U=function(k,o){k=Array.prototype.slice.call(k,0);if(o){o.push.apply(o,k);return o}return k};try{Array.prototype.slice.call(I.documentElement.childNodes,0)}catch(ja){U=function(k,o){var v=0,w=o||[];if(l.call(k)==="[object Array]")Array.prototype.push.apply(w,k);else if(typeof k.length=="number")for(var y=k.length;v<y;v++)w.push(k[v]);else for(;k[v];v++)w.push(k[v]);return w}}var ea,P;I.documentElement.compareDocumentPosition?ea=function(k,o){if(k===o){m=
true;return 0}if(!k.compareDocumentPosition||!o.compareDocumentPosition)return k.compareDocumentPosition?-1:1;return k.compareDocumentPosition(o)&4?-1:1}:(ea=function(k,o){if(k===o){m=true;return 0}if(k.sourceIndex&&o.sourceIndex)return k.sourceIndex-o.sourceIndex;var v,w,y=[],B=[];v=k.parentNode;w=o.parentNode;var J=v;if(v===w)return P(k,o);if(!v)return-1;if(!w)return 1;for(;J;){y.unshift(J);J=J.parentNode}for(J=w;J;){B.unshift(J);J=J.parentNode}v=y.length;w=B.length;for(J=0;J<v&&J<w;J++)if(y[J]!==
B[J])return P(y[J],B[J]);return J===v?P(k,B[J],-1):P(y[J],o,1)},P=function(k,o,v){if(k===o)return v;for(k=k.nextSibling;k;){if(k===o)return-1;k=k.nextSibling}return 1});(function(){var k=I.createElement("div"),o="script"+(new Date).getTime(),v=I.documentElement;k.innerHTML="<a name='"+o+"'/>";v.insertBefore(k,v.firstChild);I.getElementById(o)&&(D.find.ID=function(w,y,B){if(typeof y.getElementById!="undefined"&&!B)return(y=y.getElementById(w[1]))?y.id===w[1]||typeof y.getAttributeNode!="undefined"&&
y.getAttributeNode("id").nodeValue===w[1]?[y]:f:[]},D.filter.ID=function(w,y){var B=typeof w.getAttributeNode!="undefined"&&w.getAttributeNode("id");return w.nodeType===1&&B&&B.nodeValue===y});v.removeChild(k);v=k=null})();(function(){var k=I.createElement("div");k.appendChild(I.createComment(""));k.getElementsByTagName("*").length>0&&(D.find.TAG=function(o,v){var w=v.getElementsByTagName(o[1]);if(o[1]==="*"){for(var y=[],B=0;w[B];B++)w[B].nodeType===1&&y.push(w[B]);w=y}return w});k.innerHTML="<a href='#'></a>";
k.firstChild&&typeof k.firstChild.getAttribute!="undefined"&&k.firstChild.getAttribute("href")!=="#"&&(D.attrHandle.href=function(o){return o.getAttribute("href",2)});k=null})();I.querySelectorAll&&function(){var k=z,o=I.createElement("div");o.innerHTML="<p class='TEST'></p>";if(!o.querySelectorAll||o.querySelectorAll(".TEST").length!==0){z=function(w,y,B,J){y=y||I;if(!J&&!z.isXML(y)){var F=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(w);if(F&&(y.nodeType===1||y.nodeType===9)){if(F[1])return U(y.getElementsByTagName(w),
B);if(F[2]&&D.find.CLASS&&y.getElementsByClassName)return U(y.getElementsByClassName(F[2]),B)}if(y.nodeType===9){if(w==="body"&&y.body)return U([y.body],B);if(F&&F[3]){var Q=y.getElementById(F[3]);if(!Q||!Q.parentNode)return U([],B);if(Q.id===F[3])return U([Q],B)}try{return U(y.querySelectorAll(w),B)}catch(ca){}}else if(y.nodeType===1&&y.nodeName.toLowerCase()!=="object"){F=y;var q=(Q=y.getAttribute("id"))||"__sizzle__",C=y.parentNode,H=/^\s*[+~]/.test(w);Q?q=q.replace(/'/g,"\\$&"):y.setAttribute("id",
q);H&&C&&(y=y.parentNode);try{if(!H||C)return U(y.querySelectorAll("[id='"+q+"'] "+w),B)}catch(A){}finally{Q||F.removeAttribute("id")}}}return k(w,y,B,J)};for(var v in k)z[v]=k[v];o=null}}();(function(){var k=I.documentElement,o=k.matchesSelector||k.mozMatchesSelector||k.webkitMatchesSelector||k.msMatchesSelector;if(o){var v=!o.call(I.createElement("div"),"div"),w=false;try{o.call(I.documentElement,"[test!='']:sizzle")}catch(y){w=true}z.matchesSelector=function(B,J){J=J.replace(/\=\s*([^'"\]]*)\s*\]/g,
"='$1']");if(!z.isXML(B))try{if(w||!D.match.PSEUDO.test(J)&&!/!=/.test(J)){var F=o.call(B,J);if(F||!v||B.document&&B.document.nodeType!==11)return F}}catch(Q){}return z(J,null,null,[B]).length>0}}})();(function(){var k=I.createElement("div");k.innerHTML="<div class='test e'></div><div class='test'></div>";if(k.getElementsByClassName&&k.getElementsByClassName("e").length!==0){k.lastChild.className="e";if(k.getElementsByClassName("e").length!==1){D.order.splice(1,0,"CLASS");D.find.CLASS=function(o,
v,w){if(typeof v.getElementsByClassName!="undefined"&&!w)return v.getElementsByClassName(o[1])};k=null}}})();I.documentElement.contains?z.contains=function(k,o){return k!==o&&(k.contains?k.contains(o):true)}:I.documentElement.compareDocumentPosition?z.contains=function(k,o){return!!(k.compareDocumentPosition(o)&16)}:z.contains=function(){return false};z.isXML=function(k){return(k=(k?k.ownerDocument||k:0).documentElement)?k.nodeName!=="HTML":false};var oa=function(k,o,v){var w,y=[],B="";for(o=o.nodeType?
[o]:o;w=D.match.PSEUDO.exec(k);){B+=w[0];k=k.replace(D.match.PSEUDO,"")}k=D.relative[k]?k+"*":k;w=0;for(var J=o.length;w<J;w++)z(k,o[w],y,v);return z.filter(B,y)};z.attr=c.attr;z.selectors.attrMap={};c.find=z;c.expr=z.selectors;c.expr[":"]=c.expr.filters;c.unique=z.uniqueSort;c.text=z.getText;c.isXMLDoc=z.isXML;c.contains=z.contains})();var Mb=/Until$/,Nb=/^(?:parents|prevUntil|prevAll)/,Ob=/,/,xb=/^.[^:#\[\.,]*$/,Pb=Array.prototype.slice,fb=c.expr.match.POS,Qb={children:true,contents:true,next:true,
prev:true};c.fn.extend({find:function(a){var b=this,d,e;if(typeof a!="string")return c(a).filter(function(){d=0;for(e=b.length;d<e;d++)if(c.contains(b[d],this))return true});var h=this.pushStack("","find",a),l,m,p;d=0;for(e=this.length;d<e;d++){l=h.length;c.find(a,this[d],h);if(d>0)for(m=l;m<h.length;m++)for(p=0;p<l;p++)if(h[p]===h[m]){h.splice(m--,1);break}}return h},has:function(a){var b=c(a);return this.filter(function(){for(var d=0,e=b.length;d<e;d++)if(c.contains(this,b[d]))return true})},not:function(a){return this.pushStack(Va(this,
a,false),"not",a)},filter:function(a){return this.pushStack(Va(this,a,true),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?fb.test(a)?c(a,this.context).index(this[0])>=0:c.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var d=[],e,h,l=this[0];if(c.isArray(a)){for(h=1;l&&l.ownerDocument&&l!==b;){for(e=0;e<a.length;e++)c(l).is(a[e])&&d.push({selector:a[e],elem:l,level:h});l=l.parentNode;h++}return d}var m=fb.test(a)||typeof a!="string"?c(a,b||this.context):0;e=0;
for(h=this.length;e<h;e++)for(l=this[e];l;){if(m?m.index(l)>-1:c.find.matchesSelector(l,a)){d.push(l);break}l=l.parentNode;if(!l||!l.ownerDocument||l===b||l.nodeType===11)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return c.inArray(this[0],c(a));return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a=="string"?c(a,b):c.makeArray(a&&a.nodeType?[a]:a),
e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},
nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,
e){var h=c.map(this,b,d),l=Pb.call(arguments);Mb.test(a)||(e=d);e&&typeof e=="string"&&(h=c.filter(e,h));h=this.length>1&&!Qb[a]?c.unique(h):h;(this.length>1||Ob.test(e))&&Nb.test(a)&&(h=h.reverse());return this.pushStack(h,a,l.join(","))}});c.extend({filter:function(a,b,d){d&&(a=":not("+a+")");return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===f||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&&e.push(a);
a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ua="abbr article aside audio canvas datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",Rb=/ jQuery\d+="(?:\d+|null)"/g,La=/^\s+/,gb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,hb=/<([\w:]+)/,Sb=/<tbody/i,
Tb=/<|&#?\w+;/,Ub=/<(?:script|style)/i,Vb=/<(?:script|object|embed|option|style)/i,Wb=RegExp("<(?:"+Ua.replace(" ","|")+")","i"),ib=/checked\s*(?:[^=]|=\s*.checked.)/i,Xb=/\/(java|ecma)script/i,wb=/^\s*<!(?:\[CDATA\[|\-\-)/,fa={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],
area:[1,"<map>","</map>"],_default:[0,"",""]},Yb=Ta(I);fa.optgroup=fa.option;fa.tbody=fa.tfoot=fa.colgroup=fa.caption=fa.thead;fa.th=fa.td;c.support.htmlSerialize||(fa._default=[1,"div<div>","</div>"]);c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=c(this);d.text(a.call(this,b,d.text()))});if(typeof a!="object"&&a!==f)return this.empty().append((this[0]&&this[0].ownerDocument||I).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,
d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},
unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});if(arguments.length){var a=
c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){!b&&e.nodeType===1&&(c.cleanData(e.getElementsByTagName("*")),
c.cleanData([e]));e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);return this},clone:function(a,b){a=a==null?false:a;b=b==null?a:b;return this.map(function(){return c.clone(this,a,b)})},html:function(a){if(a===f)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Rb,""):null;if(typeof a=="string"&&!Ub.test(a)&&(c.support.leadingWhitespace||
!La.test(a))&&!fa[(hb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(gb,"<$1></$2>");try{for(var b=0,d=this.length;b<d;b++)this[b].nodeType===1&&(c.cleanData(this[b].getElementsByTagName("*")),this[b].innerHTML=a)}catch(e){this.empty().append(a)}}else c.isFunction(a)?this.each(function(h){var l=c(this);l.html(a.call(this,h,l.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var d=c(this),e=d.html();
d.replaceWith(a.call(this,b,e))});typeof a!="string"&&(a=c(a).detach());return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}return this.length?this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){var e,h,l,m=a[0],p=[];if(!c.support.checkClone&&arguments.length===3&&typeof m=="string"&&ib.test(m))return this.each(function(){c(this).domManip(a,b,d,true)});
if(c.isFunction(m))return this.each(function(E){var z=c(this);a[0]=m.call(this,E,b?z.html():f);z.domManip(a,b,d)});if(this[0]){l=m&&m.parentNode;c.support.parentNode&&l&&l.nodeType===11&&l.childNodes.length===this.length?e={fragment:l}:e=c.buildFragment(a,this,p);l=e.fragment;l.childNodes.length===1?h=l=l.firstChild:h=l.firstChild;if(h){b=b&&c.nodeName(h,"tr");h=0;for(var t=this.length,x=t-1;h<t;h++)d.call(b?c.nodeName(this[h],"table")?this[h].getElementsByTagName("tbody")[0]||this[h].appendChild(this[h].ownerDocument.createElement("tbody")):
this[h]:this[h],e.cacheable||t>1&&h<x?c.clone(l,true,true):l)}p.length&&c.each(p,ha)}return this}});c.buildFragment=function(a,b,d){var e,h,l,m,p=a[0];b&&b[0]&&(m=b[0].ownerDocument||b[0]);m.createDocumentFragment||(m=I);a.length===1&&typeof p=="string"&&p.length<512&&m===I&&p.charAt(0)==="<"&&!Vb.test(p)&&(c.support.checkClone||!ib.test(p))&&!c.support.unknownElems&&Wb.test(p)&&(h=true,l=c.fragments[p],l&&l!==1&&(e=l));e||(e=m.createDocumentFragment(),c.clean(a,m,e,d));h&&(c.fragments[p]=l?e:1);
return{fragment:e,cacheable:h}};c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var h=this.length===1&&this[0].parentNode;if(h&&h.nodeType===11&&h.childNodes.length===1&&d.length===1){d[b](this[0]);return this}h=0;for(var l=d.length;h<l;h++){var m=(h>0?this.clone(true):this).get();c(d[h])[b](m);e=e.concat(m)}return this.pushStack(e,a,d.selector)}});c.extend({clone:function(a,
b,d){var e=a.cloneNode(true),h,l,m;if((!c.support.noCloneEvent||!c.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!c.isXMLDoc(a)){Ra(a,e);h=ba(a);l=ba(e);for(m=0;h[m];++m)l[m]&&Ra(h[m],l[m])}if(b){Sa(a,e);if(d){h=ba(a);l=ba(e);for(m=0;h[m];++m)Sa(h[m],l[m])}}return e},clean:function(a,b,d,e){b=b||I;typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||I);for(var h=[],l,m=0,p;(p=a[m])!=null;m++){typeof p=="number"&&(p+="");if(p){if(typeof p=="string")if(Tb.test(p)){p=
p.replace(gb,"<$1></$2>");l=(hb.exec(p)||["",""])[1].toLowerCase();var t=fa[l]||fa._default,x=t[0],E=b.createElement("div");b===I?Yb.appendChild(E):Ta(b).appendChild(E);for(E.innerHTML=t[1]+p+t[2];x--;)E=E.lastChild;if(!c.support.tbody){x=Sb.test(p);t=l==="table"&&!x?E.firstChild&&E.firstChild.childNodes:t[1]==="<table>"&&!x?E.childNodes:[];for(l=t.length-1;l>=0;--l)c.nodeName(t[l],"tbody")&&!t[l].childNodes.length&&t[l].parentNode.removeChild(t[l])}!c.support.leadingWhitespace&&La.test(p)&&E.insertBefore(b.createTextNode(La.exec(p)[0]),
E.firstChild);p=E.childNodes}else p=b.createTextNode(p);var z;if(!c.support.appendChecked)if(p[0]&&typeof(z=p.length)=="number")for(l=0;l<z;l++)za(p[l]);else za(p);p.nodeType?h.push(p):h=c.merge(h,p)}}if(d){a=function(K){return!K.type||Xb.test(K.type)};for(m=0;h[m];m++)if(e&&c.nodeName(h[m],"script")&&(!h[m].type||h[m].type.toLowerCase()==="text/javascript"))e.push(h[m].parentNode?h[m].parentNode.removeChild(h[m]):h[m]);else{if(h[m].nodeType===1){b=c.grep(h[m].getElementsByTagName("script"),a);h.splice.apply(h,
[m+1,0].concat(b))}d.appendChild(h[m])}}return h},cleanData:function(a){for(var b,d,e=c.cache,h=c.event.special,l=c.support.deleteExpando,m=0,p;(p=a[m])!=null;m++)if(!(p.nodeName&&c.noData[p.nodeName.toLowerCase()]))if(d=p[c.expando]){if((b=e[d])&&b.events){for(var t in b.events)h[t]?c.event.remove(p,t):c.removeEvent(p,t,b.handle);b.handle&&(b.handle.elem=null)}l?delete p[c.expando]:p.removeAttribute&&p.removeAttribute(c.expando);delete e[d]}}});var Ma=/alpha\([^)]*\)/i,Zb=/opacity=([^)]*)/,$b=/([A-Z]|^ms)/g,
jb=/^-?\d+(?:px)?$/i,ac=/^-?\d/,bc=/^([\-+])=([\-+.\de]+)/,cc={position:"absolute",visibility:"hidden",display:"block"},ub=["Left","Right"],vb=["Top","Bottom"],ta,kb,lb;c.fn.css=function(a,b){if(arguments.length===2&&b===f)return this;return c.access(this,a,b,true,function(d,e,h){return h!==f?c.style(d,e,h):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=ta(a,"opacity","opacity");return d===""?"1":d}return a.style.opacity}}},cssNumber:{fillOpacity:true,fontWeight:true,lineHeight:true,
opacity:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(a&&a.nodeType!==3&&a.nodeType!==8&&a.style){var h,l=c.camelCase(b),m=a.style,p=c.cssHooks[l];b=c.cssProps[l]||l;if(d===f){if(p&&"get"in p&&(h=p.get(a,false,e))!==f)return h;return m[b]}e=typeof d;e==="string"&&(h=bc.exec(d))&&(d=+(h[1]+1)*+h[2]+parseFloat(c.css(a,b)),e="number");if(!(d==null||e==="number"&&isNaN(d))){e==="number"&&!c.cssNumber[l]&&(d+=
"px");if(!p||!("set"in p)||(d=p.set(a,d))!==f)try{m[b]=d}catch(t){}}}},css:function(a,b,d){var e,h;b=c.camelCase(b);h=c.cssHooks[b];b=c.cssProps[b]||b;b==="cssFloat"&&(b="float");if(h&&"get"in h&&(e=h.get(a,true,d))!==f)return e;if(ta)return ta(a,b)},swap:function(a,b,d){var e={},h;for(h in b){e[h]=a.style[h];a.style[h]=b[h]}d.call(a);for(h in b)a.style[h]=e[h]}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,h){var l;if(e){if(d.offsetWidth!==0)return aa(d,
b,h);c.swap(d,cc,function(){l=aa(d,b,h)});return l}},set:function(d,e){if(!jb.test(e))return e;e=parseFloat(e);if(e>=0)return e+"px"}}});c.support.opacity||(c.cssHooks.opacity={get:function(a,b){return Zb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style,e=a.currentStyle,h=c.isNumeric(b)?"alpha(opacity="+b*100+")":"",l=e&&e.filter||d.filter||"";d.zoom=1;if(b>=1&&c.trim(l.replace(Ma,""))===""){d.removeAttribute("filter");
if(e&&!e.filter)return}d.filter=Ma.test(l)?l.replace(Ma,h):l+" "+h}});c(function(){c.support.reliableMarginRight||(c.cssHooks.marginRight={get:function(a,b){var d;c.swap(a,{display:"inline-block"},function(){b?d=ta(a,"margin-right","marginRight"):d=a.style.marginRight});return d}})});I.defaultView&&I.defaultView.getComputedStyle&&(kb=function(a,b){var d,e;b=b.replace($b,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView))return f;if(e=e.getComputedStyle(a,null)){d=e.getPropertyValue(b);d===""&&
!c.contains(a.ownerDocument.documentElement,a)&&(d=c.style(a,b))}return d});I.documentElement.currentStyle&&(lb=function(a,b){var d,e,h,l=a.currentStyle&&a.currentStyle[b],m=a.style;l===null&&m&&(h=m[b])&&(l=h);!jb.test(l)&&ac.test(l)&&(d=m.left,e=a.runtimeStyle&&a.runtimeStyle.left,e&&(a.runtimeStyle.left=a.currentStyle.left),m.left=b==="fontSize"?"1em":l||0,l=m.pixelLeft+"px",m.left=d,e&&(a.runtimeStyle.left=e));return l===""?"auto":l});ta=kb||lb;c.expr&&c.expr.filters&&(c.expr.filters.hidden=function(a){var b=
a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style&&a.style.display||c.css(a,"display"))==="none"},c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)});var dc=/%20/g,tb=/\[\]$/,mb=/\r?\n/g,ec=/#.*$/,fc=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,gc=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,hc=/^(?:GET|HEAD)$/,ic=/^\/\//,nb=/\?/,jc=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,
kc=/^(?:select|textarea)/i,Qa=/\s+/,lc=/([?&])_=[^&]*/,ob=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,pb=c.fn.load,Ha={},qb={},pa,qa,rb=["*/"]+["*"];try{pa=Cb.href}catch(tc){pa=I.createElement("a");pa.href="";pa=pa.href}qa=ob.exec(pa.toLowerCase())||[];c.fn.extend({load:function(a,b,d){if(typeof a!="string"&&pb)return pb.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var h=a.slice(e,a.length);a=a.slice(0,e)}e="GET";b&&(c.isFunction(b)?(d=b,b=f):typeof b=="object"&&
(b=c.param(b,c.ajaxSettings.traditional),e="POST"));var l=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(m,p,t){t=m.responseText;m.isResolved()&&(m.done(function(x){t=x}),l.html(h?c("<div>").append(t.replace(jc,"")).find(h):t));d&&l.each(d,[t,p,m])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&
(this.checked||kc.test(this.nodeName)||gc.test(this.type))}).map(function(a,b){var d=c(this).val();return d==null?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,value:e.replace(mb,"\r\n")}}):{name:b.name,value:d.replace(mb,"\r\n")}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.each(["get","post"],function(a,b){c[b]=function(d,e,h,l){c.isFunction(e)&&(l=l||h,h=e,e=f);return c.ajax({type:b,
url:d,data:e,success:h,dataType:l})}});c.extend({getScript:function(a,b){return c.get(a,f,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},ajaxSetup:function(a,b){b?Y(a,c.ajaxSettings):(b=a,a=c.ajaxSettings);Y(a,b);return a},ajaxSettings:{url:pa,isLocal:/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/.test(qa[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",
text:"text/plain",json:"application/json, text/javascript","*":rb},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":g.String,"text html":true,"text json":c.parseJSON,"text xml":c.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:da(Ha),ajaxTransport:da(qb),ajax:function(a,b){function d(o,v,w,y){if(U!==2){U=2;Z&&clearTimeout(Z);N=f;K=y||"";P.readyState=o>0?4:0;var B,J,F;y=v;if(w){var Q=e,ca=P,q=Q.contents,C=Q.dataTypes,
H=Q.responseFields,A,M,S,W;for(M in H)M in w&&(ca[H[M]]=w[M]);for(;C[0]==="*";){C.shift();A===f&&(A=Q.mimeType||ca.getResponseHeader("content-type"))}if(A)for(M in q)if(q[M]&&q[M].test(A)){C.unshift(M);break}if(C[0]in w)S=C[0];else{for(M in w){if(!C[0]||Q.converters[M+" "+C[0]]){S=M;break}W||(W=M)}S=S||W}if(S){S!==C[0]&&C.unshift(S);w=w[S]}else w=void 0}else w=f;if(o>=200&&o<300||o===304){if(e.ifModified){if(A=P.getResponseHeader("Last-Modified"))c.lastModified[x]=A;if(A=P.getResponseHeader("Etag"))c.etag[x]=
A}if(o===304){y="notmodified";B=true}else try{A=e;A.dataFilter&&(w=A.dataFilter(w,A.dataType));var X=A.dataTypes;M={};var ka,la,mc=X.length,Da,ma=X[0],wa,Na,na,ra,xa;for(ka=1;ka<mc;ka++){if(ka===1)for(la in A.converters)typeof la=="string"&&(M[la.toLowerCase()]=A.converters[la]);wa=ma;ma=X[ka];if(ma==="*")ma=wa;else if(wa!=="*"&&wa!==ma){Na=wa+" "+ma;na=M[Na]||M["* "+ma];if(!na){xa=f;for(ra in M){Da=ra.split(" ");if(Da[0]===wa||Da[0]==="*")if(xa=M[Da[1]+" "+ma]){ra=M[ra];ra===true?na=xa:xa===true&&
(na=ra);break}}}!na&&!xa&&c.error("No conversion from "+Na.replace(" "," to "));na!==true&&(w=na?na(w):xa(ra(w)))}}J=w;y="success";B=true}catch(nc){y="parsererror";F=nc}}else{F=y;if(!y||o){y="error";o<0&&(o=0)}}P.status=o;P.statusText=""+(v||y);B?m.resolveWith(h,[J,y,P]):m.rejectWith(h,[P,y,F]);P.statusCode(t);t=f;ja&&l.trigger("ajax"+(B?"Success":"Error"),[P,e,B?J:F]);p.fireWith(h,[P,y]);ja&&(l.trigger("ajaxComplete",[P,e]),--c.active||c.event.trigger("ajaxStop"))}}typeof a=="object"&&(b=a,a=f);
b=b||{};var e=c.ajaxSetup({},b),h=e.context||e,l=h!==e&&(h.nodeType||h instanceof c)?c(h):c.event,m=c.Deferred(),p=c.Callbacks("once memory"),t=e.statusCode||{},x,E={},z={},K,D,N,Z,T,U=0,ja,ea,P={readyState:0,setRequestHeader:function(o,v){if(!U){var w=o.toLowerCase();o=z[w]=z[w]||o;E[o]=v}return this},getAllResponseHeaders:function(){return U===2?K:null},getResponseHeader:function(o){var v;if(U===2){if(!D)for(D={};v=fc.exec(K);)D[v[1].toLowerCase()]=v[2];v=D[o.toLowerCase()]}return v===f?null:v},
overrideMimeType:function(o){U||(e.mimeType=o);return this},abort:function(o){o=o||"abort";N&&N.abort(o);d(0,o);return this}};m.promise(P);P.success=P.done;P.error=P.fail;P.complete=p.add;P.statusCode=function(o){if(o){var v;if(U<2)for(v in o)t[v]=[t[v],o[v]];else{v=o[P.status];P.then(v,v)}}return this};e.url=((a||e.url)+"").replace(ec,"").replace(ic,qa[1]+"//");e.dataTypes=c.trim(e.dataType||"*").toLowerCase().split(Qa);e.crossDomain==null&&(T=ob.exec(e.url.toLowerCase()),e.crossDomain=!(!T||T[1]==
qa[1]&&T[2]==qa[2]&&(T[3]||(T[1]==="http:"?80:443))==(qa[3]||(qa[1]==="http:"?80:443))));e.data&&e.processData&&typeof e.data!="string"&&(e.data=c.param(e.data,e.traditional));R(Ha,e,b,P);if(U===2)return false;ja=e.global;e.type=e.type.toUpperCase();e.hasContent=!hc.test(e.type);ja&&c.active++===0&&c.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(nb.test(e.url)?"&":"?")+e.data,delete e.data);x=e.url;if(e.cache===false){T=c.now();var oa=e.url.replace(lc,"$1_="+T);e.url=oa+(oa===e.url?
(nb.test(e.url)?"&":"?")+"_="+T:"")}}(e.data&&e.hasContent&&e.contentType!==false||b.contentType)&&P.setRequestHeader("Content-Type",e.contentType);e.ifModified&&(x=x||e.url,c.lastModified[x]&&P.setRequestHeader("If-Modified-Since",c.lastModified[x]),c.etag[x]&&P.setRequestHeader("If-None-Match",c.etag[x]));P.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+rb+"; q=0.01":""):e.accepts["*"]);for(ea in e.headers)P.setRequestHeader(ea,
e.headers[ea]);if(e.beforeSend&&(e.beforeSend.call(h,P,e)===false||U===2)){P.abort();return false}for(ea in{success:1,error:1,complete:1})P[ea](e[ea]);if(N=R(qb,e,b,P)){P.readyState=1;ja&&l.trigger("ajaxSend",[P,e]);e.async&&e.timeout>0&&(Z=setTimeout(function(){P.abort("timeout")},e.timeout));try{U=1;N.send(E,d)}catch(k){U<2?d(-1,k):c.error(k)}}else d(-1,"No Transport");return P},param:function(a,b){var d=[],e=function(l,m){m=c.isFunction(m)?m():m;d[d.length]=encodeURIComponent(l)+"="+encodeURIComponent(m)};
b===f&&(b=c.ajaxSettings.traditional);if(c.isArray(a)||a.jquery&&!c.isPlainObject(a))c.each(a,function(){e(this.name,this.value)});else for(var h in a)V(h,a[h],b,e);return d.join("&").replace(dc,"+")}});c.extend({active:0,lastModified:{},etag:{}});var oc=c.now(),Ea=/(\=)\?(&|$)|\?\?/i;c.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return c.expando+"_"+oc++}});c.ajaxPrefilter("json jsonp",function(a,b,d){b=a.contentType==="application/x-www-form-urlencoded"&&typeof a.data=="string";if(a.dataTypes[0]===
"jsonp"||a.jsonp!==false&&(Ea.test(a.url)||b&&Ea.test(a.data))){var e,h=a.jsonpCallback=c.isFunction(a.jsonpCallback)?a.jsonpCallback():a.jsonpCallback,l=g[h],m=a.url,p=a.data,t="$1"+h+"$2";a.jsonp!==false&&(m=m.replace(Ea,t),a.url===m&&(b&&(p=p.replace(Ea,t)),a.data===p&&(m+=(/\?/.test(m)?"&":"?")+a.jsonp+"="+h)));a.url=m;a.data=p;g[h]=function(x){e=[x]};d.always(function(){g[h]=l;e&&c.isFunction(l)&&g[h](e[0])});a.converters["script json"]=function(){e||c.error(h+" was not called");return e[0]};
a.dataTypes[0]="json";return"script"}});c.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){c.globalEval(a);return a}}});c.ajaxPrefilter("script",function(a){a.cache===f&&(a.cache=false);a.crossDomain&&(a.type="GET",a.global=false)});c.ajaxTransport("script",function(a){if(a.crossDomain){var b,d=I.head||I.getElementsByTagName("head")[0]||I.documentElement;
return{send:function(e,h){b=I.createElement("script");b.async="async";a.scriptCharset&&(b.charset=a.scriptCharset);b.src=a.url;b.onload=b.onreadystatechange=function(l,m){if(m||!b.readyState||/loaded|complete/.test(b.readyState)){b.onload=b.onreadystatechange=null;d&&b.parentNode&&d.removeChild(b);b=f;m||h(200,"success")}};d.insertBefore(b,d.firstChild)},abort:function(){b&&b.onload(0,1)}}}});var Oa=g.ActiveXObject?function(){for(var a in ya)ya[a](0,1)}:false,pc=0,ya;c.ajaxSettings.xhr=g.ActiveXObject?
function(){var a;if(!(a=!this.isLocal&&O()))a:{try{a=new g.ActiveXObject("Microsoft.XMLHTTP");break a}catch(b){}a=void 0}return a}:O;(function(a){c.extend(c.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})})(c.ajaxSettings.xhr());c.support.ajax&&c.ajaxTransport(function(a){if(!a.crossDomain||c.support.cors){var b;return{send:function(d,e){var h=a.xhr(),l,m;a.username?h.open(a.type,a.url,a.async,a.username,a.password):h.open(a.type,a.url,a.async);if(a.xhrFields)for(m in a.xhrFields)h[m]=a.xhrFields[m];
a.mimeType&&h.overrideMimeType&&h.overrideMimeType(a.mimeType);!a.crossDomain&&!d["X-Requested-With"]&&(d["X-Requested-With"]="XMLHttpRequest");try{for(m in d)h.setRequestHeader(m,d[m])}catch(p){}h.send(a.hasContent&&a.data||null);b=function(t,x){var E,z,K,D,N;try{if(b&&(x||h.readyState===4)){b=f;l&&(h.onreadystatechange=c.noop,Oa&&delete ya[l]);if(x)h.readyState!==4&&h.abort();else{E=h.status;K=h.getAllResponseHeaders();D={};(N=h.responseXML)&&N.documentElement&&(D.xml=N);D.text=h.responseText;try{z=
h.statusText}catch(Z){z=""}!E&&a.isLocal&&!a.crossDomain?E=D.text?200:404:E===1223&&(E=204)}}}catch(T){x||e(-1,T)}D&&e(E,z,D,K)};!a.async||h.readyState===4?b():(l=++pc,Oa&&(ya||(ya={},c(g).unload(Oa)),ya[l]=b),h.onreadystatechange=b)},abort:function(){b&&b(0,1)}}}});var Ga={},ga,sa,qc=/^(?:toggle|show|hide)$/,rc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,Fa,Pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],
Aa;c.fn.extend({show:function(a,b,d){var e;if(a||a===0)return this.animate(u("show",3),a,b,d);b=0;for(d=this.length;b<d;b++){a=this[b];a.style&&(e=a.style.display,!c._data(a,"olddisplay")&&e==="none"&&(e=a.style.display=""),e===""&&c.css(a,"display")==="none"&&c._data(a,"olddisplay",r(a.nodeName)))}for(b=0;b<d;b++){a=this[b];if(a.style){e=a.style.display;if(e===""||e==="none")a.style.display=c._data(a,"olddisplay")||""}}return this},hide:function(a,b,d){if(a||a===0)return this.animate(u("hide",3),
a,b,d);var e;b=0;for(d=this.length;b<d;b++){a=this[b];a.style&&(e=c.css(a,"display"),e!=="none"&&!c._data(a,"olddisplay")&&c._data(a,"olddisplay",e))}for(b=0;b<d;b++)this[b].style&&(this[b].style.display="none");return this},_toggle:c.fn.toggle,toggle:function(a,b,d){var e=typeof a=="boolean";c.isFunction(a)&&c.isFunction(b)?this._toggle.apply(this,arguments):a==null||e?this.each(function(){var h=e?a:c(this).is(":hidden");c(this)[h?"show":"hide"]()}):this.animate(u("toggle",3),a,b,d);return this},
fadeTo:function(a,b,d,e){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d,e)},animate:function(a,b,d,e){function h(){l.queue===false&&c._mark(this);var m=c.extend({},l),p=this.nodeType===1,t=p&&c(this).is(":hidden"),x,E,z,K,D,N,Z,T;m.animatedProperties={};for(z in a){x=c.camelCase(z);z!==x&&(a[x]=a[z],delete a[z]);E=a[x];c.isArray(E)?(m.animatedProperties[x]=E[1],E=a[x]=E[0]):m.animatedProperties[x]=m.specialEasing&&m.specialEasing[x]||m.easing||"swing";if(E==="hide"&&
t||E==="show"&&!t)return m.complete.call(this);p&&(x==="height"||x==="width")&&(m.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],c.css(this,"display")==="inline"&&c.css(this,"float")==="none"&&(!c.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}m.overflow!=null&&(this.style.overflow="hidden");for(z in a){p=new c.fx(this,m,z);E=a[z];qc.test(E)?(T=c._data(this,"toggle"+z)||(E==="toggle"?t?"show":"hide":0),T?
(c._data(this,"toggle"+z,T==="show"?"hide":"show"),p[T]()):p[E]()):(K=rc.exec(E),D=p.cur(),K?(N=parseFloat(K[2]),Z=K[3]||(c.cssNumber[z]?"":"px"),Z!=="px"&&(c.style(this,z,(N||1)+Z),D*=(N||1)/p.cur(),c.style(this,z,D+Z)),K[1]&&(N=(K[1]==="-="?-1:1)*N+D),p.custom(D,N,Z)):p.custom(D,E,""))}return true}var l=c.speed(b,d,e);if(c.isEmptyObject(a))return this.each(l.complete,[false]);a=c.extend({},a);return l.queue===false?this.each(h):this.queue(l.queue,h)},stop:function(a,b,d){typeof a!="string"&&(d=
b,b=a,a=f);b&&a!==false&&this.queue(a||"fx",[]);return this.each(function(){function e(t,x,E){x=x[E];c.removeData(t,E,true);x.stop(d)}var h,l=false,m=c.timers,p=c._data(this);d||c._unmark(true,this);if(a==null)for(h in p)p[h].stop&&h.indexOf(".run")===h.length-4&&e(this,p,h);else p[h=a+".run"]&&p[h].stop&&e(this,p,h);for(h=m.length;h--;)m[h].elem===this&&(a==null||m[h].queue===a)&&(d?m[h](true):m[h].saveState(),l=true,m.splice(h,1));(!d||!l)&&c.dequeue(this,a)})}});c.each({slideDown:u("show",1),slideUp:u("hide",
1),slideToggle:u("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,h){return this.animate(b,d,e,h)}});c.extend({speed:function(a,b,d){var e=a&&typeof a=="object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:typeof e.duration=="number"?e.duration:e.duration in c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;if(e.queue==null||e.queue===
true)e.queue="fx";e.old=e.complete;e.complete=function(h){c.isFunction(e.old)&&e.old.call(this);e.queue?c.dequeue(this,e.queue):h!==false&&c._unmark(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a*Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;b.orig=b.orig||{}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this)},
cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=c.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,b,d){function e(m){return h.step(m)}var h=this,l=c.fx;this.startTime=Aa||L();this.end=b;this.now=this.start=a;this.pos=this.state=0;this.unit=d||this.unit||(c.cssNumber[this.prop]?"":"px");e.queue=this.options.queue;e.elem=this.elem;e.saveState=function(){h.options.hide&&
c._data(h.elem,"fxshow"+h.prop)===f&&c._data(h.elem,"fxshow"+h.prop,h.start)};e()&&c.timers.push(e)&&!Fa&&(Fa=setInterval(l.tick,l.interval))},show:function(){var a=c._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||c.style(this.elem,this.prop);this.options.show=true;a!==f?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c._data(this.elem,"fxshow"+this.prop)||c.style(this.elem,
this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b,d,e=Aa||L(),h=true,l=this.elem,m=this.options;if(a||e>=m.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();m.animatedProperties[this.prop]=true;for(b in m.animatedProperties)m.animatedProperties[b]!==true&&(h=false);if(h){m.overflow!=null&&!c.support.shrinkWrapBlocks&&c.each(["","X","Y"],function(p,t){l.style["overflow"+t]=m.overflow[p]});m.hide&&c(l).hide();if(m.hide||m.show)for(b in m.animatedProperties){c.style(l,
b,m.orig[b]);c.removeData(l,"fxshow"+b,true);c.removeData(l,"toggle"+b,true)}(a=m.complete)&&(m.complete=false,a.call(l))}return false}m.duration==Infinity?this.now=e:(d=e-this.startTime,this.state=d/m.duration,this.pos=c.easing[m.animatedProperties[this.prop]](this.state,d,0,1,m.duration),this.now=this.start+(this.end-this.start)*this.pos);this.update();return true}};c.extend(c.fx,{tick:function(){for(var a,b=c.timers,d=0;d<b.length;d++){a=b[d];!a()&&b[d]===a&&b.splice(d--,1)}b.length||c.fx.stop()},
interval:13,stop:function(){clearInterval(Fa);Fa=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}});c.each(["width","height"],function(a,b){c.fx.step[b]=function(d){c.style(d.elem,b,Math.max(0,d.now))}});c.expr&&c.expr.filters&&(c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===b.elem}).length});
var sc=/^t(?:able|d|h)$/i,sb=/^(?:body|html)$/i;"getBoundingClientRect"in I.documentElement?c.fn.offset=function(a){var b=this[0],d;if(a)return this.each(function(m){c.offset.setOffset(this,a,m)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);try{d=b.getBoundingClientRect()}catch(e){}var h=b.ownerDocument,l=h.documentElement;if(!d||!c.contains(l,b))return d?{top:d.top,left:d.left}:{top:0,left:0};b=h.body;h=n(h);return{top:d.top+(h.pageYOffset||c.support.boxModel&&
l.scrollTop||b.scrollTop)-(l.clientTop||b.clientTop||0),left:d.left+(h.pageXOffset||c.support.boxModel&&l.scrollLeft||b.scrollLeft)-(l.clientLeft||b.clientLeft||0)}}:c.fn.offset=function(a){var b=this[0];if(a)return this.each(function(x){c.offset.setOffset(this,a,x)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);var d,e=b.offsetParent,h=b.ownerDocument,l=h.documentElement,m=h.body;d=(h=h.defaultView)?h.getComputedStyle(b,null):b.currentStyle;for(var p=
b.offsetTop,t=b.offsetLeft;(b=b.parentNode)&&b!==m&&b!==l;){if(c.support.fixedPosition&&d.position==="fixed")break;d=h?h.getComputedStyle(b,null):b.currentStyle;p-=b.scrollTop;t-=b.scrollLeft;b===e&&(p+=b.offsetTop,t+=b.offsetLeft,c.support.doesNotAddBorder&&(!c.support.doesAddBorderForTableAndCells||!sc.test(b.nodeName))&&(p+=parseFloat(d.borderTopWidth)||0,t+=parseFloat(d.borderLeftWidth)||0),e=b.offsetParent);c.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(p+=parseFloat(d.borderTopWidth)||
0,t+=parseFloat(d.borderLeftWidth)||0)}if(d.position==="relative"||d.position==="static"){p+=m.offsetTop;t+=m.offsetLeft}c.support.fixedPosition&&d.position==="fixed"&&(p+=Math.max(l.scrollTop,m.scrollTop),t+=Math.max(l.scrollLeft,m.scrollLeft));return{top:p,left:t}};c.offset={bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(c.css(a,"marginTop"))||0,d+=parseFloat(c.css(a,"marginLeft"))||0);return{top:b,left:d}},setOffset:function(a,
b,d){var e=c.css(a,"position");e==="static"&&(a.style.position="relative");var h=c(a),l=h.offset(),m=c.css(a,"top"),p=c.css(a,"left"),t={},x={},E,z;(e==="absolute"||e==="fixed")&&c.inArray("auto",[m,p])>-1?(x=h.position(),E=x.top,z=x.left):(E=parseFloat(m)||0,z=parseFloat(p)||0);c.isFunction(b)&&(b=b.call(a,d,l));b.top!=null&&(t.top=b.top-l.top+E);b.left!=null&&(t.left=b.left-l.left+z);"using"in b?b.using.call(a,t):h.css(t)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],
b=this.offsetParent(),d=this.offset(),e=sb.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||I.body;a&&!sb.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left",
"Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(e){var h,l;if(e===f){h=this[0];if(!h)return null;return(l=n(h))?"pageXOffset"in l?l[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&l.document.documentElement[d]||l.document.body[d]:h[d]}return this.each(function(){(l=n(this))?l.scrollTo(a?c(l).scrollLeft():e,a?e:c(l).scrollTop()):this[d]=e})}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){var e=this[0];return e?e.style?parseFloat(c.css(e,d,"padding")):
this[d]():null};c.fn["outer"+b]=function(e){var h=this[0];return h?h.style?parseFloat(c.css(h,d,e?"margin":"border")):this[d]():null};c.fn[d]=function(e){var h=this[0];if(!h)return e==null?null:this;if(c.isFunction(e))return this.each(function(p){var t=c(this);t[d](e.call(this,p,t[d]()))});if(c.isWindow(h)){var l=h.document.documentElement["client"+b],m=h.document.body;return h.document.compatMode==="CSS1Compat"&&l||m&&m["client"+b]||l}if(h.nodeType===9)return Math.max(h.documentElement["client"+
b],h.body["scroll"+b],h.documentElement["scroll"+b],h.body["offset"+b],h.documentElement["offset"+b]);if(e===f){h=c.css(h,d);l=parseFloat(h);return c.isNumeric(l)?l:h}return this.css(d,typeof e=="string"?e:e+"px")}});g.jQuery=g.$=c})(window);
(function(g){var f=/["\\\x00-\x1f\x7f-\x9f]/g,n={"\u0008":"\\b","\t":"\\t","\n":"\\n","\u000c":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};g.quoteString=function(r){if(r.match(f))return'"'+r.replace(f,function(u){var G=n[u];if(typeof G==="string")return G;G=u.charCodeAt();return"\\u00"+Math.floor(G/16).toString(16)+(G%16).toString(16)})+'"';return'"'+r+'"'}})(jQuery);function GetCart(){AjaxRequest(ajaxServiceURL,"cart","mth:get;",RefreshCart)}
function EditCart(){for(var g=document.getElementsByName("tQnt"),f="",n=0;n<g.length;n++){if(isNaN(g[n].value)){g[n].select();g[n].focus();ShowMessage("msgCart","Falsche Eingabe: Anzahl!");return false}f+="SCP_"+g[n].id.substring(4,g[n].id.length)+":"+g[n].value+";"}n=document.getElementById("newQnt");g=document.getElementById("newPro");if(n&&g){n=n.value;g=g.value.replace(/[^0-9]/g,"");if(!isNaN(n)&&!isNaN(g))f+="New_"+g+":"+n+";"}AjaxRequest(ajaxServiceURL,"cart",""+f+"mth:edit;",RefreshCart)}
function RefreshCart(){if(ajaxRequest1.readyState==4&&ajaxRequest1.status==200){var g=document.getElementById("divWLMessages");if(g!=null){g.style.visibility="hidden";g.style.display="none"}var f=document.getElementById("tabCart"),n=null;if(f.childNodes[0].nodeName.toUpperCase()=="TBODY")n=f.childNodes[0];var r=document.getElementById("trCartNew");r.parentNode.removeChild(r);for(var u=ajaxRequest1.responseXML.getElementsByTagName("cart").item(0),G=0;G<u.childNodes.length;G++)if(u.childNodes[G].nodeName!=
"#text"){g=new String(u.childNodes[G].getAttribute("scp"));switch(u.childNodes[G].tagName.toUpperCase()){case "UPD":document.getElementById("tQnt"+g).value=u.childNodes[G].getAttribute("qnt");document.getElementById("tAva"+g).innerHTML=u.childNodes[G].getAttribute("ava");document.getElementById("tPrc"+g).innerHTML=u.childNodes[G].getAttribute("prc");break;case "NEW":g=GetCartRow(u.childNodes[G],g);n!=null?n.appendChild(g):f.appendChild(g);break;case "DEL":(g=document.getElementById("trPos"+g))&&g.parentNode.removeChild(g)}}for(G=
1;G<f.rows.length;G++)f.rows[G].className=G%2==1?"light":"white";r.className="white";u=ajaxRequest1.responseXML.getElementsByTagName("cartmsg").item(0);g=document.getElementById("divCartMessages");g.innerHTML="";if(u!=null){for(G=0;G<u.childNodes.length;G++)if(u.childNodes[G].nodeName!="#text"){new String(u.childNodes[G].getAttribute("type"));var L=document.createElement("div");L.innerHTML=u.childNodes[G].firstChild.nodeValue;g.appendChild(L)}g.style.visibility="visible";g.style.display="block"}else{g.style.visibility=
"hidden";g.style.display="none"}u=Array(5);g=0;L=null;L=n==null?f:n;for(G=L.childNodes.length-1;G>0;G--){var O=L.childNodes[G];if(O.getAttribute("service")&&O.getAttribute("service").toUpperCase()=="1"){u[g]=O;O.parentNode.removeChild(O);g++}}for(G=0;G<u.length;G++)u[G]!=null&&L.appendChild(u[G]);n!=null?n.appendChild(r):f.appendChild(r);u=ajaxRequest1.responseXML.getElementsByTagName("dis").item(0);RefreshDispatchMode(u);u=ajaxRequest1.responseXML.getElementsByTagName("pam").item(0);RefreshPaymentMethod(u);
u=ajaxRequest1.responseXML.getElementsByTagName("cartbox").item(0);f=u.getElementsByTagName("qnt").item(0).firstChild.nodeValue;n=u.getElementsByTagName("vat").item(0).firstChild.nodeValue;r=u.getElementsByTagName("tot").item(0).firstChild.nodeValue;G=u.getElementsByTagName("totVat").item(0).firstChild.nodeValue;document.getElementById("tPosQnt").innerHTML=f;if(document.getElementById("tExclVAT")!=null){document.getElementById("tExclVAT").innerHTML=r;document.getElementById("tVAT").innerHTML=n;document.getElementById("tPosAnt").innerHTML=
G}else document.getElementById("tPosAnt").innerHTML=r;CalcCart(ajaxRequest1.responseXML.getElementsByTagName("cartsummary").item(0));document.getElementById("lblCartQuantity").innerHTML=f;document.getElementById("lblCartValue").innerHTML=r;document.getElementById("newQnt").value="...";document.getElementById("newPro").value="..."}else ajaxRequest1.readyState==4&&alert("cart.js RefreshCart: "+ajaxRequest1.status)}
function GetCartRow(g,f){var n=document.createElement("tr");n.setAttribute("id","trPos"+f);var r=document.createElement("td"),u;try{u=document.createElement("<input name='tQnt' type='input' />")}catch(G){u=document.createElement("input");u.setAttribute("name","tQnt");u.setAttribute("type","input")}u.setAttribute("name","tQnt");u.type="text";u.maxLength=3;u.width=30;u.size=3;u.setAttribute("id","tQnt"+f);u.setAttribute("value",g.getAttribute("qnt"));u.setAttribute("onclick","this.select();");r.appendChild(u);
var L=document.createElement("td"),O=new Image;O.setAttribute("scp",f.valueOf());O.src="../App_Themes/"+theme+"/gfx/icn_delete.gif";O.setAttribute("onclick","document.getElementById('tQnt"+f.valueOf()+"').value=0;");O.style.cursor="pointer";O.setAttribute("align","center");L.appendChild(O);if(O.addEventListener){O.addEventListener("onclick",SetQuantityToZero,false);u.addEventListener("onclick",function(){u.select()},false)}else if(O.attachEvent){O.attachEvent("onclick",SetQuantityToZero);u.attachEvent("onclick",
function(){u.select()})}else{O.onclick=SetQuantityToZero;u.onclick=function(){u.select()}}O=document.createElement("td");var V=document.createElement("a");V.className="textSmall";V.href=g.getAttribute("lnk");V.appendChild(document.createTextNode(g.getAttribute("pro")));O.appendChild(V);V=document.createElement("td");var Y=document.createElement("a");Y.href=g.getAttribute("lnk");Y.appendChild(document.createTextNode(g.getAttribute("dsc")));V.appendChild(Y);Y=document.createElement("td");Y.appendChild(document.createTextNode(g.getAttribute("ava")));
Y.setAttribute("id","tAva"+f.valueOf());var R=document.createElement("td");R.align="right";R.appendChild(document.createTextNode(g.getAttribute("prc")));R.setAttribute("id","tPrc"+f.valueOf());n.appendChild(r);n.appendChild(L);n.appendChild(O);n.appendChild(V);n.appendChild(Y);n.appendChild(R);return n}function OnOptionsChange(g){var f=g.id.substring(1,4).toLowerCase();AjaxRequest(ajaxServiceURL,"cart",f+":"+g.value+";mth:opt;",RefreshCartOptions)}
function RefreshCartOptions(){if(ajaxRequest1.readyState==4&&ajaxRequest1.status==200){var g=ajaxRequest1.responseXML.getElementsByTagName("pam").item(0);RefreshPaymentMethod(g);g=ajaxRequest1.responseXML.getElementsByTagName("dis").item(0);RefreshDispatchMode(g);CalcCart(ajaxRequest1.responseXML.getElementsByTagName("cartsummary").item(0))}}
function RefreshPaymentMethod(g){for(var f=0;f<g.childNodes.length;f++)if(g.childNodes[f].nodeName!="#text"){var n=g.childNodes[f],r=document.getElementById("rPay"+n.getAttribute("id")),u=document.getElementById("nPay"+n.getAttribute("id"));u.innerHTML=n.firstChild.nodeValue;if(n.getAttribute("Checked")=="true"){r.checked=true;r.style.fontWeight="bold";u.style.fontWeight="bold"}else{r.checked=false;r.style.fontWeight="normal";u.style.fontWeight="normal"}r.parentNode.nextSibling.style.fontWeight="bold";
if(n.getAttribute("Disabled")=="true"){r.disabled=true;r.style.fontWeight="normal";u.style.fontWeight="normal";r.parentNode.nextSibling.style.fontWeight="normal"}else r.disabled=false}}
function RefreshDispatchMode(g){document.getElementsByName("rDis");for(var f=false,n=0;n<g.childNodes.length;n++)if(g.childNodes[n].nodeName!="#text"){var r=g.childNodes[n],u=document.getElementById("rDis"+r.getAttribute("id")),G=document.getElementById("nDis"+r.getAttribute("id"));if(u)if(r.getAttribute("Checked")=="true"){u.checked=true;G.style.fontWeight="bold"}else{u.checked=false;G.style.fontWeight="normal"}if(u)if(r.getAttribute("Disabled")=="true"){u.disabled=true;u.selected=false;G.style.fontWeight=
"normal"}else if(r.getAttribute("Visible")=="false"){u.parentNode.parentNode.style.visibility="hidden";u.parentNode.parentNode.style.display="none"}else{u.disabled=false;u.parentNode.parentNode.style.visibility="visible";u.parentNode.parentNode.style.display="";if(f){u.parentNode.parentNode.className="white";f=false}else{u.parentNode.parentNode.className="light";f=true}}}}
function CalcCart(g){parseFloat(document.getElementById("tPosAnt").innerHTML);document.getElementsByName("rDis");document.getElementsByName("rPay");var f=g.getElementsByTagName("sumRDiff").item(0).firstChild.nodeValue;document.getElementById("tSumCrt").innerHTML=g.getElementsByTagName("sumCrt").item(0).firstChild.nodeValue;document.getElementById("tSumDis").innerHTML=g.getElementsByTagName("sumDis").item(0).firstChild.nodeValue;document.getElementById("tSumPay").innerHTML=g.getElementsByTagName("sumPay").item(0).firstChild.nodeValue;
if(document.getElementById("tSumVat")!=null)document.getElementById("tSumVat").innerHTML=g.getElementsByTagName("sumVat").item(0).firstChild.nodeValue;document.getElementById("tSum").innerHTML=g.getElementsByTagName("sum").item(0).firstChild.nodeValue;document.getElementById("tSumRDiff").innerHTML=f;g=document.getElementById("trRDiff");if(g!=null)if(f!="0.00"&&f!="0,00"){g.style.visibility="visible";g.style.display=""}else{g.style.visibility="hidden";g.style.display="none"}}
function PrepareCart(){for(var g=document.getElementsByName("tQnt"),f=document.getElementById("hQnt"),n=0;n<g.length;n++)f.value+=g[n].id.substring(4,g[n].id.length)+":"+g[n].value+";"}function SetQuantityToZero(g){g=typeof g=="object"?g.srcElement.getAttribute("scp").split(","):g.split(",");for(var f=0;f<g.length;f++){var n=document.getElementById("tQnt"+g[f]);if(n)n.value=0}}function SetAllToZero(){$("[name='tQnt']").attr("value",0)}
function SwitchRadioButtonEnable(g){g=document.getElementById(g);g.disabled=!g.disabled}function SaveWL(g){var f=document.getElementById("wlTxtName");f.value=f.value.replace(/;/g,"");if(f.value==""){alert("Bitte geben Sie einen Namen f\u00fcr die Merkliste ein.");return false}f="SWL;;"+f.value+";";if(g)f+="1";f+=";"+theme;AjaxRequest(ajaxServiceURL,"Watchlist",f,DoneWL)}
function DoneWL(){if(ajaxRequest1.readyState==4&&ajaxRequest1.status==200){var g=document.getElementById("divWLMessages");g.style.visibility="hidden";g.style.display="none";for(var f=document.getElementById("wlTblMain"),n=ajaxRequest1.responseXML.getElementsByTagName("WatchList"),r=0;r<n.length;r++){var u=n[r].getAttribute("method"),G=n[r].getAttribute("SCaID");g="";switch(u){case "confirm":confirm("Eine Merkliste mit diesem Namen existiert bereits. Soll sie \u00fcberschrieben werden?")&&SaveWL(true);
break;case "new":for(u=0;u<n[r].childNodes.length;u++)if(n[r].childNodes[u].tagName=="chunk")g+=n[r].childNodes[u].childNodes[0].nodeValue;f.parentNode.removeChild(f);document.getElementById("cntMain_upnlSaveWatchList").innerHTML=document.getElementById("cntMain_upnlSaveWatchList").innerHTML+g;break;case "info":g=document.getElementById("divWLMessages");u=document.createElement("div");u.innerHTML=n[r].childNodes[0].nodeValue;if(g.style.visibility=="hidden"){g.innerHTML="";g.style.visibility="visible";
g.style.display="block"}g.appendChild(u);break;case "remove":g=document.getElementById("tr_"+G);g.parentNode.removeChild(g);break;case "exec":RefreshCart()}}f=document.getElementById("wlTblMain");if(f.rows.length<=1){f.style.visibility="hidden";f.style.display="none"}else{f.style.visibility="visible";f.style.display=""}}}function DelWL(g){confirm("Sind Sie sicher, dass Sie diese Merkliste l\u00f6schen wollen?")&&AjaxRequest(ajaxServiceURL,"Watchlist","DWL;"+g+";;;"+theme,DoneWL)}
function AddWLtoCart(g){AjaxRequest(ajaxServiceURL,"Watchlist","AWL;"+g+";;;",DoneWL)}function AddCoupon(g){AjaxRequest(ajaxServiceURL,"cashdesk","cpn:"+g.value+";mth:add;",RefreshDesk)}function DeleteCoupon(g){AjaxRequest(ajaxServiceURL,"cashdesk","cpn:"+g+";mth:del;",RefreshDesk)}
function RefreshDesk(){if(ajaxRequest1.readyState==4&&ajaxRequest1.status==200){var g=ajaxRequest1.responseXML.getElementsByTagName("coupon").item(0),f=document.getElementById("msgDesk");f.style.visibility="hidden";f.style.display="none";for(var n=0;n<g.childNodes.length;n++){var r=g.childNodes[n],u="";switch(r.nodeName.toUpperCase()){case "ADD":u=document.getElementById("totOrder");var G=null;if(u.childNodes[0].nodeName.toUpperCase()=="TBODY")G=u.childNodes[0];var L=document.getElementById("trCartDis"),
O=document.getElementById("trCartPay"),V=document.getElementById("trCartTotVat"),Y=document.getElementById("trOrderTot"),R=document.getElementById("trCartTotRounding");L.parentNode.removeChild(L);O.parentNode.removeChild(O);Y.parentNode.removeChild(Y);V!=null&&V.parentNode.removeChild(V);R!=null&&R.parentNode.removeChild(R);var da=document.createElement("tr");da.setAttribute("id","trcc_"+r.getAttribute("code"));var aa=document.createElement("td"),ha=document.createElement("td"),za=document.createElement("td"),
ua=document.createElement("td");ua.align="right";aa.appendChild(document.createTextNode("1"));aa.appendChild(document.createTextNode(" "));var ba=new Image;ba.src="../App_Themes/"+theme+"/gfx/icn_delete.gif";ba.setAttribute("onclick","DeleteCoupon('"+r.getAttribute("code")+"');");ba.style.cursor="pointer";if(ba.addEventListener)ba.addEventListener("onclick",function(){DeleteCoupon(r.getAttribute("code"))},false);else if(ba.attachEvent)ba.attachEvent("onclick",function(){DeleteCoupon(r.getAttribute("code"))});
else ba.onclick=DeleteCoupon;aa.appendChild(ba);ha.appendChild(document.createTextNode(r.getElementsByTagName("desc").item(0).getAttribute("txt")));za.appendChild(document.createTextNode(" "));ba=document.createElement("div");ba.setAttribute("id","dP_"+r.getAttribute("code"));ba.appendChild(document.createTextNode(r.getAttribute("val")));ua.appendChild(ba);da.appendChild(aa);da.appendChild(ha);da.appendChild(za);da.appendChild(ua);aa=G;if(G==null)aa=u;aa.appendChild(da);aa.appendChild(L);aa.appendChild(O);
R!=null&&aa.appendChild(R);V!=null&&aa.appendChild(V);aa.appendChild(Y);u=r.getElementsByTagName("msg").item(0).getAttribute("txt");break;case "ERR":u=r.getElementsByTagName("msg").item(0).getAttribute("txt");break;case "UPD":ba=document.getElementById("dP_"+r.getAttribute("code"));ba.innerHTML=r.getAttribute("val");break;case "MSG":u=r.getAttribute("txt");break;case "DEL":u=document.getElementById("trcc_"+r.getAttribute("code"));u.parentNode.removeChild(u);u=r.getAttribute("txt")}if(u!=""){f.innerHTML=
u;f.style.visibility="visible";f.style.display="block"}}document.getElementById("cntMain_tCoupon").value="";CalcDesk(ajaxRequest1.responseXML.getElementsByTagName("cartsummary").item(0))}}
function CalcDesk(g){var f=g.getElementsByTagName("sumRDiff").item(0).firstChild.nodeValue;document.getElementById("sumCart").innerHTML=g.getElementsByTagName("sumCrt").item(0).firstChild.nodeValue;document.getElementById("sumDis").innerHTML=g.getElementsByTagName("sumDis").item(0).firstChild.nodeValue;document.getElementById("sumPay").innerHTML=g.getElementsByTagName("sumPay").item(0).firstChild.nodeValue;if(document.getElementById("sumVat")!=null)document.getElementById("sumVat").innerHTML=g.getElementsByTagName("sumVat").item(0).firstChild.nodeValue;
document.getElementById("sumTot").innerHTML=g.getElementsByTagName("sum").item(0).firstChild.nodeValue;g=document.getElementById("trCartTotRounding");if(g!=null){document.getElementById("sumRounding").innerHTML=f;if(f!="0.00"&&f!="0,00"){g.style.visibility="visible";g.style.display=""}else{g.style.visibility="hidden";g.style.display="none"}}}function changeImage(g,f){document.getElementById(g).src=f}
function switchDiv(g){obj=document.getElementById("divL_"+g);if(obj.style.display==""){obj.style.display="none";document.getElementById("h"+g).value="1"}else{obj.style.display="";document.getElementById("h"+g).value="0"}obj=document.getElementById("divR_"+g);if(obj.style.display==""){changeImage("icnswitch_"+g,"../App_Themes/"+theme+"/gfx/icn_plus.gif");obj.style.display="none"}else{changeImage("icnswitch_"+g,"../App_Themes/"+theme+"/gfx/icn_minus.gif");obj.style.display=""}resizeRelevantTables()}
function GetWidth(){var g=0;if(self.innerHeight)g=self.innerWidth;else if(document.documentElement&&document.documentElement.clientHeight)g=document.documentElement.clientWidth;else if(document.body)g=document.body.clientWidth;return g}function sortColumnName(g,f){tar=tar+"&sort="+g+"&order="+(f==1?"ASC":"DESC");postBackElement.action=tar;postBackElement.submit()}
function removeProduct(g,f){if(productCounter==1){alert("Es ist nur noch ein Artikel \u00fcbrig.");return false}for(originalValue=g;g.charAt(0)=="0";)g=g.substring(1,g.length);document.getElementById("prodCountShow").innerHTML="Produktauswahl ("+--productCounter+")";tar=tar.indexOf(","+g)>0?tar.replace(","+g,""):tar.replace(g+",","");for(var n=0;n<rowCounter;n++){element=document.getElementById(originalValue+"_"+n);element.parentNode.removeChild(element)}f&&resizeRelevantTables()}
function resizeRelevantTables(){var g=GetWidth();document.getElementById("pnlCompare").style.width=g-50+"px";document.getElementById("pnlContent").style.width=g-280+"px";document.getElementById("logo").style.width=g-304+"px";g=document.getElementsByTagName("DIV");for(var f=document.getElementsByTagName("TABLE"),n=f.length-1;n>=0;n-=1)if(f[n].getAttribute("resizeable"))f[n].width=(productColumnWidth+5)*productCounter+"px";f=[];for(n=g.length-1;n>=0;n-=1)if(g[n].getAttribute("resizeable"))f=f.concat(g[n]);
document.getElementById("tblData").style.width=(productColumnWidth+5)*productCounter+"px";for(n=f.length-1;n>=0;n-=1)f[n].style.width=(productColumnWidth+5)*productCounter+"px"}
function mark(g,f,n){var r=document.getElementById("mark_"+g),u=document.getElementById("ck_"+g),G=r.getAttribute("marked"),L=false;if(f)n=G=="1"?"0":"1";var O;if(G=="0"&&n=="1"){L=true;u.checked=true;u.value="1";O=shopColor;markedPro++;r.setAttribute("marked","1")}else if(G=="1"&&n=="0"){L=true;u.checked=false;u.value="0";O="#FFFFFF";markedPro--;r.setAttribute("marked","0");document.getElementById("markAllChk").checked=false}if(L)for(f=1;f<rowCounter;f++)document.getElementById(g+"_"+f).style.backgroundColor=
O}function markAll(){document.getElementById("markAllChk").checked=true;for(var g=document.getElementById("tblData"),f=0;f<g.rows[0].cells.length;f++)mark(g.rows[0].cells[f].id.substring(0,8),false,1)}function onlyMarked(){if(!(markedPro<=0||productCounter==1)){for(var g=document.getElementsByName("mlink"),f=0;f<g.length;f++)if(g[f].getAttribute("marked")==0){removeProduct(g[f].id.substring(5,13),false);f--}resizeRelevantTables()}}
function toggle(g){g=document.getElementById(g);g.style.visibility=g.style.visibility==""?"hidden":""}
function onPageLoad(){postBackElement=document.getElementById("frmShop");resizeRelevantTables();for(var g=0,f=document.getElementById("tr_R_"+g),n=document.getElementById("tr_L_"+g);f!=null&&n!=null;){for(var r=0,u=0,G=0,L=0;L<n.cells.length;L++)if(r<n.cells[L].offsetHeight)r=n.cells[L].offsetHeight;for(L=0;L<f.cells.length;L++)if(u<f.cells[L].offsetHeight)u=f.cells[L].offsetHeight;G=r<u?u:r;for(L=0;L<n.cells.length;L++){n.cells[L].height=G;n.cells[L].style.heigth=G+"px"}for(L=0;L<f.cells.length;L++){f.cells[L].height=
G;f.cells[L].style.heigth=G+"px"}g+=1;f=document.getElementById("tr_R_"+g);n=document.getElementById("tr_L_"+g)}for(g=0;g<todoDiv.length;++g)switchDiv(todoDiv[g]);for(g=0;g<todoMark.length;++g)mark(todoMark[g],false,1)}
function printlay(){if(markedPro<=0){alert("Sie m\u00fcssen mindestens einen Artikel zum Drucken markieren.");return false}for(var g="ProductCompare.htm?cat="+catID+"&pro=-1",f=document.getElementsByName("mlink"),n=0;n<f.length;n++)if(f[n].getAttribute("marked")==1)g+=","+f[n].id.substring(5,13);g+="&print=1";window.open(g,"printwindow","menubar, toolbar, location, directories, status, scrollbars, resizable, dependent")}
function GetFilter(g,f){AjaxRequest(ajaxServiceURL,"filter","cat:"+g+";load:"+f+";",RefreshFilter)}function UpdateFilter(g,f){var n="type:"+f.substring(1,f.length)+";Val:"+document.getElementById(f).checked;AjaxRequest(ajaxServiceURL,"filter","cat:"+g+";"+n+";",RefreshFilter)}function ChangeCheckbox(g,f){document.getElementById(f).checked=!document.getElementById(f).checked;UpdateFilter(g,f)}
function RefreshFilter(){if(ajaxRequest1.readyState==4&&ajaxRequest1.status==200){var g=ajaxRequest1.responseXML.getElementsByTagName("error");g!=null&&g.item(0)!=null&&g.item(0).firstChild.nodeValue=="reload"&&location.reload();g=ajaxRequest1.responseXML.getElementsByTagName("filter").item(0);for(i=0;i<g.childNodes.length;i++)if(g.childNodes[i].nodeName!="#text"){var f=g.childNodes[i],n=null;switch(f.nodeName.toUpperCase()){case "MAN":n=document.getElementById("cMan_"+f.getAttribute("id"));break;
case "POS":n="cPos"+f.getAttribute("tdp");if(f.getAttribute("tdv"))n+="_Val"+f.getAttribute("tdv");else if(f.getAttribute("tdd"))n+="_Dat"+f.getAttribute("tdd");n=document.getElementById(n);break;case "PRC":n=document.getElementById("cPrc_"+f.getAttribute("id"));break;case "AVA":n=document.getElementById("cAva_"+f.getAttribute("id"));break;case "TOTAL":document.getElementById("spanFilterAmountTop").innerHTML=f.firstChild.nodeValue;document.getElementById("spanFilterAmountBottom").innerHTML=f.firstChild.nodeValue;
break;case "NEW":var r=document.getElementById("fltcld"+f.getAttribute("tdp")),u=document.createElement("table");u.className="filter";u.width="100%";var G=document.createElement("tbody");for(j=0;j<f.childNodes.length;j++)if(f.childNodes[j].nodeName!="#text"){var L=document.createElement("tr"),O=document.createElement("td"),V=document.createElement("img");V.src="../App_Themes/default/gfx/pixel.gif";V.width="15";V.height="1";O.appendChild(V);O.style.paddingLeft=15;O.appendChild(document.createTextNode(f.childNodes[j].getAttribute("txt")));
L.appendChild(O);V=document.createElement("td");V.setAttribute("align","right");var Y=document.createElement("input");Y.type="checkbox";if(f.childNodes[j].getAttribute("tdd"))Y.id="cPos"+f.getAttribute("tdp")+"_Dat"+f.childNodes[j].getAttribute("tdd");else if(f.childNodes[j].getAttribute("tdv"))Y.id="cPos"+f.getAttribute("tdp")+"_Val"+f.childNodes[j].getAttribute("tdv");O.onclick=new Function("ChangeCheckbox("+f.getAttribute("cat")+",'"+Y.id+"')");Y.onclick=new Function("UpdateFilter("+f.getAttribute("cat")+
", this.getAttribute('ID'))");V.appendChild(Y);L.appendChild(V);G.appendChild(L)}u.appendChild(G);r.appendChild(u);r=document.getElementById("tr"+f.getAttribute("tdp"));r.onclick=new Function("SwitchDiv('i"+f.getAttribute("tdp")+"', 'fltcld"+f.getAttribute("tdp")+"', false)");document.getElementById("i"+f.getAttribute("tdp")).src="../App_Themes/"+theme+"/gfx/icn_minus.gif";r.captureEvents&&r.captureEvents(Event.CLICK);SwitchDiv(r,"fltcld"+f.getAttribute("tdp"))}if(f.nodeName.toUpperCase()!="NEW")if(n){r=
null;r=f.childNodes[0].nodeName=="#text"?f.childNodes[1]:f.childNodes[0];n.disabled=r.firstChild.nodeValue.toUpperCase()=="TRUE"?true:false}}}else if(ajaxRequest1.readyState==4){alert("Ein Problem ist aufgetreten");g=ajaxRequest1.responseXML.getElementsByTagName("error");g!=null&&g.item(0)!=null&&g.item(0).firstChild.nodeValue=="reload"&&location.reload()}}
function SwitchAll(g,f,n){n=n.split(",");for(var r=0;r<n.length-1;r++)document.getElementById(g.id+"_"+n[r]).checked=g.checked;UpdateFilter(f,g.id)}
function SwitchCategory(g,f,n){var r=document.getElementById(n+"_pnlHead"),u=document.getElementById(n+"_Icon");if(f){u.onclick=new Function("SwitchCategory('"+g+"', false)");r.onclick=new Function("SwitchCategory('"+g+"', false)");SwitchDiv("mb"+g+"_Icon","divMbNavigation"+g,true);u.src="../App_Themes/"+theme+"/gfx/icn_plus.gif"}else{r.onclick=new Function("SwitchDiv('"+u.id+"', '"+n+"_divMbNavigation"+g+"', true)");u.src="../App_Themes/"+theme+"/gfx/icn_minus.gif"}(n=document.getElementById("divMbNavigation"+
g))&&SwitchCategoryTree(n,g,f)}function SwitchCategoryTree(g){g=g.firstChild;if(g.nodeName=="#text")g=g.nextSibling;for(j=0;j<g.childNodes.length;j++){var f=g.childNodes[j];if(f.nodeName!="#text"&&f.getAttribute("deep")==2){f.style.visibility="visible";f.style.display="block"}}}
function CompareProduct(g,f){if(f)g.checked=!g.checked;if($("input[name=compare]:checked").length>6){alert("Bitte w\u00e4hlen sie maximal 6 Produkte zum Vergleichen aus.");return g.checked=false}if(g.checked){$("#cT_"+g.value).hide();$("#cT_"+g.value).html("<a onclick='OpenCompare();' class='orange' style='cursor:pointer;'>vergleichen</a>");$("#cT_"+g.value).fadeIn("slow",function(){})}else $("#cT_"+g.value).html("ausw\u00e4hlen")}
function OpenCompare(){if($("input[name=compare]:checked").length<1){alert("Bitte w\u00e4hlen sie mindestens ein Produkt zum Vergleichen aus.");return false}var g="-1";$.each($("input[name=compare]:checked"),function(f,n){g+=","+n.value});window.open(catLink+g,"Compare"+catID);return false}var ajaxJsonService="/Services/AjaxService.asmx/",ajaxRequest1,ajaxRequest2;
function createAjaxRequest(){try{return new XMLHttpRequest}catch(g){try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(f){}}return null}function AjaxHandler(g,f){ajaxRequest2=createAjaxRequest();if(f)ajaxRequest2.onreadystatechange=f;ajaxRequest2.open("GET",g);ajaxRequest2.send(null)}
function AjaxRequest(g,f,n,r){f="strType="+f+"&query="+encodeURIComponent(n)+"&rnd="+Math.random();ajaxRequest1=createAjaxRequest();ajaxRequest1.onreadystatechange=r;ajaxRequest1.open("POST",g,true);ajaxRequest1.setRequestHeader("Content-type","application/x-www-form-urlencoded");ajaxRequest1.setRequestHeader("Content-length",f.length);ajaxRequest1.send(f)}
function SwitchCB(g,f){if(typeof g=="string")g=document.getElementById(g);var n=document.getElementById(f);if(n)if(g.checked){n.style.visibility="visible";n.style.display="block"}else{n.style.visibility="hidden";n.style.display="none"}return false}
function SwitchrequiredFields(g,f,n){if(typeof g=="string"){g=document.getElementsByName(g);f=document.getElementById(f);n=document.getElementById(n);if(g[2].checked){f.style.fontWeight="bold";n.style.fontWeight="normal"}else{f.style.fontWeight="normal";n.style.fontWeight="bold"}}}
function SwitchrequiredFields3(g,f,n,r){if(typeof g=="string"){g=document.getElementsByName(g);f=document.getElementById(f);n=document.getElementById(n);r=document.getElementById(r);if(g[2].checked){f.style.fontWeight="bold";n.style.fontWeight="normal";r.style.fontWeight="normal"}else{f.style.fontWeight="normal";n.style.fontWeight="bold";r.style.fontWeight="bold"}}}
function SwitchDiv(g,f,n){if(typeof g=="string")g=document.getElementById(g);var r=document.getElementById(f);if(r){var u=r.firstChild;if(u.nodeName=="#text")u=u.nextSibling;if(u.style.visibility=="hidden"){u.style.visibility="visible";u.style.display="block"}else if(u.style.visibility=="visible"){u.style.visibility="hidden";u.style.display="none"}if(r.style.display=="none"||g.src!=null&&g.src.indexOf("icn_plus.gif")>=0){r.style.visibility="visible";r.style.display="block";g.src="../App_Themes/"+
theme+"/gfx/icn_minus.gif";n&&Setting(f,"1")}else{r.style.visibility="hidden";r.style.display="none";g.src="../App_Themes/"+theme+"/gfx/icn_plus.gif";n&&Setting(f,"0")}}return false}
function OpenDiv(g,f){var n=document.getElementById(g);if(n)if(n.style.display=="none"){n.style.visibility="visible";n.style.display="block";if(n=document.getElementById(f))n.src="../App_Themes/"+theme+"/gfx/icn_minus.gif"}else{n.style.visibility="hidden";n.style.display="none";if(n=document.getElementById(f))n.src="../App_Themes/"+theme+"/gfx/icn_plus.gif"}return false}
function AddToCart(g,f){var n="show";if(f!=0)n="add";pcp.helper.ajaxServicePost("cart","pro:"+g+";qnt:"+f+";mth:"+n+";",pcp.cart.ui.refreshCartBox)}function AddAndGoToCart(g,f){var n="show";if(f!=0)n="add";pcp.helper.ajaxServicePost("cart","pro:"+g+";qnt:"+f+";mth:"+n+";",function(){location.href="ShoppingCart.htm"})}
function AddToCartAlt(g,f){g.src="../App_Themes/"+theme+"/gfx/shoppingcart_inv.gif";g.style.cursor="normal";g.removeAttribute("onclick",0);AjaxRequest(ajaxServiceURL,"cart","pro:"+f+";qnt:1;mth:add;",RefreshCartBoxAlt)}function RefreshCartBox(){alert("Replaced by pcp.cart.ui.refreshCartBox")}
function RefreshCartBoxAlt(){if(ajaxRequest1.readyState==4&&ajaxRequest1.status==200){if(document.getElementById("lblCartQuantity")!=null&&document.getElementById("lblCartValue")!=null){var g=ajaxRequest1.responseXML.getElementsByTagName("cartbox").item(0),f=g.getElementsByTagName("qnt").item(0).firstChild.nodeValue;g=g.getElementsByTagName("tot").item(0).firstChild.nodeValue;document.getElementById("lblCartQuantity").innerHTML=f;document.getElementById("lblCartValue").innerHTML=g;f=document.getElementById("msgCartBox");
f.innerHTML="";g=ajaxRequest1.responseXML.getElementsByTagName("cartmsg").item(0);if(g!=null){g=g.getElementsByTagName("msg");for(var n=0;n<=0;n++){new String(g[n].getAttribute("type"));var r=document.createElement("div");r.innerHTML=g[n].firstChild.nodeValue;f.appendChild(r)}f.style.visibility="visible";f.style.display="block"}else{f.style.visibility="hidden";f.style.display="none"}}ajaxRequest1.responseXML.getElementsByTagName("cartpos").item(0)}else ajaxRequest1.readyState==4&&alert("shop.js refreshcartbox: "+
ajaxRequest1.status+" "+ajaxRequest1.statusText)}function ShowMessage(g,f){var n=document.getElementById(g);n.innerHTML=f;n.style.visibility="visible";n.style.display="block"}function Setting(g,f){AjaxRequest(ajaxServiceURL,"SETTING","n:"+g+";v:"+f+";",SettingSuccess)}function SettingSuccess(){ajaxRequest1.readyState==4&&ajaxRequest1.status==200||ajaxRequest1.readyState==4&&alert("shop.js Setting: Status: "+ajaxRequest1.status+"StatusText: "+ajaxRequest1.statusText)}
function SendMail(){var g=document.getElementById("txtQuestionMail").value,f=document.getElementById("cntMain_question_txtQuestionText").value,n=document.getElementById("hQuestionType").value,r=document.getElementById("hQuestionSubj").value;f=f+"\n\nURL: "+document.getElementById("hQuestionUrl").value;AjaxRequest(ajaxServiceURL,"QMAIL","<$t>"+n+"</$t><$s>"+r+"</$s><$f>"+g+"</$f><$c>"+f+"</$c><$mth>send</$mth>",RefreshMail)}
function RefreshMail(){if(ajaxRequest1.readyState==4&&ajaxRequest1.status==200){ajaxRequest1.responseXML.getElementsByTagName("qmail").item(0);var g=ajaxRequest1.responseXML.getElementsByTagName("msg").item(0);if(g){var f=document.getElementById("divMsgQuestion");if(g.getAttribute("type")=="s"){document.getElementById("divMsgQuestion");f.className="infoMessage";document.getElementById("divQuestion").innerHTML=""}else f.className="errorMessage";f.innerHTML=g.getAttribute("txt");OpenDiv("divMsgQuestion")}}else ajaxRequest1.readyState==
4&&alert("shop.js SendMail: "+ajaxRequest1.status+" "+ajaxRequest1.statusText)}function SendMailStruct(g,f){if(f!=null){for(var n="",r=0;r<f.length;r++)n+=f[r].name+"$"+f[r].value+"|";AjaxRequest(ajaxServiceURL,"QMAIL","<$t>"+g+"</$t><$c>"+n+"</$c><$mth>send</$mth>",RefreshMailStruct)}}
function RefreshMailStruct(){if(ajaxRequest1.readyState==4&&ajaxRequest1.status==200){ajaxRequest1.responseXML.getElementsByTagName("qmail").item(0);var g=ajaxRequest1.responseXML.getElementsByTagName("msg").item(0);if(g)g.getAttribute("type")=="s"?alert(g.getAttribute("txt")):alert("Fehler: "+g.getAttribute("txt"))}else ajaxRequest1.readyState==4&&alert("shop.js refreshMailStruct: "+ajaxRequest1.status+" "+ajaxRequest1.statusText)}
function CartButton(){var g=null,f="",n=0,r="";this.Availability=function(u){g=u};this.Text=function(u){f=u};this.Quantity=function(u){n=u};this.DisablePlus=function(u){r=u};this.CreateObject=function(u,G){var L=u.firstChild;if(L.nodeName=="#text")L=L.nextSibling;L=L.firstChild;if(L.nodeName=="#text")L=L.nextSibling;L.innerHTML="";var O=document.createElement("table");O.className="cartButton";O.cellSpacing=0;O.cellPadding=0;var V=document.createElement("tbody"),Y=document.createElement("tr"),R=document.createElement("td");
R.className="ava";var da=document.createElement("td");da.className="text";var aa=document.createElement("td");aa.className="icons";R.appendChild(g);da.setAttribute("id","proTxt"+G);if(isNaN(n)){da.className="btnShopBG";da.style.textAlign="center";da.appendChild(document.createTextNode(" "));var ha=document.createElement("a");ha.onclick=new Function("AddToCart("+G+", 1)");ha.appendChild(document.createTextNode(n));ha.style.cursor="pointer";da.style.width="113px";da.appendChild(ha)}else da.appendChild(document.createTextNode(n+
" "+f));Y.appendChild(R);Y.appendChild(da);if(!isNaN(n)){R=new Image;if(r=="False"){R.src="../App_Themes/"+theme+"/gfx/icn_cart_plus.gif";R.style.cursor="pointer";R.onclick=new Function("AddToCart("+G+", 1)")}else{R.src="../App_Themes/"+theme+"/gfx/icn_cart_disabled.gif";R.setAttribute("ToolTip","Verf\u00fcgbare Anzahl erreicht",0);R.setAttribute("title","Verf\u00fcgbare Anzahl erreicht",0)}R.setAttribute("alt","");aa.appendChild(R);aa.appendChild(document.createTextNode(" "));R=new Image;R.src="../App_Themes/"+
theme+"/gfx/icn_cart_minus.gif";R.style.cursor="pointer";R.onclick=new Function("AddToCart("+G+", -1)");R.setAttribute("alt","");aa.appendChild(R);Y.appendChild(aa)}V.appendChild(Y);O.appendChild(V);L.appendChild(O)}}function SetFocus(g){document.getElementById(g).focus()}function textBoxClear(g){document.getElementById(g).value=""}function textBoxReset(g,f){var n=document.getElementById(g);if(n.value=="")n.value=f}
function doHourglass(g){g=document.getElementById(g);if(g!=null)g.style.cursor="wait";return true}function iFrameResize(){$("#staticCatFrame").css("height",$(window).height()-$("#staticCatFrame").offset().top+$(window).scrollTop())}function submitFormToCurrent(){$("#frmShop").attr("action",document.location.pathname).submit()}var pcp={};
pcp.helper={ajaxServicePost:function(g,f,n){$.ajax({type:"POST",contentType:"application/x-www-form-urlencoded",dataType:"xml",data:{strType:g,query:f,rnd:Math.random()},url:ajaxServiceURL,success:function(r){n(r)},error:function(){alert("Ein Problem ist aufgetreten")}})},textReset:function(g){g.each(function(){var f=$(this).val();$(this).focus(function(){$(this).val()==f&&$(this).val("")});$(this).blur(function(){$(this).val()==""&&$(this).val(f)})})},_imgCache:[],preLoadImages:function(){for(var g=
arguments.length;g--;){var f=document.createElement("img");f.src=arguments[g];pcp.helper._imgCache.push(f)}},applyBigSlider:function(){$(".sliderBig, .sliderBigSel").each(function(g,f){pcp.slider.apply($(f),{duration:300,elementSize:127,elementVisible:4,elementMove:4})})}};
pcp.helper.form={defaultAction:"/Products.htm?id="+Math.round(Math.random()*1E8,0)+"&T=srch",_frmShop:null,register:function(g){pcp.helper.form._frmShop.attr("action",g)},unregister:function(){pcp.helper.form._frmShop.attr("action",defaultAction)},bind:function(){pcp.helper.form._frmShop=$("#frmShop");pcp.helper.form._frmShop.bind("submit",function(g){if(pcp.helper.form.getBlockStatus()==false){g.preventDefault();pcp.helper.form.releaseSubmit()}});pcp.helper.form.link($("#iSearch"),$("#btnSearch"));
pcp.helper.form.link($("#txtCallMe").parent(),$("#btnCallBack"));pcp.helper.form.link($("#txtNLMail"),$("#btnNL"))},link:function(g,f){g.keypress(function(n){if(n.which==13){f.click();return false}})},blockSubmit:function(){$.data(pcp.helper.form._frmShop,"doSubmit",false)},releaseSubmit:function(){$.data(pcp.helper.form._frmShop,"doSubmit",true)},getBlockStatus:function(){return $.data(pcp.helper.form._frmShop,"doSubmit")}};pcp.cart={};
pcp.cart.ui={refreshCartBox:function(g){var f=$("#lblCartQuantity"),n=$("#lblCartValue");g=$(g);if(f.size()==1&&n.size()==1){var r=g.find("cartbox"),u=r.find("qnt").text();r=r.find("tot").text();f.html(u);n.html(r);var G=$("#msgCartBox");G.html("");r=g.find("cartmsg");if(r.size()>0){r.find("msg").each(function(){G.append($("<div>"+$(this).text()+"</div>"))});G.fadeIn()}else G.fadeOut()}r=g.find("cartpos");r.size()>0&&r.find("pos").each(function(){var L=$("#pro"+$(this).attr("id"));L.size()>0&&pcp.cart.ui._refreshCartButton(L.get(0),
$(this).attr("id"),$(this).text(),$(this).attr("disPlus"))})},_refreshCartButton:function(g,f,n,r){var u=new CartButton;u.Text("Stk.");u.Availability($("#imgBtn"+f).get(0));u.Quantity(n);u.DisablePlus(r);u.CreateObject(g,f)}};
pcp.account={bind:function(){$("#logNick, #logPass").keypress(pcp.account._checkEnter);$("#logNick").click(function(){$(this).val("")});$("#accLogin").click(pcp.account.login)},logout:function(){pcp.helper.form.blockSubmit();$.ajax({type:"POST",contentType:"application/json; charset=utf-8",url:ajaxJsonService+"Account",data:"{ 'action' : 'logout', 'nickname' : '', 'password' : '' }",success:function(){window.location=window.location},error:function(){window.location=window.location}})},login:function(){theme&&
$("#accLogin").attr("src","/App_Themes/"+theme+"/gfx/ajaxloader.gif");setTimeout(function(){$.ajax({type:"POST",contentType:"application/json; charset=utf-8",data:"{ 'action' : 'login', 'nickname' : "+$.quoteString($("#logNick").val())+", 'password' : "+$.quoteString($("#logPass").val())+" }",url:ajaxJsonService+"Account",success:function(g){theme&&$("#accLogin").attr("src","/App_Themes/"+theme+"/gfx/layout/icnArrow.png");if(eval(g.d))window.location=window.location;else{$("#accError").css("visibility",
"visible");$("#accError").css("display","block")}},error:function(){window.location=window.location}})},300);return false},_checkEnter:function(g){if(g.which==13){pcp.helper.form.blockSubmit();pcp.account.login()}}};
pcp.suggest={startLen:3,waitTime:250,bind:function(){pcp.suggest._isCat=$("input[name='chkSrchCatOnly']").length>0;pcp.suggest._obj=$("#iSearch");pcp.suggest._uiContainer=$("#suggest");pcp.suggest._uiContainerLay=$("#suggestLay");pcp.suggest._obj.keyup(pcp.suggest._check);pcp.suggest._obj.keydown(function(g){pcp.suggest._obj.val()=="Suchbegriff"&&pcp.suggest._obj.val("");if(pcp.suggest._isSuggestVisible()&&g.which===13&&pcp.suggest._selectedObj!=null){pcp.suggest._selectedObj.click();pcp.suggest._selectedObj=
null;pcp.suggest._obj.blur();return false}});pcp.suggest._obj.click(function(){pcp.helper.form.releaseSubmit();pcp.suggest._obj.val()=="Suchbegriff"&&pcp.suggest._obj.val("")});pcp.suggest._obj.blur(function(){pcp.helper.form.releaseSubmit();$(this).val()==""&&$(this).val("Suchbegriff");pcp.suggest._uiContainer.fadeOut()})},search:function(g,f){pcp.suggest._post(g,f)},_uiContainer:null,_uiContainerLay:null,_obj:null,_id:0,_showedId:0,_isCat:false,_timerSearch:null,_lastValue:null,_selectedIndex:-1,
_selectedObj:null,_isSuggestVisible:function(){return pcp.suggest._uiContainer.css("display")!=="none"},_check:function(g){if(pcp.suggest._isSuggestVisible())if(g.which===38){pcp.helper.form.blockSubmit();g=pcp.suggest._uiContainerLay.children(".selectable,.selected");if(pcp.suggest._selectedIndex<0)pcp.suggest._selectedIndex=g.length-1;else{pcp.suggest._uiContainerLay.children(".selected").attr("class","selectable");if(0<pcp.suggest._selectedIndex)pcp.suggest._selectedIndex--;else pcp.suggest._selectedIndex=
g.length-1}pcp.suggest._selectedObj=$(g[pcp.suggest._selectedIndex]).attr("class","selected");return}else if(g.which===40){pcp.helper.form.blockSubmit();g=pcp.suggest._uiContainerLay.children(".selectable,.selected");if(pcp.suggest._selectedIndex<0)pcp.suggest._selectedIndex=0;else{pcp.suggest._uiContainerLay.children(".selected").attr("class","selectable");if(g.length-1>pcp.suggest._selectedIndex)pcp.suggest._selectedIndex++;else pcp.suggest._selectedIndex=0}pcp.suggest._selectedObj=$(g[pcp.suggest._selectedIndex]).attr("class",
"selected");return}var f=pcp.suggest._obj.val();if(f!=pcp.suggest._lastValue)if(f==="tilt")$("body").css("-moz-transform","rotate(3deg)");else if(f==="do a barrel roll"){$("body").css("-moz-transform","rotate(360deg)");$("body").css("-moz-transition-property","all");$("body").css("-moz-transition-duration","5s")}else{$("body").css("-moz-transform","");$("body").css("-moz-transition-property","");$("body").css("-moz-transition-duration","");pcp.suggest._selectedObj=null;pcp.suggest._selectedIndex=
-1;pcp.suggest._lastValue=f;if(f.length>=pcp.suggest.startLen){pcp.suggest._timerSearch!=null&&clearTimeout(pcp.suggest._timerSearch);pcp.suggest._timerSearch=setTimeout(function(){pcp.suggest._delayEnd(f)},pcp.suggest.waitTime)}else if(f.length==0){pcp.helper.form.releaseSubmit();pcp.suggest._uiContainer.fadeOut()}}},_delayEnd:function(g){g==pcp.suggest._obj.val()&&pcp.suggest.search(g,function(f){pcp.suggest._showResult(f)})},_post:function(g,f){pcp.suggest._id+=1;$("#mbSearch_btnSearch").attr("src",
"/App_Themes/"+theme+"/gfx/ajaxloader.gif");var n=-1;if(pcp.suggest._isCat){n=$("input[name='chkSrchCatOnly']:checked").val();if(n===undefined)n=-1}$.ajax({type:"POST",contentType:"application/json; charset=utf-8",data:"{ 'term' : "+$.quoteString(g)+", 'id' : "+pcp.suggest._id+", 'catID' : "+n+" }",url:ajaxJsonService+"GetSuggests",success:function(r){f(r);$("#mbSearch_btnSearch").attr("src","/App_Themes/"+theme+"/gfx/btn_go.gif")},error:function(r){f(r);$("#mbSearch_btnSearch").attr("src","/App_Themes/"+
theme+"/gfx/btn_go.gif")}})},_showResult:function(g){if(pcp.suggest._obj.val()!="")if(g.d)if(!(g.d.ID<pcp.suggest._showedId)){var f=pcp.suggest._uiContainerLay;f.children().remove();pcp.suggest._showedId=g.d.ID;if(!g.d.ProMatch&&g.d.Result.length>0){f.append($("<div class='suggestHead'><span>Produkte:</span></div>").bind("mouseleave",pcp.suggest._hoverHandler));for(var n=0;n<g.d.Result.length;n++){var r=g.d.Result[n];if(r.Type==null)r.Type="";if(r.Add==null)r.Add="";var u="<div class='selectable' style='height:50px;'><div style='width:60px;float:left;'><img style='width:59px;height:50px;' src='/gfxpro"+
r.ProID+"tmb/pic.jpg'></div><div style='width:200px;overflow:hidden;vertical-align:top;float:right;'><div style='position:relative;height:50px;'><div><span>"+r.Name+"</span></div><div style='position: absolute; left: 0pt; bottom: 0pt;'><div><div style='float: left; width: 100px; overflow: hidden; color: rgb(204, 0, 51); font-weight: bold;'><span>"+r.Type+"</span></div><div style='float: right; width: 100px; overflow: hidden; text-align: right; color: rgb(204, 0, 51); font-weight: bold;'><span>"+r.Price+
"</span></div></div>";if(r.Add!="")u+="<div style='text-align: right; clear: both;'>"+r.Add+"</div>";u+="</div></div></div></div>";f.append($(u).bind("click",{link:r.Link},function(G){document.location=G.data.link;return false}).bind("mouseleave",pcp.suggest._hoverHandler))}f.append($("<div class='selectable' onclick=\"javascript:$('#btnSearch').click();return false;\" style='text-align:right;text-align: right;'><a href=\"#\" style='text-decoration:none;' onclick=\"javascript:$('#btnSearch').click();return false;\">...weitere Ergebnisse</a></div>").bind("click",
function(){$("#btnSearch").click()}));g.d.Cat.length>0&&f.append($("<div class='suggestHead'><span>Kategorien:</span></div>")).bind("mouseleave",pcp.suggest._hoverHandler);for(n=0;n<g.d.Cat.length;n++){r=g.d.Cat[n];f.append($("<div class='selectable'><img src='/App_Themes/"+theme+"/gfx/icn_pointer_grey_rx.gif' style='margin:0 5px' /><span>"+r.Name+"</span></div>").bind("click",{link:r.Link},function(G){document.location=G.data.link;return false}).bind("mouseleave",pcp.suggest._hoverHandler))}g.d.Man.length>
0&&f.append($("<div class='suggestHead'><span>Hersteller:</span></div>").bind("mouseleave",pcp.suggest._hoverHandler));for(n=0;n<g.d.Man.length;n++){r=g.d.Man[n];f.append($("<div class='selectable'><img src='/App_Themes/"+theme+"/gfx/icn_pointer_grey_rx.gif' style='margin:0 5px' /><span>"+r.Name+"</span></div>").bind("click",{link:r.Link},function(G){document.location=G.data.link;return false}).bind("mouseleave",pcp.suggest._hoverHandler))}}else g.d.ProMatch?f.append($("<div class='suggestHead'><span>Dr\u00fccken Sie Enter um den Artikel anzuzeigen.</span></div>")):
f.append($("<div class='suggestHead'><span>Leider gab Ihre Suche keine Resultate zur\u00fcck.</span></div>"));f.parent().fadeIn()}},_hoverHandler:function(){pcp.suggest._selectedIndex=-1;pcp.suggest._selectedObj=null;pcp.suggest._uiContainerLay.children(".selected").attr("class","selectable")}};
pcp.category={slideSpeed:200,toggle:function(g){var f=g.siblings(),n=g.parent();if(n.attr("class")==="menu_opened")f.slideUp(pcp.category.slideSpeed,function(){n.attr("class","menu")});else{n.attr("class","menu_opened");f.hide();f.children(":hidden").show();$.fx.off?f.show():f.slideDown(pcp.category.slideSpeed)}g.blur();return false},update:function(g,f){for(var n="<ul style='display:none'>",r=0;r<f.length;r++){var u=f[r];n+=u.IsMenu?"<li class='menu'><a id='"+u.Id+"' href='"+u.Link+"'> - "+u.Name+
" </a></li>":"<li class='item'><a href='"+u.Link+"'> - "+u.Name+" </a></li>"}n+="</ul>";g.after(n);pcp.category.toggle(g)},menuHandler:function(){var g=$(this);g.siblings().length==0?$.ajax({type:"POST",url:ajaxJsonService+"GetChild",contentType:"application/json",dataType:"json",data:"{ 'id' : '"+g.attr("id")+"'}",success:function(f){pcp.category.update(g,f.d)}}):pcp.category.toggle(g);return false},bind:function(){$("li.menu > a, li.menu_opened > a").live("click",pcp.category.menuHandler);$(".box_title_closable").click(function(){$(this).siblings();
if($(this).attr("id")=="filterBox"){var g=$("#filterContainer");if(g.is(":visible")){g.hide();g=$(this).siblings().first();g.find(".navigation li.menu").show();g.find(".navigation li.menu_opened").show();g.find(".navigation .selected").parent().show();$("#showOtherCat span").text("Filter anzeigen");return}}else if(!$(this).data("toggled")&&$(this).siblings().first().find(".navigation .selected").size()>0){$(this).data("toggled",true);$(this).siblings().first().find(".menu").show();return}$(this).siblings().find(".menu").show();
$(this).siblings().slideToggle()})}};
pcp.filter={clickLoadHandler:function(){$.ajax({type:"POST",contentType:"application/json; charset=utf-8",data:"{ 'catID' : "+$("#filterCat").val()+", 'tdpID' : "+$(this).attr("id").replace("flttdt","")+"}",url:"/Services/Filter.asmx/LoadOptions",success:function(g){pcp.filter._loadDone(g)},error:function(){window.location=window.location}})},toggleViewHandler:function(){var g=$("#filterContainer"),f=$("#filterBox").siblings().first();if(g.is(":visible")){g.hide();f.find(".navigation li.menu").show();
f.find(".navigation li.menu_opened").show();f.find(".navigation .selected").parent().show();f.show();$("#showOtherCat span").text("Filter anzeigen")}else{g.show();f.find(".navigation li.menu").hide();f.find(".navigation li.menu_opened").hide();f.find(".navigation .selected").parent().show();f.show();$("#showOtherCat span").text("andere Kategorien anzeigen")}},_loadDone:function(g){if(g.d.Reload)window.location=window.location;else{var f=$("#fltcld"+g.d.TDPID);$.each(g.d.Content,function(n,r){f.append($("<li>",
{text:r.Txt,id:r.TDIID}).addClass(r.Selected?"sel":"").click(pcp.filter.clickFilterHandler))});f.toggle();$("#flttdt"+g.d.TDPID).attr("class","optionTitleOpen").unbind("click",pcp.filter.load).data("TDPID",g.d.TDPID).click(pcp.filter.clickToggleHandler)}},clickToggleHandler:function(){$(this).toggleClass("optionTitleOpen optionTitleClosed");var g=$(this).data("TDPID");if(g==null){g=$(this).attr("id");if(g!=null){g=g.replace("flttdt","");$(this).data("TDPID",g)}else{$(this).next().toggle();return}}$("#fltcld"+
g).toggle();$.ajax({type:"POST",contentType:"application/json; charset=utf-8",data:"{ 'catID' : "+$("#filterCat").val()+", 'tdpID' : "+g+", open : "+$(this).hasClass("optionTitleOpen")+" }",url:"/Services/Filter.asmx/ChangeTitleStatus"})},clickFilterHandler:function(){$(this).toggleClass("sel");$.ajax({type:"POST",contentType:"application/json; charset=utf-8",data:"{ 'catID' : "+$("#filterCat").val()+", 'optionID' : '"+$(this).attr("id")+"', 'selected' : "+$(this).hasClass("sel")+" }",url:"/Services/Filter.asmx/ChangeOptionStatus",
success:function(g){if(g.d.Reload)window.location=window.location;else $(".filterRefresh").text(g.d.Txt)}})},bind:function(){$(".optionTitleClosed").click(pcp.filter.clickLoadHandler);$(".optionTitleOpen").click(pcp.filter.clickToggleHandler);$(".filter li").click(pcp.filter.clickFilterHandler);$(".filterRefresh").click(function(){$("#frmShop").submit()});$("#showOtherCat").click(pcp.filter.toggleViewHandler)}};
pcp.overlay={_list:[],register:function(g,f,n,r){f.bind("hideOverlay",r);pcp.overlay._list.push(f);$(document).click(function(){f.is(":visible")&&r()});g.click(function(u){u.stopPropagation();$.each(pcp.overlay._list,function(G,L){L.is(":visible")&&L.trigger("hideOverlay")});n()});f.click(function(u){u.stopPropagation()})}};
pcp.review={save:function(){$.ajax({type:"POST",contentType:"application/json; charset=utf-8",data:"{ 'revID' : "+$("#newRevID").val()+", 'proID' : "+$("#newRevPro").val()+", 'name' : "+$.quoteString($(".newReview .field[name='revName']").val())+", 'email' : "+$.quoteString($(".newReview .field[name='revEmail']").val())+", 'content' : "+$.quoteString($(".newReview .field[name='revContent']").val())+", 'captcha_challenge' : "+$.quoteString($("#recaptcha_challenge_field").val())+", 'content' : "+$.quoteString($(".newReview .field[name='revContent']").val())+
", 'captcha_response' : "+$.quoteString($("#recaptcha_response_field").val())+" }",url:"/Services/Review.asmx/Save",success:function(g){if(g.d){alert("Tnx, saved");$(".newReview").hide()}else{Recaptcha.reload();alert("Sorry, error")}}})},like:function(g){$.ajax({type:"POST",contentType:"application/json; charset=utf-8",data:"{ 'revID' : "+g+" }",url:"/Services/Review.asmx/Like"})},bind:function(){$(".newReviewClick").click(function(){$(".reviewBox").hide();$(".newReview").show()});$(".review .reply").click(function(){$("#newRevID").val($(this).parent().children("input").val());
$(".reviewBox").hide();$(".newReview").show()});$(".review .like").click(function(){pcp.review.like($(this).parent().children("input").val());var g=$(this).parent().children(".likeValue");g.html(parseInt(g.html())+1);$(this).unbind("click")});$("#btnSubmitReview").click(pcp.review.save)}};
$(document).ready(function(){pcp.account.bind();pcp.helper.form.bind();pcp.suggest.bind();pcp.category.bind();pcp.filter.bind();pcp.helper.textReset($("#txtNLMail, #txtCallMe, #logNick"));pcp.slider.apply($("#sliderCategory"),{duration:300,elementSize:101,elementVisible:5,equalizeMargin:3,elementMove:5});pcp.slider.apply($("#sliderTop"),{duration:0,elementSize:508,elementVisible:1,elementMove:1});pcp.slider.apply($("#sliderSpecial"),{duration:300,elementSize:254,elementVisible:2,elementMove:2});pcp.helper.applyBigSlider();
var g=function(){$("#helpLnk").toggleClass("sel");$("#helpOverlay").toggle()};$("#closeHelpImg").click(g);pcp.overlay.register($("#helpLnk"),$("#helpOverlay"),g,g);g=function(){$("#aboutLnk").toggleClass("sel");$("#aboutOverlay").toggle()};$("#closeAboutImg").click(g);pcp.overlay.register($("#aboutLnk"),$("#aboutOverlay"),g,g);g=function(){$("#punctOverlay").toggle()};$("#overlayPunctCloseImg").click(g);pcp.overlay.register($("#punctualityBox"),$("#punctOverlay"),g,g)});
pcp.slider={_sliderImagesPreloaded:false,apply:function(g,f){if(g!=null&&g.size()>0&&!g.data("isInitialized")){if(!pcp.slider._sliderImagesPreloaded){pcp.helper.preLoadImages("/App_Themes/"+theme+"/gfx/slider/sliderTopSel.jpg","/App_Themes/"+theme+"/gfx/slider/top/topBgSel.jpg","/App_Themes/"+theme+"/gfx/slider/top/topLeftSel.png","/App_Themes/"+theme+"/gfx/slider/top/topRightSel.png","/App_Themes/"+theme+"/gfx/slider/leftSel.jpg","/App_Themes/"+theme+"/gfx/slider/rightSel.jpg","/App_Themes/"+theme+
"/gfx/slider/leftBigSel.jpg","/App_Themes/"+theme+"/gfx/slider/rightBigSel.jpg","/App_Themes/"+theme+"/gfx/slider/sliderBottomSel.jpg","/App_Themes/"+theme+"/gfx/slider/sliderBgSel.jpg");pcp.slider._sliderImagesPreloaded=true}var n=pcp.slider._create();n._container=g;n._settings=f;n.bind();n._container.hover(function(){n._container.attr("class",n._settings.sliderType+"Sel")},function(){n._container.attr("class",n._settings.sliderType)});n._settings.sliderType.indexOf("sliderBig")!=-1&&$("#"+g.attr("id")+
" .sliderTab div").click(function(){var r=$(this).attr("class").replace("btn_","");if(r!="sel"){var u=$("#"+r);$(this).trigger("SLIDERBIG.TAB.CLICKED",r);if(u!=null&&u.size()>0){$(".sliderBig, .sliderBigSel").hide();u.show()}else if(!$(this).data("__loading")){$(this).data("__loading",true);$.ajax({type:"POST",contentType:"application/json; charset=utf-8",url:"/Services/Slider.asmx/GetSlider",data:"{ 'sliderID' : '"+r+"'}",success:function(G){if(G.d!=""){G=$(G.d);$(".sliderBig, .sliderBigSel").hide();
$("#pnlContent").append(G);pcp.helper.applyBigSlider();G.show()}else $(".btn_"+r).css("color","#CCCCCC")},error:function(){}})}}});g.data("isInitialized",true)}},_create:function(){return{_container:null,_settings:null,bind:function(){var g=$.extend({_isInitialized:true,duration:500,elementMove:1,go:false,block:false,imgCount:0,elementPos:0,elementSize:254,equalizeMargin:0,container:this._container,sliderType:this._container.attr("class"),sliderStrip:null,elements:[],elementTotal:null,elementVisible:2,
pageingText:null,pageingMax:1,pageingCurrent:1,btnLeft:this._container.find(".btnSliderLeft"),btnRight:this._container.find(".btnSliderRight"),sliderID:this._container.attr("id"),_loadResetFunc:null,_loadDoneFunc:null,_ajaxError:false},this._settings);this._settings=g;g.init=function(f){f.amountText=f.container.find(".amount");f.sliderStrip=f.container.find(".pnlSliderContentStrip");f.container.find(".pnlSliderContentElem").each(function(){f.elements.push($(this))});f.elementTotal=f.elements.length;
if(g.elementTotal-g.elementVisible<g.elementMove)g.elementMove=g.elementTotal-g.elementVisible;if(f.elementMove>0)f.pageingMax=(f.elementTotal-f.elementTotal%f.elementMove)/f.elementMove;f.amountText.html("1 von "+f.pageingMax);f.sliderStrip.css("width",f.elementTotal*f.elementSize+f.equalizeMargin+"px")};g.leftCheck=function(f){if(!(f.block||f.elementVisible==f.elements.length))if(f.elementPos-f.elementMove>=0){f.elementPos-=f.elementMove;f.moveLeft(f)}else{for(var n=0;n<f.elementVisible+f.elementPos;n++){var r=
f.elements.shift();f.elements.push(r);r.appendTo(f.sliderStrip)}f.elementPos=f.elementTotal-f.elementVisible;f.sliderStrip.css("marginLeft",f.elementPos*-1*f.elementSize+(f.elementPos==0?0:f.equalizeMargin)+"px");f.leftCheck(f)}};g.rightCheck=function(f){if(!(f.block||f.elementVisible==f.elements.length))if(f.elementMove<=f.elementTotal-(f.elementPos+f.elementVisible)){f.elementPos+=f.elementMove;f.moveRight(f)}else{for(var n=0;n<f.elementMove-(f.elementTotal-(f.elementPos+f.elementVisible));n++){var r=
f.elements.shift();f.elements.push(r);r.appendTo(f.sliderStrip)}f.elementPos-=f.elementMove-(f.elementTotal-(f.elementPos+f.elementVisible));f.sliderStrip.css("marginLeft",f.elementPos*-1*f.elementSize+f.equalizeMargin+"px");f.rightCheck(f)}};g.moveLeft=function(f){f._loadDoneFunc=f._moveLeft;f._loadResetFunc=function(){f.elementPos+=f.elementMove};f.replaceCheck(f,f.elementPos)};g._moveLeft=function(f){f.block=true;f.sliderStrip.animate({marginLeft:f.elementSize*-1*f.elementPos+(f.elementPos==0?
0:f.equalizeMargin)+"px"},f.duration,"swing",function(){if(f.pageingCurrent==1)f.pageingCurrent=f.pageingMax;else f.pageingCurrent--;f.amountText.html(f.pageingCurrent+" von "+f.pageingMax);f.block=false;f.go&&f.duration>0&&f.leftCheck(f);pcp.slider._changePreviewState(f)})};g.moveRight=function(f){f._loadDoneFunc=f._moveRight;f._loadResetFunc=function(){f.elementPos-=f.elementMove};f.replaceCheck(f,f.elementPos+(f.elementVisible-f.elementMove))};g._moveRight=function(f){f.block=true;f.sliderStrip.animate({marginLeft:f.elementSize*
-1*f.elementPos+f.equalizeMargin+"px"},f.duration,"swing",function(){if(f.pageingCurrent==f.pageingMax)f.pageingCurrent=1;else f.pageingCurrent++;f.amountText.html(f.pageingCurrent+" von "+f.pageingMax);f.block=false;f.go&&f.duration>0&&f.rightCheck(f);pcp.slider._changePreviewState(f)})};g.replaceCheck=function(f,n){f.elements[n].children().size()==0?pcp.slider._get(f,n):f._loadDoneFunc(f)};g.btnLeft.bind("mousedown",g,function(f){f.data.go=!$.fx.off;f.data.leftCheck(f.data);$(this).trigger("SLIDER.BTNLEFT.CLICKED",
$(this).parent().attr("id"))});g.btnLeft.bind("mouseup mouseleave",g,function(f){f.data.go=false});g.btnRight.bind("mousedown",g,function(f){f.data.go=!$.fx.off;f.data.rightCheck(f.data);$(this).trigger("SLIDER.BTNRIGHT.CLICKED",$(this).parent().attr("id"))});g.btnRight.bind("mouseup mouseleave",g,function(f){f.data.go=false});g.sliderID=="sliderTop"&&this._container.find(".buttons div").bind("click",g,function(f){pcp.slider._moveFromPreview(f.data,$(this).attr("id"));$(this).trigger("SLIDERTOP.TAB.CLICKED",
$(this).parent().parent().attr("id"))});g.init(g)}}},_getDone:function(g){if(g._ajaxError){g._ajaxError=false;g._loadResetFunc();event.data.go=false}else g.imgCount==0&&g._loadDoneFunc(g)},_get:function(g,f){var n=function(r){for(var u=0;u<r.length;u++){var G=$(r[u]),L=G.find("img");g.imgCount+=L.size();L.load(function(){g.imgCount--;pcp.slider._getDone(g)});g.elements[f+u].replaceWith(G);g.elements[f+u]=G}};$.ajax({type:"POST",contentType:"application/json; charset=utf-8",url:"/Services/Slider.asmx/GetSliderElement",
data:"{ 'sliderID' : '"+g.sliderID+"', 'elementID' : '"+g.elements[f].attr("id")+"', 'amount' : "+g.elementMove+" }",success:function(r){n(r.d)},error:function(){g._ajaxError=true;pcp.slider._getDone(g)}})},_moveFromPreview:function(g,f){$.each(g.elements,function(n,r){if(r.attr("id")==g.sliderID+"_"+f.replace("pre_","")){g.elementPos=n;g.sliderStrip.animate({marginLeft:g.elementSize*-1*g.elementPos+g.equalizeMargin+"px"},g.duration,"swing",function(){});return false}});pcp.slider._changePreviewState(g)},
_changePreviewState:function(g){if(g.sliderID=="sliderTop"){$(".buttons div").removeClass("sel");$("#pre"+g.elements[g.elementPos].attr("id").replace(g.sliderID,"")).addClass("sel")}}};
pcp.analytics={slider:{bind:function(){$(document).bind("SLIDER.BTNRIGHT.CLICKED SLIDER.BTNLEFT.CLICKED SLIDERTOP.TAB.CLICKED",function(g,f){if(!$.data(document.body,f+"_use")){$.data(document.body,f+"_use",true);_gaq.push(["_trackEvent","Slider",f,"Use",1,true])}});$(document).bind("SLIDERBIG.TAB.CLICKED",function(g,f){if(!$.data(document.body,f+"_tab")){$.data(document.body,f+"_tab",true);_gaq.push(["_trackEvent","Slider",f,"Tab",1,true])}})}}};

