(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h=h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;k<J.length;k++){h=J[k];h.origType.replace(X,"")===a.type?f.push(h.selector):J.splice(k--,1)}f=c(a.target).closest(f,a.currentTarget);o=0;for(x=f.length;o<x;o++){r=f[o];for(k=0;k<J.length;k++){h=J[k];if(r.selector===h.selector&&(!A||A.test(h.namespace))){l=r.elem;e=null;if(h.preType==="mouseenter"||h.preType==="mouseleave"){a.type=h.preType;e=c(a.relatedTarget).closest(h.selector)[0]}if(!e||e!==l)C.push({elem:l,handleObj:h,level:r.level})}}}o=0;for(x=C.length;o<x;o++){f=C[o];if(d&&f.level>d)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La,"`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this,e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a,"margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j,s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this,j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length},toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j===-1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false;if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K<Q;K++)if((j=arguments[K])!=null)for(s in j){v=G[s];z=j[s];if(G!==z)if(ga&&z&&(b.isPlainObject(z)||(H=b.isArray(z)))){if(H){H=false;v=v&&b.isArray(v)?v:[]}else v=v&&b.isPlainObject(v)?v:{};G[s]=b.extend(ga,v,z)}else if(z!==B)G[s]=z}return G};b.extend({noConflict:function(j){E.$=e;if(j)E.jQuery=d;return b},isReady:false,readyWait:1,ready:function(j){j===true&&b.readyWait--;if(!b.readyWait||j!==true&&!b.isReady){if(!t.body)return setTimeout(b.ready,1);b.isReady=true;if(!(j!==true&&--b.readyWait>0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload",b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&&!F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&&l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;H<G;){if(s.apply(j[H++],v)===false)break}else if(K)for(z in j){if(s.call(j[z],z,j[z])===false)break}else for(v=j[0];H<G&&s.call(v,H,v)!==false;v=j[++H]);return j},trim:O?function(j){return j==null?"":O.call(j)}:function(j){return j==null?"":j.toString().replace(k,"").replace(o,"")},makeArray:function(j,s){var v=s||[];if(j!=null){var z=b.type(j);j.length==null||z==="string"||z==="function"||z==="regexp"||b.isWindow(j)?M.call(v,j):b.merge(v,j)}return v},inArray:function(j,s){if(s.indexOf)return s.indexOf(j);for(var v=0,z=s.length;v<z;v++)if(s[v]===j)return v;return-1},merge:function(j,s){var v=j.length,z=0;if(typeof s.length==="number")for(var H=s.length;z<H;z++)j[v++]=s[z];else for(;s[z]!==B;)j[v++]=s[z++];j.length=v;return j},grep:function(j,s,v){var z=[],H;v=!!v;for(var G=0,K=j.length;G<K;G++){H=!!s(j[G],G);v!==H&&z.push(j[G])}return z},map:function(j,s,v){for(var z=[],H,G=0,K=j.length;G<K;G++){H=s(j[G],G,v);if(H!=null)z[z.length]=H}return z.concat.apply([],z)},guid:1,proxy:function(j,s,v){if(arguments.length===2)if(typeof s==="string"){v=j;j=v[s];s=B}else if(s&&!b.isFunction(s)){v=s;s=B}if(!s&&j)s=function(){return j.apply(v||this,arguments)};if(j)s.guid=j.guid=j.guid||s.guid||b.guid++;return s},access:function(j,s,v,z,H,G){var K=j.length;if(typeof s==="object"){for(var Q in s)b.access(j,Q,s[Q],z,H,v);return j}if(v!==B){z=!G&&z&&b.isFunction(v);for(Q=0;Q<K;Q++)H(j[Q],s,z?v.call(j[Q],Q,H(j[Q],s)):v,G);return j}return K?H(j[0],s):B},now:function(){return(new Date).getTime()},uaMatch:function(j){j=j.toLowerCase();j=L.exec(j)||g.exec(j)||i.exec(j)||j.indexOf("compatible")<0&&n.exec(j)||[];return{browser:j[1]||"",version:j[2]||"0"}},browser:{}});b.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(j,s){R["[object "+s+"]"]=s.toLowerCase()});m=b.uaMatch(m);if(m.browser){b.browser[m.browser]=true;b.browser.version=m.version}if(b.browser.webkit)b.browser.safari=true;if(D)b.inArray=function(j,s){return D.call(s,j)};if(!/\s/.test("\u00a0")){k=/^[\s\xA0]+/;o=/[\s\xA0]+$/}f=b(t);if(t.addEventListener)u=function(){t.removeEventListener("DOMContentLoaded",u,false);b.ready()};else if(t.attachEvent)u=function(){if(t.readyState==="complete"){t.detachEvent("onreadystatechange",u);b.ready()}};return E.jQuery=E.$=b}();(function(){c.support={};var a=t.documentElement,b=t.createElement("script"),d=t.createElement("div"),e="script"+c.now();d.style.display="none";d.innerHTML="   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"),k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent=false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom=1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="<div style='width:4px;'></div>";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="<table><tr><td style='padding:0;display:none'></td><td>t</td></tr></table>";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display="none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h=c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando);else if(d)delete f[e];else for(var l in a)delete a[l]}},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=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h<l;h++){f=e[h].name;if(f.indexOf("data-")===0){f=f.substr(5);ka(this[0],f,d[f])}}}return d}else if(typeof a==="object")return this.each(function(){c.data(this,a)});var k=a.split(".");k[1]=k[1]?"."+k[1]:"";if(b===B){d=this.triggerHandler("getData"+k[1]+"!",[k[0]]);if(d===B&&this.length){d=c.data(this[0],a);d=ka(this[0],a,d)}return d===B&&k[1]?this.data(k[0]):d}else return this.each(function(){var o=c(this),x=[k[0],b];o.triggerHandler("setData"+k[1]+"!",x);c.data(this,a,b);o.triggerHandler("changeData"+k[1]+"!",x)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var e=c.data(a,b);if(!d)return e||[];if(!e||c.isArray(d))e=c.data(a,b,c.makeArray(d));else e.push(d);return e}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),e=d.shift();if(e==="inprogress")e=d.shift();if(e){b==="fx"&&d.unshift("inprogress");e.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===B)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;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var sa=/[\n\t]/g,ha=/\s+/,Sa=/\r/g,Ta=/^(?:href|src|style)$/,Ua=/^(?:button|input)$/i,Va=/^(?:button|input|object|select|textarea)$/i,Wa=/^a(?:rea)?$/i,ta=/^(?:radio|checkbox)$/i;c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};c.fn.extend({attr:function(a,b){return c.access(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(x){var r=c(this);r.addClass(a.call(this,x,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ha),d=0,e=this.length;d<e;d++){var f=this[d];if(f.nodeType===1)if(f.className){for(var h=" "+f.className+" ",l=f.className,k=0,o=b.length;k<o;k++)if(h.indexOf(" "+b[k]+" ")<0)l+=" "+b[k];f.className=c.trim(l)}else f.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(o){var x=c(this);x.removeClass(a.call(this,o,x.attr("class")))});if(a&&typeof a==="string"||a===B)for(var b=(a||"").split(ha),d=0,e=this.length;d<e;d++){var f=this[d];if(f.nodeType===1&&f.className)if(a){for(var h=(" "+f.className+" ").replace(sa," "),l=0,k=b.length;l<k;l++)h=h.replace(" "+b[l]+" "," ");f.className=c.trim(h)}else f.className=""}return this},toggleClass:function(a,b){var d=typeof a,e=typeof b==="boolean";if(c.isFunction(a))return this.each(function(f){var h=c(this);h.toggleClass(a.call(this,f,h.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var f,h=0,l=c(this),k=b,o=a.split(ha);f=o[h++];){k=e?k:!l.hasClass(f);l[k?"addClass":"removeClass"](f)}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].className+" ").replace(sa," ").indexOf(a)>-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one";if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h<e;h++){var l=f[h];if(l.selected&&(c.support.optDisabled?!l.disabled:l.getAttribute("disabled")===null)&&(!l.parentNode.disabled||!c.nodeName(l.parentNode,"optgroup"))){a=c(l).val();if(b)return a;d.push(a)}}return d}if(ta.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Sa,"")}return B}var k=c.isFunction(a);return this.each(function(o){var x=c(this),r=a;if(this.nodeType===1){if(k)r=a.call(this,o,x.val());if(r==null)r="";else if(typeof r==="number")r+="";else if(c.isArray(r))r=c.map(r,function(C){return C==null?"":C+""});if(c.isArray(r)&&ta.test(this.type))this.checked=c.inArray(x.val(),r)>=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0};c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid=d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h<A.length;h++){C=A[h];if(d.guid===C.guid){if(k||x.test(C.namespace)){e==null&&A.splice(h--,1);r.remove&&r.remove.call(a,C)}if(e!=null)break}}if(A.length===0||e!=null&&A.length===1){if(!r.teardown||r.teardown.call(a,o)===false)c.removeEvent(a,f,w.handle);delete I[f]}}else for(h=0;h<A.length;h++){C=A[h];if(k||x.test(C.namespace)){c.event.remove(a,r,C.handler,h);A.splice(h--,1)}}}if(c.isEmptyObject(I)){if(b=w.handle)b.elem=null;delete w.events;delete w.handle;if(typeof w==="function")c.removeData(a,J);else c.isEmptyObject(w)&&c.removeData(a)}}}}},trigger:function(a,b,d,e){var f=a.type||a;if(!e){a=typeof a==="object"?a[c.expando]?a:c.extend(c.Event(f),a):c.Event(f);if(f.indexOf("!")>=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k==="click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f<l;f++){var k=d[f];if(b||e.test(k.namespace)){a.handler=k.handler;a.data=k.data;a.handleObj=k;k=k.handler.apply(this,h);if(k!==B){a.result=k;if(k===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}}return a.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(a){if(a[c.expando])return a;var b=a;a=c.Event(b);for(var d=this.props.length,e;d;){e=this.props[--d];a[e]=b[e]}if(!a.target)a.target=a.srcElement||t;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){b=t.documentElement;d=t.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(a.which==null&&(a.charCode!=null||a.keyCode!=null))a.which=a.charCode!=null?a.charCode:a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==B)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a){c.event.add(this,Y(a.origType,a.selector),c.extend({},a,{handler:Ka,guid:a.handler.guid}))},remove:function(a){c.event.remove(this,Y(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,d){if(c.isWindow(this))this.onbeforeunload=d},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};c.removeEvent=t.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){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=a;this.type=a.type}else this.type=a;this.timeStamp=c.now();this[c.expando]=true};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=ca;var a=this.originalEvent;if(a)if(a.preventDefault)a.preventDefault();else a.returnValue=false},stopPropagation:function(){this.isPropagationStopped=ca;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=ca;this.stopPropagation()},isDefaultPrevented:U,isPropagationStopped:U,isImmediatePropagationStopped:U};var va=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}}catch(d){}},wa=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(d){c.event.add(this,b,d&&d.selector?wa:va,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?wa:va)}}});if(!c.support.submitBubbles)c.event.special.submit={setup:function(){if(this.nodeName.toLowerCase()!=="form"){c.event.add(this,"click.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="submit"||d==="image")&&c(b).closest("form").length){a.liveFired=B;return la("submit",this,arguments)}});c.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="text"||d==="password")&&c(b).closest("form").length&&a.keyCode===13){a.liveFired=B;return la("submit",this,arguments)}})}else return false},teardown:function(){c.event.remove(this,".specialSubmit")}};if(!c.support.changeBubbles){var V,xa=function(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired=B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type==="file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]===0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h<k;h++)c.event.add(this[h],d,l,e)}return this}});c.fn.extend({unbind:function(a,b){if(typeof a==="object"&&!a.preventDefault)for(var d in a)this.unbind(d,a[d]);else{d=0;for(var e=this.length;d<e;d++)c.event.remove(this[d],a,b)}return this},delegate:function(a,b,d,e){return this.live(b,d,e,a)},undelegate:function(a,b,d){return arguments.length===0?this.unbind("live"):this.die(b,null,d,a)},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){var d=c.Event(a);d.preventDefault();d.stopPropagation();c.event.trigger(d,b,this[0]);return d.result}},toggle:function(a){for(var b=arguments,d=1;d<b.length;)c.proxy(a,b[d++]);return this.click(c.proxy(a,function(e){var f=(c.data(this,"lastToggle"+a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,f+1);e.preventDefault();return b[f].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var ya={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=function(d,e,f,h){var l,k=0,o,x,r=h||this.selector;h=h?this:c(this.context);if(typeof d==="object"&&!d.preventDefault){for(l in d)h[b](l,e,d[l],r);return this}if(c.isFunction(e)){f=e;e=B}for(d=(d||"").split(" ");(l=d[k++])!=null;){o=X.exec(l);x="";if(o){x=o[0];l=l.replace(X,"")}if(l==="hover")d.push("mouseenter"+x,"mouseleave"+x);else{o=l;if(l==="focus"||l==="blur"){d.push(ya[l]+x);l+=x}else l=(ya[l]||l)+x;if(b==="live"){x=0;for(var A=h.length;x<A;x++)c.event.add(h[x],"live."+Y(l,r),{data:e,selector:r,handler:f,origType:l,origHandler:f,preType:o})}else h.unbind("live."+Y(l,r),f)}}return this}});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".split(" "),function(a,b){c.fn[b]=function(d,e){if(e==null){e=d;d=null}return arguments.length>0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});(function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p<u;p++){var y=m[p];if(y){var F=false;for(y=y[g];y;){if(y.sizcache===n){F=m[y.sizset];break}if(y.nodeType===1&&!q){y.sizcache=n;y.sizset=p}if(y.nodeName.toLowerCase()===i){F=y;break}y=y[g]}m[p]=F}}}function b(g,i,n,m,p,q){p=0;for(var u=m.length;p<u;p++){var y=m[p];if(y){var F=false;for(y=y[g];y;){if(y.sizcache===n){F=m[y.sizset];break}if(y.nodeType===1){if(!q){y.sizcache=n;y.sizset=p}if(typeof i!=="string"){if(y===i){F=true;break}}else if(k.filter(i,[y]).length>0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3];break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr,q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h=l;g.sort(w);if(h)for(var i=1;i<g.length;i++)g[i]===g[i-1]&&g.splice(i--,1)}return g};k.matches=function(g,i){return k(g,null,null,i)};k.matchesSelector=function(g,i){return k(i,null,null,[g]).length>0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p<q;p++){var u,y=o.order[p];if(u=o.leftMatch[y].exec(g)){var F=u[1];u.splice(1,1);if(F.substr(F.length-1)!=="\\"){u[1]=(u[1]||"").replace(/\\/g,"");m=o.find[y](u,i,n);if(m!=null){g=g.replace(o.match[y],"");break}}}}m||(m=i.getElementsByTagName("*"));return{set:m,expr:g}};k.filter=function(g,i,n,m){for(var p,q,u=g,y=[],F=i,M=i&&i[0]&&k.isXML(i[0]);g&&i.length;){for(var N in o.filter)if((p=o.leftMatch[N].exec(g))!=null&&p[2]){var O,D,R=o.filter[N];D=p[1];q=false;p.splice(1,1);if(D.substr(D.length-1)!=="\\"){if(F===y)y=[];if(o.preFilter[N])if(p=o.preFilter[N](p,F,n,y,m,M)){if(p===true)continue}else q=O=true;if(p)for(var j=0;(D=F[j])!=null;j++)if(D){O=R(D,p,j,F);var s=m^!!O;if(n&&O!=null)if(s)q=true;else F[j]=false;else if(s){y.push(D);q=true}}if(O!==B){n||(F=y);g=g.replace(o.match[N],"");if(!q)return[];break}}}if(g===u)if(q==null)k.error(g);else break;u=g}return F};k.error=function(g){throw"Syntax error, unrecognized expression: "+g};var o=k.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+\-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(g){return g.getAttribute("href")}},relative:{"+":function(g,i){var n=typeof i==="string",m=n&&!/\W/.test(i);n=n&&!m;if(m)i=i.toLowerCase();m=0;for(var p=g.length,q;m<p;m++)if(q=g[m]){for(;(q=q.previousSibling)&&q.nodeType!==1;);g[m]=n||q&&q.nodeName.toLowerCase()===i?q||false:q===i}n&&k.filter(i,g,true)},">":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p<q;p++){if(n=g[p]){n=n.parentNode;g[p]=n.nodeName.toLowerCase()===i?n:false}}else{for(;p<q;p++)if(n=g[p])g[p]=m?n.parentNode:n.parentNode===i;m&&k.filter(i,g,true)}},"":function(g,i,n){var m,p=e++,q=b;if(typeof i==="string"&&!/\W/.test(i)){m=i=i.toLowerCase();q=a}q("parentNode",i,p,g,m,n)},"~":function(g,i,n){var m,p=e++,q=b;if(typeof i==="string"&&!/\W/.test(i)){m=i=i.toLowerCase();q=a}q("previousSibling",i,p,g,m,n)}},find:{ID:function(g,i,n){if(typeof i.getElementById!=="undefined"&&!n)return(g=i.getElementById(g[1]))&&g.parentNode?[g]:[]},NAME:function(g,i){if(typeof i.getElementsByName!=="undefined"){for(var n=[],m=i.getElementsByName(g[1]),p=0,q=m.length;p<q;p++)m[p].getAttribute("name")===g[1]&&n.push(m[p]);return n.length===0?null:n}},TAG:function(g,i){return i.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,i,n,m,p,q){g=" "+g[1].replace(/\\/g,"")+" ";if(q)return g;q=0;for(var u;(u=i[q])!=null;q++)if(u)if(p^(u.className&&(" "+u.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n,m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return i<n[3]-0},gt:function(g,i,n){return i>n[3]-0},nth:function(g,i,n){return n[3]-0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n<m;n++)if(i[n]===g)return false;return true}else k.error("Syntax error, unrecognized expression: "+p)},CHILD:function(g,i){var n=i[1],m=g;switch(n){case"only":case"first":for(;m=m.previousSibling;)if(m.nodeType===1)return false;if(n==="first")return true;m=g;case"last":for(;m=m.nextSibling;)if(m.nodeType===1)return false;return true;case"nth":n=i[2];var p=i[3];if(n===1&&p===0)return true;var q=i[0],u=g.parentNode;if(u&&(u.sizcache!==q||!g.nodeIndex)){var y=0;for(m=u.firstChild;m;m=m.nextSibling)if(m.nodeType===1)m.nodeIndex=++y;u.sizcache=q}m=g.nodeIndex-p;return n===0?m===0:m%n===0&&m/n>=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]];if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m,g);else if(typeof g.length==="number")for(var p=g.length;n<p;n++)m.push(g[n]);else for(;g[n];n++)m.push(g[n]);return m}}var w,I;if(t.documentElement.compareDocumentPosition)w=function(g,i){if(g===i){h=true;return 0}if(!g.compareDocumentPosition||!i.compareDocumentPosition)return g.compareDocumentPosition?-1:1;return g.compareDocumentPosition(i)&4?-1:1};else{w=function(g,i){var n,m,p=[],q=[];n=g.parentNode;m=i.parentNode;var u=n;if(g===i){h=true;return 0}else if(n===m)return I(g,i);else if(n){if(!m)return 1}else return-1;for(;u;){p.unshift(u);u=u.parentNode}for(u=m;u;){q.unshift(u);u=u.parentNode}n=p.length;m=q.length;for(u=0;u<n&&u<m;u++)if(p[u]!==q[u])return I(p[u],q[u]);return u===n?I(g,q[u],-1):I(p[u],i,1)};I=function(g,i,n){if(g===i)return n;for(g=g.nextSibling;g;){if(g===i)return-1;g=g.nextSibling}return 1}}k.getText=function(g){for(var i="",n,m=0;g[m];m++){n=g[m];if(n.nodeType===3||n.nodeType===4)i+=n.nodeValue;else if(n.nodeType!==8)i+=k.getText(n.childNodes)}return i};(function(){var g=t.createElement("div"),i="script"+(new Date).getTime(),n=t.documentElement;g.innerHTML="<a name='"+i+"'/>";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g);n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="<a href='#'></a>";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&&function(){var g=k,i=t.createElement("div");i.innerHTML="<p class='TEST'></p>";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F||p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g=t.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition?function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n<u;n++)k(g,q[n],m);return k.filter(p,m)};c.find=k;c.expr=k.selectors;c.expr[":"]=c.expr.filters;c.unique=k.uniqueSort;c.text=k.getText;c.isXMLDoc=k.isXML;c.contains=k.contains})();var Za=/Until$/,$a=/^(?:parents|prevUntil|prevAll)/,ab=/,/,Na=/^.[^:#\[\.,]*$/,bb=Array.prototype.slice,cb=c.expr.match.POS;c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,e=0,f=this.length;e<f;e++){d=b.length;c.find(a,this[e],b);if(e>0)for(var h=d;h<b.length;h++)for(var l=0;l<d;l++)if(b[l]===b[h]){b.splice(h--,1);break}}return b},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(ma(this,a,false),"not",a)},filter:function(a){return this.pushStack(ma(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e<f;e++){l=a[e];k[l]||(k[l]=c.expr.match.POS.test(l)?c(l,b||this.context):l)}for(;h&&h.ownerDocument&&h!==b;){for(l in k){e=k[l];if(e.jquery?e.index(h)>-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h=h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e<f;e++)for(h=this[e];h;)if(l?l.index(h)>-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context):c.makeArray(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 f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(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===B||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 za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/<tbody/i,eb=/<|&#?\w+;/,Ca=/<(?:script|object|embed|option|style)/i,Da=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/\=([^="'>\s]+\/)>/g,P={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,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._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!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).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)});else 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)});else 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){if(!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){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null;else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1></$2>");try{for(var b=0,d=this.length;b<d;b++)if(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(f){var h=c(this);h.html(a.call(this,f,h.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))});if(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)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){var e,f,h,l=a[0],k=[];if(!c.support.checkClone&&arguments.length===3&&typeof l==="string"&&Da.test(l))return this.each(function(){c(this).domManip(a,b,d,true)});if(c.isFunction(l))return this.each(function(x){var r=c(this);a[0]=l.call(this,x,b?r.html():B);r.domManip(a,b,d)});if(this[0]){e=l&&l.parentNode;e=c.support.parentNode&&e&&e.nodeType===11&&e.childNodes.length===this.length?{fragment:e}:c.buildFragment(a,this,k);h=e.fragment;if(f=h.childNodes.length===1?h=h.firstChild:h.firstChild){b=b&&c.nodeName(f,"tr");f=0;for(var o=this.length;f<o;f++)d.call(b?c.nodeName(this[f],"table")?this[f].getElementsByTagName("tbody")[0]||this[f].appendChild(this[f].ownerDocument.createElement("tbody")):this[f]:this[f],f>0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};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 f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f<h;f++){var l=(f>0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1></$2>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]==="<table>"&&!x?r.childNodes:[];for(o=k.length-1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script"))));d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i,jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true,zoom:true,lineHeight: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 f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b),h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b);if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f=d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left;e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(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.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,ob=/^(?:select|textarea)/i,pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,qb=/^(?:GET|HEAD)$/,Ra=/\[\]$/,T=/\=\?(&|$)/,ja=/\?/,rb=/([?&])_=[^&]*/,sb=/^(\w+:)?\/\/([^\/?#]+)/,tb=/%20/g,ub=/#.*$/,Ha=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!=="string"&&Ha)return Ha.apply(this,arguments);else if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);e="POST"}var h=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,k){if(k==="success"||k==="notmodified")h.html(f?c("<div>").append(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[l.responseText,k,l])}});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||ob.test(this.nodeName)||pb.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}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new E.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var b=c.extend(true,{},c.ajaxSettings,a),d,e,f,h=b.type.toUpperCase(),l=qb.test(h);b.url=b.url.replace(ub,"");b.context=a&&a.context!=null?a.context:b;if(b.data&&b.processData&&typeof b.data!=="string")b.data=c.param(b.data,b.traditional);if(b.dataType==="jsonp"){if(h==="GET")T.test(b.url)||(b.url+=(ja.test(b.url)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data||!T.test(b.data))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType==="json"&&(b.data&&T.test(b.data)||T.test(b.url))){d=b.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=(b.data+"").replace(T,"="+d+"$1");b.url=b.url.replace(T,"="+d+"$1");b.dataType="script";var k=E[d];E[d]=function(m){if(c.isFunction(k))k(m);else{E[d]=B;try{delete E[d]}catch(p){}}f=m;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);r&&r.removeChild(A)}}if(b.dataType==="script"&&b.cache===null)b.cache=false;if(b.cache===false&&l){var o=c.now(),x=b.url.replace(rb,"$1_="+o);b.url=x+(x===b.url?(ja.test(b.url)?"&":"?")+"_="+o:"")}if(b.data&&l)b.url+=(ja.test(b.url)?"&":"?")+b.data;b.global&&c.active++===0&&c.event.trigger("ajaxStart");o=(o=sb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if(b.dataType==="script"&&h==="GET"&&o){var r=t.getElementsByTagName("head")[0]||t.documentElement,A=t.createElement("script");if(b.scriptCharset)A.charset=b.scriptCharset;A.src=b.url;if(!d){var C=false;A.onload=A.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onload=A.onreadystatechange=null;r&&A.parentNode&&r.removeChild(A)}}}r.insertBefore(A,r.firstChild);return B}var J=false,w=b.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,b.password):w.open(h,b.url,b.async);try{if(b.data!=null&&!l||a&&a.contentType)w.setRequestHeader("Content-Type",b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHeader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*; q=0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.call(b.context,w,b)===false){b.global&&c.active--===1&&c.event.trigger("ajaxStop");w.abort();return false}b.global&&c.triggerGlobal(b,"ajaxSend",[w,b]);var L=w.onreadystatechange=function(m){if(!w||w.readyState===0||m==="abort"){J||c.handleComplete(b,w,e,f);J=true;if(w)w.onreadystatechange=c.noop}else if(!J&&w&&(w.readyState===4||m==="timeout")){J=true;w.onreadystatechange=c.noop;e=m==="timeout"?"timeout":!c.httpSuccess(w)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success";var p;if(e==="success")try{f=c.httpData(w,b.dataType,b)}catch(q){e="parsererror";p=q}if(e==="success"||e==="notmodified")d||c.handleSuccess(b,w,e,f);else c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m==="timeout"&&w.abort();if(b.async)w=null}};try{var g=w.abort;w.abort=function(){w&&Function.prototype.call.call(g,w);L("abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("timeout")},b.timeout);try{w.send(l||b.data==null?null:b.data)}catch(n){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return w}},param:function(a,b){var d=[],e=function(h,l){l=c.isFunction(l)?l():l;d[d.length]=encodeURIComponent(h)+"="+encodeURIComponent(l)};if(b===B)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(this.name,this.value)});else for(var f in a)da(f,a[f],b,e);return d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.global&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGlobal(a,"ajaxSuccess",[b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.context,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.active--===1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b,d){(a.context&&a.context.url==null?c(a.context):c.event).trigger(b,d)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),e=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(e)c.etag[b]=e;return a.status===304},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);return a}});if(E.ActiveXObject)c.ajaxSettings.xhr=function(){if(E.location.protocol!=="file:")try{return new E.XMLHttpRequest}catch(a){}try{return new E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=!!c.ajaxSettings.xhr();var ea={},vb=/^(?:toggle|show|hide)$/,wb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ba,pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b,d){if(a||a===0)return this.animate(S("show",3),a,b,d);else{d=0;for(var e=this.length;d<e;d++){a=this[d];b=a.style.display;if(!c.data(a,"olddisplay")&&b==="none")b=a.style.display="";b===""&&c.css(a,"display")==="none"&&c.data(a,"olddisplay",qa(a.nodeName))}for(d=0;d<e;d++){a=this[d];b=a.style.display;if(b===""||b==="none")a.style.display=c.data(a,"olddisplay")||""}return this}},hide:function(a,b,d){if(a||a===0)return this.animate(S("hide",3),a,b,d);else{a=0;for(b=this.length;a<b;a++){d=c.css(this[a],"display");d!=="none"&&c.data(this[a],"olddisplay",d)}for(a=0;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b,d){var e=typeof a==="boolean";if(c.isFunction(a)&&c.isFunction(b))this._toggle.apply(this,arguments);else a==null||e?this.each(function(){var f=e?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(S("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){var f=c.speed(b,d,e);if(c.isEmptyObject(a))return this.each(f.complete);return this[f.queue===false?"each":"queue"](function(){var h=c.extend({},f),l,k=this.nodeType===1,o=k&&c(this).is(":hidden"),x=this;for(l in a){var r=c.camelCase(l);if(l!==r){a[r]=a[l];delete a[l];l=r}if(a[l]==="hide"&&o||a[l]==="show"&&!o)return h.complete.call(this);if(k&&(l==="height"||l==="width")){h.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(c.css(this,"display")==="inline"&&c.css(this,"float")==="none")if(c.support.inlineBlockNeedsLayout)if(qa(this.nodeName)==="inline")this.style.display="inline-block";else{this.style.display="inline";this.style.zoom=1}else this.style.display="inline-block"}if(c.isArray(a[l])){(h.specialEasing=h.specialEasing||{})[l]=a[l][1];a[l]=a[l][0]}}if(h.overflow!=null)this.style.overflow="hidden";h.curAnim=c.extend({},a);c.each(a,function(A,C){var J=new c.fx(x,h,A);if(vb.test(C))J[C==="toggle"?o?"show":"hide":C](a);else{var w=wb.exec(C),I=J.cur()||0;if(w){var L=parseFloat(w[2]),g=w[3]||"px";if(g!=="px"){c.style(x,A,(L||1)+g);I=(L||1)/J.cur()*I;c.style(x,A,I+g)}if(w[1])L=(w[1]==="-="?-1:1)*L+I;J.custom(I,L,g)}else J.custom(I,C,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);this.each(function(){for(var e=d.length-1;e>=0;e--)if(d[e].elem===this){b&&d[e](true);d.splice(e,1)}});b||this.dequeue();return this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,f){return this.animate(b,d,e,f)}});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;e.old=e.complete;e.complete=function(){e.queue!==false&&c(this).dequeue();c.isFunction(e.old)&&e.old.call(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;if(!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=parseFloat(c.css(this.elem,this.prop));return a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)}var f=this,h=c.fx;this.startTime=c.now();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;e.elem=this.elem;if(e()&&c.timers.push(e)&&!ba)ba=setInterval(h.tick,h.interval)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=c.now(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;if(d){if(this.options.overflow!=null&&!c.support.shrinkWrapBlocks){var f=this.elem,h=this.options;c.each(["","X","Y"],function(k,o){f.style["overflow"+o]=h.overflow[k]})}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var l in this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||c.fx.stop()},interval:13,stop:function(){clearInterval(ba);ba=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=null)a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;else a.elem[a.prop]=a.now}}});if(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===b.elem}).length};var xb=/^t(?:able|d|h)$/i,Ia=/^(?:body|html)$/i;c.fn.offset="getBoundingClientRect"in t.documentElement?function(a){var b=this[0],d;if(a)return this.each(function(l){c.offset.setOffset(this,a,l)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);try{d=b.getBoundingClientRect()}catch(e){}var f=b.ownerDocument,h=f.documentElement;if(!d||!c.contains(h,b))return d||{top:0,left:0};b=f.body;f=fa(f);return{top:d.top+(f.pageYOffset||c.support.boxModel&&h.scrollTop||b.scrollTop)-(h.clientTop||b.clientTop||0),left:d.left+(f.pageXOffset||c.support.boxModel&&h.scrollLeft||b.scrollLeft)-(h.clientLeft||b.clientLeft||0)}}: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);c.offset.initialize();var d,e=b.offsetParent,f=b.ownerDocument,h=f.documentElement,l=f.body;d=(f=f.defaultView)?f.getComputedStyle(b,null):b.currentStyle;for(var k=b.offsetTop,o=b.offsetLeft;(b=b.parentNode)&&b!==l&&b!==h;){if(c.offset.supportsFixedPosition&&d.position==="fixed")break;d=f?f.getComputedStyle(b,null):b.currentStyle;k-=b.scrollTop;o-=b.scrollLeft;if(b===e){k+=b.offsetTop;o+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&xb.test(b.nodeName))){k+=parseFloat(d.borderTopWidth)||0;o+=parseFloat(d.borderLeftWidth)||0}e=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"){k+=parseFloat(d.borderTopWidth)||0;o+=parseFloat(d.borderLeftWidth)||0}d=d}if(d.position==="relative"||d.position==="static"){k+=l.offsetTop;o+=l.offsetLeft}if(c.offset.supportsFixedPosition&&d.position==="fixed"){k+=Math.max(h.scrollTop,l.scrollTop);o+=Math.max(h.scrollLeft,l.scrollLeft)}return{top:k,left:o}};c.offset={initialize:function(){var a=t.body,b=t.createElement("div"),d,e,f,h=parseFloat(c.css(a,"marginTop"))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";a.insertBefore(b,a.firstChild);d=b.firstChild;e=d.firstChild;f=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=e.offsetTop!==5;this.doesAddBorderForTableAndCells=f.offsetTop===5;e.style.position="fixed";e.style.top="20px";this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15;e.style.position=e.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==h;a.removeChild(b);c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.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");if(e==="static")a.style.position="relative";var f=c(a),h=f.offset(),l=c.css(a,"top"),k=c.css(a,"left"),o=e==="absolute"&&c.inArray("auto",[l,k])>-1;e={};var x={};if(o)x=f.position();l=o?x.top:parseInt(l,10)||0;k=o?x.left:parseInt(k,10)||0;if(c.isFunction(b))b=b.call(a,d,h);if(b.top!=null)e.top=b.top-h.top+l;if(b.left!=null)e.left=b.left-h.left+k;"using"in b?b.using.call(a,e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=Ia.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||t.body;a&&!Ia.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 f=this[0],h;if(!f)return null;if(e!==B)return this.each(function(){if(h=fa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?e:c(h).scrollTop());else this[d]=e});else return(h=fa(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=function(e){return this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=function(e){var f=this[0];if(!f)return e==null?null:this;if(c.isFunction(e))return this.each(function(l){var k=c(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b];else if(f.nodeType===9)return Math.max(f.documentElement["client"+b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);else if(e===B){f=c.css(f,d);var h=parseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof e==="string"?e:e+"px")}})})(window);jQuery(function(){initCustomForms();initInputs();initLightbox();initCustomScrolls();initOrderCalendar();initOrderPage();initTabs();initTableSorter();initLogin();initChatLink();initContact();initFeedback();initLinksTarget();changeOrderLinks();initSlideShow();if(typeof hidden=='undefined'){hidden=''}$('input[type=hidden][name=hidden]').val(hidden);fixMarkup();if(typeof initUploadFile=='function'){initUploadFile()}setGmtOffset()});function setGmtOffset(){$('input[name=gmt_offset]').val(getGmtOffset())}function getGmtOffset(){var d=new Date();var winter=new Date(d.getFullYear(),0,1);var summer=new Date(d.getFullYear(),6,1);var winterOffset=-winter.getTimezoneOffset();var summerOffset=-summer.getTimezoneOffset();return(winterOffset<summerOffset)?winterOffset:summerOffset}function tryUploadFile(t){var inputFile=t.find('input[type=file]');if(inputFile.data('flashUploader')){try{if(inputFile.uploadifySettings('queueSize')){var query=t.serializeArray();var json={'ajax':1};for(i in query){json[query[i].name]=query[i].value}inputFile.uploadifySettings('scriptData',json);inputFile.uploadifyUpload();return false}}catch(e){}}return true}function initUploadFile(){var fpv=swfobject.getFlashPlayerVersion();var flashEnable=false;if((fpv.major>9)||(fpv.major=9&&fpv.major>0)||(fpv.major=9&&fpv.major==0&&fpv.release>=24)){flashEnable=true}$('.file').data('flashUploader',flashEnable);if(flashEnable){var wl=window.location;$('.file').uploadify({'uploader':'/swf/uploadify.swf','script':'http://'+wl.host+'/file-upload','multi':false,'hideButton':true,'width':109,'height':42,'wmode':'transparent','sizeLimit':64*1024*1024,'onProgress':function(event,ID,fileObj,data){var inputSubmit=$('#'+event.target.id).parents('form').find('input[type=submit]');var width=inputSubmit.outerWidth(true)+14;var btnh=inputSubmit.parents('.btnh');if(typeof btnh[0]!='undefined'){btnh.addClass('progress show');var uploadingText='Uploading...';if(width<160){uploadingText=''}inputSubmit.val(uploadingText+data.percentage+'%');var percentX=Math.round(width*data.percentage/100-14);inputSubmit.css({backgroundPosition:percentX+'px -185px'})}},'onComplete':function(event,ID,fileObj,response,data){if(response!=0&&response!=''){var inputParent=$('#'+event.target.id).parent();var uploadFileId=inputParent.parents('form').find('input[name=upload_file_id]');if(uploadFileId[0]){uploadFileId.val(response)}else{inputParent.append('<input type="hidden" name="upload_file_id" value="'+response+'">')}}},'onAllComplete':function(event,data){$('#'+event.target.id).parents('form').submit()},'onSelect':function(event,queueID,fileObj){if(fileObj.size>64*1024*1024){alert('File size should not exceed 64Mb');return false}$('#'+event.target.id).parent().find('input[type=text]').val(fileObj.name)},'onError':function(event,ID,fileObj,errorObj){console.log('onError',event,ID,fileObj,errorObj)}})}else{}}function initLinksTarget(){$('a[rel*=nofollow],a[rel*=external]').attr('target','_blank');$('a.noclick').click(function(){return false})}function changeOrderLinks(){return true}function initFeedback(){$('#feedbackBlock').submit(function(){var form=$(this);if(!isEmpty($('#feedback-message'))){$.ajax({type:'POST',url:form.attr('action'),data:form.serialize()+'&ajax=1'});form.fadeOut(500,function(){$('#feedback-thank-you').fadeIn(500)})}return false});$('#feedback-message').focus(function(){isErrorVisible($(this))});$(window).bind('lbclose',function(){$('#feedback-message').val('').blur();$('#feedbackChk').removeAttr('checked');$('#feedback-thank-you').hide();$('#feedbackBlock').show()})}function initContact(){$('#contactBlock').submit(function(){var form=$(this);var result=isEmail($('#contact-email'))&&!isEmpty($('#contact-message'));if(!result){return result}var inputFile=form.find('input[type=file]');if(!inputFile.data('flashUploader')&&inputFile.val()){return true}result=tryUploadFile(form);if(result){$.ajax({type:'POST',url:form.attr('action'),data:form.serialize()+'&ajax=1',success:function(r){var uploadFileId=form.find('input[name=upload_file_id]');if(uploadFileId[0]){uploadFileId.val('')}}});$('#contactBlock').fadeOut(500,function(){$('#contact-thank-you').fadeIn(500)})}return false});$('#contact-email').focus(function(){isErrorVisible($(this))}).blur(function(){if($(this).attr('keydowned')){isEmail($(this))}});$('#contact-message').focus(function(){isErrorVisible($(this))});$('#attachFileA').click(function(){$(this).hide();$('#attachFileD').removeClass('hidden');return false});$(window).bind('lbclose',function(){$('#contact-message').val('').blur();$('#attachFileD').addClass('hidden');$('#attachFileA').show();$('#attachFileD input[type=text].text').val('');$('#contactBlock input[type=submit]').val('Submit');$('#contactBlock .progress').removeClass('progress show');$('#contactBlock .show').removeClass('show');$('#contact-thank-you').hide();$('#contactBlock').show()});if(window.location.hash=='#contact-thank-you'){setTimeout(function(){$('[href="#contact"].open-popup').click();$('#contactBlock').hide();$('#contact-thank-you').fadeIn(500)},100)}}function initChatLink(){$('.chat-link').click(function(){openChatPopup(jQuery(this).attr('href'));return false})}function openChatPopup(url){var chatPopup=window.open(url+'&popup','Chat','width=560,height=445,toolbar=no,status=no,scrollbars=no,menubar=no,resizable=no');if(chatPopup){try{chatPopup.focus()}catch(e){}}}function initLogin(){$('#lostPasswordA').click(function(){var clientP=$('#client-password');clientP.parents('.show').removeClass('show');var loginI=$('#client-login');$('#client-forgot-password-email').parents('.eform').removeClass('show');var loginVal=loginI.val();if(loginI.data('val')!=loginVal){$('#client-forgot-password-email').val(loginVal)}$('#lostPasswordBlock').fadeIn();return false});$('#rememberedPasswordA').click(function(){var loginI=$('#client-forgot-password-email');var loginVal=loginI.val();if(loginI.data('val')!=loginVal){$('#client-login').val(loginVal)}$('#lostPasswordBlock').fadeOut();return false});$('#client-login-form').submit(function(){var element=$('#client-login');var elementPassword=$('#client-password');return isEmail(element)&&isPassword(elementPassword)});$('#forgot-password').submit(function(){var element=$('#client-forgot-password-email');if(isEmail(element)){$.ajax({type:'POST',url:$(this).attr('action'),data:$(this).serialize(),success:function(r){var eform=element.parents('.eform');eform.addClass('show');var notice=eform.find('.notice');if(r==1){notice.html('<i class="success"><span>Your password successfully sent</span></i>')}else{notice.html('<i><span>Internal error</span></i>')}setTimeout(function(){$('#lostPasswordBlock').fadeOut()},2000)}})}return false});$('#client-login').focus(function(){isErrorVisible($(this))}).blur(function(){if($(this).attr('keydowned')){isEmail($(this))}});$('#client-forgot-password-email').focus(function(){isErrorVisible($(this))}).blur(function(){if($(this).attr('keydowned')){isEmail($(this))}});$('#client-password').blur(function(){$(this).parents('.eform').removeClass('show')})}function isPassword(element){var elementVal=element.val();var eform=element.parents('.eform');if(trim(elementVal)==''||element.data('val')==elementVal){eform.addClass('show');return false}eform.removeClass('show');return true}function isFile(element){var inputFile=element.find('input[type=file]');var uploadFileId=element.find('input[name=upload_file_id]').val();return(inputFile.data('flashUploader')&&inputFile.uploadifySettings('queueSize'))||uploadFileId?true:false}function isErrorVisible(element){var eform=element.parents('.eform');var notice=eform.find('.notice');if(notice.css('display')=='block'){eform.removeClass('show')}}function isEmpty(element){var elementVal=trim(element.val());var eform=element.parents('.eform');var notice=eform.find('.notice');if(element.data('val')==elementVal||elementVal==''){eform.addClass('show');return true}else{eform.removeClass('show');return false}}function isEmail(element,isNo){if(typeof isNo=='undefined'){isNo=false}var emailReg=/^[a-z]*\:\d+$/;var elementVal=element.val();var eform=element.parents('.eform');var notice=eform.find('.notice');if(element.data('val')==elementVal){notice.html('<i><span>Please provide your email</span></i>');eform.addClass('show')}else{if(Validate.isEmail(elementVal)||(isNo&&emailReg.test(elementVal))){eform.removeClass('show');return true}else{notice.html('<i><span>Wrong email</span></i>');eform.addClass('show')}}return false}function fixMarkup(){$('.radio-switcher').each(function(){var checkedClass='checked';var holder=$(this);var inputs=holder.find('input:radio');function refreshClasses(){inputs.each(function(){if(this.checked)$(this.parentNode).addClass(checkedClass);else $(this.parentNode).removeClass(checkedClass)})}refreshClasses();inputs.click(refreshClasses)});hoverForIE6('ul.love','love-hover');hoverForIE6('.dboard tr','hover');hoverForIE6('.examples li, .mform .btnh','hover');pushedForIE6('.sprice .btn.onow','btnonowpressed')}function hoverForIE6(_list,_class){var _hoverClass='hover';if(_class)_hoverClass=_class;if(jQuery.browser.msie&&jQuery.browser.version<7){jQuery(_list).hover(function(){jQuery(this).addClass(_hoverClass)},function(){jQuery(this).removeClass(_hoverClass)})}}function initTabs(){$('ul.tabset').jqueryTabs({addToParent:true,holdHeight:false,activeClass:'active',tabLinks:'a',fadeSpeed:0,onchange:function(){setTimeout(function(){$(window).trigger('resize')},100)}})}function pushedForIE6(_list,_class){var _items=jQuery(_list);var _pushedClass='pushed';if(_class)_pushedClass=_class;_items.mousedown(function(){jQuery(this).addClass(_pushedClass)});jQuery('body').mouseup(function(){_items.removeClass(_pushedClass)})}function initTableSorter(){var ascClass='sort-asc';var descClass='sort-desc';$('table.sort-table').each(function(){var _table=$(this);var _th=_table.find('thead th');var _defSort=[];_th.each(function(ind){var dir=-1;if($(this).hasClass(ascClass))dir=1;else if($(this).hasClass(descClass))dir=0;if(dir!=-1)_defSort.push([ind,dir])});try{_table.tablesorter({sortList:_defSort,cancelSelection:true,cssAsc:ascClass,cssDesc:descClass,cssHeader:'sort-def',textExtraction:function(node){var node=$(node);if(node.hasClass('cell-date')){return(new Date(node.text())).valueOf()}else if(node.hasClass('cell-status')){var text=node.text().toLowerCase();var status='new/taken/underway/done/feedback/cancelled'.split('/');for(var k in status){if(status[k]==text){return k}}return status.length}return node.text()}})}catch(e){}_th.filter('.no-sort').unbind('click')})}function initCustomForms(){$('div.mpopup').show();$('input:radio').customRadio();$('select').customSelect({optStructure:'<div class="optionsDivVisible"><div class="select-holder"><div class="select-t"><div>&nbsp;</div></div><div class="scrollable"><div class="select-top"><div></div></div><ul></ul><div class="select-bottom"><div class="select-bottom-left"></div><div class="select-bottom-right"></div></div></div><div class="select-bt"><div>&nbsp;</div></div></div></div>'});var _fileSelectedClass='text-active';var _hoverClass='hover';$('input.file').each(function(){var _input=$(this).css({opacity:0});var _holder=_input.siblings();var _text=_holder.find('input.text:eq(0)').attr('readonly',true);_input.change(function(){_text.val(_input.val());_holder.addClass(_fileSelectedClass)});_input.hover(function(){_holder.addClass(_hoverClass)},function(){_holder.removeClass(_hoverClass)})});$('div.mpopup').hide()}function initCustomScrolls(){var maxHeight=300;var optLists=$('.optionsDivVisible').show();optLists.each(function(){var hold=$(this).find('.scrollable');if(hold.height()>maxHeight)hold.css({height:maxHeight});else hold.css({height:hold.height()})});VSA_initScrollbars();optLists.hide()}function initInputs(){var skipClass='noclear';var focusClass='focus';var textActiveClass='text-active';var parentFocusClass='parent-focus';$('input:text, input:password, textarea').each(function(){var _input=$(this);if(_input.hasClass(skipClass)||this.clearFocusInit)return;else this.clearFocusInit=true;if(_input.attr('title')){_input.data('val',_input.attr('title')).removeAttr('title')}if(_input.val().length&&_input.val()!=_input.data('val')){_input.parent().addClass(textActiveClass)}else{_input.val(_input.data('val'))}if(_input.is(':password')){var _fake=$('<input type="text">').addClass('fakeInput text').val(_input.data('val')).insertAfter(_input.val('').hide());_fake.get(0).clearFocusInit=true;_fake.bind('focus',function(){_input.addClass(focusClass).parent().addClass(parentFocusClass).addClass(textActiveClass);_fake.hide();_input.show().focus()});_input.bind('blur',function(){_input.removeClass(focusClass).parent().removeClass(parentFocusClass);if(!_input.val().length){_input.hide().parent().removeClass(textActiveClass);_fake.show()}})}else{_input.bind('focus',function(){_input.addClass(focusClass).parent().addClass(parentFocusClass).addClass(textActiveClass);if(_input.val()==_input.data('val'))_input.val('')}).bind('blur',function(){_input.removeClass(focusClass).parent().removeClass(parentFocusClass);if(_input.val()=='')_input.val(_input.data('val')).parent().removeClass(textActiveClass)})}_input.keydown(function(){_input.attr('keydowned',1)});_input.focus(function(){isErrorVisible($(this))});_input.blur(function(){if(_input.data('val')==_input.val()){_input.parents('.show').removeClass('show');return false}})})}function initOrderCalendar(){var activeClass='calendar-open';var selectedClass='active';$('div.eform.calendar').each(function(){if(this.calInit)return;else this.calInit=1;var calendar=$(this);var opener=calendar.find('a.open');var popup=calendar.find('div.popup').hide();var displayText=calendar.find('span.selected-text');var select=calendar.find('select.source');function rebuildList(){var list=$('<ul>');var options=select.find('option');options.each(function(){var opt=$(this);$('<li><a href="#"><span class="time">'+opt.html()+'</span><span class="close" title="Close">Close</span></a></li>').appendTo(list)});popup.find('.c').empty().append(list);popup.show();displayText.html(options.filter(':selected').html());var items=list.children();var lineHeight=items.eq(0).outerHeight(true);popup.css({marginTop:-lineHeight*select.attr('selectedIndex')});if(!calendar.hasClass(activeClass))popup.hide();items.each(function(ind){var item=$(this);var btnClose=item.find('span.close').click(clickHandler);var btnSelect=item.find('a');if(ind==select.attr('selectedIndex'))item.addClass(selectedClass);btnSelect.click(function(){clickHandler();var time=item.find('span.time');displayText.html(time.html());select.attr('selectedIndex',ind).trigger('change');return false})})}function clickHandler(){if(calendar.hasClass(activeClass)){calendar.removeClass(activeClass);popup.hide()}else{var pages=getPages();if((pages>1&&pages<=11)||typeof pages==='undefined'){calendar.addClass(activeClass);rebuildList();popup.show()}}return false}select.change(function(){calendar.parents('form').trigger('refresh')});opener.click(clickHandler);select.bind('change refresh',rebuildList);rebuildList();$('body').click(function(e){if(!$(e.target).parents('div.eform.calendar').length){calendar.removeClass(activeClass);popup.hide()}})})}function initOrderPage(){var ie6=$.browser.msie&&$.browser.version<7;$('div.basebo .wrapp, div.float-holder').each(function(){var _window=$(window);var _holder=$(this);var _sidebar=_holder.find('.oinfo.osummary, div.pclient');var _holderOffsetTop,_holderOffsetLeft,_holderHeight,_sidebarHeight;var _innerLeft=_holder.width()-_sidebar.outerWidth();function recalc(){_holderOffsetTop=_holder.offset().top;_holderOffsetLeft=_holder.offset().left;_holderHeight=_holder.find('.olist:eq(0)').height();_sidebarHeight=_sidebar.outerHeight();reposition()}function reposition(){var sTop=_window.scrollTop();if(sTop>_holderOffsetTop&&_holderHeight>_sidebarHeight){if(sTop-_holderOffsetTop+_sidebarHeight<_holderHeight){if(ie6){_sidebar.css({position:'absolute',top:sTop-_holderOffsetTop,left:_innerLeft})}else{_sidebar.css({position:'fixed',top:0,left:_holderOffsetLeft+_innerLeft})}}else{_sidebar.css({position:'absolute',top:_holderHeight-_sidebarHeight,left:_innerLeft})}}else{_sidebar.css({position:'static'})}}_window.resize(recalc);_window.scroll(reposition);recalc()});$('nav.custom-tabs ul').jqueryTabs({addToParent:true,holdHeight:false,activeClass:'active',tabLinks:'a',fadeSpeed:0,onchange:function(){setTimeout(function(){$(window).trigger('resize')},100)}});var skipClass='skip';var hduration=800;var refreshTimer;$('#order-webpage').each(function(){var holder=$(this);var inputs=holder.find('.olist input:checkbox, .olist input:radio').filter(':not(.'+skipClass+')');var optionsList=holder.find('.osummary ul.options.plus');inputs.each(function(){$(this).attr('meta',$(this).attr('title')).removeAttr('title')});function rebuildList(){optionsList.empty();inputs.each(function(){var curItem=$(this);if(curItem.is(':checked')&&curItem.attr('meta').length){optionsList.append('<li><span>'+curItem.attr('meta')+'</span></li>')}});var selectedInput=this;if(selectedInput.tagName&&selectedInput.tagName.toLowerCase()=='input'){if(refreshTimer)clearTimeout(refreshTimer);refreshTimer=setTimeout(function(){optionsList.children().each(function(){var li=$(this);if(li.text()==$(selectedInput).attr('meta')){li.css({position:'relative'});var animBox=$('<div class="animbox">').css({position:'absolute',top:0,left:0,width:li.width(),height:li.height(),opacity:1}).appendTo(li).show();animBox.animate({opacity:0},{duration:hduration,complete:function(){animBox.remove()}})}})},100)}$(window).trigger('resize')}inputs.bind('click',rebuildList);holder.bind('refresh',rebuildList);$('#ie6').each(function(){var chk=$(this);var li=$('#ie6status');var status=li.find('span');function refreshCompat(){status.html(chk.is(':checked')?'Internet Explorer 6+':'Internet Explorer 7+');li.css({position:'relative'});var animBox=$('<div class="animbox">').css({position:'absolute',top:0,left:0,width:li.width(),height:li.height(),opacity:1}).appendTo(li).show();animBox.animate({opacity:0},{duration:hduration,complete:function(){animBox.remove()}})}chk.click(refreshCompat)});rebuildList()})}jQuery.fn.jqueryTabs=function(_options){var _options=jQuery.extend({addToParent:false,holdHeight:false,activeClass:'active',tabLinks:'a.tab',fadeSpeed:300,onchange:null,hidMe:'hide-me',event:'click'},_options);return this.each(function(){var _holder=jQuery(this);var _hidMe=_options.hidMe;var _fadeSpeed=_options.fadeSpeed;var _onchange=_options.onchange;var _activeClass=_options.activeClass;var _addToParent=_options.addToParent;var _holdHeight=_options.holdHeight;var _tabLinks=jQuery(_options.tabLinks,_holder);var _tabset=(_addToParent?_tabLinks.parent():_tabLinks);var _event=_options.event;var _animating=false;var _allTabs=$();_tabLinks.each(function(){var _tmpLink=jQuery(this);var _href=_tmpLink.attr('href');if(_href!='#+'){_allTabs=_allTabs.add($(_href))}});_tabLinks.each(function(){var _tmpLink=jQuery(this);var _href=_tmpLink.attr('href');var _tmpTab=_href=='#+'?_allTabs:jQuery(_href);var _classItem=(_addToParent?_tmpLink.parent():_tmpLink);if(_tmpTab.length){if(_classItem.hasClass(_activeClass)){setTimeout(function(){_tmpTab.removeClass(_hidMe)},10)}else{_tmpTab.addClass(_hidMe)}}});function switchTab(_switcher){if(!_animating){var _link=jQuery(_switcher);var _newItem=(_addToParent?_link.parent():_link);var _href=_link.attr('href');var _newTab=jQuery(_href=='#+'?_allTabs:_href);if(_newItem.hasClass(_activeClass))return;var _oldItem=jQuery(_addToParent?_tabset:_tabLinks).filter('.'+_activeClass);var _oldHref=jQuery(_addToParent?_oldItem.children('a'):_oldItem).attr('href');var _oldTab=jQuery(_oldHref=='#+'?_allTabs:_oldHref);if(_newTab.length){_animating=true;if(_oldItem.length){_newItem.addClass(_activeClass);_oldItem.removeClass(_activeClass);var _parent=_oldTab.parent();if(_holdHeight)_parent.css({height:_parent.height()});_oldTab.addClass(_hidMe);_newTab.removeClass(_hidMe);_animating=false;if(typeof _onchange==='function')_onchange();if(_holdHeight)_parent.css({height:'auto'})}else{_newItem.addClass(_activeClass);_newTab.removeClass(_hidMe);_animating=false;if(typeof _onchange==='function')_onchange()}}}}_tabLinks.each(function(){jQuery(this).bind(_event,function(){switchTab(this);return false});if(window.location.hash==jQuery(this).attr('href')){var _this=this;setTimeout(function(){switchTab(_this);$(window).scrollTop($(window.location.hash).offset().top)},50)}})})};function initLightbox(){var _zIndex=1000;var _fadeSpeed=($.browser.msie||$.browser.mozilla?0:350);var _faderOpacity=0.65;var _faderBackground='#000';var _faderId='overlay';var _closeLink='a.btn-close, a.close, a.cancel';var _fader;var _lightbox=null;var _openers=jQuery('a.open-popup');var _page=jQuery(document);var _minWidth=parseInt(jQuery('body').css('minWidth'),10);var _scroll=false;_fader=jQuery('#'+_faderId);if(!_fader.length){_fader=jQuery('<div />');_fader.attr('id',_faderId);jQuery('body').append(_fader)}_fader.css({position:'absolute',overflow:'hidden',display:'none',top:0,left:0,zIndex:_zIndex});if(jQuery.browser.msie&&jQuery.browser.version<7){if(!_fader.children().length){var _frame=jQuery('<iframe src="javascript:false" frameborder="0" scrolling="no" />');_frame.css({opacity:0,width:'100%',height:'100%'});var _frameOverlay=jQuery('<div>');_frameOverlay.css({top:0,left:0,zIndex:1,opacity:0,background:'#000',position:'absolute',width:'100%',height:'100%'});_fader.empty().append(_frame).append(_frameOverlay)}}function positionLightbox(){if(_lightbox){var _windowHeight=jQuery(window).height();var _windowWidth=jQuery(window).width();var _lightboxWidth=_lightbox.outerWidth();var _lightboxHeight=_lightbox.outerHeight();var _pageHeight=_page.height();if(_windowWidth<_minWidth)_fader.css('width',_minWidth);else _fader.css('width','100%');if(_windowHeight<_pageHeight)_fader.css('height',_pageHeight);else _fader.css('height',_windowHeight);_lightbox.css({position:'absolute',zIndex:(_zIndex+1)});if(_windowHeight>_lightboxHeight){if(jQuery.browser.msie&&jQuery.browser.version<7){_lightbox.css({position:'absolute',top:parseInt(jQuery(window).scrollTop())+(_windowHeight-_lightboxHeight)/2})}else{_lightbox.css({position:'fixed',top:(_windowHeight-_lightboxHeight)/2})}}else{var _faderHeight=_fader.height();if(_faderHeight<_lightboxHeight)_fader.css('height',_lightboxHeight);if(!_scroll){if(_faderHeight-_lightboxHeight>parseInt(jQuery(window).scrollTop())){_faderHeight=parseInt(jQuery(window).scrollTop());_scroll=_faderHeight}else{_scroll=_faderHeight-_lightboxHeight}}_lightbox.css({position:'absolute',top:_scroll})}if(_fader.width()>_lightbox.outerWidth())_lightbox.css({left:(_fader.width()-_lightbox.outerWidth())/2});else _lightbox.css({left:0})}}function toggleState(_state){if(!_lightbox)return;if(_state){$(window).trigger('lbclose');_fader.fadeIn(_fadeSpeed,function(){_lightbox.fadeIn(_fadeSpeed)});_scroll=false;positionLightbox()}else{if($('#lostPasswordBlock')){$('#lostPasswordBlock').hide()}_lightbox.fadeOut(_fadeSpeed,function(){_lightbox=null;_fader.fadeOut(_fadeSpeed);_scroll=false})}}function initPopupActions(_obj){if(!_obj.get(0).jsInit){_obj.get(0).jsInit=true;_obj.find(_closeLink).click(function(){_lightbox=_obj;toggleState(false);return false})}}_openers.each(function(){var subSection=false;var _opener=jQuery(this);var _target=_opener.attr('href');if(/^#([a-zA-Z0-9\/_\-])+$/.test(_target)){var subInd=_target.indexOf('/');if(subInd!=-1){subSection=_target.substr(subInd+1);_target=_target.substr(0,subInd)}if(jQuery(_target).length){var _popup=jQuery(_target).css({display:'block',top:-9999,left:-9999,position:'absolute'});initPopupActions(_popup);_opener.click(function(){if(_lightbox){_lightbox.fadeOut(_fadeSpeed,function(){_lightbox=_popup.hide();toggleState(true)})}else{_lightbox=_popup.hide();toggleState(true)}_lightbox.find('a[href=#'+subSection+']').trigger('click');return false})}}else{_opener.click(function(){if(jQuery('div[rel*="'+_target+'"]').length==0){jQuery.ajax({url:_target,type:"POST",dataType:"html",success:function(msg){_lightbox=jQuery(msg);_lightbox.find('img').load(positionLightbox);_lightbox.attr('rel',_target).hide().css({position:'absolute',zIndex:(_zIndex+1),top:-9999,left:-9999});jQuery('body').append(_lightbox);initPopupActions(_lightbox);toggleState(true)},error:function(msg){alert('AJAX error!');return false}})}else{_lightbox=jQuery('div[rel*="'+_target+'"]');toggleState(true)}return false})}});if($.browser.msie!=true){var margin=50;var stretchPopups=$('div.mpopup.stretch');function resizePopups(){stretchPopups.each(function(){var popup=$(this).find('.inner');var w=jQuery(window).width();if(w<_minWidth)w=_minWidth;popup.css({width:w-margin*2})})}resizePopups();jQuery(window).resize(resizePopups)}jQuery(window).resize(positionLightbox);jQuery(window).scroll(positionLightbox);jQuery(document).keydown(function(e){if(!e)evt=window.event;if(e.keyCode==27){toggleState(false)}});_fader.click(function(){if(!_fader.is(':animated'))toggleState(false);return false});var hash=window.location.hash;if(hash.length){var f=false;_openers.each(function(){if(!f&&$(this).attr('href')==hash){f=true;var t=this;setTimeout(function(){$(t).trigger('click')},50)}})}}(function(jQuery){jQuery.fn.customCheckbox=function(_options){var _options=jQuery.extend({checkboxStructure:'<div></div>',checkboxDisabled:'disabled',checkboxDefault:'checkboxArea',checkboxChecked:'checkboxAreaChecked'},_options);return this.each(function(){var checkbox=jQuery(this);if(!checkbox.hasClass('outtaHere')&&checkbox.is(':checkbox')){var replaced=jQuery(_options.checkboxStructure);this._replaced=replaced;if(checkbox.is(':disabled'))replaced.addClass(_options.checkboxDisabled);else if(checkbox.is(':checked'))replaced.addClass(_options.checkboxChecked);else replaced.addClass(_options.checkboxDefault);replaced.click(function(){if(checkbox.is(':checked'))checkbox.removeAttr('checked');else checkbox.attr('checked','checked');changeCheckbox(checkbox)});checkbox.click(function(){changeCheckbox(checkbox)});replaced.insertBefore(checkbox);checkbox.addClass('outtaHere')}});function changeCheckbox(_this){_this.change();if(_this.is(':checked'))_this.get(0)._replaced.removeClass().addClass(_options.checkboxChecked);else _this.get(0)._replaced.removeClass().addClass(_options.checkboxDefault)}};jQuery.fn.customRadio=function(_options){var _options=jQuery.extend({radioStructure:'<div></div>',radioDisabled:'disabled',radioDefault:'radioArea',radioChecked:'radioAreaChecked'},_options);return this.each(function(){var radio=jQuery(this);if(!radio.hasClass('outtaHere')&&radio.is(':radio')){var replaced=jQuery(_options.radioStructure);this._replaced=replaced;if(radio.is(':disabled'))replaced.addClass(_options.radioDisabled);else if(radio.is(':checked'))replaced.addClass(_options.radioChecked);else replaced.addClass(_options.radioDefault);replaced.click(function(){if($(this).hasClass(_options.radioDefault)){radio.attr('checked','checked');changeRadio(radio.get(0))}});radio.click(function(a,b){changeRadio(this);if(b===false){return false}});replaced.insertBefore(radio);radio.addClass('outtaHere')}});function changeRadio(_this){$(_this).change();$('input:radio[name='+$(_this).attr("name")+']').not(_this).each(function(){if(this._replaced&&!$(this).is(':disabled'))this._replaced.removeClass().addClass(_options.radioDefault)});_this._replaced.removeClass().addClass(_options.radioChecked)}};var hidClass='optionsDivInvisible';jQuery.fn.customSelect=function(_options){var _options=jQuery.extend({selectStructure:'<div class="selectArea"><span class="left"></span><span class="center"></span><a href="#" class="selectButton"></a><div class="disabled"></div></div>',hideOnMouseOut:false,copyClass:true,activeClass:'active-select',selectText:'.center',selectBtn:'.selectButton',selectDisabled:'.disabled',optStructure:'<div class="optionsDivVisible"><div class="select-top"></div><div class="select-center"><ul></ul><div class="select-bottom"></div></div>',optList:'ul'},_options);return this.each(function(){var select=jQuery(this);if(!select.hasClass('outtaHere')){if(select.is(':visible')){var hideOnMouseOut=_options.hideOnMouseOut;var copyClass=_options.copyClass;var activeClass=_options.activeClass;var replaced=jQuery(_options.selectStructure);var selectText=replaced.find(_options.selectText);var selectBtn=replaced.find(_options.selectBtn);var selectDisabled=replaced.find(_options.selectDisabled).hide();var optHolder=jQuery(_options.optStructure).addClass(hidClass);var optList=optHolder.find(_options.optList);if(select.attr('class').length&&copyClass)optHolder.addClass('drop-'+select.attr('class'));if(select.attr('disabled'))selectDisabled.show();select.find('option').each(function(){var selOpt=$(this);var _opt=jQuery('<li><a href="#">'+selOpt.html()+'</a></li>');if(selOpt.attr('selected')){selectText.html(selOpt.html());_opt.addClass('selected')}_opt.children('a').click(function(){optList.find('li').removeClass('selected');select.find('option').removeAttr('selected');$(this).parent().addClass('selected');selOpt.attr('selected','selected');selectText.html(selOpt.html());select.change();optHolder.addClass(hidClass);replaced.removeClass(activeClass);return false});optList.append(_opt)});replaced.width(select.outerWidth());replaced.insertBefore(select);optHolder.css({width:select.outerWidth(),display:'none',position:'absolute'});jQuery(document.body).append(optHolder);optHolder.data('replaced',replaced).data('activeclass',activeClass);var optTimer;replaced.hover(function(){if(optTimer)clearTimeout(optTimer)},function(){if(hideOnMouseOut){optTimer=setTimeout(function(){optHolder.addClass(hidClass);replaced.removeClass(activeClass)},200)}});optHolder.hover(function(){if(optTimer)clearTimeout(optTimer)},function(){if(hideOnMouseOut){optTimer=setTimeout(function(){optHolder.addClass(hidClass);replaced.removeClass(activeClass)},200)}});selectBtn.click(function(){if(!optHolder.hasClass(hidClass)){optHolder.addClass(hidClass);replaced.removeClass(activeClass)}else{if(_activeDrop){_activeDrop.hide();_activeDrop.data('replaced').removeClass(_activeDrop.data('activeclass'))}replaced.addClass(activeClass);optHolder.children('ul').css({height:'auto',overflow:'hidden'});var ofs=replaced.offset();optHolder.css({top:ofs.top+replaced.outerHeight(),left:ofs.left,display:'block'}).removeClass(hidClass);if(optHolder.children('ul').height()>200)optHolder.children('ul').css({height:200,overflow:'auto'});_activeDrop=optHolder}return false});select.addClass('outtaHere')}}})};var _activeDrop;jQuery(function(){jQuery('body').click(hideOptionsClick);jQuery(window).resize(hideOptions).scroll(hideOptions)});function hideOptions(){if(_activeDrop&&_activeDrop.length){_activeDrop.data('replaced').removeClass(_activeDrop.data('activeclass'));_activeDrop.addClass(hidClass);_activeDrop=null}}function hideOptionsClick(e){if(_activeDrop&&_activeDrop.length){var f=false;var t=$(e.target);if(t.parent().hasClass('vscroll-slider'))return;t.parents().each(function(){if(this==_activeDrop)f=true});if(!f){_activeDrop.data('replaced').removeClass(_activeDrop.data('activeclass'));_activeDrop.addClass(hidClass);_activeDrop=null}}}})(jQuery);_pushedClass='pressed';var VSA_scrollAreas=new Array();var VSA_default_imagesPath="images";var VSA_default_btnUpImage;var VSA_default_btnDownImage;var VSA_default_scrollStep=5;var VSA_default_wheelSensitivity=10;var VSA_default_scrollbarPosition='right';var VSA_default_scrollButtonHeight=0;var VSA_default_scrollbarWidth=28;var VSA_resizeTimer=2000;function VSA_initScrollbars(){var scrollElements=VSA_getElements("scrollable","div",document,"class");for(var i=0;i<scrollElements.length;i++){VSA_scrollAreas[i]=new ScrollArea(i,scrollElements[i])}}function VSA_performResizeScroll(index){VSA_scrollAreas[index].createScrollBar()}function ScrollArea(index,elem){this.index=index;this.element=elem;var attr=this.element.getAttribute("imagesPath");this.imagesPath=attr?attr:VSA_default_imagesPath;attr=this.element.getAttribute("btnUpImage");this.btnUpImage=attr?attr:VSA_default_btnUpImage;attr=this.element.getAttribute("btnDownImage");this.btnDownImage=attr?attr:VSA_default_btnDownImage;attr=Number(this.element.getAttribute("scrollStep"));this.scrollStep=attr?attr:VSA_default_scrollStep;attr=Number(this.element.getAttribute("wheelSensitivity"));this.wheelSensitivity=attr?attr:VSA_default_wheelSensitivity;attr=this.element.getAttribute("scrollbarPosition");this.scrollbarPosition=attr?attr:VSA_default_scrollbarPosition;attr=this.element.getAttribute("scrollButtonHeight");this.scrollButtonHeight=attr?attr:VSA_default_scrollButtonHeight;attr=this.element.getAttribute("scrollbarWidth");this.scrollbarWidth=attr?attr:VSA_default_scrollbarWidth;this.scrolling=false;this.iOffsetY=0;this.scrollHeight=0;this.scrollContent=null;this.scrollbar=null;this.scrollup=null;this.scrolldown=null;this.scrollslider=null;this.scroll=null;this.enableScrollbar=false;this.scrollFactor=1;this.scrollingLimit=0;this.topPosition=0;this.init=VSA_init;this.scrollUp=VSA_scrollUp;this.scrollDown=VSA_scrollDown;this.createScrollBar=VSA_createScrollBar;this.scrollIt=VSA_scrollIt;this.init()}function VSA_init(){this.scrollContent=document.createElement('div');this.scrollContent.style.position="absolute";this.scrollContent.style.overflow="hidden";this.scrollContent.style.width=this.element.offsetWidth+"px";this.scrollContent.style.height=this.element.offsetHeight+"px";while(this.element.children.length)this.scrollContent.appendChild(this.element.children[0]);this.element.style.overflow="hidden";this.element.style.display="block";this.element.style.visibility="visible";this.element.style.position="relative";this.element.appendChild(this.scrollContent);this.scrollContent.className='scroll-content';this.element.index=this.index;this.element.over=false;var _this=this;this.element.onmouseover=function(){_this.element.over=true};this.element.onmouseout=function(){_this.element.over=false};if(document.all){this.element.onscroll=VSA_handleOnScroll;this.element.onresize=VSA_handleResize}else{}this.createScrollBar();if(window.addEventListener)this.element.addEventListener('DOMMouseScroll',VSA_handleMouseWheel,false);this.element.onmousewheel=document.onmousewheel=VSA_handleMouseWheel}function VSA_createScrollBar(){if(this.scrollbar!=null){this.element.removeChild(this.scrollbar);this.scrollbar=null}if(this.scrollContent.scrollHeight<=this.scrollContent.offsetHeight)this.enableScrollbar=false;else if(this.element.offsetHeight>2*this.scrollButtonHeight)this.enableScrollbar=true;else this.enableScrollbar=false;if(this.scrollContent.scrollHeight-Math.abs(this.scrollContent.scrollTop)<this.element.offsetHeight)this.scrollContent.style.top=0;if(this.enableScrollbar){this.scrollbar=document.createElement("DIV");this.element.appendChild(this.scrollbar);this.scrollbar.style.position="absolute";this.scrollbar.style.top="0px";this.scrollbar.style.height=this.element.offsetHeight+"px";this.scrollbar.style.width=this.scrollbarWidth+"px";this.scrollbar.className='vscroll-bar';if(this.scrollbarWidth!=this.scrollbar.offsetWidth){this.scrollbarWidth=this.scrollbar.offsetHeight}this.scrollbarWidth=this.scrollbar.offsetWidth;if(this.scrollbarPosition=='left'){this.scrollContent.style.left=this.scrollbarWidth+5+"px";this.scrollContent.style.width=this.element.offsetWidth-this.scrollbarWidth-5+"px"}else if(this.scrollbarPosition=='right'){this.scrollbar.style.left=this.element.offsetWidth-this.scrollbarWidth+"px";this.scrollContent.style.width=this.element.offsetWidth-this.scrollbarWidth-5+"px"}this.scrollup=document.createElement("DIV");this.scrollup.index=this.index;this.scrollup.onmousedown=VSA_handleBtnUpMouseDown;this.scrollup.onmouseup=VSA_handleBtnUpMouseUp;this.scrollup.onmouseout=VSA_handleBtnUpMouseOut;this.scrollup.style.position="absolute";this.scrollup.style.top="0px";this.scrollup.style.left="0px";this.scrollup.style.height=this.scrollButtonHeight+"px";this.scrollup.style.width=this.scrollbarWidth+"px";this.scrollbar.appendChild(this.scrollup);this.scrollup.className='vscroll-up';if(this.scrollButtonHeight!=this.scrollup.offsetHeight){this.scrollButtonHeight=this.scrollup.offsetHeight}this.scrolldown=document.createElement("DIV");this.scrolldown.index=this.index;this.scrolldown.onmousedown=VSA_handleBtnDownMouseDown;this.scrolldown.onmouseup=VSA_handleBtnDownMouseUp;this.scrolldown.onmouseout=VSA_handleBtnDownMouseOut;this.scrolldown.style.position="absolute";this.scrolldown.style.left="0px";this.scrolldown.style.top=this.scrollbar.offsetHeight-this.scrollButtonHeight+"px";this.scrolldown.style.width=this.scrollbarWidth+"px";this.scrollbar.appendChild(this.scrolldown);this.scrolldown.className='vscroll-down';this.scroll=document.createElement("DIV");this.scroll.index=this.index;this.scroll.style.position="absolute";this.scroll.style.zIndex=0;this.scroll.style.textAlign="center";this.scroll.style.top=this.scrollButtonHeight+"px";this.scroll.style.left="0px";this.scroll.style.width=this.scrollbarWidth+"px";var h=this.scrollbar.offsetHeight-2*this.scrollButtonHeight;this.scroll.style.height=((h>0)?h:0)+"px";this.scroll.innerHTML='';this.scroll.onclick=VSA_handleScrollbarClick;this.scrollbar.appendChild(this.scroll);this.scroll.style.overflow="hidden";this.scroll.className="vscroll-line";this.scrollslider=document.createElement("DIV");this.scrollslider.index=this.index;this.scrollslider.style.position="absolute";this.scrollslider.style.zIndex=1000;this.scrollslider.style.textAlign="center";this.scrollslider.innerHTML='<div id="scrollslider'+this.index+'" style="padding:0;margin:0;"><div class="scroll-bar-top"></div><div class="scroll-bar-bottom"></div></div>';this.scrollbar.appendChild(this.scrollslider);this.subscrollslider=document.getElementById("scrollslider"+this.index);this.subscrollslider.style.height=Math.round((this.scrollContent.offsetHeight/this.scrollContent.scrollHeight)*(this.scrollbar.offsetHeight-2*this.scrollButtonHeight))+"px";this.scrollslider.className="vscroll-slider";this.scrollHeight=this.scrollbar.offsetHeight-2*this.scrollButtonHeight-this.scrollslider.offsetHeight;this.scrollFactor=(this.scrollContent.scrollHeight-this.scrollContent.offsetHeight)/this.scrollHeight;this.topPosition=getRealTop(this.scrollbar)+this.scrollButtonHeight;this.scrollslider.style.top=1/this.scrollFactor*Math.abs(this.scrollContent.scrollTop)+this.scrollButtonHeight+"px";this.scrollslider.style.left="0px";this.scrollslider.style.width="100%";this.scrollslider.onmousedown=VSA_handleSliderMouseDown;if(document.all)this.scrollslider.onmouseup=VSA_handleSliderMouseUp;this.scrollslider.onmouseover=function(){if(this.parentNode.className.indexOf('hover')==-1)this.parentNode.className+=' hover'};this.scrollslider.onmouseout=function(){this.parentNode.className=this.parentNode.className.replace('hover','')};document.onmouseup=function(){var scrolls=document.getElementsByTagName("div");for(var k=0;k<scrolls.length;k++)if(scrolls[k].className&&scrolls[k].className.indexOf("vscroll-slider")!=-1&&scrolls[k].className.indexOf(_pushedClass)!=-1)scrolls[k].className=scrolls[k].className.replace(_pushedClass,"")}}else this.scrollContent.style.width=this.element.offsetWidth+"px"}function VSA_handleBtnUpMouseDown(){if(this.className.indexOf(_pushedClass)<0)this.className+=' '+_pushedClass;var sa=VSA_scrollAreas[this.index];sa.scrolling=true;sa.scrollUp()}function VSA_handleBtnUpMouseUp(){this.className=this.className.replace(_pushedClass,'');VSA_scrollAreas[this.index].scrolling=false}function VSA_handleBtnUpMouseOut(){VSA_scrollAreas[this.index].scrolling=false}function VSA_handleBtnDownMouseDown(){if(this.className.indexOf(_pushedClass)<0)this.className+=' '+_pushedClass;var sa=VSA_scrollAreas[this.index];sa.scrolling=true;sa.scrollDown()}function VSA_handleBtnDownMouseUp(){this.className=this.className.replace(_pushedClass,'');VSA_scrollAreas[this.index].scrolling=false}function VSA_handleBtnDownMouseOut(){VSA_scrollAreas[this.index].scrolling=false}function VSA_scrollIt(){this.scrollContent.scrollTop=this.scrollFactor*((this.scrollslider.offsetTop+this.scrollslider.offsetHeight/2)-this.scrollButtonHeight-this.scrollslider.offsetHeight/2)}function VSA_scrollUp(){if(this.scrollingLimit>0){this.scrollingLimit--;if(this.scrollingLimit==0)this.scrolling=false}if(!this.scrolling)return;if(this.scrollContent.scrollTop-this.scrollStep>0){this.scrollContent.scrollTop-=this.scrollStep;this.scrollslider.style.top=1/this.scrollFactor*Math.abs(this.scrollContent.scrollTop)+this.scrollButtonHeight+"px"}else{this.scrollContent.scrollTop="0";this.scrollslider.style.top=this.scrollButtonHeight+"px";return}setTimeout("VSA_Ext_scrollUp("+this.index+")",30)}function VSA_Ext_scrollUp(index){VSA_scrollAreas[index].scrollUp()}function VSA_scrollDown(){if(this.scrollingLimit>0){this.scrollingLimit--;if(this.scrollingLimit==0)this.scrolling=false}if(!this.scrolling)return;this.scrollContent.scrollTop+=this.scrollStep;this.scrollslider.style.top=1/this.scrollFactor*Math.abs(this.scrollContent.scrollTop)+this.scrollButtonHeight+"px";if(this.scrollContent.scrollTop>=(this.scrollContent.scrollHeight-this.scrollContent.offsetHeight)){this.scrollContent.scrollTop=(this.scrollContent.scrollHeight-this.scrollContent.offsetHeight);this.scrollslider.style.top=this.scrollbar.offsetHeight-this.scrollButtonHeight-this.scrollslider.offsetHeight+"px";return}setTimeout("VSA_Ext_scrollDown("+this.index+")",30)}function VSA_Ext_scrollDown(index){VSA_scrollAreas[index].scrollDown()}function VSA_handleMouseMove(evt){var sa=VSA_scrollAreas[((document.all&&!window.opera)?this.index:document.documentElement.scrollAreaIndex)];var posy=0;if(!evt)var evt=window.event;if(evt.pageY)posy=evt.pageY;else if(evt.clientY)posy=evt.clientY;if(document.all&&!window.opera){}var iNewY=posy-sa.iOffsetY-getRealTop(sa.scrollbar);if(iNewY<sa.scrollButtonHeight)iNewY=sa.scrollButtonHeight;if(iNewY>(sa.scrollbar.offsetHeight-sa.scrollButtonHeight)-sa.scrollslider.offsetHeight)iNewY=(sa.scrollbar.offsetHeight-sa.scrollButtonHeight)-sa.scrollslider.offsetHeight;sa.scrollslider.style.top=iNewY+"px";sa.scrollIt()}var _pn=false;function VSA_handleSliderMouseDown(evt){if(this.parentNode.className.indexOf('press')==-1){this.parentNode.className+=' press';_pn=this.parentNode}if(this.className.indexOf(_pushedClass)<0)this.className+=' '+_pushedClass;if(!(document.uniqueID&&document.compatMode&&!window.XMLHttpRequest)){document.onselectstart=function(){return false};document.onmousedown=function(){return false}}var sa=VSA_scrollAreas[this.index];if(document.all&&!window.opera){sa.scrollslider.setCapture();sa.iOffsetY=event.offsetY;sa.scrollslider.onmousemove=VSA_handleMouseMove}else{if(window.opera){sa.iOffsetY=event.offsetY}else{sa.iOffsetY=evt.layerY}document.documentElement.scrollAreaIndex=sa.index;document.documentElement.addEventListener("mousemove",VSA_handleMouseMove,true);document.documentElement.addEventListener("mouseup",VSA_handleSliderMouseUp,true)}return false}function VSA_handleSliderMouseUp(){if(this.className.indexOf(_pushedClass)!=-1)this.className=this.className.replace(_pushedClass,'');if(_pn.className.indexOf('press')!=-1)_pn.className=_pn.className.replace('press','');if(!(document.uniqueID&&document.compatMode&&!window.XMLHttpRequest)){document.onmousedown=null;document.onselectstart=null}if(document.all&&!window.opera){var sa=VSA_scrollAreas[this.index];sa.scrollslider.onmousemove=null;sa.scrollslider.releaseCapture();sa.scrollIt()}else{var sa=VSA_scrollAreas[document.documentElement.scrollAreaIndex];document.documentElement.removeEventListener("mousemove",VSA_handleMouseMove,true);document.documentElement.removeEventListener("mouseup",VSA_handleSliderMouseUp,true);sa.scrollIt()}return false}function VSA_handleResize(){if(VSA_resizeTimer){clearTimeout(VSA_resizeTimer);VSA_resizeTimer=0}VSA_resizeTimer=setTimeout("VSA_performResizeEvent()",100)}function VSA_performResizeEvent(){for(var i=0;i<VSA_scrollAreas.length;i++)VSA_scrollAreas[i].createScrollBar()}function VSA_handleMouseWheel(event){if(this.index!=null){var sa=VSA_scrollAreas[this.index];if(sa.scrollbar==null)return;sa.scrolling=true;sa.scrollingLimit=sa.wheelSensitivity;var delta=0;if(!event)event=window.event;if(event.wheelDelta){delta=event.wheelDelta/120}else if(event.detail){delta=-event.detail/3}if(delta&&sa.element.over){if(delta>0)sa.scrollUp();else sa.scrollDown();if(event.preventDefault)event.preventDefault();event.returnValue=false}}}function VSA_handleSelectStart(){event.returnValue=false}function VSA_handleScrollbarClick(evt){var sa=VSA_scrollAreas[this.index];var offsetY=(document.all?event.offsetY:evt.layerY);if(offsetY<(sa.scrollButtonHeight+sa.scrollslider.offsetHeight/2))sa.scrollslider.style.top=sa.scrollButtonHeight+"px";else if(offsetY>(sa.scrollbar.offsetHeight-sa.scrollButtonHeight-sa.scrollslider.offsetHeight))sa.scrollslider.style.top=sa.scrollbar.offsetHeight-sa.scrollButtonHeight-sa.scrollslider.offsetHeight+"px";else{sa.scrollslider.style.top=offsetY+sa.scrollButtonHeight-sa.scrollslider.offsetHeight/2+"px"}sa.scrollIt()}function VSA_handleOnScroll(){}function VSA_getElements(attrValue,tagName,ownerNode,attrName){if(!tagName)tagName="*";if(!ownerNode)ownerNode=document;if(!attrName)attrName="name";var result=[];var nl=ownerNode.getElementsByTagName(tagName);for(var i=0;i<nl.length;i++){if(nl.item(i).className.indexOf(attrValue)!=-1)result.push(nl.item(i))}return result}var _ie=false;if(navigator.userAgent.toLowerCase().indexOf("msie")!=-1&&navigator.userAgent.toLowerCase().indexOf("opera")==-1)_ie=true;function getRealTop(elem){if(_ie){var nTop=0;if(elem){do{nTop+=elem.offsetTop-elem.scrollTop;elem=elem.offsetParent}while(elem)}return nTop}else{var posTop=0;while(elem.offsetParent){posTop+=elem.offsetTop;elem=elem.offsetParent}var _res=new Object();return posTop}}function initSlideShow(){jQuery('div.sprice.slideshow').fadeGallery({slideElements:'section',pauseOnHover:true,autoRotation:true,autoHeight:false,switchTime:2000,duration:600})}jQuery.fn.fadeGallery=function(_options){var _options=jQuery.extend({slideElements:'div.slideset > div',pagerLinks:'div.pager a',btnNext:'a.next',btnPrev:'a.prev',btnPlayPause:'a.play-pause',btnPlay:'a.play',btnPause:'a.pause',pausedClass:'paused',disabledClass:'disabled',playClass:'playing',activeClass:'active',loadingClass:'ajax-loading',loadedClass:'slide-loaded',dynamicImageLoad:false,dynamicImageLoadAttr:'alt',currentNum:false,allNum:false,startSlide:null,noCircle:false,pauseOnHover:true,autoRotation:false,autoHeight:false,onBeforeFade:false,onAfterFade:false,onChange:false,disableWhileAnimating:false,switchTime:3000,duration:650,event:'click'},_options);return this.each(function(){if(this.slideshowInit)return;else this.slideshowInit;var _this=jQuery(this);var _slides=jQuery(_options.slideElements,_this);var _pagerLinks=jQuery(_options.pagerLinks,_this);var _btnPrev=jQuery(_options.btnPrev,_this);var _btnNext=jQuery(_options.btnNext,_this);var _btnPlayPause=jQuery(_options.btnPlayPause,_this);var _btnPause=jQuery(_options.btnPause,_this);var _btnPlay=jQuery(_options.btnPlay,_this);var _pauseOnHover=_options.pauseOnHover;var _dynamicImageLoad=_options.dynamicImageLoad;var _dynamicImageLoadAttr=_options.dynamicImageLoadAttr;var _autoRotation=_options.autoRotation;var _activeClass=_options.activeClass;var _loadingClass=_options.loadingClass;var _loadedClass=_options.loadedClass;var _disabledClass=_options.disabledClass;var _pausedClass=_options.pausedClass;var _playClass=_options.playClass;var _autoHeight=_options.autoHeight;var _duration=_options.duration;var _switchTime=_options.switchTime;var _controlEvent=_options.event;var _currentNum=(_options.currentNum?jQuery(_options.currentNum,_this):false);var _allNum=(_options.allNum?jQuery(_options.allNum,_this):false);var _startSlide=_options.startSlide;var _noCycle=_options.noCircle;var _onChange=_options.onChange;var _onBeforeFade=_options.onBeforeFade;var _onAfterFade=_options.onAfterFade;var _disableWhileAnimating=_options.disableWhileAnimating;var _anim=false;var _hover=false;var _prevIndex=0;var _currentIndex=0;var _slideCount=_slides.length;var _timer;if(_slideCount<2)return;_prevIndex=_slides.index(_slides.filter('.'+_activeClass));if(_prevIndex<0)_prevIndex=_currentIndex=0;else _currentIndex=_prevIndex;if(_startSlide!=null){if(_startSlide=='random')_prevIndex=_currentIndex=Math.floor(Math.random()*_slideCount);else _prevIndex=_currentIndex=parseInt(_startSlide)}_slides.hide().eq(_currentIndex).show();if(_autoRotation)_this.removeClass(_pausedClass).addClass(_playClass);else _this.removeClass(_playClass).addClass(_pausedClass);if(_btnPrev.length){_btnPrev.bind(_controlEvent,function(){prevSlide();return false})}if(_btnNext.length){_btnNext.bind(_controlEvent,function(){nextSlide();return false})}if(_pagerLinks.length){_pagerLinks.each(function(_ind){jQuery(this).bind(_controlEvent,function(){if(_currentIndex!=_ind){if(_disableWhileAnimating&&_anim)return;_prevIndex=_currentIndex;_currentIndex=_ind;switchSlide()}return false})})}if(_btnPlayPause.length){_btnPlayPause.bind(_controlEvent,function(){if(_this.hasClass(_pausedClass)){_this.removeClass(_pausedClass).addClass(_playClass);_autoRotation=true;autoSlide()}else{_autoRotation=false;if(_timer)clearTimeout(_timer);_this.removeClass(_playClass).addClass(_pausedClass)}return false})}if(_btnPlay.length){_btnPlay.bind(_controlEvent,function(){_this.removeClass(_pausedClass).addClass(_playClass);_autoRotation=true;autoSlide();return false})}if(_btnPause.length){_btnPause.bind(_controlEvent,function(){_autoRotation=false;if(_timer)clearTimeout(_timer);_this.removeClass(_playClass).addClass(_pausedClass);return false})}function loadSlide(slide){if(!slide.hasClass(_loadingClass)&&!slide.hasClass(_loadedClass)){var images=slide.find(_dynamicImageLoad);var imagesCount=images.length;if(imagesCount){slide.addClass(_loadingClass);images.each(function(){var img=this;img.onload=function(){img.loaded=true;img.onload=null;setTimeout(reCalc,_duration)};img.setAttribute('src',img.getAttribute(_dynamicImageLoadAttr));img.setAttribute(_dynamicImageLoadAttr,'')}).css({opacity:0});function reCalc(){var cnt=0;images.each(function(){if(this.loaded)cnt++});if(cnt==imagesCount){slide.removeClass(_loadingClass);images.animate({opacity:1},{duration:_duration,complete:function(){if(jQuery.browser.msie&&jQuery.browser.version<9)jQuery(this).css({opacity:'auto'})}});slide.addClass(_loadedClass)}}}}}function prevSlide(){if(_disableWhileAnimating&&_anim)return;_prevIndex=_currentIndex;if(_currentIndex>0)_currentIndex--;else{if(_noCycle)return;else _currentIndex=_slideCount-1}switchSlide()}function nextSlide(){if(_disableWhileAnimating&&_anim)return;_prevIndex=_currentIndex;if(_currentIndex<_slideCount-1)_currentIndex++;else{if(_noCycle)return;else _currentIndex=0}switchSlide()}function refreshStatus(){if(_dynamicImageLoad)loadSlide(_slides.eq(_currentIndex));if(_pagerLinks.length)_pagerLinks.removeClass(_activeClass).eq(_currentIndex).addClass(_activeClass);if(_currentNum)_currentNum.text(_currentIndex+1);if(_allNum)_allNum.text(_slideCount);_slides.eq(_prevIndex).removeClass(_activeClass);_slides.eq(_currentIndex).addClass(_activeClass);if(_noCycle){if(_btnPrev.length){if(_currentIndex==0)_btnPrev.addClass(_disabledClass);else _btnPrev.removeClass(_disabledClass)}if(_btnNext.length){if(_currentIndex==_slideCount-1)_btnNext.addClass(_disabledClass);else _btnNext.removeClass(_disabledClass)}}if(typeof _onChange==='function'){_onChange(_this,_slides,_prevIndex,_currentIndex)}}function switchSlide(){_anim=true;if(typeof _onBeforeFade==='function')_onBeforeFade(_this,_slides,_prevIndex,_currentIndex);_slides.eq(_prevIndex).fadeOut(_duration,function(){_anim=false});_slides.eq(_currentIndex).fadeIn(_duration,function(){if(typeof _onAfterFade==='function')_onAfterFade(_this,_slides,_prevIndex,_currentIndex)});if(_autoHeight)_slides.eq(_currentIndex).parent().animate({height:_slides.eq(_currentIndex).outerHeight(true)},{duration:_duration,queue:false});refreshStatus();autoSlide()}function autoSlide(){if(!_autoRotation||_hover)return;if(_timer)clearTimeout(_timer);_timer=setTimeout(nextSlide,_switchTime+_duration)}if(_pauseOnHover){_this.hover(function(){_hover=true;if(_timer)clearTimeout(_timer)},function(){_hover=false;autoSlide()})}refreshStatus();autoSlide()})};var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y<X;Y++){U[Y]()}}function K(X){if(J){X()}else{U[U.length]=X}}function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else{if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else{if(typeof O.attachEvent!=D){i(O,"onload",Y)}else{if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else{O.onload=Y}}}}}function h(){if(T){V()}else{H()}}function V(){var X=j.getElementsByTagName("body")[0];var aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Z=null;H()})()}else{H()}}function H(){var ag=o.length;if(ag>0){for(var af=0;af<ag;af++){var Y=o[af].id;var ab=o[af].callbackFn;var aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!="movie"){ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value")}}P(ai,ah,Y,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z}ab(aa)}}}}}function z(aa){var X=null;var Y=c(aa);if(Y&&Y.nodeName=="OBJECT"){if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z){X=Z}}}return X}function A(){return!a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X}aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.width="310"}if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else{ab.flashvars=ac}if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(g(Y),Y)}}function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.childNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++){if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}return aa}function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312){return X}if(aa){if(typeof ai.id==D){ai.id=Y}if(M.ie&&M.win){var ah="";for(var ae in ai){if(ai[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else{if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ah+=" "+ae+'="'+ai[ae]+'"'}}}}}var af="";for(var ad in ag){if(ag[ad]!=Object.prototype[ad]){af+='<param name="'+ad+'" value="'+ag[ad]+'" />'}}aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var Z=N.length;for(var aa=0;aa<Z;aa++){y(N[aa])}for(var Y in M){M[Y]=null}M=null;for(var X in swfobject){swfobject[X]=null}swfobject=null})}}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObjectById:function(X){if(M.w3){return z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r){for(var al in af){aj[al]=af[al]}}aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r){for(var ak in ad){am[ak]=ad[ak]}}if(Z&&typeof Z===r){for(var ai in Z){if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}else{am.flashvars=ai+"="+Z[ai]}}}if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah){w(ah,true)}X.success=true;X.ref=an}else{if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else{return undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){if(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(aa==null){return L(Z)}var Y=Z.split("&");for(var X=0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("="))==aa){return L(Y[X].substring((Y[X].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win){l.style.display="block"}}if(E){E(B)}}a=false}}}}();if(jQuery){(function(a){a.extend(a.fn,{uploadify:function(b){a(this).each(function(){var f=a.extend({id:a(this).attr("id"),uploader:"uploadify.swf",script:"uploadify.php",expressInstall:null,folder:"",height:30,width:120,cancelImg:"cancel.png",wmode:"opaque",scriptAccess:"sameDomain",fileDataName:"Filedata",method:"POST",queueSizeLimit:999,simUploadLimit:1,queueID:false,displayData:"percentage",removeCompleted:true,onInit:function(){},onSelect:function(){},onSelectOnce:function(){},onQueueFull:function(){},onCheck:function(){},onCancel:function(){},onClearQueue:function(){},onError:function(){},onProgress:function(){},onComplete:function(){},onAllComplete:function(){}},b);a(this).data("settings",f);var e=location.pathname;e=e.split("/");e.pop();e=e.join("/")+"/";var g={};g.uploadifyID=f.id;g.pagepath=e;if(f.buttonImg){g.buttonImg=escape(f.buttonImg)}if(f.buttonText){g.buttonText=escape(f.buttonText)}if(f.rollover){g.rollover=true}g.script=f.script;g.folder=escape(f.folder);if(f.scriptData){var h="";for(var d in f.scriptData){h+="&"+d+"="+f.scriptData[d]}g.scriptData=encodeURI(h.substr(1))}g.width=f.width;g.height=f.height;g.wmode=f.wmode;g.method=f.method;g.queueSizeLimit=f.queueSizeLimit;g.simUploadLimit=f.simUploadLimit;if(f.hideButton){g.hideButton=true}if(f.fileDesc){g.fileDesc=f.fileDesc}if(f.fileExt){g.fileExt=f.fileExt}if(f.multi){g.multi=true}if(f.auto){g.auto=true}if(f.sizeLimit){g.sizeLimit=f.sizeLimit}if(f.checkScript){g.checkScript=f.checkScript}if(f.fileDataName){g.fileDataName=f.fileDataName}if(f.queueID){g.queueID=f.queueID}if(f.onInit()!==false){a(this).css("display","none");a(this).after('<div id="'+a(this).attr("id")+'Uploader"></div>');swfobject.embedSWF(f.uploader,f.id+"Uploader",f.width,f.height,"9.0.24",f.expressInstall,g,{quality:"high",wmode:f.wmode,allowScriptAccess:f.scriptAccess},{},function(i){if(typeof(f.onSWFReady)=="function"&&i.success){f.onSWFReady()}setTimeout(function(){$("#"+f.id+"Uploader").addClass("flashUploader")},10)});if(f.queueID==false){}else{a("#"+f.queueID).addClass("uploadifyQueue")}}if(typeof(f.onOpen)=="function"){a(this).bind("uploadifyOpen",f.onOpen)}a(this).bind("uploadifySelect",{action:f.onSelect,queueID:f.queueID},function(k,i,j){if(k.data.action(k,i,j)!==false){var l=Math.round(j.size/1024*100)*0.01;var m="KB";if(l>1000){l=Math.round(l*0.001*100)*0.01;m="MB"}var n=l.toString().split(".");if(n.length>1){l=n[0]+"."+n[1].substr(0,2)}else{l=n[0]}if(j.name.length>20){fileName=j.name.substr(0,20)+"..."}else{fileName=j.name}queue="#"+a(this).attr("id")+"Queue";if(k.data.queueID){queue="#"+k.data.queueID}a(queue).append('<div id="'+a(this).attr("id")+i+'" class="uploadifyQueueItem">								<div class="cancel">									<a href="javascript:jQuery(\'#'+a(this).attr("id")+"').uploadifyCancel('"+i+'\')"><img src="'+f.cancelImg+'" border="0" /></a>								</div>								<span class="fileName">'+fileName+" ("+l+m+')</span><span class="percentage"></span>								<div class="uploadifyProgress">									<div id="'+a(this).attr("id")+i+'ProgressBar" class="uploadifyProgressBar"><!--Progress Bar--></div>								</div>							</div>')}});a(this).bind("uploadifySelectOnce",{action:f.onSelectOnce},function(i,j){i.data.action(i,j);if(f.auto){if(f.checkScript){a(this).uploadifyUpload(null,false)}else{a(this).uploadifyUpload(null,true)}}});a(this).bind("uploadifyQueueFull",{action:f.onQueueFull},function(i,j){if(i.data.action(i,j)!==false){alert("The queue is full.  The max size is "+j+".")}});a(this).bind("uploadifyCheckExist",{action:f.onCheck},function(n,m,l,k,p){var j=new Object();j=l;j.folder=(k.substr(0,1)=="/")?k:e+k;if(p){for(var i in l){var o=i}}a.post(m,j,function(s){for(var q in s){if(n.data.action(n,s,q)!==false){var r=confirm("Do you want to replace the file "+s[q]+"?");if(!r){document.getElementById(a(n.target).attr("id")+"Uploader").cancelFileUpload(q,true,true)}}}if(p){document.getElementById(a(n.target).attr("id")+"Uploader").startFileUpload(o,true)}else{document.getElementById(a(n.target).attr("id")+"Uploader").startFileUpload(null,true)}},"json")});a(this).bind("uploadifyCancel",{action:f.onCancel},function(n,j,m,o,i,l){if(n.data.action(n,j,m,o,l)!==false){if(i){var k=(l==true)?0:250;a("#"+a(this).attr("id")+j).fadeOut(k,function(){a(this).remove()})}}});a(this).bind("uploadifyClearQueue",{action:f.onClearQueue},function(k,j){var i=(f.queueID)?f.queueID:a(this).attr("id")+"Queue";if(j){a("#"+i).find(".uploadifyQueueItem").remove()}if(k.data.action(k,j)!==false){a("#"+i).find(".uploadifyQueueItem").each(function(){var l=a(".uploadifyQueueItem").index(this);a(this).delay(l*100).fadeOut(250,function(){a(this).remove()})})}});var c=[];a(this).bind("uploadifyError",{action:f.onError},function(m,i,l,k){if(m.data.action(m,i,l,k)!==false){var j=new Array(i,l,k);c.push(j);a("#"+a(this).attr("id")+i).find(".percentage").text(" - "+k.type+" Error");a("#"+a(this).attr("id")+i).find(".uploadifyProgress").hide();a("#"+a(this).attr("id")+i).addClass("uploadifyError")}});if(typeof(f.onUpload)=="function"){a(this).bind("uploadifyUpload",f.onUpload)}a(this).bind("uploadifyProgress",{action:f.onProgress,toDisplay:f.displayData},function(k,i,j,l){if(k.data.action(k,i,j,l)!==false){a("#"+a(this).attr("id")+i+"ProgressBar").animate({width:l.percentage+"%"},250,function(){if(l.percentage==100){a(this).closest(".uploadifyProgress").fadeOut(250,function(){a(this).remove()})}});if(k.data.toDisplay=="percentage"){displayData=" - "+l.percentage+"%"}if(k.data.toDisplay=="speed"){displayData=" - "+l.speed+"KB/s"}if(k.data.toDisplay==null){displayData=" "}a("#"+a(this).attr("id")+i).find(".percentage").text(displayData)}});a(this).bind("uploadifyComplete",{action:f.onComplete},function(l,i,k,j,m){if(l.data.action(l,i,k,unescape(j),m)!==false){a("#"+a(this).attr("id")+i).find(".percentage").text(" - Completed");if(f.removeCompleted){a("#"+a(l.target).attr("id")+i).fadeOut(250,function(){a(this).remove()})}a("#"+a(l.target).attr("id")+i).addClass("completed")}});if(typeof(f.onAllComplete)=="function"){a(this).bind("uploadifyAllComplete",{action:f.onAllComplete},function(i,j){if(i.data.action(i,j)!==false){c=[]}})}})},uploadifySettings:function(f,j,c){var g=false;a(this).each(function(){if(f=="scriptData"&&j!=null){if(c){var i=j}else{var i=a.extend(a(this).data("settings").scriptData,j)}var l="";for(var k in i){l+="&"+k+"="+i[k]}j=encodeURI(l.substr(1))}g=document.getElementById(a(this).attr("id")+"Uploader").updateSettings(f,j)});if(j==null){if(f=="scriptData"){var b=unescape(g).split("&");var e=new Object();for(var d=0;d<b.length;d++){var h=b[d].split("=");e[h[0]]=h[1]}g=e}}return g},uploadifyUpload:function(b,c){a(this).each(function(){if(!c){c=false}document.getElementById(a(this).attr("id")+"Uploader").startFileUpload(b,c)})},uploadifyCancel:function(b){a(this).each(function(){document.getElementById(a(this).attr("id")+"Uploader").cancelFileUpload(b,true,true,false)})},uploadifyClearQueue:function(){a(this).each(function(){document.getElementById(a(this).attr("id")+"Uploader").clearFileUploadQueue(false)})}})})(jQuery)};var Validate={isEmail:function(value){var email=trim(value).toLowerCase();var emailReg=/^(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])$/;return emailReg.test(email)},isNotEmpty:function(value){return trim(value)},isPhoneNumber:function(value){var phoneNumber=trim(value).replace(new RegExp('[^0-9() -]','g'),'');return phoneNumber!=''},isUrl:function(value){var url=trim(value).toLowerCase();var urlReg=/^(https?:\/\/)?.+\..+$/i;return urlReg.test(url)},isDomain:function(value){var domain=trim(value).toLowerCase();var domainReg=/^.+\..+$/i;return domainReg.test(domain)},isCardNumber:function(value){var creditCardNumber=value.replace(new RegExp('[^0-9]','g'),'');return creditCardNumber.length>=13}};function trim(s){return s.replace(/^\s+|\s+$/g,'')}jQuery(function(){var originalValue;$('#coupon-webpage,#coupon-email').attr('autocomplete','off').bind('keyup',function(){if($(this).val()!=originalValue){isCouponCode($(this))}if($(this).val()==''){isCouponCode($(this))}}).bind('keydown',function(){originalValue=$(this).val()}).bind('blur, focus',function(){if($(this).val()!=originalValue){isCouponCode($(this))}});$('#order-webpage').submit(function(){var result=isEmail($('#webpage-email'),1)&&(isFile($(this))||!isEmpty($('#webpage-note')));if(!result){return result}return tryUploadFile($(this))});$('.packages .oinfo').click(function(event){$(this).find('input[type=radio]').trigger('click',false)});$('.packages input[type=radio]').change(function(){$(this).parents('fieldset').find('.porder, .oinfo').removeClass('active');$(this).parents('.porder, .oinfo').addClass('active');var pack=$(this).val();if(typeof orderPackages[pack]!='undefined'){var options=defaultOptions.webpage;for(option in options){$('#order-webpage input[name='+option+']').each(function(){var checked=$(this).val()==options[option];$(this).attr('checked',checked);$(this).attr('disabled',false)});if(option=='i_engine'){$('.radio-switcher input:radio[name=i_engine]:last').click()}}var options=orderPackages[pack];for(option in options){$('#order-webpage input[name='+option+']').each(function(){var checked=$(this).val()==options[option];if(checked){$(this).attr('checked',true)}if($(this).attr('type')=='checkbox'){$(this).attr('disabled',true)}})}$('#packageTitle').html(pack+' package')}$('#order-webpage').trigger('refresh')});$('.packages input[type=radio]:checked').trigger('change');$('#webpage-pages').bind('keyup change',changePages).change();$('#order-emailtemplate').submit(function(){var result=isEmail($('#email-email'),1)&&(isFile($(this))||!isEmpty($('#email-note')));if(!result){return result}return tryUploadFile($(this))});$('#order-emailtemplate').bind('refresh',function(){var pages=getPages();var select=$(this).find('select.source');var price=emailTemplateBasePrice*pages;$(this).data('markupCost',price);var hours=8+(pages-1)*6;var days=Math.ceil(hours/8);var oneDayExp=Math.round(price/days);var expedited=select.val();var expPrice=oneDayExp*expedited;price+=expPrice;$('#emailMarkupCost').html('$'+price);var couponDiscount=getCouponDiscount(select);if(couponDiscount.value){if(couponDiscount.type=='$'){price=Math.round(price*(1-getDiscount(select)/100));price=price-couponDiscount.value}else if(couponDiscount.type=='%'){var totalDiscount=(getDiscount(select)<couponDiscount.value)?couponDiscount.value:getDiscount(select);price=Math.round(price*(1-(totalDiscount/100)));removeBulkDiscount(select)}}else{price=Math.round(price*(1-getDiscount(select)/100))}$('#emailtotalCost').html('$'+price);var select=$(this).find('select.source');calculateCalendar(select)});$('#email-pages').bind('keyup change',changePages).change();$('#webpage-email,#email-email').blur(function(){if($(this).attr('keydowned')){isEmail($(this),1)}});setTimeout(initGoBackOrderPage,300)});function initGoBackOrderPage(){if(typeof goBackOrderPage!='undefined'){var form;if(goBackOrderPage.template_type=='email'){$('#tab-email').click();form=$('#order-emailtemplate');form.find('input[name=eml_software][value='+goBackOrderPage.eml_software+']').attr('checked','checked')}else{form=$('#order-webpage');form.find('input[name=package][value='+goBackOrderPage.package+']').attr('checked','checked').click();var options=defaultOptions.webpage;for(option in options){if(goBackOrderPage[option]){var formElement=form.find('[name='+option+']');if(formElement.is(':radio')){form.find('input[name='+option+'][value='+goBackOrderPage[option]+']').attr('checked','checked')}else{formElement.attr('checked','checked')}}}}form.find('input[name=email]').val(goBackOrderPage.email);form.find('textarea[name=comments]').val(goBackOrderPage.comments);form.find('input[name=pages]').val(goBackOrderPage.pages);form.find('input[name=upload_file_id]').val(goBackOrderPage.upload_file_id);if(goBackOrderPage.file_name){form.find('.upload input.text[type=text]').val(goBackOrderPage.file_name)}form.find('input[name=pages]').trigger('change');if(goBackOrderPage.pages>1){form.find('select[name=expedited]').find('option[value='+goBackOrderPage.expedited+']').attr('selected','selected').trigger('refresh')}}}function changePages(e){var pages=pagesOld=trim($(this).val());if(!isNaN(pages)&&pages.substr(0,1)=='+'){pages=Math.abs(pages)}if(e.type=='keyup'){if(pages==''){return false}else{if(e.keyCode==38){pages++}else if(e.keyCode==40){pages--}}}if(isNaN(pages)||pages<1){pages=1}else if(pages>99){pages=99}if(pagesOld!==pages){$(this).val(pages)}calendarDate($(this));getDiscount($(this));$(this).parents('form').trigger('refresh')};function getDiscount(t){var pages=getPages();var form=t.parents('form');var discount=form.find('.discount');var discountPercent=discount.find('dd.discount, span.box');var currentDiscount=clientDiscount;if(pages>5){currentDiscount=clientDiscount>10?clientDiscount:10}if(currentDiscount){discount.removeClass('hidden');discountPercent.html(currentDiscount+'%')}else{discount.addClass('hidden');discountPercent.html('0%')}return currentDiscount}function removeBulkDiscount(t){var form=t.parents('form');var discount=form.find('.discount');var discountPercent=discount.find('dd.discount, span.box');discount.addClass('hidden');discountPercent.html('0%');return false}function getCouponDiscount(t){var form=t.parents('form');var currentCouponDiscont;var couponDiscont=form.find('.coupon');var couponDiscontPercent=couponDiscont.find('dd.coupon, span.box');var couponDiscontType='%';if(orderPackages.coupon.type=='percent'){currentCouponDiscont=orderPackages.coupon.value}else if(orderPackages.coupon.type=='value'||orderPackages.coupon.type=='big-value'){couponDiscontType='$';currentCouponDiscont=orderPackages.coupon.value}else{currentCouponDiscont=0}if(currentCouponDiscont){couponDiscont.removeClass('hidden');if(couponDiscontType=='$'){couponDiscontPercent.html(couponDiscontType+currentCouponDiscont)}else{couponDiscontPercent.html(currentCouponDiscont+couponDiscontType)}}else{couponDiscont.addClass('hidden');couponDiscontPercent.html('0%')}var _return={'value':currentCouponDiscont,'type':couponDiscontType};return _return}function calendarDate(t){var form=t.parents('form');var time=form.find('.time');var select=form.find('select.source');var pages=getPages();if(pages>=1&&pages<=11){var hours=8+(pages-1)*6;var days=Math.ceil(hours/8);var deliveryDate=getCompanyNearestWorkingDate(days);var optionValue=deliveryDate.getDate()+'-'+months[deliveryDate.getMonth()]+', '+deliveryDate.getFullYear();time.html(optionValue);select.find('option').removeAttr('selected').filter(':last').attr('selected','selected')}else{time.html('custom')}if(pages>1&&pages<=11){form.find('.calendar').removeClass('noarrow')}else{form.find('.calendar').addClass('noarrow')}}function getForm(){if($('#order-webpage').is(':visible')){return $('#order-webpage')}else{return $('#order-emailtemplate')}}function getPages(){if(!$('#order-webpage').hasClass('hide-me')){return trim($('#webpage-pages').val())}else if(!$('#order-emailtemplate').hasClass('hide-me')){return trim($('#email-pages').val())}else{return 1}}function isHoliday(value){var dayOfWeek=value.getUTCDay();var dayMonth=value.getUTCDate()+'-'+(value.getUTCMonth()+1);var date=dayMonth+'-'+value.getUTCFullYear();var holidays=scheduleHolidays.split(';');for(var i=0;i<holidays.length;i++){var length=holidays[i].split('-').length;switch(length){case 1:var result=dayOfWeek==holidays[i];break;case 2:var result=dayMonth==holidays[i];break;case 3:var result=date==holidays[i];break;default:var result=false}if(result){return true}}return false}function calculateCalendar(select){var pages=getPages();if(pages>=1&&pages<=11){var hours=8+(pages-1)*6;var days=Math.ceil(hours/8);if(days>1){var maxDays=Math.ceil((days-1)/2);var option='';var expedited=select.val();var markupCost=select.parents('form').data('markupCost');var oneDayExp=Math.round(markupCost/days);for(var i=maxDays;i>=0;i--){currentDay=days-i;title=oneDayExp*(i-expedited);deliveryDate=getCompanyNearestWorkingDate(currentDay);optionValue=deliveryDate.getDate()+'-'+months[deliveryDate.getMonth()]+', '+deliveryDate.getFullYear();if(i==expedited){selected=' selected="selected"';title=''}else{selected='';title=(i<expedited?'-':'+')+'$'+Math.abs(title)}option+='<option title="'+title+'" value="'+i+'"'+selected+'>'+optionValue+'</option>'}select.html(option)}}else{}}function getCompanyNearestWorkingDate(afterDays){var now=new Date();var resultDate=new Date(now.getFullYear(),now.getMonth(),now.getDate(),now.getHours()+(now.getSeconds()?1:0),0,0);var dateHour=resultDate.getUTCHours();var isHoliday=this.isHoliday(resultDate);if(dateHour<=scheduleStartHour||dateHour>scheduleEndHour||isHoliday){if(dateHour<=scheduleStartHour&&!isHoliday&&afterDays){afterDays--}resultDate.setUTCHours(scheduleEndHour)}var i=0;while(i<afterDays){resultDate.setDate(resultDate.getDate()+1);if(this.isHoliday(resultDate)){afterDays++}i++}return resultDate}var orderPackages={'basic':{},'professional':{'cd_coding':'w3c_strict_xhtml','cd_commented':'yes','css_commented':'yes','cd_speed':'yes','cd_seo':'yes'},'deluxe':{'cd_coding':'w3c_strict_xhtml','cd_commented':'yes','css_commented':'yes','cd_speed':'yes','cd_seo':'yes','f_resize':'yes','cd_microformats':'yes','c_web_content_accessibility':'yes','cd_wai':'yes'},'coupon':{}};var firstPagePay={'d_menu':'','wid_accordion':'','wid_tabs':'','wid_lightbox':'','wid_expandable_blocks':'','wid_custom_forms':''};var months=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];function isCouponCode(element){var checkingCoupon=false;if(!checkingCoupon){checkingCoupon=true;$(element).attr('disabled','disabled');var elementVal=$(element).val();var eform=$(element).parents('.eform');var notice=eform.find('.notice');if($(element).data('val')==elementVal){notice.html('<i><span>Coupon code is wrong</span></i>');eform.addClass('show');orderPackages.coupon={};getCouponDiscount($(element))}else if(elementVal==''){orderPackages.coupon={};getCouponDiscount($(element));if($(element).attr('id')=='coupon-webpage'){$('#order-webpage').trigger('refresh')}else if($(element).attr('id')=='coupon-email'){$('#order-emailtemplate').trigger('refresh')}eform.removeClass('show');$(element).removeAttr('disabled')}else{if(!elementVal.match(/^([A-Za-z0-9\.]+\-[a-z0-9]+\-[0-9\-]{10}\-)?[A-Z0-9]{8}$/i)){checkingCoupon=false;notice.html('<i><span>Coupon code is wrong</span></i>');eform.addClass('show');$(element).removeAttr('disabled');orderPackages.coupon={};getCouponDiscount($(element));if($(element).attr('id')=='coupon-webpage'){$('#order-webpage').trigger('refresh')}else if($(element).attr('id')=='coupon-email'){$('#order-emailtemplate').trigger('refresh')}}else{eform.removeClass('show');var _valuesToSend={};if($('#webpage-email')){_valuesToSend['email']=$('#webpage-email').val()}_valuesToSend['coupon']=elementVal;jQuery.ajax({url:'/order-check-coupon',type:"POST",data:_valuesToSend,success:function(response){checkingCoupon=false;if(response.expired){orderPackages.coupon={};getCouponDiscount($(element));notice.html('<i><span>Coupon is expired</span></i>');eform.addClass('show')}else if(response.used){orderPackages.coupon={};getCouponDiscount($(element));notice.html('<i><span>Coupon already used</span></i>');eform.addClass('show')}else if(response.value){orderPackages.coupon=response;getCouponDiscount($(element));if($(element).attr('id')=='coupon-webpage'){$('#order-webpage').trigger('refresh')}else if($(element).attr('id')=='coupon-email'){$('#order-emailtemplate').trigger('refresh')}}else{orderPackages.coupon={};getCouponDiscount($(element));notice.html('<i><span>Coupon code is wrong</span></i>');eform.addClass('show')}$(element).removeAttr('disabled')}})}}}return false}$('#order-webpage').bind('refresh',function(){var skipClass='skip';if(typeof markupDefaultQuote=='undefined'){markupDefaultQuote=136}if(typeof basicDiscount=='undefined'){basicDiscount=0.4}if(typeof professionalDiscount=='undefined'){professionalDiscount=0.5}if(typeof deluxeDiscount=='undefined'){deluxeDiscount=0.6}$('#order-webpage').each(function(){var holder=$(this);var select=holder.find('select.source');var inputs=holder.find('.olist input:checkbox, .olist input:radio').filter(':not(.'+skipClass+')');var inputsImplement=holder.find('.olist input.impl');var priceHP=holder.find('.total-hp');var priceInner=holder.find('.total-inner');var priceImplement=holder.find('h3.implement-note');inputsImplement.each(function(){$(this).attr('meta',$(this).attr('title'))});holder.find('fieldset.packages input:radio').change(function(){$(this).get(0).checked='checked'});function recalcPrice(){var extraQuote=0;var extraQuoteFirstPagePay=0;var implementQuote=0;inputs.each(function(){var curItem=$(this);if(curItem.is(':checked')){var price=curItem.parent().next().find('span.mark');var priceInt=0;if(price.length){priceInt=parseInt(price.html().substr(1),10)}var name=curItem.attr('name');if(typeof firstPagePay[name]!='undefined'){extraQuoteFirstPagePay+=priceInt}else{extraQuote+=priceInt}}});inputsImplement.each(function(){var curItem=$(this);if(curItem.is(':checked')){var price=curItem.parent().next().find('span.mark');if(price.length)implementQuote=parseInt(price.html().substr(1),10)}});if(implementQuote){priceImplement.html('Deliver as '+inputsImplement.filter(':checked').attr('meta')+' Theme').show();$('#webpageImplementationCost').html('$'+implementQuote);$('.implementation').removeClass('hidden')}else{priceImplement.hide();$('.implementation').addClass('hidden')}var priceHpInt=(markupDefaultQuote+extraQuote+extraQuoteFirstPagePay);var coef=0;if($('#basicDiscount').parent('div.porder').hasClass('active')){coef=basicDiscount}else if($('#professionalDiscount').parent('div.porder').hasClass('active')){coef=professionalDiscount}else if($('#deluxeDiscount').parent('div.porder').hasClass('active')){coef=deluxeDiscount}var priceInnerInt=((markupDefaultQuote+extraQuote)*coef);priceHP.html('$'+priceHpInt);priceInner.html('$'+priceInnerInt);var pages=getPages();var markupCost=Math.round((markupDefaultQuote+extraQuote+extraQuoteFirstPagePay)+priceInnerInt*(pages-1));holder.data('markupCost',markupCost);var hours=8+(pages-1)*6;var days=Math.ceil(hours/8);var oneDayExp=Math.round(markupCost/days);var expedited=select.val();var expPrice=oneDayExp*expedited;markupCost+=expPrice;markupCost=Math.round(markupCost);var totalCost=markupCost+implementQuote;var couponDiscount=getCouponDiscount(select);if(couponDiscount.value){if(couponDiscount.type=='$'){totalCost=Math.round(totalCost*(1-getDiscount(select)/100));totalCost=totalCost-couponDiscount.value}else if(couponDiscount.type=='%'){var totalDiscount=(getDiscount(select)<couponDiscount.value)?couponDiscount.value:getDiscount(select);totalCost=Math.round(totalCost*(1-(totalDiscount/100)));removeBulkDiscount(select)}}else{totalCost=Math.round(totalCost*(1-getDiscount(select)/100))}$('#webpageMarkupCost').html('$'+markupCost);$('#webpageTotalCost').html('$'+totalCost);$(window).trigger('resize');if(typeof calculateCalendar=='function'){calculateCalendar(select)}}inputs.add(inputsImplement).bind('click change',recalcPrice);recalcPrice()})});$(function(){codeContainer=$('#example div.inner');initExamplesPreview();closeExamplePopup()});function initExamplesPreview(){$('.open-popup').click(function(){var action=$(this).attr('data-action');var source=$(this).attr('data-source');if(action!=null&&source!=null){var url=(action=='html')?window.examplesUrl+source+'/index.html':window.examplesUrl+source+'/css/all.css';loadCodePage(url,action)}});return false}function loadCodePage(url,type){if(codeContainer){codeContainer.html('<h2 class="loader">LOADING..</h2>')}$.ajax({type:'POST',url:url,success:function(response){setTimeout(function(){if(codeContainer){var code=escape(response);codeContainer.html('<pre id="view-source" class="prettyprint lang-'+type+'">'+code+'</pre>');if(!$.browser.msie)prettyPrint()}},1000)}})}function escape(value){return value.replace(/&/gm,'&amp;').replace(/</gm,'&lt;').replace(/>/gm,'&gt;')}function closeExamplePopup(){if(codeContainer){$('#example .close .btn-close').click(function(){codeContainer.html('')});$('#overlay').click(function(){codeContainer.html('')})}}window['PR_SHOULD_USE_CONTINUATION']=true;window['PR_TAB_WIDTH']=8;window['PR_normalizedHtml']=window['PR']=window['prettyPrintOne']=window['prettyPrint']=void 0;window['_pr_isIE6']=function(){var ieVersion=navigator&&navigator.userAgent&&navigator.userAgent.match(/\bMSIE ([678])\./);ieVersion=ieVersion?+ieVersion[1]:false;window['_pr_isIE6']=function(){return ieVersion};return ieVersion};(function(){var FLOW_CONTROL_KEYWORDS="break continue do else for if return while ";var C_KEYWORDS=FLOW_CONTROL_KEYWORDS+"auto case char const default "+"double enum extern float goto int long register short signed sizeof "+"static struct switch typedef union unsigned void volatile ";var COMMON_KEYWORDS=C_KEYWORDS+"catch class delete false import "+"new operator private protected public this throw true try typeof ";var CPP_KEYWORDS=COMMON_KEYWORDS+"alignof align_union asm axiom bool "+"concept concept_map const_cast constexpr decltype "+"dynamic_cast explicit export friend inline late_check "+"mutable namespace nullptr reinterpret_cast static_assert static_cast "+"template typeid typename using virtual wchar_t where ";var JAVA_KEYWORDS=COMMON_KEYWORDS+"abstract boolean byte extends final finally implements import "+"instanceof null native package strictfp super synchronized throws "+"transient ";var CSHARP_KEYWORDS=JAVA_KEYWORDS+"as base by checked decimal delegate descending event "+"fixed foreach from group implicit in interface internal into is lock "+"object out override orderby params partial readonly ref sbyte sealed "+"stackalloc string select uint ulong unchecked unsafe ushort var ";var JSCRIPT_KEYWORDS=COMMON_KEYWORDS+"debugger eval export function get null set undefined var with "+"Infinity NaN ";var PERL_KEYWORDS="caller delete die do dump elsif eval exit foreach for "+"goto if import last local my next no our print package redo require "+"sub undef unless until use wantarray while BEGIN END ";var PYTHON_KEYWORDS=FLOW_CONTROL_KEYWORDS+"and as assert class def del "+"elif except exec finally from global import in is lambda "+"nonlocal not or pass print raise try with yield "+"False True None ";var RUBY_KEYWORDS=FLOW_CONTROL_KEYWORDS+"alias and begin case class def"+" defined elsif end ensure false in module next nil not or redo rescue "+"retry self super then true undef unless until when yield BEGIN END ";var SH_KEYWORDS=FLOW_CONTROL_KEYWORDS+"case done elif esac eval fi "+"function in local set then until ";var ALL_KEYWORDS=(CPP_KEYWORDS+CSHARP_KEYWORDS+JSCRIPT_KEYWORDS+PERL_KEYWORDS+PYTHON_KEYWORDS+RUBY_KEYWORDS+SH_KEYWORDS);var PR_STRING='str';var PR_KEYWORD='kwd';var PR_COMMENT='com';var PR_TYPE='typ';var PR_LITERAL='lit';var PR_PUNCTUATION='pun';var PR_PLAIN='pln';var PR_TAG='tag';var PR_DECLARATION='dec';var PR_SOURCE='src';var PR_ATTRIB_NAME='atn';var PR_ATTRIB_VALUE='atv';var PR_NOCODE='nocode';var REGEXP_PRECEDER_PATTERN=function(){var preceders=["!","!=","!==","#","%","%=","&","&&","&&=","&=","(","*","*=","+=",",","-=","->","/","/=",":","::",";","<","<<","<<=","<=","=","==","===",">",">=",">>",">>=",">>>",">>>=","?","@","[","^","^=","^^","^^=","{","|","|=","||","||=","~","break","case","continue","delete","do","else","finally","instanceof","return","throw","try","typeof"];var pattern='(?:^^|[+-]';for(var i=0;i<preceders.length;++i){pattern+='|'+preceders[i].replace(/([^=<>:&a-z])/g,'\\$1')}pattern+=')\\s*';return pattern}();var pr_amp=/&/g;var pr_lt=/</g;var pr_gt=/>/g;var pr_quot=/\"/g;function attribToHtml(str){return str.replace(pr_amp,'&amp;').replace(pr_lt,'&lt;').replace(pr_gt,'&gt;').replace(pr_quot,'&quot;')}function textToHtml(str){return str.replace(pr_amp,'&amp;').replace(pr_lt,'&lt;').replace(pr_gt,'&gt;')}var pr_ltEnt=/&lt;/g;var pr_gtEnt=/&gt;/g;var pr_aposEnt=/&apos;/g;var pr_quotEnt=/&quot;/g;var pr_ampEnt=/&amp;/g;var pr_nbspEnt=/&nbsp;/g;function htmlToText(html){var pos=html.indexOf('&');if(pos<0){return html}for(--pos;(pos=html.indexOf('&#',pos+1))>=0;){var end=html.indexOf(';',pos);if(end>=0){var num=html.substring(pos+3,end);var radix=10;if(num&&num.charAt(0)==='x'){num=num.substring(1);radix=16}var codePoint=parseInt(num,radix);if(!isNaN(codePoint)){html=(html.substring(0,pos)+String.fromCharCode(codePoint)+html.substring(end+1))}}}return html.replace(pr_ltEnt,'<').replace(pr_gtEnt,'>').replace(pr_aposEnt,"'").replace(pr_quotEnt,'"').replace(pr_nbspEnt,' ').replace(pr_ampEnt,'&')}function isRawContent(node){return'XMP'===node.tagName}var newlineRe=/[\r\n]/g;function isPreformatted(node,content){if('PRE'===node.tagName){return true}if(!newlineRe.test(content)){return true}var whitespace='';if(node.currentStyle){whitespace=node.currentStyle.whiteSpace}else if(window.getComputedStyle){whitespace=window.getComputedStyle(node,null).whiteSpace}return!whitespace||whitespace==='pre'}function normalizedHtml(node,out,opt_sortAttrs){switch(node.nodeType){case 1:var name=node.tagName.toLowerCase();out.push('<',name);var attrs=node.attributes;var n=attrs.length;if(n){if(opt_sortAttrs){var sortedAttrs=[];for(var i=n;--i>=0;){sortedAttrs[i]=attrs[i]}sortedAttrs.sort(function(a,b){return(a.name<b.name)?-1:a.name===b.name?0:1});attrs=sortedAttrs}for(var i=0;i<n;++i){var attr=attrs[i];if(!attr.specified){continue}out.push(' ',attr.name.toLowerCase(),'="',attribToHtml(attr.value),'"')}}out.push('>');for(var child=node.firstChild;child;child=child.nextSibling){normalizedHtml(child,out,opt_sortAttrs)}if(node.firstChild||!/^(?:br|link|img)$/.test(name)){out.push('<\/',name,'>')}break;case 3:case 4:out.push(textToHtml(node.nodeValue));break}}function combinePrefixPatterns(regexs){var capturedGroupIndex=0;var needToFoldCase=false;var ignoreCase=false;for(var i=0,n=regexs.length;i<n;++i){var regex=regexs[i];if(regex.ignoreCase){ignoreCase=true}else if(/[a-z]/i.test(regex.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,''))){needToFoldCase=true;ignoreCase=false;break}}function decodeEscape(charsetPart){if(charsetPart.charAt(0)!=='\\'){return charsetPart.charCodeAt(0)}switch(charsetPart.charAt(1)){case'b':return 8;case't':return 9;case'n':return 0xa;case'v':return 0xb;case'f':return 0xc;case'r':return 0xd;case'u':case'x':return parseInt(charsetPart.substring(2),16)||charsetPart.charCodeAt(1);case'0':case'1':case'2':case'3':case'4':case'5':case'6':case'7':return parseInt(charsetPart.substring(1),8);default:return charsetPart.charCodeAt(1)}}function encodeEscape(charCode){if(charCode<0x20){return(charCode<0x10?'\\x0':'\\x')+charCode.toString(16)}var ch=String.fromCharCode(charCode);if(ch==='\\'||ch==='-'||ch==='['||ch===']'){ch='\\'+ch}return ch}function caseFoldCharset(charSet){var charsetParts=charSet.substring(1,charSet.length-1).match(new RegExp('\\\\u[0-9A-Fa-f]{4}'+'|\\\\x[0-9A-Fa-f]{2}'+'|\\\\[0-3][0-7]{0,2}'+'|\\\\[0-7]{1,2}'+'|\\\\[\\s\\S]'+'|-'+'|[^-\\\\]','g'));var groups=[];var ranges=[];var inverse=charsetParts[0]==='^';for(var i=inverse?1:0,n=charsetParts.length;i<n;++i){var p=charsetParts[i];switch(p){case'\\B':case'\\b':case'\\D':case'\\d':case'\\S':case'\\s':case'\\W':case'\\w':groups.push(p);continue}var start=decodeEscape(p);var end;if(i+2<n&&'-'===charsetParts[i+1]){end=decodeEscape(charsetParts[i+2]);i+=2}else{end=start}ranges.push([start,end]);if(!(end<65||start>122)){if(!(end<65||start>90)){ranges.push([Math.max(65,start)|32,Math.min(end,90)|32])}if(!(end<97||start>122)){ranges.push([Math.max(97,start)&~32,Math.min(end,122)&~32])}}}ranges.sort(function(a,b){return(a[0]-b[0])||(b[1]-a[1])});var consolidatedRanges=[];var lastRange=[NaN,NaN];for(var i=0;i<ranges.length;++i){var range=ranges[i];if(range[0]<=lastRange[1]+1){lastRange[1]=Math.max(lastRange[1],range[1])}else{consolidatedRanges.push(lastRange=range)}}var out=['['];if(inverse){out.push('^')}out.push.apply(out,groups);for(var i=0;i<consolidatedRanges.length;++i){var range=consolidatedRanges[i];out.push(encodeEscape(range[0]));if(range[1]>range[0]){if(range[1]+1>range[0]){out.push('-')}out.push(encodeEscape(range[1]))}}out.push(']');return out.join('')}function allowAnywhereFoldCaseAndRenumberGroups(regex){var parts=regex.source.match(new RegExp('(?:'+'\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]'+'|\\\\u[A-Fa-f0-9]{4}'+'|\\\\x[A-Fa-f0-9]{2}'+'|\\\\[0-9]+'+'|\\\\[^ux0-9]'+'|\\(\\?[:!=]'+'|[\\(\\)\\^]'+'|[^\\x5B\\x5C\\(\\)\\^]+'+')','g'));var n=parts.length;var capturedGroups=[];for(var i=0,groupIndex=0;i<n;++i){var p=parts[i];if(p==='('){++groupIndex}else if('\\'===p.charAt(0)){var decimalValue=+p.substring(1);if(decimalValue&&decimalValue<=groupIndex){capturedGroups[decimalValue]=-1}}}for(var i=1;i<capturedGroups.length;++i){if(-1===capturedGroups[i]){capturedGroups[i]=++capturedGroupIndex}}for(var i=0,groupIndex=0;i<n;++i){var p=parts[i];if(p==='('){++groupIndex;if(capturedGroups[groupIndex]===undefined){parts[i]='(?:'}}else if('\\'===p.charAt(0)){var decimalValue=+p.substring(1);if(decimalValue&&decimalValue<=groupIndex){parts[i]='\\'+capturedGroups[groupIndex]}}}for(var i=0,groupIndex=0;i<n;++i){if('^'===parts[i]&&'^'!==parts[i+1]){parts[i]=''}}if(regex.ignoreCase&&needToFoldCase){for(var i=0;i<n;++i){var p=parts[i];var ch0=p.charAt(0);if(p.length>=2&&ch0==='['){parts[i]=caseFoldCharset(p)}else if(ch0!=='\\'){parts[i]=p.replace(/[a-zA-Z]/g,function(ch){var cc=ch.charCodeAt(0);return'['+String.fromCharCode(cc&~32,cc|32)+']'})}}}return parts.join('')}var rewritten=[];for(var i=0,n=regexs.length;i<n;++i){var regex=regexs[i];if(regex.global||regex.multiline){throw new Error(''+regex)}rewritten.push('(?:'+allowAnywhereFoldCaseAndRenumberGroups(regex)+')')}return new RegExp(rewritten.join('|'),ignoreCase?'gi':'g')}var PR_innerHtmlWorks=null;function getInnerHtml(node){if(null===PR_innerHtmlWorks){var testNode=document.createElement('PRE');testNode.appendChild(document.createTextNode('<!DOCTYPE foo PUBLIC "foo bar">\n<foo />'));PR_innerHtmlWorks=!/</.test(testNode.innerHTML)}if(PR_innerHtmlWorks){var content=node.innerHTML;if(isRawContent(node)){content=textToHtml(content)}else if(!isPreformatted(node,content)){content=content.replace(/(<br\s*\/?>)[\r\n]+/g,'$1').replace(/(?:[\r\n]+[ \t]*)+/g,' ')}return content}var out=[];for(var child=node.firstChild;child;child=child.nextSibling){normalizedHtml(child,out)}return out.join('')}function makeTabExpander(tabWidth){var SPACES='                ';var charInLine=0;return function(plainText){var out=null;var pos=0;for(var i=0,n=plainText.length;i<n;++i){var ch=plainText.charAt(i);switch(ch){case'\t':if(!out){out=[]}out.push(plainText.substring(pos,i));var nSpaces=tabWidth-(charInLine%tabWidth);charInLine+=nSpaces;for(;nSpaces>=0;nSpaces-=SPACES.length){out.push(SPACES.substring(0,nSpaces))}pos=i+1;break;case'\n':charInLine=0;break;default:++charInLine}}if(!out){return plainText}out.push(plainText.substring(pos));return out.join('')}}var pr_chunkPattern=new RegExp('[^<]+'+'|<\!--[\\s\\S]*?--\>'+'|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>'+'|<\/?[a-zA-Z](?:[^>\"\']|\'[^\']*\'|\"[^\"]*\")*>'+'|<','g');var pr_commentPrefix=/^<\!--/;var pr_cdataPrefix=/^<!\[CDATA\[/;var pr_brPrefix=/^<br\b/i;var pr_tagNameRe=/^<(\/?)([a-zA-Z][a-zA-Z0-9]*)/;function extractTags(s){var matches=s.match(pr_chunkPattern);var sourceBuf=[];var sourceBufLen=0;var extractedTags=[];if(matches){for(var i=0,n=matches.length;i<n;++i){var match=matches[i];if(match.length>1&&match.charAt(0)==='<'){if(pr_commentPrefix.test(match)){continue}if(pr_cdataPrefix.test(match)){sourceBuf.push(match.substring(9,match.length-3));sourceBufLen+=match.length-12}else if(pr_brPrefix.test(match)){sourceBuf.push('\n');++sourceBufLen}else{if(match.indexOf(PR_NOCODE)>=0&&isNoCodeTag(match)){var name=match.match(pr_tagNameRe)[2];var depth=1;var j;end_tag_loop:for(j=i+1;j<n;++j){var name2=matches[j].match(pr_tagNameRe);if(name2&&name2[2]===name){if(name2[1]==='/'){if(--depth===0){break end_tag_loop}}else{++depth}}}if(j<n){extractedTags.push(sourceBufLen,matches.slice(i,j+1).join(''));i=j}else{extractedTags.push(sourceBufLen,match)}}else{extractedTags.push(sourceBufLen,match)}}}else{var literalText=htmlToText(match);sourceBuf.push(literalText);sourceBufLen+=literalText.length}}}return{source:sourceBuf.join(''),tags:extractedTags}}function isNoCodeTag(tag){return!!tag.replace(/\s(\w+)\s*=\s*(?:\"([^\"]*)\"|'([^\']*)'|(\S+))/g,' $1="$2$3$4"').match(/[cC][lL][aA][sS][sS]=\"[^\"]*\bnocode\b/)}function appendDecorations(basePos,sourceCode,langHandler,out){if(!sourceCode){return}var job={source:sourceCode,basePos:basePos};langHandler(job);out.push.apply(out,job.decorations)}function createSimpleLexer(shortcutStylePatterns,fallthroughStylePatterns){var shortcuts={};var tokenizer;(function(){var allPatterns=shortcutStylePatterns.concat(fallthroughStylePatterns);var allRegexs=[];var regexKeys={};for(var i=0,n=allPatterns.length;i<n;++i){var patternParts=allPatterns[i];var shortcutChars=patternParts[3];if(shortcutChars){for(var c=shortcutChars.length;--c>=0;){shortcuts[shortcutChars.charAt(c)]=patternParts}}var regex=patternParts[1];var k=''+regex;if(!regexKeys.hasOwnProperty(k)){allRegexs.push(regex);regexKeys[k]=null}}allRegexs.push(/[\0-\uffff]/);tokenizer=combinePrefixPatterns(allRegexs)})();var nPatterns=fallthroughStylePatterns.length;var notWs=/\S/;var decorate=function(job){var sourceCode=job.source,basePos=job.basePos;var decorations=[basePos,PR_PLAIN];var pos=0;var tokens=sourceCode.match(tokenizer)||[];var styleCache={};for(var ti=0,nTokens=tokens.length;ti<nTokens;++ti){var token=tokens[ti];var style=styleCache[token];var match=void 0;var isEmbedded;if(typeof style==='string'){isEmbedded=false}else{var patternParts=shortcuts[token.charAt(0)];if(patternParts){match=token.match(patternParts[1]);style=patternParts[0]}else{for(var i=0;i<nPatterns;++i){patternParts=fallthroughStylePatterns[i];match=token.match(patternParts[1]);if(match){style=patternParts[0];break}}if(!match){style=PR_PLAIN}}isEmbedded=style.length>=5&&'lang-'===style.substring(0,5);if(isEmbedded&&!(match&&typeof match[1]==='string')){isEmbedded=false;style=PR_SOURCE}if(!isEmbedded){styleCache[token]=style}}var tokenStart=pos;pos+=token.length;if(!isEmbedded){decorations.push(basePos+tokenStart,style)}else{var embeddedSource=match[1];var embeddedSourceStart=token.indexOf(embeddedSource);var embeddedSourceEnd=embeddedSourceStart+embeddedSource.length;if(match[2]){embeddedSourceEnd=token.length-match[2].length;embeddedSourceStart=embeddedSourceEnd-embeddedSource.length}var lang=style.substring(5);appendDecorations(basePos+tokenStart,token.substring(0,embeddedSourceStart),decorate,decorations);appendDecorations(basePos+tokenStart+embeddedSourceStart,embeddedSource,langHandlerForExtension(lang,embeddedSource),decorations);appendDecorations(basePos+tokenStart+embeddedSourceEnd,token.substring(embeddedSourceEnd),decorate,decorations)}}job.decorations=decorations};return decorate}function sourceDecorator(options){var shortcutStylePatterns=[],fallthroughStylePatterns=[];if(options['tripleQuotedStrings']){shortcutStylePatterns.push([PR_STRING,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,'\'"'])}else if(options['multiLineStrings']){shortcutStylePatterns.push([PR_STRING,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,'\'"`'])}else{shortcutStylePatterns.push([PR_STRING,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,'"\''])}if(options['verbatimStrings']){fallthroughStylePatterns.push([PR_STRING,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null])}if(options['hashComments']){if(options['cStyleComments']){shortcutStylePatterns.push([PR_COMMENT,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,'#']);fallthroughStylePatterns.push([PR_STRING,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])}else{shortcutStylePatterns.push([PR_COMMENT,/^#[^\r\n]*/,null,'#'])}}if(options['cStyleComments']){fallthroughStylePatterns.push([PR_COMMENT,/^\/\/[^\r\n]*/,null]);fallthroughStylePatterns.push([PR_COMMENT,/^\/\*[\s\S]*?(?:\*\/|$)/,null])}if(options['regexLiterals']){var REGEX_LITERAL=('/(?=[^/*])'+'(?:[^/\\x5B\\x5C]'+'|\\x5C[\\s\\S]'+'|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+'+'/');fallthroughStylePatterns.push(['lang-regex',new RegExp('^'+REGEXP_PRECEDER_PATTERN+'('+REGEX_LITERAL+')')])}var keywords=options['keywords'].replace(/^\s+|\s+$/g,'');if(keywords.length){fallthroughStylePatterns.push([PR_KEYWORD,new RegExp('^(?:'+keywords.replace(/\s+/g,'|')+')\\b'),null])}shortcutStylePatterns.push([PR_PLAIN,/^\s+/,null,' \r\n\t\xA0']);fallthroughStylePatterns.push([PR_LITERAL,/^@[a-z_$][a-z_$@0-9]*/i,null],[PR_TYPE,/^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/,null],[PR_PLAIN,/^[a-z_$][a-z_$@0-9]*/i,null],[PR_LITERAL,new RegExp('^(?:'+'0x[a-f0-9]+'+'|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)'+'(?:e[+\\-]?\\d+)?'+')'+'[a-z]*','i'),null,'0123456789'],[PR_PUNCTUATION,/^.[^\s\w\.$@\'\"\`\/\#]*/,null]);return createSimpleLexer(shortcutStylePatterns,fallthroughStylePatterns)}var decorateSource=sourceDecorator({'keywords':ALL_KEYWORDS,'hashComments':true,'cStyleComments':true,'multiLineStrings':true,'regexLiterals':true});function recombineTagsAndDecorations(job){var sourceText=job.source;var extractedTags=job.extractedTags;var decorations=job.decorations;var html=[];var outputIdx=0;var openDecoration=null;var currentDecoration=null;var tagPos=0;var decPos=0;var tabExpander=makeTabExpander(window['PR_TAB_WIDTH']);var adjacentSpaceRe=/([\r\n ]) /g;var startOrSpaceRe=/(^| ) /gm;var newlineRe=/\r\n?|\n/g;var trailingSpaceRe=/[ \r\n]$/;var lastWasSpace=true;var isIE678=window['_pr_isIE6']();var lineBreakHtml=(isIE678?(job.sourceNode.tagName==='PRE'?(isIE678===6?'&#160;\r\n':isIE678===7?'&#160;<br>\r':'&#160;\r'):'&#160;<br />'):'<br />');var numberLines=job.sourceNode.className.match(/\blinenums\b(?::(\d+))?/);var lineBreaker;if(numberLines){var lineBreaks=[];for(var i=0;i<10;++i){lineBreaks[i]=lineBreakHtml+'</li><li class="L'+i+'">'}var lineNum=numberLines[1]&&numberLines[1].length?numberLines[1]-1:0;html.push('<ol class="linenums"><li class="L',(lineNum)%10,'"');if(lineNum){html.push(' value="',lineNum+1,'"')}html.push('>');lineBreaker=function(){var lb=lineBreaks[++lineNum%10];return openDecoration?('</span>'+lb+'<span class="'+openDecoration+'">'):lb}}else{lineBreaker=lineBreakHtml}function emitTextUpTo(sourceIdx){if(sourceIdx>outputIdx){if(openDecoration&&openDecoration!==currentDecoration){html.push('</span>');openDecoration=null}if(!openDecoration&&currentDecoration){openDecoration=currentDecoration;html.push('<span class="',openDecoration,'">')}var htmlChunk=textToHtml(tabExpander(sourceText.substring(outputIdx,sourceIdx))).replace(lastWasSpace?startOrSpaceRe:adjacentSpaceRe,'$1&#160;');lastWasSpace=trailingSpaceRe.test(htmlChunk);html.push(htmlChunk.replace(newlineRe,lineBreaker));outputIdx=sourceIdx}}while(true){var outputTag;if(tagPos<extractedTags.length){if(decPos<decorations.length){outputTag=extractedTags[tagPos]<=decorations[decPos]}else{outputTag=true}}else{outputTag=false}if(outputTag){emitTextUpTo(extractedTags[tagPos]);if(openDecoration){html.push('</span>');openDecoration=null}html.push(extractedTags[tagPos+1]);tagPos+=2}else if(decPos<decorations.length){emitTextUpTo(decorations[decPos]);currentDecoration=decorations[decPos+1];decPos+=2}else{break}}emitTextUpTo(sourceText.length);if(openDecoration){html.push('</span>')}if(numberLines){html.push('</li></ol>')}job.prettyPrintedHtml=html.join('')}var langHandlerRegistry={};function registerLangHandler(handler,fileExtensions){for(var i=fileExtensions.length;--i>=0;){var ext=fileExtensions[i];if(!langHandlerRegistry.hasOwnProperty(ext)){langHandlerRegistry[ext]=handler}else if('console'in window){console['warn']('cannot override language handler %s',ext)}}}function langHandlerForExtension(extension,source){if(!(extension&&langHandlerRegistry.hasOwnProperty(extension))){extension=/^\s*</.test(source)?'default-markup':'default-code'}return langHandlerRegistry[extension]}registerLangHandler(decorateSource,['default-code']);registerLangHandler(createSimpleLexer([],[[PR_PLAIN,/^[^<?]+/],[PR_DECLARATION,/^<!\w[^>]*(?:>|$)/],[PR_COMMENT,/^<\!--[\s\S]*?(?:-\->|$)/],['lang-',/^<\?([\s\S]+?)(?:\?>|$)/],['lang-',/^<%([\s\S]+?)(?:%>|$)/],[PR_PUNCTUATION,/^(?:<[%?]|[%?]>)/],['lang-',/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],['lang-js',/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],['lang-css',/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],['lang-in.tag',/^(<\/?[a-z][^<>]*>)/i]]),['default-markup','htm','html','mxml','xhtml','xml','xsl']);registerLangHandler(createSimpleLexer([[PR_PLAIN,/^[\s]+/,null,' \t\r\n'],[PR_ATTRIB_VALUE,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,'\"\'']],[[PR_TAG,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[PR_ATTRIB_NAME,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],['lang-uq.val',/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[PR_PUNCTUATION,/^[=<>\/]+/],['lang-js',/^on\w+\s*=\s*\"([^\"]+)\"/i],['lang-js',/^on\w+\s*=\s*\'([^\']+)\'/i],['lang-js',/^on\w+\s*=\s*([^\"\'>\s]+)/i],['lang-css',/^style\s*=\s*\"([^\"]+)\"/i],['lang-css',/^style\s*=\s*\'([^\']+)\'/i],['lang-css',/^style\s*=\s*([^\"\'>\s]+)/i]]),['in.tag']);registerLangHandler(createSimpleLexer([],[[PR_ATTRIB_VALUE,/^[\s\S]+/]]),['uq.val']);registerLangHandler(sourceDecorator({'keywords':CPP_KEYWORDS,'hashComments':true,'cStyleComments':true}),['c','cc','cpp','cxx','cyc','m']);registerLangHandler(sourceDecorator({'keywords':'null true false'}),['json']);registerLangHandler(sourceDecorator({'keywords':CSHARP_KEYWORDS,'hashComments':true,'cStyleComments':true,'verbatimStrings':true}),['cs']);registerLangHandler(sourceDecorator({'keywords':JAVA_KEYWORDS,'cStyleComments':true}),['java']);registerLangHandler(sourceDecorator({'keywords':SH_KEYWORDS,'hashComments':true,'multiLineStrings':true}),['bsh','csh','sh']);registerLangHandler(sourceDecorator({'keywords':PYTHON_KEYWORDS,'hashComments':true,'multiLineStrings':true,'tripleQuotedStrings':true}),['cv','py']);registerLangHandler(sourceDecorator({'keywords':PERL_KEYWORDS,'hashComments':true,'multiLineStrings':true,'regexLiterals':true}),['perl','pl','pm']);registerLangHandler(sourceDecorator({'keywords':RUBY_KEYWORDS,'hashComments':true,'multiLineStrings':true,'regexLiterals':true}),['rb']);registerLangHandler(sourceDecorator({'keywords':JSCRIPT_KEYWORDS,'cStyleComments':true,'regexLiterals':true}),['js']);registerLangHandler(createSimpleLexer([],[[PR_STRING,/^[\s\S]+/]]),['regex']);function applyDecorator(job){var sourceCodeHtml=job.sourceCodeHtml;var opt_langExtension=job.langExtension;job.prettyPrintedHtml=sourceCodeHtml;try{var sourceAndExtractedTags=extractTags(sourceCodeHtml);var source=sourceAndExtractedTags.source;job.source=source;job.basePos=0;job.extractedTags=sourceAndExtractedTags.tags;langHandlerForExtension(opt_langExtension,source)(job);recombineTagsAndDecorations(job)}catch(e){if('console'in window){console['log'](e&&e['stack']?e['stack']:e)}}}function prettyPrintOne(sourceCodeHtml,opt_langExtension){var job={sourceCodeHtml:sourceCodeHtml,langExtension:opt_langExtension};applyDecorator(job);return job.prettyPrintedHtml}function prettyPrint(opt_whenDone){function byTagName(tn){return document.getElementsByTagName(tn)}var codeSegments=[byTagName('pre'),byTagName('code'),byTagName('xmp')];var elements=[];for(var i=0;i<codeSegments.length;++i){for(var j=0,n=codeSegments[i].length;j<n;++j){elements.push(codeSegments[i][j])}}codeSegments=null;var clock=Date;if(!clock['now']){clock={'now':function(){return(new Date).getTime()}}}var k=0;var prettyPrintingJob;function doWork(){var endTime=(window['PR_SHOULD_USE_CONTINUATION']?clock.now()+250:Infinity);for(;k<elements.length&&clock.now()<endTime;k++){var cs=elements[k];if(cs.className&&cs.className.indexOf('prettyprint')>=0){var langExtension=cs.className.match(/\blang-(\w+)\b/);if(langExtension){langExtension=langExtension[1]}var nested=false;for(var p=cs.parentNode;p;p=p.parentNode){if((p.tagName==='pre'||p.tagName==='code'||p.tagName==='xmp')&&p.className&&p.className.indexOf('prettyprint')>=0){nested=true;break}}if(!nested){var content=getInnerHtml(cs);content=content.replace(/(?:\r\n?|\n)$/,'');prettyPrintingJob={sourceCodeHtml:content,langExtension:langExtension,sourceNode:cs};applyDecorator(prettyPrintingJob);replaceWithPrettyPrintedHtml()}}}if(k<elements.length){setTimeout(doWork,250)}else if(opt_whenDone){opt_whenDone()}}function replaceWithPrettyPrintedHtml(){var newContent=prettyPrintingJob.prettyPrintedHtml;if(!newContent){return}var cs=prettyPrintingJob.sourceNode;if(!isRawContent(cs)){cs.innerHTML=newContent}else{var pre=document.createElement('PRE');for(var i=0;i<cs.attributes.length;++i){var a=cs.attributes[i];if(a.specified){var aname=a.name.toLowerCase();if(aname==='class'){pre.className=a.value}else{pre.setAttribute(a.name,a.value)}}}pre.innerHTML=newContent;cs.parentNode.replaceChild(pre,cs);cs=pre}}doWork()}window['PR_normalizedHtml']=normalizedHtml;window['prettyPrintOne']=prettyPrintOne;window['prettyPrint']=prettyPrint;window['PR']={'combinePrefixPatterns':combinePrefixPatterns,'createSimpleLexer':createSimpleLexer,'registerLangHandler':registerLangHandler,'sourceDecorator':sourceDecorator,'PR_ATTRIB_NAME':PR_ATTRIB_NAME,'PR_ATTRIB_VALUE':PR_ATTRIB_VALUE,'PR_COMMENT':PR_COMMENT,'PR_DECLARATION':PR_DECLARATION,'PR_KEYWORD':PR_KEYWORD,'PR_LITERAL':PR_LITERAL,'PR_NOCODE':PR_NOCODE,'PR_PLAIN':PR_PLAIN,'PR_PUNCTUATION':PR_PUNCTUATION,'PR_SOURCE':PR_SOURCE,'PR_STRING':PR_STRING,'PR_TAG':PR_TAG,'PR_TYPE':PR_TYPE}})();PR.registerLangHandler(PR.createSimpleLexer([[PR.PR_PLAIN,/^[ \t\r\n\f]+/,null,' \t\r\n\f']],[[PR.PR_STRING,/^\"(?:[^\n\r\f\\\"]|\\(?:\r\n?|\n|\f)|\\[\s\S])*\"/,null],[PR.PR_STRING,/^\'(?:[^\n\r\f\\\']|\\(?:\r\n?|\n|\f)|\\[\s\S])*\'/,null],['lang-css-str',/^url\(([^\)\"\']*)\)/i],[PR.PR_KEYWORD,/^(?:url|rgb|\!important|@import|@page|@media|@charset|inherit)(?=[^\-\w]|$)/i,null],['lang-css-kw',/^(-?(?:[_a-z]|(?:\\[0-9a-f]+ ?))(?:[_a-z0-9\-]|\\(?:\\[0-9a-f]+ ?))*)\s*:/i],[PR.PR_COMMENT,/^\/\*[^*]*\*+(?:[^\/*][^*]*\*+)*\//],[PR.PR_COMMENT,/^(?:<!--|-->)/],[PR.PR_LITERAL,/^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],[PR.PR_LITERAL,/^#(?:[0-9a-f]{3}){1,2}/i],[PR.PR_PLAIN,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i],[PR.PR_PUNCTUATION,/^[^\s\w\'\"]+/]]),['css']);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_KEYWORD,/^-?(?:[_a-z]|(?:\\[\da-f]+ ?))(?:[_a-z\d\-]|\\(?:\\[\da-f]+ ?))*/i]]),['css-kw']);PR.registerLangHandler(PR.createSimpleLexer([],[[PR.PR_STRING,/^[^\)\"\']+/]]),['css-str']);(function($){$.extend({tablesorter:new function(){var parsers=[],widgets=[];this.defaults={cssHeader:"header",cssAsc:"headerSortUp",cssDesc:"headerSortDown",cssChildRow:"expand-child",sortInitialOrder:"asc",sortMultiSortKey:"shiftKey",sortForce:null,sortAppend:null,sortLocaleCompare:true,textExtraction:"simple",parsers:{},widgets:[],widgetZebra:{css:["even","odd"]},headers:{},widthFixed:false,cancelSelection:true,sortList:[],headerList:[],dateFormat:"us",decimal:'/\.|\,/g',onRenderHeader:null,selectorHeaders:'thead th',debug:false};function benchmark(s,d){log(s+","+(new Date().getTime()-d.getTime())+"ms")}this.benchmark=benchmark;function log(s){if(typeof console!="undefined"&&typeof console.debug!="undefined"){console.log(s)}else{alert(s)}}function buildParserCache(table,$headers){if(table.config.debug){var parsersDebug=""}if(table.tBodies.length==0)return;var rows=table.tBodies[0].rows;if(rows[0]){var list=[],cells=rows[0].cells,l=cells.length;for(var i=0;i<l;i++){var p=false;if($.metadata&&($($headers[i]).metadata()&&$($headers[i]).metadata().sorter)){p=getParserById($($headers[i]).metadata().sorter)}else if((table.config.headers[i]&&table.config.headers[i].sorter)){p=getParserById(table.config.headers[i].sorter)}if(!p){p=detectParserForColumn(table,rows,-1,i)}if(table.config.debug){parsersDebug+="column:"+i+" parser:"+p.id+"\n"}list.push(p)}}if(table.config.debug){log(parsersDebug)}return list};function detectParserForColumn(table,rows,rowIndex,cellIndex){var l=parsers.length,node=false,nodeValue=false,keepLooking=true;while(nodeValue==''&&keepLooking){rowIndex++;if(rows[rowIndex]){node=getNodeFromRowAndCellIndex(rows,rowIndex,cellIndex);nodeValue=trimAndGetNodeText(table.config,node);if(table.config.debug){log('Checking if value was empty on row:'+rowIndex)}}else{keepLooking=false}}for(var i=1;i<l;i++){if(parsers[i].is(nodeValue,table,node)){return parsers[i]}}return parsers[0]}function getNodeFromRowAndCellIndex(rows,rowIndex,cellIndex){return rows[rowIndex].cells[cellIndex]}function trimAndGetNodeText(config,node){return $.trim(getElementText(config,node))}function getParserById(name){var l=parsers.length;for(var i=0;i<l;i++){if(parsers[i].id.toLowerCase()==name.toLowerCase()){return parsers[i]}}return false}function buildCache(table){if(table.config.debug){var cacheTime=new Date()}var totalRows=(table.tBodies[0]&&table.tBodies[0].rows.length)||0,totalCells=(table.tBodies[0].rows[0]&&table.tBodies[0].rows[0].cells.length)||0,parsers=table.config.parsers,cache={row:[],normalized:[]};for(var i=0;i<totalRows;++i){var c=$(table.tBodies[0].rows[i]),cols=[];if(c.hasClass(table.config.cssChildRow)){cache.row[cache.row.length-1]=cache.row[cache.row.length-1].add(c);continue}cache.row.push(c);for(var j=0;j<totalCells;++j){cols.push(parsers[j].format(getElementText(table.config,c[0].cells[j]),table,c[0].cells[j]))}cols.push(cache.normalized.length);cache.normalized.push(cols);cols=null};if(table.config.debug){benchmark("Building cache for "+totalRows+" rows:",cacheTime)}return cache};function getElementText(config,node){var text="";if(!node)return"";if(!config.supportsTextContent)config.supportsTextContent=node.textContent||false;if(config.textExtraction=="simple"){if(config.supportsTextContent){text=node.textContent}else{if(node.childNodes[0]&&node.childNodes[0].hasChildNodes()){text=node.childNodes[0].innerHTML}else{text=node.innerHTML}}}else{if(typeof(config.textExtraction)=="function"){text=config.textExtraction(node)}else{text=$(node).text()}}return text}function appendToTable(table,cache){if(table.config.debug){var appendTime=new Date()}var c=cache,r=c.row,n=c.normalized,totalRows=n.length,checkCell=(n[0].length-1),tableBody=$(table.tBodies[0]),rows=[];for(var i=0;i<totalRows;i++){var pos=n[i][checkCell];rows.push(r[pos]);if(!table.config.appender){var l=r[pos].length;for(var j=0;j<l;j++){tableBody[0].appendChild(r[pos][j])}}}if(table.config.appender){table.config.appender(table,rows)}rows=null;if(table.config.debug){benchmark("Rebuilt table:",appendTime)}applyWidget(table);setTimeout(function(){$(table).trigger("sortEnd")},0)};function buildHeaders(table){if(table.config.debug){var time=new Date()}var meta=($.metadata)?true:false;var header_index=computeTableHeaderCellIndexes(table);$tableHeaders=$(table.config.selectorHeaders,table).each(function(index){this.column=header_index[this.parentNode.rowIndex+"-"+this.cellIndex];this.order=formatSortingOrder(table.config.sortInitialOrder);this.count=this.order;if(checkHeaderMetadata(this)||checkHeaderOptions(table,index))this.sortDisabled=true;if(checkHeaderOptionsSortingLocked(table,index))this.order=this.lockedOrder=checkHeaderOptionsSortingLocked(table,index);if(!this.sortDisabled){var $th=$(this).addClass(table.config.cssHeader);if(table.config.onRenderHeader)table.config.onRenderHeader.apply($th)}table.config.headerList[index]=this});if(table.config.debug){benchmark("Built headers:",time);log($tableHeaders)}return $tableHeaders};function computeTableHeaderCellIndexes(t){var matrix=[];var lookup={};var thead=t.getElementsByTagName('THEAD')[0];var trs=thead.getElementsByTagName('TR');for(var i=0;i<trs.length;i++){var cells=trs[i].cells;for(var j=0;j<cells.length;j++){var c=cells[j];var rowIndex=c.parentNode.rowIndex;var cellId=rowIndex+"-"+c.cellIndex;var rowSpan=c.rowSpan||1;var colSpan=c.colSpan||1;var firstAvailCol;if(typeof(matrix[rowIndex])=="undefined"){matrix[rowIndex]=[]}for(var k=0;k<matrix[rowIndex].length+1;k++){if(typeof(matrix[rowIndex][k])=="undefined"){firstAvailCol=k;break}}lookup[cellId]=firstAvailCol;for(var k=rowIndex;k<rowIndex+rowSpan;k++){if(typeof(matrix[k])=="undefined"){matrix[k]=[]}var matrixrow=matrix[k];for(var l=firstAvailCol;l<firstAvailCol+colSpan;l++){matrixrow[l]="x"}}}}return lookup}function checkCellColSpan(table,rows,row){var arr=[],r=table.tHead.rows,c=r[row].cells;for(var i=0;i<c.length;i++){var cell=c[i];if(cell.colSpan>1){arr=arr.concat(checkCellColSpan(table,headerArr,row++))}else{if(table.tHead.length==1||(cell.rowSpan>1||!r[row+1])){arr.push(cell)}}}return arr};function checkHeaderMetadata(cell){if(($.metadata)&&($(cell).metadata().sorter===false)){return true};return false}function checkHeaderOptions(table,i){if((table.config.headers[i])&&(table.config.headers[i].sorter===false)){return true};return false}function checkHeaderOptionsSortingLocked(table,i){if((table.config.headers[i])&&(table.config.headers[i].lockedOrder))return table.config.headers[i].lockedOrder;return false}function applyWidget(table){var c=table.config.widgets;var l=c.length;for(var i=0;i<l;i++){getWidgetById(c[i]).format(table)}}function getWidgetById(name){var l=widgets.length;for(var i=0;i<l;i++){if(widgets[i].id.toLowerCase()==name.toLowerCase()){return widgets[i]}}};function formatSortingOrder(v){if(typeof(v)!="Number"){return(v.toLowerCase()=="desc")?1:0}else{return(v==1)?1:0}}function isValueInArray(v,a){var l=a.length;for(var i=0;i<l;i++){if(a[i][0]==v){return true}}return false}function setHeadersCss(table,$headers,list,css){$headers.removeClass(css[0]).removeClass(css[1]);var h=[];$headers.each(function(offset){if(!this.sortDisabled){h[this.column]=$(this)}});var l=list.length;for(var i=0;i<l;i++){h[list[i][0]].addClass(css[list[i][1]])}}function fixColumnWidth(table,$headers){var c=table.config;if(c.widthFixed){var colgroup=$('<colgroup>');$("tr:first td",table.tBodies[0]).each(function(){colgroup.append($('<col>').css('width',$(this).width()))});$(table).prepend(colgroup)}}function updateHeaderSortCount(table,sortList){var c=table.config,l=sortList.length;for(var i=0;i<l;i++){var s=sortList[i],o=c.headerList[s[0]];o.count=s[1];o.count++}}function multisort(table,sortList,cache){if(table.config.debug){var sortTime=new Date()}var dynamicExp="var sortWrapper = function(a,b) {",l=sortList.length;for(var i=0;i<l;i++){var c=sortList[i][0];var order=sortList[i][1];var s=(table.config.parsers[c].type=="text")?((order==0)?makeSortFunction("text","asc",c):makeSortFunction("text","desc",c)):((order==0)?makeSortFunction("numeric","asc",c):makeSortFunction("numeric","desc",c));var e="e"+i;dynamicExp+="var "+e+" = "+s;dynamicExp+="if("+e+") { return "+e+"; } ";dynamicExp+="else { "}var orgOrderCol=cache.normalized[0].length-1;dynamicExp+="return a["+orgOrderCol+"]-b["+orgOrderCol+"];";for(var i=0;i<l;i++){dynamicExp+="}; "}dynamicExp+="return 0; ";dynamicExp+="}; ";if(table.config.debug){benchmark("Evaling expression:"+dynamicExp,new Date())}eval(dynamicExp);cache.normalized.sort(sortWrapper);if(table.config.debug){benchmark("Sorting on "+sortList.toString()+" and dir "+order+" time:",sortTime)}return cache};function makeSortFunction(type,direction,index){var a="a["+index+"]",b="b["+index+"]";if(type=='text'&&direction=='asc'){return"("+a+" == "+b+" ? 0 : ("+a+" === null ? Number.POSITIVE_INFINITY : ("+b+" === null ? Number.NEGATIVE_INFINITY : ("+a+" < "+b+") ? -1 : 1 )));"}else if(type=='text'&&direction=='desc'){return"("+a+" == "+b+" ? 0 : ("+a+" === null ? Number.POSITIVE_INFINITY : ("+b+" === null ? Number.NEGATIVE_INFINITY : ("+b+" < "+a+") ? -1 : 1 )));"}else if(type=='numeric'&&direction=='asc'){return"("+a+" === null && "+b+" === null) ? 0 :("+a+" === null ? Number.POSITIVE_INFINITY : ("+b+" === null ? Number.NEGATIVE_INFINITY : "+a+" - "+b+"));"}else if(type=='numeric'&&direction=='desc'){return"("+a+" === null && "+b+" === null) ? 0 :("+a+" === null ? Number.POSITIVE_INFINITY : ("+b+" === null ? Number.NEGATIVE_INFINITY : "+b+" - "+a+"));"}};function makeSortText(i){return"((a["+i+"] < b["+i+"]) ? -1 : ((a["+i+"] > b["+i+"]) ? 1 : 0));"};function makeSortTextDesc(i){return"((b["+i+"] < a["+i+"]) ? -1 : ((b["+i+"] > a["+i+"]) ? 1 : 0));"};function makeSortNumeric(i){return"a["+i+"]-b["+i+"];"};function makeSortNumericDesc(i){return"b["+i+"]-a["+i+"];"};function sortText(a,b){if(table.config.sortLocaleCompare)return a.localeCompare(b);return((a<b)?-1:((a>b)?1:0))};function sortTextDesc(a,b){if(table.config.sortLocaleCompare)return b.localeCompare(a);return((b<a)?-1:((b>a)?1:0))};function sortNumeric(a,b){return a-b};function sortNumericDesc(a,b){return b-a};function getCachedSortType(parsers,i){return parsers[i].type};this.construct=function(settings){return this.each(function(){if(!this.tHead||!this.tBodies)return;var $this,$document,$headers,cache,config,shiftDown=0,sortOrder;this.config={};config=$.extend(this.config,$.tablesorter.defaults,settings);$this=$(this);$.data(this,"tablesorter",config);$headers=buildHeaders(this);this.config.parsers=buildParserCache(this,$headers);cache=buildCache(this);var sortCSS=[config.cssDesc,config.cssAsc];fixColumnWidth(this);$headers.click(function(e){var totalRows=($this[0].tBodies[0]&&$this[0].tBodies[0].rows.length)||0;if(!this.sortDisabled&&totalRows>0){$this.trigger("sortStart");var $cell=$(this);var i=this.column;this.order=this.count++%2;if(this.lockedOrder)this.order=this.lockedOrder;if(!e[config.sortMultiSortKey]){config.sortList=[];if(config.sortForce!=null){var a=config.sortForce;for(var j=0;j<a.length;j++){if(a[j][0]!=i){config.sortList.push(a[j])}}}config.sortList.push([i,this.order])}else{if(isValueInArray(i,config.sortList)){for(var j=0;j<config.sortList.length;j++){var s=config.sortList[j],o=config.headerList[s[0]];if(s[0]==i){o.count=s[1];o.count++;s[1]=o.count%2}}}else{config.sortList.push([i,this.order])}};setTimeout(function(){setHeadersCss($this[0],$headers,config.sortList,sortCSS);appendToTable($this[0],multisort($this[0],config.sortList,cache))},1);return false}}).mousedown(function(){if(config.cancelSelection){this.onselectstart=function(){return false};return false}});$this.bind("update",function(){var me=this;setTimeout(function(){me.config.parsers=buildParserCache(me,$headers);cache=buildCache(me)},1)}).bind("updateCell",function(e,cell){var config=this.config;var pos=[(cell.parentNode.rowIndex-1),cell.cellIndex];cache.normalized[pos[0]][pos[1]]=config.parsers[pos[1]].format(getElementText(config,cell),cell)}).bind("sorton",function(e,list){$(this).trigger("sortStart");config.sortList=list;var sortList=config.sortList;updateHeaderSortCount(this,sortList);setHeadersCss(this,$headers,sortList,sortCSS);appendToTable(this,multisort(this,sortList,cache))}).bind("appendCache",function(){appendToTable(this,cache)}).bind("applyWidgetId",function(e,id){getWidgetById(id).format(this)}).bind("applyWidgets",function(){applyWidget(this)});if($.metadata&&($(this).metadata()&&$(this).metadata().sortlist)){config.sortList=$(this).metadata().sortlist}if(config.sortList.length>0){$this.trigger("sorton",[config.sortList])}applyWidget(this)})};this.addParser=function(parser){var l=parsers.length,a=true;for(var i=0;i<l;i++){if(parsers[i].id.toLowerCase()==parser.id.toLowerCase()){a=false}}if(a){parsers.push(parser)}};this.addWidget=function(widget){widgets.push(widget)};this.formatFloat=function(s){var i=parseFloat(s);return(isNaN(i))?0:i};this.formatInt=function(s){var i=parseInt(s);return(isNaN(i))?0:i};this.isDigit=function(s,config){return/^[-+]?\d*$/.test($.trim(s.replace(/[,.']/g,'')))};this.clearTableBody=function(table){if($.browser.msie){function empty(){while(this.firstChild)this.removeChild(this.firstChild)}empty.apply(table.tBodies[0])}else{table.tBodies[0].innerHTML=""}}}});$.fn.extend({tablesorter:$.tablesorter.construct});var ts=$.tablesorter;ts.addParser({id:"text",is:function(s){return true},format:function(s){return $.trim(s.toLocaleLowerCase())},type:"text"});ts.addParser({id:"digit",is:function(s,table){var c=table.config;return $.tablesorter.isDigit(s,c)},format:function(s){return $.tablesorter.formatFloat(s)},type:"numeric"});ts.addParser({id:"currency",is:function(s){return/^[£$€?.]/.test(s)},format:function(s){return $.tablesorter.formatFloat(s.replace(new RegExp(/[£$€]/g),""))},type:"numeric"});ts.addParser({id:"ipAddress",is:function(s){return/^\d{2,3}[\.]\d{2,3}[\.]\d{2,3}[\.]\d{2,3}$/.test(s)},format:function(s){var a=s.split("."),r="",l=a.length;for(var i=0;i<l;i++){var item=a[i];if(item.length==2){r+="0"+item}else{r+=item}}return $.tablesorter.formatFloat(r)},type:"numeric"});ts.addParser({id:"url",is:function(s){return/^(https?|ftp|file):\/\/$/.test(s)},format:function(s){return jQuery.trim(s.replace(new RegExp(/(https?|ftp|file):\/\//),''))},type:"text"});ts.addParser({id:"isoDate",is:function(s){return/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(s)},format:function(s){return $.tablesorter.formatFloat((s!="")?new Date(s.replace(new RegExp(/-/g),"/")).getTime():"0")},type:"numeric"});ts.addParser({id:"percent",is:function(s){return/\%$/.test($.trim(s))},format:function(s){return $.tablesorter.formatFloat(s.replace(new RegExp(/%/g),""))},type:"numeric"});ts.addParser({id:"usLongDate",is:function(s){return s.match(new RegExp(/^[A-Za-z]{3,10}\.? [0-9]{1,2}, ([0-9]{4}|'?[0-9]{2}) (([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(AM|PM)))$/))},format:function(s){return $.tablesorter.formatFloat(new Date(s).getTime())},type:"numeric"});ts.addParser({id:"shortDate",is:function(s){return/\d{1,2}[\/\-]\d{1,2}[\/\-]\d{2,4}/.test(s)},format:function(s,table){var c=table.config;s=s.replace(/\-/g,"/");if(c.dateFormat=="us"){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$1/$2")}else if(c.dateFormat=="uk"){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{4})/,"$3/$2/$1")}else if(c.dateFormat=="dd/mm/yy"||c.dateFormat=="dd-mm-yy"){s=s.replace(/(\d{1,2})[\/\-](\d{1,2})[\/\-](\d{2})/,"$1/$2/$3")}return $.tablesorter.formatFloat(new Date(s).getTime())},type:"numeric"});ts.addParser({id:"time",is:function(s){return/^(([0-2]?[0-9]:[0-5][0-9])|([0-1]?[0-9]:[0-5][0-9]\s(am|pm)))$/.test(s)},format:function(s){return $.tablesorter.formatFloat(new Date("2000/01/01 "+s).getTime())},type:"numeric"});ts.addParser({id:"metadata",is:function(s){return false},format:function(s,table,cell){var c=table.config,p=(!c.parserMetadataName)?'sortValue':c.parserMetadataName;return $(cell).metadata()[p]},type:"numeric"});ts.addWidget({id:"zebra",format:function(table){if(table.config.debug){var time=new Date()}var $tr,row=-1,odd;$("tr:visible",table.tBodies[0]).each(function(i){$tr=$(this);if(!$tr.hasClass(table.config.cssChildRow))row++;odd=(row%2==0);$tr.removeClass(table.config.widgetZebra.css[odd?0:1]).addClass(table.config.widgetZebra.css[odd?1:0])});if(table.config.debug){$.tablesorter.benchmark("Applying Zebra widget",time)}}})})(jQuery);$(document).ready(function(){initMoreTickets();initMoreQuotes()});var pageTicket=1;var pageChat=1;function initMoreTickets(){$('#loadMoreTickets a').click(function(){var link=$(this);link.fadeOut();$.ajax({type:'POST',dataType:'json',url:'dashboard-page-'+(++pageTicket),data:'ajax=1&ticket=1',success:function(r){if(r.last){$('#loadMoreTickets').hide()}else{link.fadeIn()}$("#moreTickets").append(r.grid);var table=$("#moreTickets").parent();table.trigger('update');reSortTable(table)}});return false})}function initMoreQuotes(){$('#loadMoreChats a').click(function(){var link=$(this);link.fadeOut();$.ajax({type:'POST',dataType:'json',url:'dashboard-page-'+(++pageChat),data:'ajax=1&chat=1',success:function(r){if(r.last){$('#loadMoreChats').hide()}else{link.fadeIn()}$("#moreChats").append(r.grid);var table=$("#moreChats").parent();table.trigger('update');reSortTable(table)}});return false})}function reSortTable(table){var th=table.find('th');var sorting=[];th.each(function(ind){if($(this).hasClass('sort-asc')||$(this).hasClass('sort-desc')){sorting.push([ind,$(this).hasClass('sort-asc')?1:0])}});if(sorting){setTimeout(function(){table.trigger('sorton',[sorting])},10)}}jQuery(function(){initSettingsForm()});function initSettingsForm(){$('#settings form').submit(function(){var form=$(this);$result=tryUploadFile(form);if(!$result){return false}var output={'ajax':1};var elements=form.find('input, select');elements.each(function(n,element){if($(element).attr('name')){if($(element).is('[type=checkbox]')){output[$(element).attr('name')]=$(element).attr('checked')?'yes':'no'}else{output[$(element).attr('name')]=($(element).val()==$(element).data('val'))?'':$(element).val()}}});form.find('input[type=submit]').attr('disabled',true);$.ajax({type:'POST',dataType:'json',url:form.attr('action'),data:output,success:function(r){form.find('input[type=submit]').attr('disabled',false);form.find('.response').remove();$('<div class="response'+(r.error==false?'':' error')+'">').html(r.result).hide().appendTo(form.find('fieldset')).fadeIn(500).delay(1000).fadeOut(500,function(){$(this).remove()})}});return false})}jQuery(function(){initReply()});function initReply(){$('#post-reply').submit(function(){var form=$(this);var mes=$('#reply-message');var result=!isEmpty(mes)&&tryUploadFile(form);if(!result){return result}var inputFile=form.find('input[type=file]');if(!inputFile.data('flashUploader')&&inputFile.val()){return true}form.find('input[type=submit]').val('Submit');form.find('input[type=text].text').val('');form.find('.progress').removeClass('progress');var val=mes.val();$.ajax({type:'POST',dataType:'json',url:form.attr('action'),data:form.serialize()+'&ajax=1',success:function(r){var uploadFileId=form.find('input[name=upload_file_id]');if(uploadFileId[0]){uploadFileId.val('')}if(r!=''){$('#lmi').val(r.tml);$('#reply-message').val('').blur();$('#reports').append(r.content);window.location.hash='tm'+r.tmf}}});return false})}var basicDiscount=0.6;var professionalDiscount=0.5;var deluxeDiscount=0.4;var defaultOptions={"webpage":{"l_width":"fixed","l_align_hor":"center","l_align_ver":"top","l_footer_bottom":"no","cd_coding":"w3c_transit_xhtml","cd_tableless":"yes","cd_commented":"no","cd_css_reset":"no","css_w3c":"yes","css_framework":"no","css_commented":"no","f_sifr":"no","f_resize":"no","c_ie6":"no","cd_seo":"no","cd_speed":"no","cd_microformats":"no","c_web_content_accessibility":"no","cd_wai":"no","cd_print_version_css":"no","cd_javascript_framework":"none","d_rollovers":"no","d_menu":"no","wid_accordion":"no","wid_tabs":"no","wid_lightbox":"no","wid_expandable_blocks":"no","wid_custom_forms":"no","i_engine":"no"},"email":{"eml_software":"no","eml_align_hor":"center","emc_maximum":"yes","emc_mozilla":"yes","emc_opera":"yes","emc_aolweb":"yes"}};var markupDefaultQuote=136;var emailTemplateBasePrice=269;var webPagePrices={};var emailTemplatePrices={};var scheduleStartHour=8;var scheduleEndHour=17;var scheduleHolidays='6;0;1-1;2-1;31-12';var examplesUrl="http://markup-service.com/templates/markup-service/examples/markup/";
