/*!
 * jQuery JavaScript Library v1.3.2
 * http://jquery.com/
 *
 * Copyright (c) 2009 John Resig
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
 * Revision: 6246
 */
(function(){var m=this,g,A=m.jQuery,q=m.$,p=m.jQuery=m.$=function(G,H){return new p.fn.init(G,H)},F=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;p.fn=p.prototype={init:function(G,J){G=G||document;if(G.nodeType){this[0]=G;this.length=1;this.context=G;return this}if(typeof G==="string"){var I=F.exec(G);if(I&&(I[1]||!J)){if(I[1]){G=p.clean([I[1]],J)}else{var K=document.getElementById(I[3]);if(K&&K.id!=I[3]){return p().find(G)}var H=p(K||[]);H.context=document;H.selector=G;return H}}else{return p(J).find(G)}}else{if(p.isFunction(G)){return p(document).ready(G)}}if(G.selector&&G.context){this.selector=G.selector;this.context=G.context}return this.setArray(p.isArray(G)?G:p.makeArray(G))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(G){return G===g?Array.prototype.slice.call(this):this[G]},pushStack:function(H,J,G){var I=p(H);I.prevObject=this;I.context=this.context;if(J==="find"){I.selector=this.selector+(this.selector?" ":"")+G}else{if(J){I.selector=this.selector+"."+J+"("+G+")"}}return I},setArray:function(G){this.length=0;Array.prototype.push.apply(this,G);return this},each:function(H,G){return p.each(this,H,G)},index:function(G){return p.inArray(G&&G.jquery?G[0]:G,this)},attr:function(H,J,I){var G=H;if(typeof H==="string"){if(J===g){return this[0]&&p[I||"attr"](this[0],H)}else{G={};G[H]=J}}return this.each(function(K){for(H in G){p.attr(I?this.style:this,H,p.prop(this,G[H],I,K,H))}})},css:function(G,H){if((G=="width"||G=="height")&&parseFloat(H)<0){H=g}return this.attr(G,H,"curCSS")},text:function(H){if(typeof H!=="object"&&H!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(H))}var G="";p.each(H||this,function(){p.each(this.childNodes,function(){if(this.nodeType!=8){G+=this.nodeType!=1?this.nodeValue:p.fn.text([this])}})});return G},wrapAll:function(G){if(this[0]){var H=p(G,this[0].ownerDocument).clone();if(this[0].parentNode){H.insertBefore(this[0])}H.map(function(){var I=this;while(I.firstChild){I=I.firstChild}return I}).append(this)}return this},wrapInner:function(G){return this.each(function(){p(this).contents().wrapAll(G)})},wrap:function(G){return this.each(function(){p(this).wrapAll(G)})},append:function(){return this.domManip(arguments,true,function(G){if(this.nodeType==1){this.appendChild(G)}})},prepend:function(){return this.domManip(arguments,true,function(G){if(this.nodeType==1){this.insertBefore(G,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(G){this.parentNode.insertBefore(G,this)})},after:function(){return this.domManip(arguments,false,function(G){this.parentNode.insertBefore(G,this.nextSibling)})},end:function(){return this.prevObject||p([])},push:[].push,sort:[].sort,splice:[].splice,find:function(G){if(this.length===1){var H=this.pushStack([],"find",G);H.length=0;p.find(G,this[0],H);return H}else{return this.pushStack(p.unique(p.map(this,function(I){return p.find(G,I)})),"find",G)}},clone:function(I){var G=this.map(function(){if(!p.support.noCloneEvent&&!p.isXMLDoc(this)){var K=this.outerHTML;if(!K){var L=this.ownerDocument.createElement("div");L.appendChild(this.cloneNode(true));K=L.innerHTML}return p.clean([K.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(I===true){var J=this.find("*").andSelf(),H=0;G.find("*").andSelf().each(function(){if(this.nodeName!==J[H].nodeName){return}var K=p.data(J[H],"events");for(var M in K){for(var L in K[M]){p.event.add(this,M,K[M][L],K[M][L].data)}}H++})}return G},filter:function(G){return this.pushStack(p.isFunction(G)&&p.grep(this,function(I,H){return G.call(I,H)})||p.multiFilter(G,p.grep(this,function(H){return H.nodeType===1})),"filter",G)},closest:function(G){var I=p.expr.match.POS.test(G)?p(G):null,H=0;return this.map(function(){var J=this;while(J&&J.ownerDocument){if(I?I.index(J)>-1:p(J).is(G)){p.data(J,"closest",H);return J}J=J.parentNode;H++}})},not:function(G){if(typeof G==="string"){if(f.test(G)){return this.pushStack(p.multiFilter(G,this,true),"not",G)}else{G=p.multiFilter(G,this)}}var H=G.length&&G[G.length-1]!==g&&!G.nodeType;return this.filter(function(){return H?p.inArray(this,G)<0:this!=G})},add:function(G){return this.pushStack(p.unique(p.merge(this.get(),typeof G==="string"?p(G):p.makeArray(G))))},is:function(G){return !!G&&p.multiFilter(G,this).length>0},hasClass:function(G){return !!G&&this.is("."+G)},val:function(M){if(M===g){var G=this[0];if(G){if(p.nodeName(G,"option")){return(G.attributes.value||{}).specified?G.value:G.text}if(p.nodeName(G,"select")){var K=G.selectedIndex,N=[],O=G.options,J=G.type=="select-one";if(K<0){return null}for(var H=J?K:0,L=J?K+1:O.length;H<L;H++){var I=O[H];if(I.selected){M=p(I).val();if(J){return M}N.push(M)}}return N}return(G.value||"").replace(/\r/g,"")}return g}if(typeof M==="number"){M+=""}return this.each(function(){if(this.nodeType!=1){return}if(p.isArray(M)&&/radio|checkbox/.test(this.type)){this.checked=(p.inArray(this.value,M)>=0||p.inArray(this.name,M)>=0)}else{if(p.nodeName(this,"select")){var P=p.makeArray(M);p("option",this).each(function(){this.selected=(p.inArray(this.value,P)>=0||p.inArray(this.text,P)>=0)});if(!P.length){this.selectedIndex=-1}}else{this.value=M}}})},html:function(G){return G===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(G)},replaceWith:function(G){return this.after(G).remove()},eq:function(G){return this.slice(G,+G+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(G){return this.pushStack(p.map(this,function(I,H){return G.call(I,H,I)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(L,O,N){if(this[0]){var K=(this[0].ownerDocument||this[0]).createDocumentFragment(),H=p.clean(L,(this[0].ownerDocument||this[0]),K),J=K.firstChild;if(J){for(var I=0,G=this.length;I<G;I++){N.call(M(this[I],J),this.length>1||I>0?K.cloneNode(true):K)}}if(H){p.each(H,B)}}return this;function M(P,Q){return O&&p.nodeName(P,"table")&&p.nodeName(Q,"tr")?(P.getElementsByTagName("tbody")[0]||P.appendChild(P.ownerDocument.createElement("tbody"))):P}}};p.fn.init.prototype=p.fn;function B(G,H){if(H.src){p.ajax({url:H.src,async:false,dataType:"script"})}else{p.globalEval(H.text||H.textContent||H.innerHTML||"")}if(H.parentNode){H.parentNode.removeChild(H)}}function e(){return +new Date}p.extend=p.fn.extend=function(){var L=arguments[0]||{},J=1,K=arguments.length,G=false,I;if(typeof L==="boolean"){G=L;L=arguments[1]||{};J=2}if(typeof L!=="object"&&!p.isFunction(L)){L={}}if(K==J){L=this;--J}for(;J<K;J++){if((I=arguments[J])!=null){for(var H in I){var M=L[H],N=I[H];if(L===N){continue}if(G&&N&&typeof N==="object"&&!N.nodeType){L[H]=p.extend(G,M||(N.length!=null?[]:{}),N)}else{if(N!==g){L[H]=N}}}}}return L};var b=/z-?index|font-?weight|opacity|zoom|line-?height/i,s=document.defaultView||{},u=Object.prototype.toString;p.extend({noConflict:function(G){m.$=q;if(G){m.jQuery=A}return p},isFunction:function(G){return u.call(G)==="[object Function]"},isArray:function(G){return u.call(G)==="[object Array]"},isXMLDoc:function(G){return G.nodeType===9&&G.documentElement.nodeName!=="HTML"||!!G.ownerDocument&&p.isXMLDoc(G.ownerDocument)},globalEval:function(I){if(I&&/\S/.test(I)){var H=document.getElementsByTagName("head")[0]||document.documentElement,G=document.createElement("script");G.type="text/javascript";if(p.support.scriptEval){G.appendChild(document.createTextNode(I))}else{G.text=I}H.insertBefore(G,H.firstChild);H.removeChild(G)}},nodeName:function(H,G){return H.nodeName&&H.nodeName.toUpperCase()==G.toUpperCase()},each:function(I,M,H){var G,J=0,K=I.length;if(H){if(K===g){for(G in I){if(M.apply(I[G],H)===false){break}}}else{for(;J<K;){if(M.apply(I[J++],H)===false){break}}}}else{if(K===g){for(G in I){if(M.call(I[G],G,I[G])===false){break}}}else{for(var L=I[0];J<K&&M.call(L,J,L)!==false;L=I[++J]){}}}return I},prop:function(J,K,I,H,G){if(p.isFunction(K)){K=K.call(J,H)}return typeof K==="number"&&I=="curCSS"&&!b.test(G)?K+"px":K},className:{add:function(G,H){p.each((H||"").split(/\s+/),function(I,J){if(G.nodeType==1&&!p.className.has(G.className,J)){G.className+=(G.className?" ":"")+J}})},remove:function(G,H){if(G.nodeType==1){G.className=H!==g?p.grep(G.className.split(/\s+/),function(I){return !p.className.has(H,I)}).join(" "):""}},has:function(H,G){return H&&p.inArray(G,(H.className||H).toString().split(/\s+/))>-1}},swap:function(J,I,K){var G={};for(var H in I){G[H]=J.style[H];J.style[H]=I[H]}K.call(J);for(var H in I){J.style[H]=G[H]}},css:function(J,H,L,G){if(H=="width"||H=="height"){var N,I={position:"absolute",visibility:"hidden",display:"block"},M=H=="width"?["Left","Right"]:["Top","Bottom"];function K(){N=H=="width"?J.offsetWidth:J.offsetHeight;if(G==="border"){return}p.each(M,function(){if(!G){N-=parseFloat(p.curCSS(J,"padding"+this,true))||0}if(G==="margin"){N+=parseFloat(p.curCSS(J,"margin"+this,true))||0}else{N-=parseFloat(p.curCSS(J,"border"+this+"Width",true))||0}})}if(J.offsetWidth!==0){K()}else{p.swap(J,I,K)}return Math.max(0,Math.round(N))}return p.curCSS(J,H,L)},curCSS:function(K,H,I){var N,G=K.style;if(H=="opacity"&&!p.support.opacity){N=p.attr(G,"opacity");return N==""?"1":N}if(H.match(/float/i)){H=y}if(!I&&G&&G[H]){N=G[H]}else{if(s.getComputedStyle){if(H.match(/float/i)){H="float"}H=H.replace(/([A-Z])/g,"-$1").toLowerCase();var O=s.getComputedStyle(K,null);if(O){N=O.getPropertyValue(H)}if(H=="opacity"&&N==""){N="1"}}else{if(K.currentStyle){var L=H.replace(/\-(\w)/g,function(P,Q){return Q.toUpperCase()});N=K.currentStyle[H]||K.currentStyle[L];if(!/^\d+(px)?$/i.test(N)&&/^\d/.test(N)){var J=G.left,M=K.runtimeStyle.left;K.runtimeStyle.left=K.currentStyle.left;G.left=N||0;N=G.pixelLeft+"px";G.left=J;K.runtimeStyle.left=M}}}}return N},clean:function(H,M,K){M=M||document;if(typeof M.createElement==="undefined"){M=M.ownerDocument||M[0]&&M[0].ownerDocument||document}if(!K&&H.length===1&&typeof H[0]==="string"){var J=/^<(\w+)\s*\/?>$/.exec(H[0]);if(J){return[M.createElement(J[1])]}}var I=[],G=[],N=M.createElement("div");p.each(H,function(R,U){if(typeof U==="number"){U+=""}if(!U){return}if(typeof U==="string"){U=U.replace(/(<(\w+)[^>]*?)\/>/g,function(W,Y,V){return V.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?W:Y+"></"+V+">"});var Q=U.replace(/^\s+/,"").substring(0,10).toLowerCase();var S=!Q.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!Q.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||Q.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!Q.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!Q.indexOf("<td")||!Q.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!Q.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!p.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];N.innerHTML=S[1]+U+S[2];while(S[0]--){N=N.lastChild}if(!p.support.tbody){var T=/<tbody/i.test(U),P=!Q.indexOf("<table")&&!T?N.firstChild&&N.firstChild.childNodes:S[1]=="<table>"&&!T?N.childNodes:[];for(var O=P.length-1;O>=0;--O){if(p.nodeName(P[O],"tbody")&&!P[O].childNodes.length){P[O].parentNode.removeChild(P[O])}}}if(!p.support.leadingWhitespace&&/^\s/.test(U)){N.insertBefore(M.createTextNode(U.match(/^\s*/)[0]),N.firstChild)}U=p.makeArray(N.childNodes)}if(U.nodeType){I.push(U)}else{I=p.merge(I,U)}});if(K){for(var L=0;I[L];L++){if(p.nodeName(I[L],"script")&&(!I[L].type||I[L].type.toLowerCase()==="text/javascript")){G.push(I[L].parentNode?I[L].parentNode.removeChild(I[L]):I[L])}else{if(I[L].nodeType===1){I.splice.apply(I,[L+1,0].concat(p.makeArray(I[L].getElementsByTagName("script"))))}K.appendChild(I[L])}}return G}return I},attr:function(L,I,M){if(!L||L.nodeType==3||L.nodeType==8){return g}var J=!p.isXMLDoc(L),N=M!==g;I=J&&p.props[I]||I;if(L.tagName){var H=/href|src|style/.test(I);if(I=="selected"&&L.parentNode){L.parentNode.selectedIndex}if(I in L&&J&&!H){if(N){if(I=="type"&&p.nodeName(L,"input")&&L.parentNode){throw"type property can't be changed"}L[I]=M}if(p.nodeName(L,"form")&&L.getAttributeNode(I)){return L.getAttributeNode(I).nodeValue}if(I=="tabIndex"){var K=L.getAttributeNode("tabIndex");return K&&K.specified?K.value:L.nodeName.match(/(button|input|object|select|textarea)/i)?0:L.nodeName.match(/^(a|area)$/i)&&L.href?0:g}return L[I]}if(!p.support.style&&J&&I=="style"){return p.attr(L.style,"cssText",M)}if(N){L.setAttribute(I,""+M)}var G=!p.support.hrefNormalized&&J&&H?L.getAttribute(I,2):L.getAttribute(I);return G===null?g:G}if(!p.support.opacity&&I=="opacity"){if(N){L.zoom=1;L.filter=(L.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(M)+""=="NaN"?"":"alpha(opacity="+M*100+")")}return L.filter&&L.filter.indexOf("opacity=")>=0?(parseFloat(L.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}I=I.replace(/-([a-z])/ig,function(O,P){return P.toUpperCase()});if(N){L[I]=M}return L[I]},trim:function(G){return(G||"").replace(/^\s+|\s+$/g,"")},makeArray:function(I){var G=[];if(I!=null){var H=I.length;if(H==null||typeof I==="string"||p.isFunction(I)||I.setInterval){G[0]=I}else{while(H){G[--H]=I[H]}}}return G},inArray:function(I,J){for(var G=0,H=J.length;G<H;G++){if(J[G]===I){return G}}return -1},merge:function(J,G){var H=0,I,K=J.length;if(!p.support.getAll){while((I=G[H++])!=null){if(I.nodeType!=8){J[K++]=I}}}else{while((I=G[H++])!=null){J[K++]=I}}return J},unique:function(M){var H=[],G={};try{for(var I=0,J=M.length;I<J;I++){var L=p.data(M[I]);if(!G[L]){G[L]=true;H.push(M[I])}}}catch(K){H=M}return H},grep:function(H,L,G){var I=[];for(var J=0,K=H.length;J<K;J++){if(!G!=!L(H[J],J)){I.push(H[J])}}return I},map:function(G,L){var H=[];for(var I=0,J=G.length;I<J;I++){var K=L(G[I],I);if(K!=null){H[H.length]=K}}return H.concat.apply([],H)}});var E=navigator.userAgent.toLowerCase();p.browser={version:(E.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(E),opera:/opera/.test(E),msie:/msie/.test(E)&&!/opera/.test(E),mozilla:/mozilla/.test(E)&&!/(compatible|webkit)/.test(E)};p.each({parent:function(G){return G.parentNode},parents:function(G){return p.dir(G,"parentNode")},next:function(G){return p.nth(G,2,"nextSibling")},prev:function(G){return p.nth(G,2,"previousSibling")},nextAll:function(G){return p.dir(G,"nextSibling")},prevAll:function(G){return p.dir(G,"previousSibling")},siblings:function(G){return p.sibling(G.parentNode.firstChild,G)},children:function(G){return p.sibling(G.firstChild)},contents:function(G){return p.nodeName(G,"iframe")?G.contentDocument||G.contentWindow.document:p.makeArray(G.childNodes)}},function(G,H){p.fn[G]=function(I){var J=p.map(this,H);if(I&&typeof I=="string"){J=p.multiFilter(I,J)}return this.pushStack(p.unique(J),G,I)}});p.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(G,H){p.fn[G]=function(I){var L=[],N=p(I);for(var M=0,J=N.length;M<J;M++){var K=(M>0?this.clone(true):this).get();p.fn[H].apply(p(N[M]),K);L=L.concat(K)}return this.pushStack(L,G,I)}});p.each({removeAttr:function(G){p.attr(this,G,"");if(this.nodeType==1){this.removeAttribute(G)}},addClass:function(G){p.className.add(this,G)},removeClass:function(G){p.className.remove(this,G)},toggleClass:function(H,G){if(typeof G!=="boolean"){G=!p.className.has(this,H)}p.className[G?"add":"remove"](this,H)},remove:function(G){if(!G||p.filter(G,[this]).length){p("*",this).add([this]).each(function(){p.event.remove(this);p.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){p(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(G,H){p.fn[G]=function(){return this.each(H,arguments)}});function k(G,H){return G[0]&&parseInt(p.curCSS(G[0],H,true),10)||0}var h="jQuery"+e(),x=0,C={};p.extend({cache:{},data:function(H,G,I){H=H==m?C:H;var J=H[h];if(!J){J=H[h]=++x}if(G&&!p.cache[J]){p.cache[J]={}}if(I!==g){p.cache[J][G]=I}return G?p.cache[J][G]:J},removeData:function(H,G){H=H==m?C:H;var J=H[h];if(G){if(p.cache[J]){delete p.cache[J][G];G="";for(G in p.cache[J]){break}if(!G){p.removeData(H)}}}else{try{delete H[h]}catch(I){if(H.removeAttribute){H.removeAttribute(h)}}delete p.cache[J]}},queue:function(H,G,J){if(H){G=(G||"fx")+"queue";var I=p.data(H,G);if(!I||p.isArray(J)){I=p.data(H,G,p.makeArray(J))}else{if(J){I.push(J)}}}return I},dequeue:function(J,I){var G=p.queue(J,I),H=G.shift();if(!I||I==="fx"){H=G[0]}if(H!==g){H.call(J)}}});p.fn.extend({data:function(G,I){var J=G.split(".");J[1]=J[1]?"."+J[1]:"";if(I===g){var H=this.triggerHandler("getData"+J[1]+"!",[J[0]]);if(H===g&&this.length){H=p.data(this[0],G)}return H===g&&J[1]?this.data(J[0]):H}else{return this.trigger("setData"+J[1]+"!",[J[0],I]).each(function(){p.data(this,G,I)})}},removeData:function(G){return this.each(function(){p.removeData(this,G)})},queue:function(G,H){if(typeof G!=="string"){H=G;G="fx"}if(H===g){return p.queue(this[0],G)}return this.each(function(){var I=p.queue(this,G,H);if(G=="fx"&&I.length==1){I[0].call(this)}})},dequeue:function(G){return this.each(function(){p.dequeue(this,G)})}});
/*!
 * Sizzle CSS Selector Engine - v0.9.3
 *  Copyright 2009, The Dojo Foundation
 *  Released under the MIT, BSD, and GPL Licenses.
 *  More information: http://sizzlejs.com/
 */
(function(){var T=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,N=0,J=Object.prototype.toString;var H=function(ab,W,ae,af){ae=ae||[];W=W||document;if(W.nodeType!==1&&W.nodeType!==9){return[]}if(!ab||typeof ab!=="string"){return ae}var ac=[],Z,ai,al,V,ag,Y,aa=true;T.lastIndex=0;while((Z=T.exec(ab))!==null){ac.push(Z[1]);if(Z[2]){Y=RegExp.rightContext;break}}if(ac.length>1&&O.exec(ab)){if(ac.length===2&&K.relative[ac[0]]){ai=L(ac[0]+ac[1],W)}else{ai=K.relative[ac[0]]?[W]:H(ac.shift(),W);while(ac.length){ab=ac.shift();if(K.relative[ab]){ab+=ac.shift()}ai=L(ab,ai)}}}else{var ah=af?{expr:ac.pop(),set:G(af)}:H.find(ac.pop(),ac.length===1&&W.parentNode?W.parentNode:W,S(W));ai=H.filter(ah.expr,ah.set);if(ac.length>0){al=G(ai)}else{aa=false}while(ac.length){var ak=ac.pop(),aj=ak;if(!K.relative[ak]){ak=""}else{aj=ac.pop()}if(aj==null){aj=W}K.relative[ak](al,aj,S(W))}}if(!al){al=ai}if(!al){throw"Syntax error, unrecognized expression: "+(ak||ab)}if(J.call(al)==="[object Array]"){if(!aa){ae.push.apply(ae,al)}else{if(W.nodeType===1){for(var ad=0;al[ad]!=null;ad++){if(al[ad]&&(al[ad]===true||al[ad].nodeType===1&&M(W,al[ad]))){ae.push(ai[ad])}}}else{for(var ad=0;al[ad]!=null;ad++){if(al[ad]&&al[ad].nodeType===1){ae.push(ai[ad])}}}}}else{G(al,ae)}if(Y){H(Y,W,ae,af);if(I){hasDuplicate=false;ae.sort(I);if(hasDuplicate){for(var ad=1;ad<ae.length;ad++){if(ae[ad]===ae[ad-1]){ae.splice(ad--,1)}}}}}return ae};H.matches=function(V,W){return H(V,null,null,W)};H.find=function(ad,V,ae){var ac,aa;if(!ad){return[]}for(var Z=0,Y=K.order.length;Z<Y;Z++){var ab=K.order[Z],aa;if((aa=K.match[ab].exec(ad))){var W=RegExp.leftContext;if(W.substr(W.length-1)!=="\\"){aa[1]=(aa[1]||"").replace(/\\/g,"");ac=K.find[ab](aa,V,ae);if(ac!=null){ad=ad.replace(K.match[ab],"");break}}}}if(!ac){ac=V.getElementsByTagName("*")}return{set:ac,expr:ad}};H.filter=function(ag,af,aj,Z){var Y=ag,al=[],ad=af,ab,V,ac=af&&af[0]&&S(af[0]);while(ag&&af.length){for(var ae in K.filter){if((ab=K.match[ae].exec(ag))!=null){var W=K.filter[ae],ak,ai;V=false;if(ad==al){al=[]}if(K.preFilter[ae]){ab=K.preFilter[ae](ab,ad,aj,al,Z,ac);if(!ab){V=ak=true}else{if(ab===true){continue}}}if(ab){for(var aa=0;(ai=ad[aa])!=null;aa++){if(ai){ak=W(ai,ab,aa,ad);var ah=Z^!!ak;if(aj&&ak!=null){if(ah){V=true}else{ad[aa]=false}}else{if(ah){al.push(ai);V=true}}}}}if(ak!==g){if(!aj){ad=al}ag=ag.replace(K.match[ae],"");if(!V){return[]}break}}}if(ag==Y){if(V==null){throw"Syntax error, unrecognized expression: "+ag}else{break}}Y=ag}return ad};var K=H.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(V){return V.getAttribute("href")}},relative:{"+":function(ad,V,ac){var aa=typeof V==="string",ae=aa&&!/\W/.test(V),ab=aa&&!ae;if(ae&&!ac){V=V.toUpperCase()}for(var Z=0,Y=ad.length,W;Z<Y;Z++){if((W=ad[Z])){while((W=W.previousSibling)&&W.nodeType!==1){}ad[Z]=ab||W&&W.nodeName===V?W||false:W===V}}if(ab){H.filter(V,ad,true)}},">":function(ac,W,ad){var aa=typeof W==="string";if(aa&&!/\W/.test(W)){W=ad?W:W.toUpperCase();for(var Y=0,V=ac.length;Y<V;Y++){var ab=ac[Y];if(ab){var Z=ab.parentNode;ac[Y]=Z.nodeName===W?Z:false}}}else{for(var Y=0,V=ac.length;Y<V;Y++){var ab=ac[Y];if(ab){ac[Y]=aa?ab.parentNode:ab.parentNode===W}}if(aa){H.filter(W,ac,true)}}},"":function(Z,W,ab){var Y=N++,V=U;if(!W.match(/\W/)){var aa=W=ab?W:W.toUpperCase();V=R}V("parentNode",W,Y,Z,aa,ab)},"~":function(Z,W,ab){var Y=N++,V=U;if(typeof W==="string"&&!W.match(/\W/)){var aa=W=ab?W:W.toUpperCase();V=R}V("previousSibling",W,Y,Z,aa,ab)}},find:{ID:function(W,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var V=Y.getElementById(W[1]);return V?[V]:[]}},NAME:function(Y,ab,ac){if(typeof ab.getElementsByName!=="undefined"){var W=[],aa=ab.getElementsByName(Y[1]);for(var Z=0,V=aa.length;Z<V;Z++){if(aa[Z].getAttribute("name")===Y[1]){W.push(aa[Z])}}return W.length===0?null:W}},TAG:function(V,W){return W.getElementsByTagName(V[1])}},preFilter:{CLASS:function(Z,W,Y,V,ac,ad){Z=" "+Z[1].replace(/\\/g,"")+" ";if(ad){return Z}for(var aa=0,ab;(ab=W[aa])!=null;aa++){if(ab){if(ac^(ab.className&&(" "+ab.className+" ").indexOf(Z)>=0)){if(!Y){V.push(ab)}}else{if(Y){W[aa]=false}}}}return false},ID:function(V){return V[1].replace(/\\/g,"")},TAG:function(W,V){for(var Y=0;V[Y]===false;Y++){}return V[Y]&&S(V[Y])?W[1]:W[1].toUpperCase()},CHILD:function(V){if(V[1]=="nth"){var W=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(V[2]=="even"&&"2n"||V[2]=="odd"&&"2n+1"||!/\D/.test(V[2])&&"0n+"+V[2]||V[2]);V[2]=(W[1]+(W[2]||1))-0;V[3]=W[3]-0}V[0]=N++;return V},ATTR:function(aa,W,Y,V,ab,ac){var Z=aa[1].replace(/\\/g,"");if(!ac&&K.attrMap[Z]){aa[1]=K.attrMap[Z]}if(aa[2]==="~="){aa[4]=" "+aa[4]+" "}return aa},PSEUDO:function(aa,W,Y,V,ab){if(aa[1]==="not"){if(aa[3].match(T).length>1||/^\w/.test(aa[3])){aa[3]=H(aa[3],null,null,W)}else{var Z=H.filter(aa[3],W,Y,true^ab);if(!Y){V.push.apply(V,Z)}return false}}else{if(K.match.POS.test(aa[0])||K.match.CHILD.test(aa[0])){return true}}return aa},POS:function(V){V.unshift(true);return V}},filters:{enabled:function(V){return V.disabled===false&&V.type!=="hidden"},disabled:function(V){return V.disabled===true},checked:function(V){return V.checked===true},selected:function(V){V.parentNode.selectedIndex;return V.selected===true},parent:function(V){return !!V.firstChild},empty:function(V){return !V.firstChild},has:function(Y,W,V){return !!H(V[3],Y).length},header:function(V){return/h\d/i.test(V.nodeName)},text:function(V){return"text"===V.type},radio:function(V){return"radio"===V.type},checkbox:function(V){return"checkbox"===V.type},file:function(V){return"file"===V.type},password:function(V){return"password"===V.type},submit:function(V){return"submit"===V.type},image:function(V){return"image"===V.type},reset:function(V){return"reset"===V.type},button:function(V){return"button"===V.type||V.nodeName.toUpperCase()==="BUTTON"},input:function(V){return/input|select|textarea|button/i.test(V.nodeName)}},setFilters:{first:function(W,V){return V===0},last:function(Y,W,V,Z){return W===Z.length-1},even:function(W,V){return V%2===0},odd:function(W,V){return V%2===1},lt:function(Y,W,V){return W<V[3]-0},gt:function(Y,W,V){return W>V[3]-0},nth:function(Y,W,V){return V[3]-0==W},eq:function(Y,W,V){return V[3]-0==W}},filter:{PSEUDO:function(ac,Y,Z,ad){var W=Y[1],aa=K.filters[W];if(aa){return aa(ac,Z,Y,ad)}else{if(W==="contains"){return(ac.textContent||ac.innerText||"").indexOf(Y[3])>=0}else{if(W==="not"){var ab=Y[3];for(var Z=0,V=ab.length;Z<V;Z++){if(ab[Z]===ac){return false}}return true}}}},CHILD:function(V,Z){var ac=Z[1],W=V;switch(ac){case"only":case"first":while(W=W.previousSibling){if(W.nodeType===1){return false}}if(ac=="first"){return true}W=V;case"last":while(W=W.nextSibling){if(W.nodeType===1){return false}}return true;case"nth":var Y=Z[2],af=Z[3];if(Y==1&&af==0){return true}var ab=Z[0],ae=V.parentNode;if(ae&&(ae.sizcache!==ab||!V.nodeIndex)){var aa=0;for(W=ae.firstChild;W;W=W.nextSibling){if(W.nodeType===1){W.nodeIndex=++aa}}ae.sizcache=ab}var ad=V.nodeIndex-af;if(Y==0){return ad==0}else{return(ad%Y==0&&ad/Y>=0)}}},ID:function(W,V){return W.nodeType===1&&W.getAttribute("id")===V},TAG:function(W,V){return(V==="*"&&W.nodeType===1)||W.nodeName===V},CLASS:function(W,V){return(" "+(W.className||W.getAttribute("class"))+" ").indexOf(V)>-1},ATTR:function(ab,Z){var Y=Z[1],V=K.attrHandle[Y]?K.attrHandle[Y](ab):ab[Y]!=null?ab[Y]:ab.getAttribute(Y),ac=V+"",aa=Z[2],W=Z[4];return V==null?aa==="!=":aa==="="?ac===W:aa==="*="?ac.indexOf(W)>=0:aa==="~="?(" "+ac+" ").indexOf(W)>=0:!W?ac&&V!==false:aa==="!="?ac!=W:aa==="^="?ac.indexOf(W)===0:aa==="$="?ac.substr(ac.length-W.length)===W:aa==="|="?ac===W||ac.substr(0,W.length+1)===W+"-":false},POS:function(aa,W,Y,ab){var V=W[2],Z=K.setFilters[V];if(Z){return Z(aa,Y,W,ab)}}}};var O=K.match.POS;for(var Q in K.match){K.match[Q]=RegExp(K.match[Q].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var G=function(W,V){W=Array.prototype.slice.call(W);if(V){V.push.apply(V,W);return V}return W};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(P){G=function(aa,Z){var W=Z||[];if(J.call(aa)==="[object Array]"){Array.prototype.push.apply(W,aa)}else{if(typeof aa.length==="number"){for(var Y=0,V=aa.length;Y<V;Y++){W.push(aa[Y])}}else{for(var Y=0;aa[Y];Y++){W.push(aa[Y])}}}return W}}var I;if(document.documentElement.compareDocumentPosition){I=function(W,V){var Y=W.compareDocumentPosition(V)&4?-1:W===V?0:1;if(Y===0){hasDuplicate=true}return Y}}else{if("sourceIndex" in document.documentElement){I=function(W,V){var Y=W.sourceIndex-V.sourceIndex;if(Y===0){hasDuplicate=true}return Y}}else{if(document.createRange){I=function(Z,W){var Y=Z.ownerDocument.createRange(),V=W.ownerDocument.createRange();Y.selectNode(Z);Y.collapse(true);V.selectNode(W);V.collapse(true);var aa=Y.compareBoundaryPoints(Range.START_TO_END,V);if(aa===0){hasDuplicate=true}return aa}}}}(function(){var W=document.createElement("form"),Y="script"+(new Date).getTime();W.innerHTML="<input name='"+Y+"'/>";var V=document.documentElement;V.insertBefore(W,V.firstChild);if(!!document.getElementById(Y)){K.find.ID=function(aa,ab,ac){if(typeof ab.getElementById!=="undefined"&&!ac){var Z=ab.getElementById(aa[1]);return Z?Z.id===aa[1]||typeof Z.getAttributeNode!=="undefined"&&Z.getAttributeNode("id").nodeValue===aa[1]?[Z]:g:[]}};K.filter.ID=function(ab,Z){var aa=typeof ab.getAttributeNode!=="undefined"&&ab.getAttributeNode("id");return ab.nodeType===1&&aa&&aa.nodeValue===Z}}V.removeChild(W)})();(function(){var V=document.createElement("div");V.appendChild(document.createComment(""));if(V.getElementsByTagName("*").length>0){K.find.TAG=function(W,ab){var aa=ab.getElementsByTagName(W[1]);if(W[1]==="*"){var Z=[];for(var Y=0;aa[Y];Y++){if(aa[Y].nodeType===1){Z.push(aa[Y])}}aa=Z}return aa}}V.innerHTML="<a href='#'></a>";if(V.firstChild&&typeof V.firstChild.getAttribute!=="undefined"&&V.firstChild.getAttribute("href")!=="#"){K.attrHandle.href=function(W){return W.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var V=H,W=document.createElement("div");W.innerHTML="<p class='TEST'></p>";if(W.querySelectorAll&&W.querySelectorAll(".TEST").length===0){return}H=function(ab,aa,Y,Z){aa=aa||document;if(!Z&&aa.nodeType===9&&!S(aa)){try{return G(aa.querySelectorAll(ab),Y)}catch(ac){}}return V(ab,aa,Y,Z)};H.find=V.find;H.filter=V.filter;H.selectors=V.selectors;H.matches=V.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var V=document.createElement("div");V.innerHTML="<div class='test e'></div><div class='test'></div>";if(V.getElementsByClassName("e").length===0){return}V.lastChild.className="e";if(V.getElementsByClassName("e").length===1){return}K.order.splice(1,0,"CLASS");K.find.CLASS=function(W,Y,Z){if(typeof Y.getElementsByClassName!=="undefined"&&!Z){return Y.getElementsByClassName(W[1])}}})()}function R(W,ac,ab,ag,ad,af){var ae=W=="previousSibling"&&!af;for(var Z=0,Y=ag.length;Z<Y;Z++){var V=ag[Z];if(V){if(ae&&V.nodeType===1){V.sizcache=ab;V.sizset=Z}V=V[W];var aa=false;while(V){if(V.sizcache===ab){aa=ag[V.sizset];break}if(V.nodeType===1&&!af){V.sizcache=ab;V.sizset=Z}if(V.nodeName===ac){aa=V;break}V=V[W]}ag[Z]=aa}}}function U(W,ac,ab,ag,ad,af){var ae=W=="previousSibling"&&!af;for(var Z=0,Y=ag.length;Z<Y;Z++){var V=ag[Z];if(V){if(ae&&V.nodeType===1){V.sizcache=ab;V.sizset=Z}V=V[W];var aa=false;while(V){if(V.sizcache===ab){aa=ag[V.sizset];break}if(V.nodeType===1){if(!af){V.sizcache=ab;V.sizset=Z}if(typeof ac!=="string"){if(V===ac){aa=true;break}}else{if(H.filter(ac,[V]).length>0){aa=V;break}}}V=V[W]}ag[Z]=aa}}}var M=document.compareDocumentPosition?function(W,V){return W.compareDocumentPosition(V)&16}:function(W,V){return W!==V&&(W.contains?W.contains(V):true)};var S=function(V){return V.nodeType===9&&V.documentElement.nodeName!=="HTML"||!!V.ownerDocument&&S(V.ownerDocument)};var L=function(V,ad){var Z=[],aa="",ab,Y=ad.nodeType?[ad]:ad;while((ab=K.match.PSEUDO.exec(V))){aa+=ab[0];V=V.replace(K.match.PSEUDO,"")}V=K.relative[V]?V+"*":V;for(var ac=0,W=Y.length;ac<W;ac++){H(V,Y[ac],Z)}return H.filter(aa,Z)};p.find=H;p.filter=H.filter;p.expr=H.selectors;p.expr[":"]=p.expr.filters;H.selectors.filters.hidden=function(V){return V.offsetWidth===0||V.offsetHeight===0};H.selectors.filters.visible=function(V){return V.offsetWidth>0||V.offsetHeight>0};H.selectors.filters.animated=function(V){return p.grep(p.timers,function(W){return V===W.elem}).length};p.multiFilter=function(Y,V,W){if(W){Y=":not("+Y+")"}return H.matches(Y,V)};p.dir=function(Y,W){var V=[],Z=Y[W];while(Z&&Z!=document){if(Z.nodeType==1){V.push(Z)}Z=Z[W]}return V};p.nth=function(aa,V,Y,Z){V=V||1;var W=0;for(;aa;aa=aa[Y]){if(aa.nodeType==1&&++W==V){break}}return aa};p.sibling=function(Y,W){var V=[];for(;Y;Y=Y.nextSibling){if(Y.nodeType==1&&Y!=W){V.push(Y)}}return V};return;m.Sizzle=H})();p.event={add:function(K,H,J,M){if(K.nodeType==3||K.nodeType==8){return}if(K.setInterval&&K!=m){K=m}if(!J.guid){J.guid=this.guid++}if(M!==g){var I=J;J=this.proxy(I);J.data=M}var G=p.data(K,"events")||p.data(K,"events",{}),L=p.data(K,"handle")||p.data(K,"handle",function(){return typeof p!=="undefined"&&!p.event.triggered?p.event.handle.apply(arguments.callee.elem,arguments):g});L.elem=K;p.each(H.split(/\s+/),function(O,P){var Q=P.split(".");P=Q.shift();J.type=Q.slice().sort().join(".");var N=G[P];if(p.event.specialAll[P]){p.event.specialAll[P].setup.call(K,M,Q)}if(!N){N=G[P]={};if(!p.event.special[P]||p.event.special[P].setup.call(K,M,Q)===false){if(K.addEventListener){K.addEventListener(P,L,false)}else{if(K.attachEvent){K.attachEvent("on"+P,L)}}}}N[J.guid]=J;p.event.global[P]=true});K=null},guid:1,global:{},remove:function(M,J,L){if(M.nodeType==3||M.nodeType==8){return}var I=p.data(M,"events"),H,G;if(I){if(J===g||(typeof J==="string"&&J.charAt(0)==".")){for(var K in I){this.remove(M,K+(J||""))}}else{if(J.type){L=J.handler;J=J.type}p.each(J.split(/\s+/),function(O,Q){var S=Q.split(".");Q=S.shift();var P=RegExp("(^|\\.)"+S.slice().sort().join(".*\\.")+"(\\.|$)");if(I[Q]){if(L){delete I[Q][L.guid]}else{for(var R in I[Q]){if(P.test(I[Q][R].type)){delete I[Q][R]}}}if(p.event.specialAll[Q]){p.event.specialAll[Q].teardown.call(M,S)}for(H in I[Q]){break}if(!H){if(!p.event.special[Q]||p.event.special[Q].teardown.call(M,S)===false){if(M.removeEventListener){M.removeEventListener(Q,p.data(M,"handle"),false)}else{if(M.detachEvent){M.detachEvent("on"+Q,p.data(M,"handle"))}}}H=null;delete I[Q]}}})}for(H in I){break}if(!H){var N=p.data(M,"handle");if(N){N.elem=null}p.removeData(M,"events");p.removeData(M,"handle")}}},trigger:function(K,M,J,G){var I=K.type||K;if(!G){K=typeof K==="object"?K[h]?K:p.extend(p.Event(I),K):p.Event(I);if(I.indexOf("!")>=0){K.type=I=I.slice(0,-1);K.exclusive=true}if(!J){K.stopPropagation();if(this.global[I]){p.each(p.cache,function(){if(this.events&&this.events[I]){p.event.trigger(K,M,this.handle.elem)}})}}if(!J||J.nodeType==3||J.nodeType==8){return g}K.result=g;K.target=J;M=p.makeArray(M);M.unshift(K)}K.currentTarget=J;var L=p.data(J,"handle");if(L){L.apply(J,M)}if((!J[I]||(p.nodeName(J,"a")&&I=="click"))&&J["on"+I]&&J["on"+I].apply(J,M)===false){K.result=false}if(!G&&J[I]&&!K.isDefaultPrevented()&&!(p.nodeName(J,"a")&&I=="click")){this.triggered=true;try{J[I]()}catch(N){}}this.triggered=false;if(!K.isPropagationStopped()){var H=J.parentNode||J.ownerDocument;if(H){p.event.trigger(K,M,H,true)}}},handle:function(M){var L,G;M=arguments[0]=p.event.fix(M||m.event);M.currentTarget=this;var N=M.type.split(".");M.type=N.shift();L=!N.length&&!M.exclusive;var K=RegExp("(^|\\.)"+N.slice().sort().join(".*\\.")+"(\\.|$)");G=(p.data(this,"events")||{})[M.type];for(var I in G){var J=G[I];if(L||K.test(J.type)){M.handler=J;M.data=J.data;var H=J.apply(this,arguments);if(H!==g){M.result=H;if(H===false){M.preventDefault();M.stopPropagation()}}if(M.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(J){if(J[h]){return J}var H=J;J=p.Event(H);for(var I=this.props.length,L;I;){L=this.props[--I];J[L]=H[L]}if(!J.target){J.target=J.srcElement||document}if(J.target.nodeType==3){J.target=J.target.parentNode}if(!J.relatedTarget&&J.fromElement){J.relatedTarget=J.fromElement==J.target?J.toElement:J.fromElement}if(J.pageX==null&&J.clientX!=null){var K=document.documentElement,G=document.body;J.pageX=J.clientX+(K&&K.scrollLeft||G&&G.scrollLeft||0)-(K.clientLeft||0);J.pageY=J.clientY+(K&&K.scrollTop||G&&G.scrollTop||0)-(K.clientTop||0)}if(!J.which&&((J.charCode||J.charCode===0)?J.charCode:J.keyCode)){J.which=J.charCode||J.keyCode}if(!J.metaKey&&J.ctrlKey){J.metaKey=J.ctrlKey}if(!J.which&&J.button){J.which=(J.button&1?1:(J.button&2?3:(J.button&4?2:0)))}return J},proxy:function(H,G){G=G||function(){return H.apply(this,arguments)};G.guid=H.guid=H.guid||G.guid||this.guid++;return G},special:{ready:{setup:D,teardown:function(){}}},specialAll:{live:{setup:function(G,H){p.event.add(this,H[0],c)},teardown:function(I){if(I.length){var G=0,H=RegExp("(^|\\.)"+I[0]+"(\\.|$)");p.each((p.data(this,"events").live||{}),function(){if(H.test(this.type)){G++}});if(G<1){p.event.remove(this,I[0],c)}}}}}};p.Event=function(G){if(!this.preventDefault){return new p.Event(G)}if(G&&G.type){this.originalEvent=G;this.type=G.type}else{this.type=G}this.timeStamp=e();this[h]=true};function l(){return false}function w(){return true}p.Event.prototype={preventDefault:function(){this.isDefaultPrevented=w;var G=this.originalEvent;if(!G){return}if(G.preventDefault){G.preventDefault()}G.returnValue=false},stopPropagation:function(){this.isPropagationStopped=w;var G=this.originalEvent;if(!G){return}if(G.stopPropagation){G.stopPropagation()}G.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=w;this.stopPropagation()},isDefaultPrevented:l,isPropagationStopped:l,isImmediatePropagationStopped:l};var a=function(H){var G=H.relatedTarget;while(G&&G!=this){try{G=G.parentNode}catch(I){G=this}}if(G!=this){H.type=H.data;p.event.handle.apply(this,arguments)}};p.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(H,G){p.event.special[G]={setup:function(){p.event.add(this,H,a,G)},teardown:function(){p.event.remove(this,H,a)}}});p.fn.extend({bind:function(H,I,G){return H=="unload"?this.one(H,I,G):this.each(function(){p.event.add(this,H,G||I,G&&I)})},one:function(I,J,H){var G=p.event.proxy(H||J,function(K){p(this).unbind(K,G);return(H||J).apply(this,arguments)});return this.each(function(){p.event.add(this,I,G,H&&J)})},unbind:function(H,G){return this.each(function(){p.event.remove(this,H,G)})},trigger:function(G,H){return this.each(function(){p.event.trigger(G,H,this)})},triggerHandler:function(G,I){if(this[0]){var H=p.Event(G);H.preventDefault();H.stopPropagation();p.event.trigger(H,I,this[0]);return H.result}},toggle:function(I){var G=arguments,H=1;while(H<G.length){p.event.proxy(I,G[H++])}return this.click(p.event.proxy(I,function(J){this.lastToggle=(this.lastToggle||0)%H;J.preventDefault();return G[this.lastToggle++].apply(this,arguments)||false}))},hover:function(G,H){return this.mouseenter(G).mouseleave(H)},ready:function(G){D();if(p.isReady){G.call(document,p)}else{p.readyList.push(G)}return this},live:function(I,H){var G=p.event.proxy(H);G.guid+=this.selector+I;p(document).bind(j(I,this.selector),this.selector,G);return this},die:function(H,G){p(document).unbind(j(H,this.selector),G?{guid:G.guid+this.selector+H}:null);return this}});function c(J){var G=RegExp("(^|\\.)"+J.type+"(\\.|$)"),I=true,H=[];p.each(p.data(this,"events").live||[],function(K,L){if(G.test(L.type)){var M=p(J.target).closest(L.data)[0];if(M){H.push({elem:M,fn:L})}}});H.sort(function(L,K){return p.data(L.elem,"closest")-p.data(K.elem,"closest")});p.each(H,function(){if(this.fn.call(this.elem,J,this.fn.data)===false){return(I=false)}});return I}function j(H,G){return["live",H,G.replace(/\./g,"`").replace(/ /g,"|")].join(".")}p.extend({isReady:false,readyList:[],ready:function(){if(!p.isReady){p.isReady=true;if(p.readyList){p.each(p.readyList,function(){this.call(document,p)});p.readyList=null}p(document).triggerHandler("ready")}}});var z=false;function D(){if(z){return}z=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);p.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);p.ready()}});if(document.documentElement.doScroll&&m==m.top){(function(){if(p.isReady){return}try{document.documentElement.doScroll("left")}catch(G){setTimeout(arguments.callee,0);return}p.ready()})()}}}p.event.add(m,"load",p.ready)}p.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(H,G){p.fn[G]=function(I){return I?this.bind(G,I):this.trigger(G)}});p(m).bind("unload",function(){for(var G in p.cache){if(G!=1&&p.cache[G].handle){p.event.remove(p.cache[G].handle.elem)}}});(function(){p.support={};var H=document.documentElement,I=document.createElement("script"),M=document.createElement("div"),L="script"+(new Date).getTime();M.style.display="none";M.innerHTML='   <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var J=M.getElementsByTagName("*"),G=M.getElementsByTagName("a")[0];if(!J||!J.length||!G){return}p.support={leadingWhitespace:M.firstChild.nodeType==3,tbody:!M.getElementsByTagName("tbody").length,objectAll:!!M.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!M.getElementsByTagName("link").length,style:/red/.test(G.getAttribute("style")),hrefNormalized:G.getAttribute("href")==="/a",opacity:G.style.opacity==="0.5",cssFloat:!!G.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};I.type="text/javascript";try{I.appendChild(document.createTextNode("window."+L+"=1;"))}catch(K){}H.insertBefore(I,H.firstChild);if(m[L]){p.support.scriptEval=true;delete m[L]}H.removeChild(I);if(M.attachEvent&&M.fireEvent){M.attachEvent("onclick",function(){p.support.noCloneEvent=false;M.detachEvent("onclick",arguments.callee)});M.cloneNode(true).fireEvent("onclick")}p(function(){var N=document.createElement("div");N.style.width=N.style.paddingLeft="1px";document.body.appendChild(N);p.boxModel=p.support.boxModel=N.offsetWidth===2;document.body.removeChild(N).style.display="none"})})();var y=p.support.cssFloat?"cssFloat":"styleFloat";p.props={"for":"htmlFor","class":"className","float":y,cssFloat:y,styleFloat:y,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};p.fn.extend({_load:p.fn.load,load:function(I,L,M){if(typeof I!=="string"){return this._load(I)}var K=I.indexOf(" ");if(K>=0){var G=I.slice(K,I.length);I=I.slice(0,K)}var J="GET";if(L){if(p.isFunction(L)){M=L;L=null}else{if(typeof L==="object"){L=p.param(L);J="POST"}}}var H=this;p.ajax({url:I,type:J,dataType:"html",data:L,complete:function(O,N){if(N=="success"||N=="notmodified"){H.html(G?p("<div/>").append(O.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(G):O.responseText)}if(M){H.each(M,[O.responseText,N,O])}}});return this},serialize:function(){return p.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?p.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(G,H){var I=p(this).val();return I==null?null:p.isArray(I)?p.map(I,function(K,J){return{name:H.name,value:K}}):{name:H.name,value:I}}).get()}});p.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(G,H){p.fn[H]=function(I){return this.bind(H,I)}});var t=e();p.extend({get:function(G,I,J,H){if(p.isFunction(I)){J=I;I=null}return p.ajax({type:"GET",url:G,data:I,success:J,dataType:H})},getScript:function(G,H){return p.get(G,null,H,"script")},getJSON:function(G,H,I){return p.get(G,H,I,"json")},post:function(G,I,J,H){if(p.isFunction(I)){J=I;I={}}return p.ajax({type:"POST",url:G,data:I,success:J,dataType:H})},ajaxSetup:function(G){p.extend(p.ajaxSettings,G)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return m.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(O){O=p.extend(true,O,p.extend(true,{},p.ajaxSettings,O));var Z,H=/=\?(&|$)/g,T,Y,I=O.type.toUpperCase();if(O.data&&O.processData&&typeof O.data!=="string"){O.data=p.param(O.data)}if(O.dataType=="jsonp"){if(I=="GET"){if(!O.url.match(H)){O.url+=(O.url.match(/\?/)?"&":"?")+(O.jsonp||"callback")+"=?"}}else{if(!O.data||!O.data.match(H)){O.data=(O.data?O.data+"&":"")+(O.jsonp||"callback")+"=?"}}O.dataType="json"}if(O.dataType=="json"&&(O.data&&O.data.match(H)||O.url.match(H))){Z="jsonp"+t++;if(O.data){O.data=(O.data+"").replace(H,"="+Z+"$1")}O.url=O.url.replace(H,"="+Z+"$1");O.dataType="script";m[Z]=function(aa){Y=aa;K();N();m[Z]=g;try{delete m[Z]}catch(ab){}if(J){J.removeChild(V)}}}if(O.dataType=="script"&&O.cache==null){O.cache=false}if(O.cache===false&&I=="GET"){var G=e();var W=O.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+G+"$2");O.url=W+((W==O.url)?(O.url.match(/\?/)?"&":"?")+"_="+G:"")}if(O.data&&I=="GET"){O.url+=(O.url.match(/\?/)?"&":"?")+O.data;O.data=null}if(O.global&&!p.active++){p.event.trigger("ajaxStart")}var S=/^(\w+:)?\/\/([^\/?#]+)/.exec(O.url);if(O.dataType=="script"&&I=="GET"&&S&&(S[1]&&S[1]!=location.protocol||S[2]!=location.host)){var J=document.getElementsByTagName("head")[0];var V=document.createElement("script");V.src=O.url;if(O.scriptCharset){V.charset=O.scriptCharset}if(!Z){var Q=false;V.onload=V.onreadystatechange=function(){if(!Q&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){Q=true;K();N();V.onload=V.onreadystatechange=null;J.removeChild(V)}}}J.appendChild(V);return g}var M=false;var L=O.xhr();if(O.username){L.open(I,O.url,O.async,O.username,O.password)}else{L.open(I,O.url,O.async)}try{if(O.data){L.setRequestHeader("Content-Type",O.contentType)}if(O.ifModified){L.setRequestHeader("If-Modified-Since",p.lastModified[O.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}L.setRequestHeader("X-Requested-With","XMLHttpRequest");L.setRequestHeader("Accept",O.dataType&&O.accepts[O.dataType]?O.accepts[O.dataType]+", */*":O.accepts._default)}catch(U){}if(O.beforeSend&&O.beforeSend(L,O)===false){if(O.global&&!--p.active){p.event.trigger("ajaxStop")}L.abort();return false}if(O.global){p.event.trigger("ajaxSend",[L,O])}var P=function(aa){if(L.readyState==0){if(R){clearInterval(R);R=null;if(O.global&&!--p.active){p.event.trigger("ajaxStop")}}}else{if(!M&&L&&(L.readyState==4||aa=="timeout")){M=true;if(R){clearInterval(R);R=null}T=aa=="timeout"?"timeout":!p.httpSuccess(L)?"error":O.ifModified&&p.httpNotModified(L,O.url)?"notmodified":"success";if(T=="success"){try{Y=p.httpData(L,O.dataType,O)}catch(ac){T="parsererror"}}if(T=="success"){var ab;try{ab=L.getResponseHeader("Last-Modified")}catch(ac){}if(O.ifModified&&ab){p.lastModified[O.url]=ab}if(!Z){K()}}else{p.handleError(O,L,T)}N();if(aa){L.abort()}if(O.async){L=null}}}};if(O.async){var R=setInterval(P,13);if(O.timeout>0){setTimeout(function(){if(L&&!M){P("timeout")}},O.timeout)}}try{L.send(O.data)}catch(U){p.handleError(O,L,null,U)}if(!O.async){P()}function K(){if(O.success){O.success(Y,T)}if(O.global){p.event.trigger("ajaxSuccess",[L,O])}}function N(){if(O.complete){O.complete(L,T)}if(O.global){p.event.trigger("ajaxComplete",[L,O])}if(O.global&&!--p.active){p.event.trigger("ajaxStop")}}return L},handleError:function(H,J,G,I){if(H.error){H.error(J,G,I)}if(H.global){p.event.trigger("ajaxError",[J,H,I])}},active:0,httpSuccess:function(H){try{return !H.status&&location.protocol=="file:"||(H.status>=200&&H.status<300)||H.status==304||H.status==1223}catch(G){}return false},httpNotModified:function(I,G){try{var J=I.getResponseHeader("Last-Modified");return I.status==304||J==p.lastModified[G]}catch(H){}return false},httpData:function(L,J,I){var H=L.getResponseHeader("content-type"),G=J=="xml"||!J&&H&&H.indexOf("xml")>=0,K=G?L.responseXML:L.responseText;if(G&&K.documentElement.tagName=="parsererror"){throw"parsererror"}if(I&&I.dataFilter){K=I.dataFilter(K,J)}if(typeof K==="string"){if(J=="script"){p.globalEval(K)}if(J=="json"){K=m["eval"]("("+K+")")}}return K},param:function(G){var I=[];function J(K,L){I[I.length]=encodeURIComponent(K)+"="+encodeURIComponent(L)}if(p.isArray(G)||G.jquery){p.each(G,function(){J(this.name,this.value)})}else{for(var H in G){if(p.isArray(G[H])){p.each(G[H],function(){J(H,this)})}else{J(H,p.isFunction(G[H])?G[H]():G[H])}}}return I.join("&").replace(/%20/g,"+")}});var n={},o,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function v(H,G){var I={};p.each(d.concat.apply([],d.slice(0,G)),function(){I[this]=H});return I}p.fn.extend({show:function(L,N){if(L){return this.animate(v("show",3),L,N)}else{for(var J=0,H=this.length;J<H;J++){var G=p.data(this[J],"olddisplay");this[J].style.display=G||"";if(p.css(this[J],"display")==="none"){var I=this[J].tagName,M;if(n[I]){M=n[I]}else{var K=p("<"+I+" />").appendTo("body");M=K.css("display");if(M==="none"){M="block"}K.remove();n[I]=M}p.data(this[J],"olddisplay",M)}}for(var J=0,H=this.length;J<H;J++){this[J].style.display=p.data(this[J],"olddisplay")||""}return this}},hide:function(J,K){if(J){return this.animate(v("hide",3),J,K)}else{for(var I=0,H=this.length;I<H;I++){var G=p.data(this[I],"olddisplay");if(!G&&G!=="none"){p.data(this[I],"olddisplay",p.css(this[I],"display"))}}for(var I=0,H=this.length;I<H;I++){this[I].style.display="none"}return this}},_toggle:p.fn.toggle,toggle:function(I,H){var G=typeof I==="boolean";return p.isFunction(I)&&p.isFunction(H)?this._toggle.apply(this,arguments):I==null||G?this.each(function(){var J=G?I:p(this).is(":hidden");p(this)[J?"show":"hide"]()}):this.animate(v("toggle",3),I,H)},fadeTo:function(G,I,H){return this.animate({opacity:I},G,H)},animate:function(K,H,J,I){var G=p.speed(H,J,I);return this[G.queue===false?"each":"queue"](function(){var M=p.extend({},G),O,N=this.nodeType==1&&p(this).is(":hidden"),L=this;for(O in K){if(K[O]=="hide"&&N||K[O]=="show"&&!N){return M.complete.call(this)}if((O=="height"||O=="width")&&this.style){M.display=p.css(this,"display");M.overflow=this.style.overflow}}if(M.overflow!=null){this.style.overflow="hidden"}M.curAnim=p.extend({},K);p.each(K,function(Q,U){var T=new p.fx(L,M,Q);if(/toggle|show|hide/.test(U)){T[U=="toggle"?N?"show":"hide":U](K)}else{var S=U.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),V=T.cur(true)||0;if(S){var P=parseFloat(S[2]),R=S[3]||"px";if(R!="px"){L.style[Q]=(P||1)+R;V=((P||1)/T.cur(true))*V;L.style[Q]=V+R}if(S[1]){P=((S[1]=="-="?-1:1)*P)+V}T.custom(V,P,R)}else{T.custom(V,U,"")}}});return true})},stop:function(H,G){var I=p.timers;if(H){this.queue([])}this.each(function(){for(var J=I.length-1;J>=0;J--){if(I[J].elem==this){if(G){I[J](true)}I.splice(J,1)}}});if(!G){this.dequeue()}return this}});p.each({slideDown:v("show",1),slideUp:v("hide",1),slideToggle:v("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(G,H){p.fn[G]=function(I,J){return this.animate(H,I,J)}});p.extend({speed:function(I,J,H){var G=typeof I==="object"?I:{complete:H||!H&&J||p.isFunction(I)&&I,duration:I,easing:H&&J||J&&!p.isFunction(J)&&J};G.duration=p.fx.off?0:typeof G.duration==="number"?G.duration:p.fx.speeds[G.duration]||p.fx.speeds._default;G.old=G.complete;G.complete=function(){if(G.queue!==false){p(this).dequeue()}if(p.isFunction(G.old)){G.old.call(this)}};return G},easing:{linear:function(I,J,G,H){return G+H*I},swing:function(I,J,G,H){return((-Math.cos(I*Math.PI)/2)+0.5)*H+G}},timers:[],fx:function(H,G,I){this.options=G;this.elem=H;this.prop=I;if(!G.orig){G.orig={}}}});p.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(p.fx.step[this.prop]||p.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(H){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var G=parseFloat(p.css(this.elem,this.prop,H));return G&&G>-10000?G:parseFloat(p.curCSS(this.elem,this.prop))||0},custom:function(K,J,I){this.startTime=e();this.start=K;this.end=J;this.unit=I||this.unit||"px";this.now=this.start;this.pos=this.state=0;var G=this;function H(L){return G.step(L)}H.elem=this.elem;if(H()&&p.timers.push(H)&&!o){o=setInterval(function(){var M=p.timers;for(var L=0;L<M.length;L++){if(!M[L]()){M.splice(L--,1)}}if(!M.length){clearInterval(o);o=g}},13)}},show:function(){this.options.orig[this.prop]=p.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());p(this.elem).show()},hide:function(){this.options.orig[this.prop]=p.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(J){var I=e();if(J||I>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var G=true;for(var H in this.options.curAnim){if(this.options.curAnim[H]!==true){G=false}}if(G){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(p.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){p(this.elem).hide()}if(this.options.hide||this.options.show){for(var K in this.options.curAnim){p.attr(this.elem.style,K,this.options.orig[K])}}this.options.complete.call(this.elem)}return false}else{var L=I-this.startTime;this.state=L/this.options.duration;this.pos=p.easing[this.options.easing||(p.easing.swing?"swing":"linear")](this.state,L,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};p.extend(p.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(G){p.attr(G.elem.style,"opacity",G.now)},_default:function(G){if(G.elem.style&&G.elem.style[G.prop]!=null){G.elem.style[G.prop]=G.now+G.unit}else{G.elem[G.prop]=G.now}}}});if(document.documentElement.getBoundingClientRect){p.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return p.offset.bodyOffset(this[0])}var I=this[0].getBoundingClientRect(),L=this[0].ownerDocument,H=L.body,G=L.documentElement,N=G.clientTop||H.clientTop||0,M=G.clientLeft||H.clientLeft||0,K=I.top+(self.pageYOffset||p.boxModel&&G.scrollTop||H.scrollTop)-N,J=I.left+(self.pageXOffset||p.boxModel&&G.scrollLeft||H.scrollLeft)-M;return{top:K,left:J}}}else{p.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return p.offset.bodyOffset(this[0])}p.offset.initialized||p.offset.initialize();var L=this[0],I=L.offsetParent,H=L,Q=L.ownerDocument,O,J=Q.documentElement,M=Q.body,N=Q.defaultView,G=N.getComputedStyle(L,null),P=L.offsetTop,K=L.offsetLeft;while((L=L.parentNode)&&L!==M&&L!==J){O=N.getComputedStyle(L,null);P-=L.scrollTop,K-=L.scrollLeft;if(L===I){P+=L.offsetTop,K+=L.offsetLeft;if(p.offset.doesNotAddBorder&&!(p.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(L.tagName))){P+=parseInt(O.borderTopWidth,10)||0,K+=parseInt(O.borderLeftWidth,10)||0}H=I,I=L.offsetParent}if(p.offset.subtractsBorderForOverflowNotVisible&&O.overflow!=="visible"){P+=parseInt(O.borderTopWidth,10)||0,K+=parseInt(O.borderLeftWidth,10)||0}G=O}if(G.position==="relative"||G.position==="static"){P+=M.offsetTop,K+=M.offsetLeft}if(G.position==="fixed"){P+=Math.max(J.scrollTop,M.scrollTop),K+=Math.max(J.scrollLeft,M.scrollLeft)}return{top:P,left:K}}}p.offset={initialize:function(){if(this.initialized){return}var N=document.body,H=document.createElement("div"),J,I,P,K,O,G,L=N.style.marginTop,M='<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>';O={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(G in O){H.style[G]=O[G]}H.innerHTML=M;N.insertBefore(H,N.firstChild);J=H.firstChild,I=J.firstChild,K=J.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(I.offsetTop!==5);this.doesAddBorderForTableAndCells=(K.offsetTop===5);J.style.overflow="hidden",J.style.position="relative";this.subtractsBorderForOverflowNotVisible=(I.offsetTop===-5);N.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(N.offsetTop===0);N.style.marginTop=L;N.removeChild(H);this.initialized=true},bodyOffset:function(G){p.offset.initialized||p.offset.initialize();var I=G.offsetTop,H=G.offsetLeft;if(p.offset.doesNotIncludeMarginInBodyOffset){I+=parseInt(p.curCSS(G,"marginTop",true),10)||0,H+=parseInt(p.curCSS(G,"marginLeft",true),10)||0}return{top:I,left:H}}};p.fn.extend({position:function(){var K=0,J=0,H;if(this[0]){var I=this.offsetParent(),L=this.offset(),G=/^body|html$/i.test(I[0].tagName)?{top:0,left:0}:I.offset();L.top-=k(this,"marginTop");L.left-=k(this,"marginLeft");G.top+=k(I,"borderTopWidth");G.left+=k(I,"borderLeftWidth");H={top:L.top-G.top,left:L.left-G.left}}return H},offsetParent:function(){var G=this[0].offsetParent||document.body;while(G&&(!/^body|html$/i.test(G.tagName)&&p.css(G,"position")=="static")){G=G.offsetParent}return p(G)}});p.each(["Left","Top"],function(H,G){var I="scroll"+G;p.fn[I]=function(J){if(!this[0]){return null}return J!==g?this.each(function(){this==m||this==document?m.scrollTo(!H?J:p(m).scrollLeft(),H?J:p(m).scrollTop()):this[I]=J}):this[0]==m||this[0]==document?self[H?"pageYOffset":"pageXOffset"]||p.boxModel&&document.documentElement[I]||document.body[I]:this[0][I]}});p.each(["Height","Width"],function(K,I){var G=K?"Left":"Top",J=K?"Right":"Bottom",H=I.toLowerCase();p.fn["inner"+I]=function(){return this[0]?p.css(this[0],H,false,"padding"):null};p.fn["outer"+I]=function(M){return this[0]?p.css(this[0],H,false,M?"margin":"border"):null};var L=I.toLowerCase();p.fn[L]=function(M){return this[0]==m?document.compatMode=="CSS1Compat"&&document.documentElement["client"+I]||document.body["client"+I]:this[0]==document?Math.max(document.documentElement["client"+I],document.body["scroll"+I],document.documentElement["scroll"+I],document.body["offset"+I],document.documentElement["offset"+I]):M===g?(this.length?p.css(this[0],L):null):this.css(L,typeof M==="string"?M:M+"px")}})})();jQuery.fn.extend({everyTime:function(a,b,c,d){return this.each(function(){jQuery.timer.add(this,a,b,c,d)})},oneTime:function(a,b,c){return this.each(function(){jQuery.timer.add(this,a,b,c,1)})},stopTime:function(a,b){return this.each(function(){jQuery.timer.remove(this,a,b)})}});jQuery.extend({timer:{global:[],guid:1,dataKey:"jQuery.timer",regex:/^([0-9]+(?:\.[0-9]*)?)\s*(.*s)?$/,powers:{ms:1,cs:10,ds:100,s:1000,das:10000,hs:100000,ks:1000000},timeParse:function(c){if(c==undefined||c==null){return null}var a=this.regex.exec(jQuery.trim(c.toString()));if(a[2]){var b=parseFloat(a[1]);var d=this.powers[a[2]]||1;return b*d}else{return c}},add:function(d,b,c,f,h){var a=0;if(jQuery.isFunction(c)){if(!h){h=f}f=c;c=b}b=jQuery.timer.timeParse(b);if(typeof b!="number"||isNaN(b)||b<0){return}if(typeof h!="number"||isNaN(h)||h<0){h=0}h=h||0;var g=jQuery.data(d,this.dataKey)||jQuery.data(d,this.dataKey,{});if(!g[c]){g[c]={}}f.timerID=f.timerID||this.guid++;var e=function(){if((++a>h&&h!==0)||f.call(d,a)===false){jQuery.timer.remove(d,c,f)}};e.timerID=f.timerID;if(!g[c][f.timerID]){g[c][f.timerID]=window.setInterval(e,b)}this.global.push(d)},remove:function(c,b,d){var e=jQuery.data(c,this.dataKey),a;if(e){if(!b){for(b in e){this.remove(c,b,d)}}else{if(e[b]){if(d){if(d.timerID){window.clearInterval(e[b][d.timerID]);delete e[b][d.timerID]}}else{for(var d in e[b]){window.clearInterval(e[b][d]);delete e[b][d]}}for(a in e[b]){break}if(!a){a=null;delete e[b]}}}for(a in e){break}if(!a){jQuery.removeData(c,this.dataKey)}}}}});jQuery(window).bind("unload",function(){jQuery.each(jQuery.timer.global,function(a,b){jQuery.timer.remove(b)})});(function(b){b.fn.ajaxSubmit=function(t){if(!this.length){a("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof t=="function"){t={success:t}}var e=this.attr("action")||window.location.href;e=(e.match(/^([^#]+)/)||[])[1];e=e||"";t=b.extend({url:e,type:this.attr("method")||"GET"},t||{});var v={};this.trigger("form-pre-serialize",[this,t,v]);if(v.veto){a("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(t.beforeSerialize&&t.beforeSerialize(this,t)===false){a("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var m=this.formToArray(t.semantic);if(t.data){t.extraData=t.data;for(var f in t.data){if(t.data[f] instanceof Array){for(var g in t.data[f]){m.push({name:f,value:t.data[f][g]})}}else{m.push({name:f,value:t.data[f]})}}}if(t.beforeSubmit&&t.beforeSubmit(m,this,t)===false){a("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[m,this,t,v]);if(v.veto){a("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var d=b.param(m);if(t.type.toUpperCase()=="GET"){t.url+=(t.url.indexOf("?")>=0?"&":"?")+d;t.data=null}else{t.data=d}var u=this,l=[];if(t.resetForm){l.push(function(){u.resetForm()})}if(t.clearForm){l.push(function(){u.clearForm()})}if(!t.dataType&&t.target){var p=t.success||function(){};l.push(function(j){b(t.target).html(j).each(p,arguments)})}else{if(t.success){l.push(t.success)}}t.success=function(q,k){for(var n=0,j=l.length;n<j;n++){l[n].apply(t,[q,k,u])}};var c=b("input:file",this).fieldValue();var s=false;for(var h=0;h<c.length;h++){if(c[h]){s=true}}if(t.iframe||s){if(t.closeKeepAlive){b.get(t.closeKeepAlive,o)}else{o()}}else{b.ajax(t)}this.trigger("form-submit-notify",[this,t]);return this;function o(){var x=u[0];if(b(":input[name=submit]",x).length){alert('Error: Form elements must not be named "submit".');return}var q=b.extend({},b.ajaxSettings,t);var H=b.extend(true,{},b.extend(true,{},b.ajaxSettings),q);var w="jqFormIO"+(new Date().getTime());var D=b('<iframe id="'+w+'" name="'+w+'" src="about:blank" />');var F=D[0];D.css({position:"absolute",top:"-1000px",left:"-1000px"});var G={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1;D.attr("src","about:blank")}};var E=q.global;if(E&&!b.active++){b.event.trigger("ajaxStart")}if(E){b.event.trigger("ajaxSend",[G,q])}if(H.beforeSend&&H.beforeSend(G,H)===false){H.global&&b.active--;return}if(G.aborted){return}var k=0;var z=0;var j=x.clk;if(j){var y=j.name;if(y&&!j.disabled){t.extraData=t.extraData||{};t.extraData[y]=j.value;if(j.type=="image"){t.extraData[name+".x"]=x.clk_x;t.extraData[name+".y"]=x.clk_y}}}setTimeout(function(){var K=u.attr("target"),I=u.attr("action");x.setAttribute("target",w);if(x.getAttribute("method")!="POST"){x.setAttribute("method","POST")}if(x.getAttribute("action")!=q.url){x.setAttribute("action",q.url)}if(!t.skipEncodingOverride){u.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(q.timeout){setTimeout(function(){z=true;A()},q.timeout)}var J=[];try{if(t.extraData){for(var L in t.extraData){J.push(b('<input type="hidden" name="'+L+'" value="'+t.extraData[L]+'" />').appendTo(x)[0])}}D.appendTo("body");F.attachEvent?F.attachEvent("onload",A):F.addEventListener("load",A,false);x.submit()}finally{x.setAttribute("action",I);K?x.setAttribute("target",K):u.removeAttr("target");b(J).remove()}},10);var B=0;function A(){if(k++){return}F.detachEvent?F.detachEvent("onload",A):F.removeEventListener("load",A,false);var I=true;try{if(z){throw"timeout"}var J,L;L=F.contentWindow?F.contentWindow.document:F.contentDocument?F.contentDocument:F.document;if((L.body==null||L.body.innerHTML=="")&&!B){B=1;k--;setTimeout(A,100);return}G.responseText=L.body?L.body.innerHTML:null;G.responseXML=L.XMLDocument?L.XMLDocument:L;G.getResponseHeader=function(N){var M={"content-type":q.dataType};return M[N]};if(q.dataType=="json"||q.dataType=="script"){var n=L.getElementsByTagName("textarea")[0];G.responseText=n?n.value:G.responseText}else{if(q.dataType=="xml"&&!G.responseXML&&G.responseText!=null){G.responseXML=C(G.responseText)}}J=b.httpData(G,q.dataType)}catch(K){I=false;b.handleError(q,G,"error",K)}if(I){q.success(J,"success");if(E){b.event.trigger("ajaxSuccess",[G,q])}}if(E){b.event.trigger("ajaxComplete",[G,q])}if(E&&!--b.active){b.event.trigger("ajaxStop")}if(q.complete){q.complete(G,I?"success":"error")}setTimeout(function(){D.remove();G.responseXML=null},100)}function C(n,I){if(window.ActiveXObject){I=new ActiveXObject("Microsoft.XMLDOM");I.async="false";I.loadXML(n)}else{I=(new DOMParser()).parseFromString(n,"text/xml")}return(I&&I.documentElement&&I.documentElement.tagName!="parsererror")?I:null}}};b.fn.ajaxForm=function(c){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){b(this).ajaxSubmit(c);return false}).each(function(){b(":submit,input:image",this).bind("click.form-plugin",function(f){var d=this.form;d.clk=this;if(this.type=="image"){if(f.offsetX!=undefined){d.clk_x=f.offsetX;d.clk_y=f.offsetY}else{if(typeof b.fn.offset=="function"){var g=b(this).offset();d.clk_x=f.pageX-g.left;d.clk_y=f.pageY-g.top}else{d.clk_x=f.pageX-this.offsetLeft;d.clk_y=f.pageY-this.offsetTop}}}setTimeout(function(){d.clk=d.clk_x=d.clk_y=null},10)})})};b.fn.ajaxFormUnbind=function(){this.unbind("submit.form-plugin");return this.each(function(){b(":submit,input:image",this).unbind("click.form-plugin")})};b.fn.formToArray=function(q){var p=[];if(this.length==0){return p}var d=this[0];var h=q?d.getElementsByTagName("*"):d.elements;if(!h){return p}for(var k=0,m=h.length;k<m;k++){var e=h[k];var f=e.name;if(!f){continue}if(q&&d.clk&&e.type=="image"){if(!e.disabled&&d.clk==e){p.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}continue}var s=b.fieldValue(e,true);if(s&&s.constructor==Array){for(var g=0,c=s.length;g<c;g++){p.push({name:f,value:s[g]})}}else{if(s!==null&&typeof s!="undefined"){p.push({name:f,value:s})}}}if(!q&&d.clk){var l=d.getElementsByTagName("input");for(var k=0,m=l.length;k<m;k++){var o=l[k];var f=o.name;if(f&&!o.disabled&&o.type=="image"&&d.clk==o){p.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y})}}}return p};b.fn.formSerialize=function(c){return b.param(this.formToArray(c))};b.fn.fieldSerialize=function(d){var c=[];this.each(function(){var h=this.name;if(!h){return}var f=b.fieldValue(this,d);if(f&&f.constructor==Array){for(var g=0,e=f.length;g<e;g++){c.push({name:h,value:f[g]})}}else{if(f!==null&&typeof f!="undefined"){c.push({name:this.name,value:f})}}});return b.param(c)};b.fn.fieldValue=function(h){for(var g=[],e=0,c=this.length;e<c;e++){var f=this[e];var d=b.fieldValue(f,h);if(d===null||typeof d=="undefined"||(d.constructor==Array&&!d.length)){continue}d.constructor==Array?b.merge(g,d):g.push(d)}return g};b.fieldValue=function(c,j){var e=c.name,p=c.type,q=c.tagName.toLowerCase();if(typeof j=="undefined"){j=true}if(j&&(!e||c.disabled||p=="reset"||p=="button"||(p=="checkbox"||p=="radio")&&!c.checked||(p=="submit"||p=="image")&&c.form&&c.form.clk!=c||q=="select"&&c.selectedIndex==-1)){return null}if(q=="select"){var k=c.selectedIndex;if(k<0){return null}var m=[],d=c.options;var g=(p=="select-one");var l=(g?k+1:d.length);for(var f=(g?k:0);f<l;f++){var h=d[f];if(h.selected){var o=h.value;if(!o){o=(h.attributes&&h.attributes.value&&!(h.attributes.value.specified))?h.text:h.value}if(g){return o}m.push(o)}}return m}return c.value};b.fn.clearForm=function(){return this.each(function(){b("input,select,textarea",this).clearFields()})};b.fn.clearFields=b.fn.clearInputs=function(){return this.each(function(){var d=this.type,c=this.tagName.toLowerCase();if(d=="text"||d=="password"||c=="textarea"){this.value=""}else{if(d=="checkbox"||d=="radio"){this.checked=false}else{if(c=="select"){this.selectedIndex=-1}}}})};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})};b.fn.enable=function(c){if(c==undefined){c=true}return this.each(function(){this.disabled=!c})};b.fn.selected=function(c){if(c==undefined){c=true}return this.each(function(){var d=this.type;if(d=="checkbox"||d=="radio"){this.checked=c}else{if(this.tagName.toLowerCase()=="option"){var e=b(this).parent("select");if(c&&e[0]&&e[0].type=="select-one"){e.find("option").selected(false)}this.selected=c}}})};function a(){if(b.fn.ajaxSubmit.debug&&window.console&&window.console.log){window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""))}}})(jQuery);var X={};X.hook=function(){var c="x_init_hook_";for(var a in window){if(0!=a.indexOf(c)){continue}var b=window[a];if(typeof b=="function"){try{b()}catch(d){}}}};X.get=function(a){return X.ajax(a,"GET")};X.post=function(a){return X.ajax(a,"POST")};X.ajax=function(a,b){jQuery.ajax({url:a,dataType:"json",success:X.json});return false};X.json=function(r){var type=r.data["type"];var data=r.data["data"];if(type=="alert"){alert(data)}else{if(type=="eval"){eval(data)}else{if(type=="refresh"){window.location.reload()}else{if(type=="updater"){var id=data.id;var inner=data.html;jQuery("#"+id).html(inner);if(data.cur_id){var cur_id=data.cur_id;jQuery("#"+cur_id).focus()}}else{if(type=="dialog"){X.boxShow(data,true)}else{if(type=="mix"){for(var x in data){r.data=data[x];X.json(r)}}}}}}}};X.getXY=function(){var a,b;if(document.body.scrollTop){a=document.body.scrollLeft;b=document.body.scrollTop}else{a=document.documentElement.scrollLeft;b=document.documentElement.scrollTop}return{x:a,y:b}};X.boxMask=function(c){var a=jQuery("body").height()+"px";var b=jQuery(window).width()+"px";jQuery("#pagemasker").css({position:"absolute","z-index":"3000",width:b,height:a,filter:"alpha(opacity=0.5)",opacity:0.5,top:0,left:0,background:"#CCC",display:c});jQuery("#dialog").css("display",c)};X.boxShow=function(f,j){var d=jQuery("#dialog");d.html(f);if(j){X.boxMask("block")}var e=d.get(0).scrollWidth;var c=jQuery(window).width();var b=(c/2-e/2)+"px";var a=jQuery(window).height();var h=X.getXY();var g=(a*0.15+h.y)+"px";d.css("background-color","#FFF");d.css("left",b);d.css("top",g);d.css("z-index",9999);d.css("display","block");return false};X.boxClose=function(){jQuery("#dialog").html("").css("z-index",-9999);X.boxMask("none");return false};X.location=function(a){jQuery("#ifra_show").attr({src:a})};jQuery(document).ready(X.hook);X.common_get=function(a){return X.common_ajax(a,"GET")};X.common_post=function(a){return X.common_ajax(a,"POST")};X.common_ajax=function(a,b){jQuery.ajax({url:a,dataType:"json",success:X.common_json});return false};X.common_json=function(r){var type=r.data["type"];var data=r.data["data"];if(type=="alert"){alert(data)}else{if(type=="eval"){eval(data)}else{if(type=="refresh"){window.location.reload()}else{if(type=="updater"){var id=data.id;var inner=data.html;jQuery("#"+id).html(inner);if(data.cur_id){var cur_id=data.cur_id;jQuery("#"+cur_id).focus()}}else{if(type=="dialog"){X.boxCommonDialog(data,true)}else{if(type=="mix"){for(var x in data){r.data=data[x];X.common_json(r)}}}}}}}};X.boxCommonPagemasker=function(c){var a=jQuery("body").height()+"px";var b=jQuery(window).width()+"px";jQuery("#common_pagemasker").css({position:"absolute","z-index":"3000",width:b,height:a,filter:"alpha(opacity=0.2)",opacity:0.2,top:0,left:0,background:"#000",display:c});jQuery("#common_dialog").css("display",c)};X.boxCommonDialog=function(f,j){var d=jQuery("#common_dialog");d.html(f);if(j){X.boxCommonPagemasker("block")}var e=d.get(0).scrollWidth;var c=jQuery(window).width();var b=(c/2-e/2)+"px";var a=jQuery(window).height();var h=X.getXY();var g=(60+h.y)+"px";d.css("background-color","#FFF");d.css("left","50%");d.css("top",g);d.css("z-index",9999);d.css("display","block");return false};X.boxCommonClose=function(){jQuery("#common_dialog").html("").css("z-index",-9999);X.boxCommonPagemasker("none");return false};$.fn.scrollToFixed=function(b,c){var a=function(e,d,f){$(window).scroll(function(){if(document.body.scrollTop){var g=document.body.scrollTop}else{var g=document.documentElement.scrollTop}e.attr("d",g);if(!d){d=g+document.getElementById(e.attr("id")).getBoundingClientRect().top-26}if(g>d){e.addClass(f)}else{if(e.hasClass(f)){e.removeClass(f)}}})};return $(this).each(function(){a($(this),b,c)})};var WEB_ROOT=WEB_ROOT||"";var LOGINUID=LOGINUID||0;var lottery_second=120;window.x_init_hook_validator=function(){jQuery("form.validator").each(function(){jQuery.fn.checkForm(this)});jQuery("a.needlogin").click(X.misc.needlogin)};window.x_init_hook_dealimage=function(){jQuery("#deal-stuff img").each(function(){X.misc.scaleimage(this,460)});jQuery("div.sbox-content img, .side #side-business img").each(function(){X.misc.scaleimage(this,210)})};window.x_init_hook_click=function(){jQuery("#sysmsg-guide-close").click(function(){jQuery("#sysmsg-guide").remove();return !X.get(WEB_ROOT+"/ajax/newbie.php")});jQuery("#sysmsg-error span.close").click(function(){return !jQuery("#tips").remove()});jQuery("#sysmsg-success span.close").click(function(){return !jQuery("#tips").remove()});jQuery("#top_notice div.close a").click(function(){return !jQuery("div.top_ad").remove()});jQuery("#deal-share-im").click(function(){return !jQuery("#deal-share-im-c").toggle()});jQuery("a.ajaxlink").click(function(){if(jQuery(this).attr("no")=="yes"){return false}var b=jQuery(this).attr("href");var c=jQuery(this).attr("ask");if(b.indexOf("/delete")>0&&!confirm("确定删除本条记录吗？")){return false}else{if(c&&!confirm(c)){return false}}var a=parseInt(jQuery(this).attr("newid"));if(a){X.get(jQuery(this).attr("link"))}else{X.get(jQuery(this).attr("href"))}return false});jQuery("a.remove").click(function(){var a=jQuery(this).attr("href");if(confirm("确定删除该条记录吗？")){X.get(a)}return false});jQuery(".remove-record").click(function(){return confirm("确定删除该条记录吗？")});jQuery("a.delay").click(function(){var a=jQuery(this).attr("href");if(confirm("确定要将此团购项目延期一天吗？")){return !X.get(a)&&false}return false});jQuery("#cardcode-link").click(function(){jQuery(".cardcode .act").toggle()});jQuery("#cardcode-verify-id").click(X.misc.cardcode);jQuery("#is_check_card").click(function(){if(jQuery(this).attr("checked")){jQuery("#order-card").css("display","block")}else{jQuery("#order-card").css("display","none")}});jQuery('#consult-add-form input[name="commit"]').click(function(){jQuery("#consult-add-form").ajaxSubmit({success:function(){X.team.consultation_again()}});return false});jQuery("#consult-add-more").click(X.team.consultation_again);jQuery("#express-zone-div input").click(function(){var a=jQuery(this).attr("value");if(a=="express"){jQuery("#express-zone-express").css("display","block");jQuery("#express-zone-pickup").css("display","none");jQuery("#express-zone-coupon").css("display","none")}else{if(a=="pickup"){jQuery("#express-zone-pickup").css("display","block");jQuery("#express-zone-express").css("display","none");jQuery("#express-zone-coupon").css("display","none")}else{if(a=="coupon"){jQuery("#express-zone-coupon").css("display","block");jQuery("#express-zone-pickup").css("display","none");jQuery("#express-zone-express").css("display","none")}}}});jQuery("#coupon-zone-div input").click(function(){var a=jQuery(this).attr("value");if(a=="0"||a=="10"){jQuery("#b2c-coupon-update").css("display","none");jQuery("#b2c-coupon-way").css("display","none");jQuery("#b2c-coupon-div").css("display","none")}else{if(a=="1"){jQuery("#b2c-coupon-update").css("display","block");jQuery("#b2c-coupon-way").css("display","block");jQuery("#b2c-coupon-div").css("display","block")}}});jQuery("#mail-zone-div input").click(function(){var a=jQuery(this).attr("value");if(a=="smtp"){jQuery("#mail-zone-smtp").css("display","block")}else{jQuery("#mail-zone-smtp").css("display","none")}});jQuery("#share-copy-text").click(function(){jQuery(this).select()});jQuery("#share-copy-button").click(function(){X.misc.copyToCB("share-copy-text")});jQuery("#verify-coupon-id").click(function(){X.get(WEB_ROOT+"/ajax/coupon.php?action=dialog")});jQuery("#verify-coupon-id-back").click(function(){X.get(WEB_ROOT+"/ajax/coupon.php?action=dialogback")});jQuery("#deal-subscribe-form").submit(function(){var a=jQuery("#deal-subscribe-form-email").attr("value");return/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(a)});jQuery("#header-subscribe-form").submit(function(){var a=jQuery("#header-subscribe-email").attr("value");return/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(a)});jQuery('input[xtip$="."]').each(X.misc.inputblur);jQuery('input[xtip$="."]').focus(X.misc.inputclick);jQuery('input[xtip$="."]').blur(X.misc.inputblur)};window.x_init_hook_imagerotate=function(){var c=0;var a=jQuery("#img_list a").size();if(a<2){return}var d=function(){var e=c+1;if(c==a-1){e=0}b(e);c++;if(c>a-1){c=0;e=c+1}};jQuery("#team_images").everyTime(3000,"imagerotate",d);jQuery("#team_images li,#img_list a").hover(function(){jQuery("#team_images").stopTime("imagerotate")},function(){jQuery("#team_images").everyTime(3000,"imagerotate",d)});jQuery("#img_list a").click(function(){var e=jQuery("#img_list a").index(this);if(c!=e){b(e);c=e}return false});var b=function(e){jQuery("#team_images li").eq(c).css({opacity:"0.5"}).animate({left:"-440px",opacity:"1"},"slow",function(){jQuery(this).css({left:"440px"})}).end().eq(e).animate({left:"0px",opacity:"1"},"slow",function(){jQuery("#img_list a").siblings("a").removeClass("active").end().eq(e).addClass("active")})}};window.x_init_hook_adrotate=function(){var c=0;var a=jQuery("#ad_list a").size();if(a<2){return}var d=function(){var e=c+1;if(c==a-1){e=0}b(e);c++;if(c>a-1){c=0;e=c+1}};jQuery("#block_side_ad_slide").everyTime(5000,"adrotate",d);jQuery("#block_side_ad_slide li,#ad_list a").hover(function(){jQuery("#block_side_ad_slide").stopTime("adrotate")},function(){jQuery("#block_side_ad_slide").everyTime(5000,"adrotate",d)});jQuery("#ad_list a").click(function(){var e=jQuery("#ad_list a").index(this);if(c!=e){b(e);c=e}return false});var b=function(e){jQuery("#block_side_ad_slide li").eq(c).animate({left:"-260px",opacity:"1"},"slow",function(){jQuery(this).css({left:"260px"})}).end().eq(e).animate({left:"0px"},"slow",function(){jQuery("#ad_list a").siblings("a").removeClass("active").end().eq(e).addClass("active")})}};window.x_init_hook_sinawb=function(){var a=$("#sina_link").attr("bind");if(a!=0){return}jQuery.ajax({url:"/sns/sina/index.php",async:true,success:function(b){if(b){$("#sina_link").html(b)}}})};window.x_init_hook_sinalogin=function(){var a=$("#sina_login").attr("v");if(a!=1){return}jQuery.ajax({url:"/sns/sina/index.php?cmd=login",async:true,success:function(b){if(b){$("#sina_login").html(b)}}})};window.x_init_hook_treasure_users=function(){var b=$("#treasure_top").attr("v");if(b!=1){return}var a=WEB_ROOT+"/ajax/treasure_top.html";jQuery.ajax({url:a,async:true,success:function(c){if(c){$("#treasure_top").html(c)}window.setTimeout("window.x_init_hook_treaure_users()",60000)}})};window.x_init_hook_dealnum=function(){var a=$("div.deal-status").attr("num");if(!a){return}var c=$("div.deal-status").attr("teamid");var b=WEB_ROOT+"/ajax/team_view_num.php?action=curnum&curnum="+a+"&team_id="+c;jQuery.ajax({url:b,async:false,dataType:"json",success:function(j){var h=j.data["time"];if(h==3){var d=j.data["class"];var g=j.data["html"];var e=j.data["curnum"];$("div.deal-status").attr("num",e);$("div.deal-status").addClass(d);$("#deal-status").html(g);var f=j.data["btn"];if(f){$("#deal_btn").html(f);return}window.setTimeout("window.x_init_hook_dealnum()",900000)}else{if(h==5){window.setTimeout("window.x_init_hook_dealnum()",900000)}else{}}}})};window.x_init_hook_clock=function(){var d=parseInt(jQuery("div.deal-timeleft").attr("diff"));if(d<=0){return}var c=(new Date()).getTime();var f=function(){var j=(new Date()).getTime();var b=d+c-j;if(b>0){var g=parseInt(b/86400000);b=b%86400000;var a=parseInt(b/3600000);b=b%3600000;var h=parseInt(b/60000);var b=parseInt(Math.round(b%60000)/1000);if(g>0){var e="<span><span>"+g+"</span>天</span><span><span>"+a+"</span>时</span><span><span>"+h+"</span>分</span>"}else{var e="<span><span>"+a+"</span>时</span><span><span>"+h+"</span>分</span><span><span>"+b+"</span>秒</span>"}jQuery("p.timeleft").html(e)}else{jQuery("p.timeleft").stopTime("counter");jQuery("p.timeleft").html("end123");window.location.reload()}};jQuery("p.timeleft").everyTime(996,"counter",f)};window.x_init_hook_team=function(){$("#deal-buy-quantity-input-order").bind("keyup blur",function(){X.order.checkQuantity();var c=X.order.quantity();var b=X.order.validatorQuantity(c);X.order.resetQuantity(c);c=X.order.quantity();var a=X.team.team_price()*c;jQuery("#deal-buy-total").html(a.toFixed(2));X.team.express_fare(c);X.team.dealbuy_totalprice();if(b!==true){$("#order-error").html(b).show();return false}$("#order-error").html("").hide()})};window.x_init_hook_team_exp=function(){jQuery("#deal-buy-quantity-input-exp").bind("mousedown",function(){jQuery("#exp_item").css("display","block");jQuery("#exp_pagemasker").css("display","block")})};window.x_init_hook_exp_close=function(){jQuery("#exp-close").bind("click",function(){jQuery("#exp_item").css("display","none");jQuery("#exp_pagemasker").css("display","none")})};window.x_init_hook_exp_click=function(){jQuery("#exp-submit").bind("click",function(){jQuery("#exp-error").html("");var g=jQuery("#exp_ids").attr("value");exp_ids_a=g.split(",");exp_total=0;exp_items="";for(i=0;i<exp_ids_a.length-1;i++){exp_id_num=parseInt(jQuery("#exp_"+exp_ids_a[i]+"_num").attr("value"),10);if(!isNaN(exp_id_num)){exp_total+=exp_id_num;exp_items+=(parseInt(exp_ids_a[i])+exp_id_num)+":"+(parseInt(exp_ids_a[i])-exp_id_num)+","}}var a=parseInt(jQuery("#deal-per-number").attr("value"),10);var f=parseInt(jQuery("#free-deliver-number").attr("value"),10);var d=parseInt(jQuery("#deliver-fare").attr("value"),10);var c=parseInt(jQuery("#per-min-number").attr("value"),10);if(exp_total>a&&a>0){jQuery("#exp-error").html("购买总数超过您可以购买的数量！");return false}if(exp_total<c&&c>0){jQuery("#exp-error").html("购买总数低于您必须的最低数量！");return false}jQuery("#deal-buy-quantity-input-exp").attr("value",exp_total);var e=parseFloat(jQuery("#deal-buy-price").html(),10);e=isNaN(e)?0:e;exp_total=isNaN(exp_total)?0:exp_total;var b=exp_total*e;jQuery("#deal-buy-total").html(b.toFixed(2));if(f>0){if(exp_total>=f){jQuery("#deal-express-price").html(0);jQuery("#deal-express-total").html(0)}else{jQuery("#deal-express-price").html(d);jQuery("#deal-express-total").html(d)}}X.team.dealbuy_totalprice();jQuery("#exp_items").attr("value",exp_items)})};window.x_init_hook_exp_blur=function(){jQuery(".one_exp_change").bind("keyup",function(){jQuery("#exp-error").html("");var f=jQuery("#exp_ids").attr("value");exp_ids_a=f.split(",");exp_total=0;exp_items="";var d=X.team.team_price();var c=null;var e=0;$("#cate_exp_div_id li.et").hide();for(i=0;i<exp_ids_a.length-1;i++){c=jQuery("#exp_"+exp_ids_a[i]+"_num");exp_id_num=parseInt(c.attr("value"),10);if(!isNaN(exp_id_num)){X.order_exp.checkExpQuantity(exp_ids_a[i]);X.team.dealbuy_exp_check_num(c);exp_id_num=parseInt(c.attr("value"),10);exp_total+=exp_id_num;e=exp_id_num*d;jQuery("#deal-buy-total-"+exp_ids_a[i]).html(e.toFixed(2));if(exp_id_num>0){exp_items+=(parseInt(exp_ids_a[i])+exp_id_num)+":"+(parseInt(exp_ids_a[i])-exp_id_num)+","}}}exp_total=isNaN(exp_total)?0:exp_total;var b=exp_total*d;var a=X.order.validatorQuantity(exp_total);if(a!==true){jQuery("#exp-error").html(a)}jQuery("#deal-buy-total").html(b.toFixed(2));jQuery("#deal-buy-quantity-input-exp").attr("value",exp_total);X.team.express_fare(exp_total);X.team.dealbuy_totalprice();jQuery("#exp_items").attr("value",exp_items)})};window.x_init_hook_order_submit=function(){jQuery("#order_submit").bind("click",function(){var c=jQuery.trim(jQuery("#exp_ids").val()).length;var f=jQuery("input[name=partner_id]").length;if(c>0){var a=0;jQuery("input[value!=0].one_exp_change").each(function(){if(parseInt(jQuery(this).val())>0){a++;X.team.dealbuy_exp_check_num($(this))}});if(a==0){alert("请选择产品分类!");return false}if(false===X.team.dealbuy_expteam_check_order_quantity()){return false}}if(f>0){var d=jQuery("input[name=partner_id]:checked");if(d.length==0){alert("请选择分店!");return false}else{if(jQuery.trim(jQuery("#exp_ids").val()).length<=0){var g=d.val();d=$("#store_"+g+"_num");var e=X.teamstore.validatorStoreQuantity($(d));if(e!==true){$("#store_err_"+g).html(e).show();return false}if(false===X.teamstore.validatorStoreOrderQuantity($(d))){return false}}}}if(f==0&&c==0){var b=X.order.validatorQuantity(X.order.quantity());if(b!==true){$("#order-error").html(b);return false}}jQuery("form[name=team-buy-order-submit-id]").submit()})};window.x_init_hook_store_div=function(){$("#cate_store_div_id li.item").bind("click",function(){var a=$("#cate_store_div_id li.item").find("input[type=radio]:checked").attr("checked",false).parents("li.item");if(a.hasClass("sel")){a.removeClass("sel")}a.find("div.input_cover").show();a.find("div.tt").hide();$(this).addClass("sel");var b=$(this).find("input[type=radio]").attr("checked",true).val();$(this).find("div.input_cover").hide();$(this).find("input[name=quantity-store]").select();$(this).find("div.tt").show();X.teamstore.dealbuy_totalprice($("#store_"+b+"_num"))});$("#cate_store_div_id li.item input[name=quantity-store]").bind("keyup blur select",function(){X.teamstore.checkStoreQuantity($(this));var a=X.teamstore.validatorStoreQuantity($(this));$("#cate_store_div_id li.et").hide();if(a!==true){$("#store_err_"+$(this).attr("store_id")).html(a).show();return false}$("#deal-buy-quantity-input").val(X.teamstore.quantity($(this)));X.teamstore.resetStoreQuantity($(this));X.teamstore.validatorStoreOrderQuantity($(this));X.teamstore.dealbuy_totalprice($(this))}).focus(function(){$(this).select();X.teamstore.dealbuy_totalprice($(this))})};window.x_init_hook_order=function(){jQuery('form[id="order-pay-form"]').bind("submit",function(){X.get(WEB_ROOT+"/ajax/order.php?action=dialog&id="+jQuery(this).attr("sid"))})};window.x_init_hook_mobile_verify=function(){jQuery("#lottery-mobile-verify").bind("click",function(){var b=jQuery("#lottery-mobile-input").attr("value");var c=jQuery("#lottery-team").attr("value");r=/^13\d{9}$|^14\d{9}$|^15\d{9}$|^18\d{9}$|^0\d{9,10}$/;if(!b.match(r)){alert("请输入正确的11位手机号码");return false}var a="/ajax/lottery.php?team_id="+c+"&mobile="+b;jQuery.ajax({url:a,success:function(d){if(d){if(d=="send_msg"){jQuery("#lottery-mobile-verify-result").html("已经发送,如2分钟后仍未收到,请重新获取");X.order.lottery()}else{if(d=="already_verify_other"){jQuery("#lottery-mobile-verify-result").html("<font color='red'>该手机号已被其它用户使用，换一个号码试试哦：）</font>")}else{if(d=="already_lottery"){jQuery("#lottery-mobile-verify-result").html("<font color='red'>该手机号已经参与了本次抽奖，换一个号码试试哦：）</font>")}else{if(d=="already_send_10"){jQuery("#lottery-mobile-verify-result").html("<font color='red'>验证码发送次数过多，换一个号码试试哦：）</font>")}else{if(d=="bind_too_many"){jQuery("#lottery-mobile-verify-result").html("<font color='red'>您绑定手机的操作过于频繁，请在24小时之后再试: ）</font>")}else{if(d=="your_mobile"){jQuery("#lottery-mobile-verify-result").html("<font color='red'>该号码已经验证过，无需重复绑定。: ）</font>")}else{if(d=="already_verify"){jQuery("#lottery-mobile-verifycode").css("display","none");jQuery("#lottery-mobile-verify-result").html("手机号已验证！")}}}}}}}}}})})};window.x_init_hook_lottery=function(){jQuery("#lottery-mobile-input").bind("keyup",function(){var b=jQuery("#vm").attr("value");var a=jQuery("#lottery-mobile-input").attr("value");if(b!=a){jQuery("#lottery-mobile-verify").css("display","inline");jQuery("#lottery-mobile-verify-result").css("display","inline");jQuery("#lottery-mobile-verify-result").html("为了中奖后能通过此手机号和您联系，需要手机号验证，谢谢！");jQuery("#lottery-mobile-verifycode").css("display","inline")}})};window.x_init_hook_band_mobile_verify=function(){jQuery("#bind-mobile-verify").bind("click",function(){var b=jQuery("#bind-mobile").attr("value");r=/^13\d{9}$|^14\d{9}$|^15\d{9}$|^18\d{9}$|^0\d{9,10}$/;if(!b.match(r)){alert("请输入正确的11位手机号码");return false}var a="/ajax/bind.php?mobile="+b;jQuery.ajax({url:a,success:function(c){if(c){if(c=="send_msg"){jQuery("#bind-mobile-verify-result").html("<font color='red'>已经发送,如2分钟后仍未收到,请重新获取</font>");X.user.bind()}else{if(c=="already_send_10"){jQuery("#bind-mobile-verify-result").html("<font color='red'>验证码发送次数过多，换一个号码试试哦：）</font>")}else{if(c=="bind_too_many"){jQuery("#bind-mobile-verify-result").html("<font color='red'>您绑定手机操作过于频繁，请在24小时之后再试: ）</font>")}else{if(c=="your_mobile"){jQuery("#bind-mobile-verify-result").html("<font color='red'>该号码已经验证过，无需重复绑定。: ）</font>")}else{if(c=="already_verify"){jQuery("#bind-mobile-verify-result").html("<font color='red'>手机号已经被绑定，如果确认绑定，请于24小时之后重新登陆嘀嗒团进行绑定。<span id=\"mobile_bind_close\">关闭</span></font>");X.user.bind_close()}else{if(c=="reaction_verify"){jQuery("#bind-mobile-verify-result").html('<font color=\'red\'>手机号已经被绑定，如果继续，原账号将自动解锁。是否继续? <span id="mobile_bind_continue">继续</span> <span id="mobile_bind_close">关闭</span></font>');X.user.rebind(b);X.user.bind_close()}}}}}}}}})})};X.misc={};X.misc.copyToCB=function(e){var c=jQuery("#"+e);c.select();var f=c.val();if(window.clipboardData){if((window.clipboardData.setData("Text",f))){var j=c.attr("tip");if(j){alert(j)}return true}}else{if(window.netscape){netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");var d=Components.classes["@mozilla.org/widget/clipboard;1"].createInstance(Components.interfaces.nsIClipboard);if(!d){return}var k=Components.classes["@mozilla.org/widget/transferable;1"].createInstance(Components.interfaces.nsITransferable);if(!k){return}k.addDataFlavor("text/unicode");var h=new Object();var g=new Object();var h=Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);var b=f;h.data=b;k.setTransferData("text/unicode",h,b.length*2);var a=Components.interfaces.nsIClipboard;if(!d){return false}d.setData(k,null,a.kGlobalClipboard);var j=c.attr("tip");if(j){alert(j)}return true}}return false};X.misc.scaleimage=function(b,c){var a=jQuery(b).width();if(a>c){jQuery(b).css("width",c+"px")}};X.misc.inputblur=function(){var a=jQuery(this).attr("value");var b=jQuery(this).attr("xtip");if(a==b||!a){jQuery(this).attr("value",b);jQuery(this).css("color","#999")}};X.misc.inputclick=function(){var a=jQuery(this).attr("value");var b=jQuery(this).attr("xtip");if(a==b){jQuery(this).attr("value","")}jQuery(this).css("color","#333")};X.misc.noticenext=function(a,b){jQuery("#dialog_subscribe_count_id").html(b);return X.get(WEB_ROOT+"/ajax/manage.php?action=noticesubscribe&id="+a+"&nid="+b)};X.misc.noticenextsms=function(a,b){jQuery("#dialog_smssubscribe_count_id").html(b);return X.get(WEB_ROOT+"/ajax/manage.php?action=noticesmssubscribe&id="+a+"&nid="+b)};X.misc.noticesms=function(a,b){jQuery("#dialog_sms_count_id").html(b);return X.get(WEB_ROOT+"/ajax/manage.php?action=noticesms&id="+a+"&nid="+b)};X.misc.needlogin=function(){return LOGINUID>0?true:!X.get(WEB_ROOT+"/ajax/system.php?action=needlogin")};X.misc.cardcode=function(){var a=jQuery("#cardcode-order-id").attr("value");var b=jQuery("#cardcode-card-id").attr("value");if(a&&b){return !X.get(WEB_ROOT+"/ajax/order.php?action=cardcode&id="+a+"&cid="+b)}};X.misc.cardresult=function(b,a){if(b=="0"){jQuery("#order-card-err").css("display","block");jQuery("#order-card-err").html('<span class="tipicon"></span>'+a)}else{jQuery("#order-card-succ").css("display","block");window.location.reload()}};X.misc.smscount=function(){var a=jQuery("#sms-content-id").val().length;var b=Math.ceil(a/70);jQuery("#span-sms-length-id").html(a);jQuery("#span-sms-split-id").html(b)};X.misc.locale=function(){return X.get(WEB_ROOT+"/ajax/system.php?action=locale")};X.teamstore={};X.teamstore.quantity=function(a){return parseInt(jQuery(a).attr("value"),10)};X.teamstore.checkStoreQuantity=function(c){var b=/^[1-9]\d{0,3}$/;var a=$(c).val();if(a&&!b.test(a)){$(c).val(1)}};X.teamstore.resetStoreQuantity=function(f){var c=parseInt(jQuery("#per-min-number").attr("value"),10);var b=parseInt(jQuery("#deal-per-number").attr("value"),10);var a=parseInt(jQuery(f).attr("max_num"));var d=parseInt(jQuery(f).attr("now_num"));var e=X.teamstore.quantity(f);(!isNaN(e)&&!e)?$(f).val(c):"";(e>b&&b>0)?$(f).val(b):"";(a>0&&d+e>a)?$(f).val(a-d):""};X.teamstore.validatorStoreQuantity=function(d){var a=parseInt(jQuery(d).attr("max_num"));var b=parseInt(jQuery(d).attr("now_num"));var c=X.teamstore.quantity(d);var e="";(a>0&&b+c>a)?e="超出该分店上限"+(b+c-a)+"份!":"";return e!==""?e:true};X.teamstore.validatorStoreOrderQuantity=function(b){var a=X.order.validatorQuantity(X.order.quantity());$("#cate_store_div_id li.et").hide();if(a!==true){jQuery("#store_err_"+jQuery(b).attr("store_id")).html(a).show();return false}return true};X.teamstore.dealbuy_totalprice=function(c){var b=X.teamstore.quantity(c);b=isNaN(b)?0:b;var a=b*X.team.team_price();$("#deal-buy-total-"+$(c).attr("store_id")).html(a);jQuery("#deal-buy-total").html(a);$("#deal-buy-quantity-input").val(b);X.team.dealbuy_totalprice()};X.team={};X.team.consultation_again=function(){jQuery("#consult-content").val("");jQuery("#consult-add-form").toggle();jQuery("#consult-add-succ").toggle()};X.team.dealbuy_totalprice=function(){var c=parseFloat(jQuery("#deal-buy-total").html(),10);c=isNaN(c)?0:c;var b=parseFloat(jQuery("#deal-express-total").html(),10);b=isNaN(b)?0:b;var a=c+b;jQuery("#deal-buy-total-t").html(a.toFixed(2))};X.team.dealbuy_expteam_check_order_quantity=function(){jQuery("#exp-error").html("");var b=jQuery("#exp_ids").attr("value");exp_ids_a=b.split(",");exp_total=0;exp_items="";for(i=0;i<exp_ids_a.length-1;i++){exp_id_num=parseInt(jQuery("#exp_"+exp_ids_a[i]+"_num").attr("value"),10);if(!isNaN(exp_id_num)){exp_total+=exp_id_num;exp_items+=(parseInt(exp_ids_a[i])+exp_id_num)+":"+(parseInt(exp_ids_a[i])-exp_id_num)+","}}var a=X.order.validatorQuantity(exp_total);if(a!==true){jQuery("#exp-error").html(a);return false}return true};X.team.dealbuy_exp_check_num=function(b){var a=parseInt($(b).attr("exp_id"),10);var c=X.order_exp.validatorExpQuantity(a);if(c!==true){$("#exp_err_"+a).html(c).show();return false}$("#exp_err_"+a).hide();return true};X.team.team_price=function(){var a=parseFloat(jQuery("#deal-buy-price").html(),10);return isNaN(a)?0:a};X.team.express_fare=function(b){var c=parseInt(jQuery("#free-deliver-number").attr("value"),10);var a=parseInt(jQuery("#deliver-fare").attr("value"),10);if(c>0){a=(b>=c)?0:a;jQuery("#deal-express-price").html(a);jQuery("#deal-express-total").html(a)}};X.order_exp={};X.order_exp.num=function(a){return parseInt(jQuery("#exp_"+a+"_num").attr("value"),10)};X.order_exp.checkExpQuantity=function(a){var b=/^[1-9]\d{0,3}$/;var c=jQuery("#exp_"+a+"_num").val();if(c&&!b.test(c)){jQuery("#exp_"+a+"_num").val(0)}};X.order_exp.validatorExpQuantity=function(b){var d=X.order_exp.num(b);var a=parseInt($("#exp_"+b+"_num").attr("max_num"),10);var c=parseInt($("#exp_"+b+"_num").attr("now_num"),10);var e="";(a>0&&c+d>a)?e=("超出该分类上限"+(c+d-a)+"份!"):"";return e==""?true:e};X.biz={};X.biz.changeteam=function(a){window.location.href=WEB_ROOT+"/biz/coupon.php?team_id="+a};X.team.changetype=function(a){var b=(a=="goods")?"none":"block";if(a=="goods"){jQuery("#team-create-per-number").val("0")}if(a!="seconds"){jQuery("#team-create-begin-time").val(jQuery("#team-create-begin-time").attr("xd"));jQuery("#team-create-end-time").val(jQuery("#team-create-end-time").attr("xd"));jQuery("#team-create-begin-time").attr("maxLength",10);jQuery("#team-create-end-time").attr("maxLength",10)}else{jQuery("#team-create-begin-time").val(jQuery("#team-create-begin-time").attr("xd")+" "+jQuery("#team-create-begin-time").attr("xt"));jQuery("#team-create-end-time").val(jQuery("#team-create-end-time").attr("xd")+" "+jQuery("#team-create-end-time").attr("xt"));jQuery("#team-create-begin-time").attr("maxLength",19);jQuery("#team-create-end-time").attr("maxLength",19)}jQuery("#field_city").css("display",b);jQuery("#field_num").css("display",b);jQuery("#field_notice").css("display",b);jQuery("#field_card").css("display",b);jQuery("#field_userreview").css("display",b);jQuery("#field_systemreview").css("display",b);jQuery("#field_limit").css("display",b)};X.coupon={};X.coupon.dialogquery=function(){var a=jQuery("#coupon-dialog-input-id").attr("value");if(a){return !X.get(WEB_ROOT+"/ajax/coupon.php?action=query&id="+encodeURIComponent(a))}};X.coupon.dialogconsume=function(){var a=jQuery("#coupon-dialog-input-id").attr("value");if(a){jQuery("#coupon-dialog-input-id").attr("value","");jQuery("#coupon-dialog-input-id").focus();return !X.get(WEB_ROOT+"/ajax/coupon.php?action=consume&id="+encodeURIComponent(a))}};X.coupon.dialoginputkeyup=function(b,a){jQuery(b).attr("value",jQuery(b).attr("value").toUpperCase())};X.coupon.sms=function(){var a=jQuery("#sms_send_id").val();var b=jQuery("#sms_send_mobile").val();X.boxClose();return !X.get(WEB_ROOT+"/ajax/coupon.php?action=sms&id="+a+"&mobile="+b)};X.manage={};X.manage.loadtemplate=function(a){window.location.href=WEB_ROOT+"/manage/system/template.php?id="+a};X.manage.loadpage=function(a){window.location.href=WEB_ROOT+"/manage/system/page.php?id="+a};X.manage.usermoney=function(){var b=parseInt(jQuery("#user-dialog-input-id").attr("value"));var a=jQuery("#user-dialog-input-id").attr("uid");var c=jQuery("#user-dialog-input-id").attr("ask");if(a&&b&&(!c||confirm(c))){return !X.get(WEB_ROOT+"/ajax/manage.php?action=usermoney&id="+a+"&money="+encodeURIComponent(b))}};X.manage.orderexpress=function(){var a=parseInt(jQuery("#order-dialog-select-id").val());var c=jQuery("#order-dialog-input-id").attr("value");var b=jQuery("#dialog-order-id").attr("oid");if(b){return !X.get(WEB_ROOT+"/ajax/manage.php?action=orderexpress&id="+b+"&eid="+a+"&nid="+encodeURIComponent(c))}};X.manage.orderrefund=function(){var a=jQuery("#order-dialog-refund-id").val();var b=jQuery("#dialog-order-id").attr("oid");if(b&&a){return !X.get(WEB_ROOT+"/ajax/manage.php?action=orderrefund&id="+b+"&rid="+a)}};X.manage.teamcoupon=function(a){return !X.get(WEB_ROOT+"/ajax/manage.php?action=teamcoupon&id="+a)};X.miscajax=function(a,b){return !X.get(WEB_ROOT+"/ajax/"+a+".php?action="+b)};X.order={};X.order.refund=function(){var b=jQuery("#refund_order_id").val();var a=$("input[name='refund_type']:checked").val();return !X.get(WEB_ROOT+"/ajax/orderrefund.php?action=refund&id="+b+"&type="+a)};X.order.lottery=function(){jQuery("#lottery-mobile-verify").attr("disabled",true);jQuery("#bind-mobile-verify").val("重新获取("+lottery_second+"秒)");lottery_second--;if(lottery_second<0){jQuery("#lottery-mobile-verify").attr("disabled",false);jQuery("#lottery-mobile-verify").val("重新获取验证码");lottery_second=120;return}setTimeout("X.order.lottery()",1000)};X.order.quantity=function(){var a=parseInt($("input[name=quantity]").val(),10);return isNaN(a)?0:a};X.order.checkQuantity=function(){var a=/^[1-9]\d{0,3}$/;var b=$("input[name=quantity]").val();if(b&&!a.test(b)){$("input[name=quantity]").val(0)}};X.order.validatorQuantity=function(d){var a=parseInt(jQuery("#deal-per-number").attr("value"),10);var c=parseInt(jQuery("#per-min-number").attr("value"),10);var b="";!d?b="请选择购买数量!":"";(d>a&&a>0)?b="购买总数超过您可以购买的数量！":"";(d<c&&c>0)?b="购买总数低于您必须的最低数量！":"";return b==""?true:b};X.order.resetQuantity=function(c){var a=parseInt(jQuery("#deal-per-number").attr("value"),10);var b=parseInt(jQuery("#per-min-number").attr("value"),10);isNaN(c)?$("#deal-buy-quantity-input").val(b):"";(c>a&&a>0)?$("#deal-buy-quantity-input").val(a):""};X.user={};X.user.bind=function(){jQuery("#bind-mobile-verify").attr("disabled",true).addClass("sub_setting_bind_unclickable");jQuery(".sub_setting_bind_unclickable").val("重新获取("+lottery_second+")");lottery_second--;if(lottery_second<0){jQuery("#bind-mobile-verify").attr("disabled",false);jQuery("#bind-mobile-verify").val("重新获取验证码");lottery_second=120;return}setTimeout("X.user.bind()",1000)};X.user.rebind=function(a){jQuery("#mobile_bind_continue").bind("click",function(){var b="/ajax/bind.php?mobile="+a+"&action=reaction";jQuery.ajax({url:b,success:function(c){if(c){if(c=="send_msg"){jQuery("#bind-mobile-verify-result").html("<font color='red'>已经发送,如2分钟后仍未收到,请重新获取</font>");X.user.bind()}else{if(c=="already_send_10"){jQuery("#bind-mobile-verify-result").html("<font color='red'>验证码发送次数过多，换一个号码试试哦：）</font>")}else{if(c=="bind_too_many"){jQuery("#bind-mobile-verify-result").html("<font color='red'>您绑定手机操作过于频繁，请在24小时之后再试: ）</font>")}else{if(c=="your_mobile"){jQuery("#bind-mobile-verify-result").html("<font color='red'>该号码已经验证过，无需重复绑定。: ）</font>")}}}}}}})})};X.user.bind_close=function(){jQuery("#mobile_bind_close").bind("click",function(){jQuery("#bind-mobile-verify-result").html("")})};$(document).ready(function(){$("#guides-city-list").hide();$("#guides-city-change").click(function(){$("#guides-city-list").slideDown("fast")});$("div:not(#guides-city-change)").click(function(){$("#guides-city-list").hide()});$("#guides-city-list").click(function(){$("#guides-city-list").hide()});$("#deal_share .deal_share_im").hide();$("#deal-share-im").click(function(){$("#deal_share .deal_share_im").toggle("middle")});$("#myaccount-menu").hide();$("#logins .links li").each(function(){$(this).hover(function(){$(this).find("dl").slideDown("fast")},function(){$(this).find("dl").slideUp("fast")})});$("#myaccount-menu dd a").hover(function(){$(this).animate({fontSize:14},100)},function(){$(this).animate({fontSize:12},200)});$("#detail_to_mao").click(function(){$.scrollTo($("#detail_mao"),800,{axis:"y"})});$("#detailit_to_mao").click(function(){$.scrollTo($("#detailit_mao"),800,{axis:"y"})});$("#userreview_to_mao").click(function(){$.scrollTo($("#userreview_mao"),800,{axis:"y"})});$("#systemreview_to_mao").click(function(){$.scrollTo($("#systemreview_mao"),800,{axis:"y"})});$("#to_top").click(function(){$.scrollTo($("#doc"),800,{axis:"y"})});$("#coupon-dialog-input-id").bind("keypress",function(a){if(a.keyCode==13){X.coupon.dialogconsume()}});$("#dida-user-alter").click(function(){if(!$(this).attr("checked")){alert("您没有同意嘀嗒团用户协议,需同意用户协议!")}});$("#didaquan_8_tip_blank .tip").hide().fadeTo("fast",0);$("#didaquan_8_tip").hover(function(){$("#didaquan_8_tip_blank .tip").show().fadeTo("fast",0.95)},function(){$("#didaquan_8_tip_blank .tip").fadeOut("fast")});$("#bdw #bd #content #help_anq dt.q").click(function(){var a=$(this).next();if(a.attr("s")==0){$(this).addClass("q_hover");a.attr("s",1).slideDown()}else{$(this).removeClass("q_hover");a.attr("s",0).slideUp()}});$("input[name=address_choose]").click(function(){if($(this).val()=="00"){$("#aaa").slideDown("fast");$("input[require=false]").attr("require","true");$("select[name=province]").attr("require","true");$("select[name=city_id]").attr("require","true")}else{$("#aaa").slideUp("fast");$("input[require=true]").attr("require","false");$("select[name=province]").attr("require","false");$("select[name=city_id]").attr("require","false")}});$(".address-change").click(function(){var a=$(this).attr("dis");var b=$(this).attr("index");$(".aa").hide();$(".address-change-update").text("修改").attr("dis",0);if(a==0){$("#aa"+b).show();$(this).attr("dis",1);$(this).text("取消")}else{if(a==1){$("#aa"+b).hide();$(this).attr("dis",0);$(this).text("修改")}}var c=$(this).attr("dis1");if(c==0){$("#aaa").slideDown("fast").attr("dis1",1)}else{if(c==1){$("#aaa").slideUp("fast").attr("dis1",0)}}});$(".address-change-out").click(function(){$(".address-change-update").text("修改").attr("dis",0);var a=$(this).attr("index");$("#aa"+a).hide();$(this).attr("dis",0)});$(".address_moren").click(function(){$(this).text("默认地址")});$(".addressmore").click(function(){var a=$(this).attr("dis");if(a==0){$("#more").slideDown("fast");$(this).attr("dis",1)}else{if(a==1){$("#more").slideUp("fast");$(this).attr("dis",0)}}});$(".moren a").hide();$("#address-list tr").mouseover(function(){$(this).children(".moren").children("a").show();$(this).addClass("tr_hover")}).mouseout(function(){$(".moren a").hide();$(this).removeClass("tr_hover")});$(".sms-mobile-id").click(function(){var a=$(this).attr("dis");if(a==0){$(this).parent().next().show();$(this).text("取消短信").attr("dis",1)}else{if(a==1){$(this).parent().next().hide();$(this).text("发送短信").attr("dis",0)}}});sel_mobile();$(".submit-mobile-id").click(function(){var b=/^13\d{9}$|^15\d{9}$|^18\d{9}$/;var a=$(this).prev("input").val();if(!b.test(a)){$(this).prev("input").val("").focus();alert("手机号码格式不正确, 请核实,谢谢!");return false}var d=$(this).prev("input").attr("id");var c=$(this).prev("input").attr("tid");X.get("/ajax/coupon.php?action=sms&id="+d+"&mobile="+a+"&team_id="+c);$(this).parent().hide();$(this).parent().prev().children(":first").text("发送短信").attr("dis",0)});$("input[name=send_to_mobile]").focus(function(){var a=$(this).attr("id");$("#oldmobile-"+a).show()}).keyup(function(){var b=$.trim($(this).val());var a=/^(13|15|18)\d*$/;if(!a.test(b)){$(this).focus();$(this).val("1");$(this).next().next().text("手机号码格式错误!")}else{$(this).focus();$(this).next().next().text("")}$(".oldmobile-select").hide()}).blur(function(){var a=$.trim($(this).val());if(!a){$(this).focus();$(this).next().next().text("")}if(0==$(this).attr("s")){$(".oldmobile-select").hide()}})});function getevaluation(a){X.common_get("/ajax/user_evaluation.php?id="+a)}function getteamevaluation(a){X.common_get("/ajax/user_evaluation.php?id="+a+"&team_id="+a)}function dida_wenda(a){X.common_get("/ajax/team_ask.php?id="+a)}function dida_jiaoyi(a){X.common_get("/ajax/team_exchanges.php?id="+a)}function dida_qiugou(a){X.common_get("/ajax/team_exchanges.php?id="+a+"&qid=1")}function get_expressinfo(b,a){if(b&&a){$.ajax({type:"GET",url:"/ems/express.php",data:"com="+b+"&nu="+a,success:function(c){if(c){$("#loading").html(c).show()}}})}}function sel_mobile(){$(".oldmobile-select li").click(function(){var a=$(this).parent().attr("name");$("#"+a).val($.trim($(this).text()));$(this).parent().hide()}).mouseover(function(){$(this).css({cursor:"pointer",background:" none repeat scroll 0 0 #aaaFFF"});var a=$(this).parent().attr("name");$("#"+a).attr("s",1)}).mouseout(function(){$(this).css({cursor:"",background:""});var a=$(this).parent().attr("name");$("#"+a).attr("s",0)})}function getMoreTeams(a){var c=$("#getMore").attr("page");$("#getMore").addClass("loading");var b=WEB_ROOT+"/ajax/team_mix.php?action=getMorePage&page="+c;jQuery.ajax({url:b,async:true,success:function(d){$("#getMore").removeClass("loading");if(!d||"%0A"==escape(d)||d==""){$("#getMore").html("");$("#getMore").css("display","none")}else{$("#getMore").css("display","none");$("#getMore").attr("page",parseInt(c)+1);$("#getMore").before(d);if(c==a){$("#getMore").css("display","none")}}}})}function showMoreTeams(b,a,d,c){show_index=c+1;div_id="#showMore_"+b+"_"+d+"_"+c;$(div_id).css("display","none");if(c<d-1){show_div_id="#others_"+b+"_"+d+"_"+show_index;$(show_div_id).css("display","block")}else{if(c==d-1){show_div_id="#others_"+b+"_"+d+"_"+show_index;$(show_div_id).css("display","block");if(b<a){$("#getMore").css("display","block")}}}}function draw_map_f(b){var a=new DDMap;if(b){tmp=b.split(",");a.center_lat=tmp[0];a.center_lng=tmp[1]}a.draw_front()}function draw_map_fs(latlng,smallmap){var ddmap=new DDMap;var coords=eval("("+latlng+")");if(latlng){var center=coords.stores[coords.center_id];ddmap.center_lat=center?center.coord.lat:ddmap.center_lat;ddmap.center_lng=center?center.coord.lng:ddmap.center_lng;ddmap.title=center?center.shorttitle:"";ddmap.lltmp=coords}if(smallmap){ddmap.mapContainerId="big_map_canvas";ddmap.draw_fronts()}else{ddmap.draw_smallfronts()}}function DDMap(){this.mapContainerId="map_canvas";this.center_lat=39.9493;this.center_lng=116.3975;this.mapZoom=13;this.partner_id=null}DDMap.prototype.draw_front=function(){var a=new GMap2(document.getElementById(this.mapContainerId));a.addControl(new GSmallZoomControl());a.setCenter(new GLatLng(this.center_lat,this.center_lng),10);a.addOverlay(new GMarker(new GLatLng(this.center_lat,this.center_lng)))};DDMap.prototype.draw_smallfronts=function(){var e=new GMap2(document.getElementById(this.mapContainerId));e.addControl(new GSmallZoomControl());var a=new GLatLng(this.center_lat,this.center_lng);var c=new GMarker(a,{title:this.title});e.setCenter(a,11);e.addOverlay(c);var b=this.lltmp.stores;for(var d in b){if(d!=this.lltmp.center_id&&b[d]){c=new GMarker(new GLatLng(b[d].coord.lat,b[d].coord.lng),{title:b[d].shorttitle});e.addOverlay(c)}}};DDMap.prototype.draw_fronts=function(){var g=new GMap2(document.getElementById(this.mapContainerId));var f=g.getDefaultUI();f.maptypes.hybrid=false;g.setUI(f);g.p_markers={};var a=new GLatLng(this.center_lat,this.center_lng);var c=new GMarker(a,{title:this.title});g.p_markers[this.lltmp.center_id]=c;g.setCenter(a,12);g.addOverlay(c);var d=this.lltmp.stores[this.lltmp.center_id];if(this.lltmp.len==1){c.openInfoWindowHtml(this.draw_getInfoWindowHtml(c,d));$("select[name=coord_select] option[value="+this.lltmp.center_id+"]").attr("selected",true)}this.draw_bindclickevent(c,d);var b=this.lltmp.stores;for(var e in b){if(e!=this.lltmp.center_id&&b[e]){c=new GMarker(new GLatLng(b[e].coord.lat,b[e].coord.lng),{title:b[e].shorttitle});g.addOverlay(c);this.draw_bindclickevent(c,b[e]);g.p_markers[e]=c}}this.draw_bindevent(g,c)};DDMap.prototype.draw_bindclickevent=function(a,c){var b=this;GEvent.addListener(a,"click",function(){a.openInfoWindowHtml(b.draw_getInfoWindowHtml(a,c));$("select[name=coord_select] option[value="+c.id+"]").attr("selected",true)});GEvent.addListener(a,"infowindowclose",function(){$("select[name=coord_select] option[value=0]").attr("selected",true)})};DDMap.prototype.draw_bindevent=function(c,a){var b=this;$("#coord_select_id").bind("change",function(){var e=$(this).val();if(e&&e!="0"){var d=b.lltmp.stores[e].coord;c.panTo(new GLatLng(d.lat,d.lng));a=c.p_markers[e];a.openInfoWindowHtml(b.draw_getInfoWindowHtml(a,b.lltmp.stores[e]));$("select[name=coord_select] option[value="+e+"]").attr("selected",true)}})};DDMap.prototype.draw_getInfoWindowHtml=function(a,b){var c="<p class='n'>"+a.getTitle()+"</p>";if(b.address){c+='<p class="a">商家地址:'+b.address+"</p>"}if(b.landmark){c+='<p class="t">路线:'+b.landmark+"</p>"}if(b.mobile){c+='<p class="t">商家电话:'+b.mobile+"</p>"}if(b.business_hours){c+='<p class="t">营业时间:'+b.business_hours+"</p>"}c+='<p class="to"><a href="http://ditu.google.cn/maps?daddr='+b.coord.lat+","+b.coord.lng+'&dirflg=r" target="_blank">公交/驾车路线查询</a></p>';return c};DDMap.prototype.draw_back=function(){var c=new GMap2(document.getElementById(this.mapContainerId));c.setCenter(new GLatLng(this.center_lat,this.center_lng),this.mapZoom);c.addControl(new GLargeMapControl());c.addControl(new GMapTypeControl());var a=new GLatLng(this.center_lat,this.center_lng);var b=new GMarker(a,{draggable:true});var d=this.partner_id;GEvent.addListener(b,"dragstart",function(){c.closeInfoWindow()});GEvent.addListener(b,"dragend",function(){var g=b.getLatLng().lat();var e=b.getLatLng().lng();var h=g+","+e;var f="坐标为：<br>"+g+"<br>"+e+"<br>";f+="<input type='button' onclick='map_commit("+d+',"'+h+"\");' value='保存'>";b.openInfoWindowHtml(f)});c.addOverlay(b)};$("#show_bigmap").bind("click",function(){var b=$.trim($("input[name=map_coords]").val());var a=$("#tvbm_common").html();X.boxCommonDialog(a,"block");if($.browser.msie&&($.browser.version=="6.0")&&!$.support.style){$("#common_dialog").attr("id","").addClass("tvbm")}else{$("#common_dialog").attr("id","").addClass("tvbm").css("top",60)}draw_map_fs(b,1)});function close_big_map(a){$(".tvbm").hide().attr("id","common_dialog");X.boxCommonClose()}if(typeof deconcept=="undefined"){var deconcept=new Object()}if(typeof deconcept.util=="undefined"){deconcept.util=new Object()}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object()}deconcept.SWFObject=function(o,b,p,e,k,m,g,f,d,n,l){if(!document.createElement||!document.getElementById){return}this.DETECT_KEY=l?l:"detectflash";this.skipDetect=true;this.params=new Object();this.variables=new Object();this.attributes=new Array();if(o){this.setAttribute("swf",o)}if(b){this.setAttribute("id",b)}if(p){this.setAttribute("width",p)}if(e){this.setAttribute("height",e)}if(k){this.setAttribute("version",new deconcept.PlayerVersion(k.toString().split(".")))}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion(this.getAttribute("version"),g);if(m){this.addParam("bgcolor",m)}else{this.addParam("wmode","transparent")}var a=f?f:"high";this.addParam("quality",a);this.setAttribute("useExpressInstall",g);this.setAttribute("doExpressInstall",false);var j=(d)?d:window.location;this.setAttribute("xiRedirectUrl",j);this.setAttribute("redirectUrl","");if(n){this.setAttribute("redirectUrl",n)}};deconcept.SWFObject.prototype={setAttribute:function(a,b){this.attributes[a]=b},getAttribute:function(a){return this.attributes[a]},addParam:function(b,a){this.params[b]=a},getParams:function(){return this.params},addVariable:function(b,a){this.variables[b]=a},getVariable:function(a){return this.variables[a]},getVariables:function(){return this.variables},getVariablePairs:function(){var c=new Array();var b;var a=this.getVariables();for(b in a){c.push(b+"="+a[b])}return c},getSWFHTML:function(){var b="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn")}b='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'"';b+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var f=this.getParams();for(var e in f){b+=[e]+'="'+f[e]+'" '}var d=this.getVariablePairs().join("&");if(d.length>0){b+='flashvars="'+d+'"'}b+=' pluginspage="http://www.macromedia.com/go/getflashplayer"/>'}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX")}b='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0">';b+='<param name="movie" value="'+this.getAttribute("swf")+'" />';var c=this.getParams();for(var e in c){b+='<param name="'+e+'" value="'+c[e]+'" />'}var a=this.getVariablePairs().join("&");if(a.length>0){b+='<param name="flashvars" value="'+a+'" />'}b+="</object>"}return b},write:function(b){if(this.getAttribute("useExpressInstall")){var a=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(a)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title)}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var c=(typeof b=="string")?document.getElementById(b):b;c.innerHTML=this.getSWFHTML();return true}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"))}}return false}};deconcept.SWFObjectUtil.getPlayerVersion=function(h,g){var d=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var a=navigator.plugins["Shockwave Flash"];if(a&&a.description){d=new deconcept.PlayerVersion(a.description.replace(/([a-z]|[A-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."))}}else{try{var c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");for(var b=15;b>6;b--){try{c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+b);d=new deconcept.PlayerVersion([b,0,0]);break}catch(f){}}}catch(f){}if(h&&d.major>h.major){return d}if(!h||((h.minor!=0||h.rev!=0)&&d.major==h.major)||d.major!=6||g){try{d=new deconcept.PlayerVersion(c.GetVariable("$version").split(" ")[1].split(","))}catch(f){}}}return d};deconcept.PlayerVersion=function(a){this.major=parseInt(a[0])!=null?parseInt(a[0]):0;this.minor=parseInt(a[1])||0;this.rev=parseInt(a[2])||0};deconcept.PlayerVersion.prototype.versionIsValid=function(a){if(this.major<a.major){return false}if(this.major>a.major){return true}if(this.minor<a.minor){return false}if(this.minor>a.minor){return true}if(this.rev<a.rev){return false}return true};deconcept.util={getRequestParameter:function(c){var d=document.location.search||document.location.hash;if(d){var b=d.indexOf(c+"=");var a=(d.indexOf("&",b)>-1)?d.indexOf("&",b):d.length;if(d.length>1&&b>-1){return d.substring(d.indexOf("=",b)+1,a)}}return""}};if(Array.prototype.push==null){Array.prototype.push=function(a){this[this.length]=a;return this.length}}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;var hexcase=0;var b64pad="";function hex_md5(a){return rstr2hex(rstr_md5(str2rstr_utf8(a)))}function b64_md5(a){return rstr2b64(rstr_md5(str2rstr_utf8(a)))}function any_md5(a,b){return rstr2any(rstr_md5(str2rstr_utf8(a)),b)}function hex_hmac_md5(a,b){return rstr2hex(rstr_hmac_md5(str2rstr_utf8(a),str2rstr_utf8(b)))}function b64_hmac_md5(a,b){return rstr2b64(rstr_hmac_md5(str2rstr_utf8(a),str2rstr_utf8(b)))}function any_hmac_md5(a,c,b){return rstr2any(rstr_hmac_md5(str2rstr_utf8(a),str2rstr_utf8(c)),b)}function md5_vm_test(){return hex_md5("abc").toLowerCase()=="900150983cd24fb0d6963f7d28e17f72"}function rstr_md5(a){return binl2rstr(binl_md5(rstr2binl(a),a.length*8))}function rstr_hmac_md5(c,f){var e=rstr2binl(c);if(e.length>16){e=binl_md5(e,c.length*8)}var a=Array(16),d=Array(16);for(var b=0;b<16;b++){a[b]=e[b]^909522486;d[b]=e[b]^1549556828}var g=binl_md5(a.concat(rstr2binl(f)),512+f.length*8);return binl2rstr(binl_md5(d.concat(g),512+128))}function rstr2hex(c){try{hexcase}catch(g){hexcase=0}var f=hexcase?"0123456789ABCDEF":"0123456789abcdef";var b="";var a;for(var d=0;d<c.length;d++){a=c.charCodeAt(d);b+=f.charAt((a>>>4)&15)+f.charAt(a&15)}return b}function rstr2b64(c){try{b64pad}catch(h){b64pad=""}var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var b="";var a=c.length;for(var f=0;f<a;f+=3){var k=(c.charCodeAt(f)<<16)|(f+1<a?c.charCodeAt(f+1)<<8:0)|(f+2<a?c.charCodeAt(f+2):0);for(var d=0;d<4;d++){if(f*8+d*6>c.length*8){b+=b64pad}else{b+=g.charAt((k>>>6*(3-d))&63)}}}return b}function rstr2any(m,c){var b=c.length;var l,f,a,n,e;var k=Array(Math.ceil(m.length/2));for(l=0;l<k.length;l++){k[l]=(m.charCodeAt(l*2)<<8)|m.charCodeAt(l*2+1)}var h=Math.ceil(m.length*8/(Math.log(c.length)/Math.log(2)));var g=Array(h);for(f=0;f<h;f++){e=Array();n=0;for(l=0;l<k.length;l++){n=(n<<16)+k[l];a=Math.floor(n/b);n-=a*b;if(e.length>0||a>0){e[e.length]=a}}g[f]=n;k=e}var d="";for(l=g.length-1;l>=0;l--){d+=c.charAt(g[l])}return d}function str2rstr_utf8(c){var b="";var d=-1;var a,e;while(++d<c.length){a=c.charCodeAt(d);e=d+1<c.length?c.charCodeAt(d+1):0;if(55296<=a&&a<=56319&&56320<=e&&e<=57343){a=65536+((a&1023)<<10)+(e&1023);d++}if(a<=127){b+=String.fromCharCode(a)}else{if(a<=2047){b+=String.fromCharCode(192|((a>>>6)&31),128|(a&63))}else{if(a<=65535){b+=String.fromCharCode(224|((a>>>12)&15),128|((a>>>6)&63),128|(a&63))}else{if(a<=2097151){b+=String.fromCharCode(240|((a>>>18)&7),128|((a>>>12)&63),128|((a>>>6)&63),128|(a&63))}}}}}return b}function str2rstr_utf16le(b){var a="";for(var c=0;c<b.length;c++){a+=String.fromCharCode(b.charCodeAt(c)&255,(b.charCodeAt(c)>>>8)&255)}return a}function str2rstr_utf16be(b){var a="";for(var c=0;c<b.length;c++){a+=String.fromCharCode((b.charCodeAt(c)>>>8)&255,b.charCodeAt(c)&255)}return a}function rstr2binl(b){var a=Array(b.length>>2);for(var c=0;c<a.length;c++){a[c]=0}for(var c=0;c<b.length*8;c+=8){a[c>>5]|=(b.charCodeAt(c/8)&255)<<(c%32)}return a}function binl2rstr(b){var a="";for(var c=0;c<b.length*32;c+=8){a+=String.fromCharCode((b[c>>5]>>>(c%32))&255)}return a}function binl_md5(p,k){p[k>>5]|=128<<((k)%32);p[(((k+64)>>>9)<<4)+14]=k;var o=1732584193;var n=-271733879;var m=-1732584194;var l=271733878;for(var g=0;g<p.length;g+=16){var j=o;var h=n;var f=m;var e=l;o=md5_ff(o,n,m,l,p[g+0],7,-680876936);l=md5_ff(l,o,n,m,p[g+1],12,-389564586);m=md5_ff(m,l,o,n,p[g+2],17,606105819);n=md5_ff(n,m,l,o,p[g+3],22,-1044525330);o=md5_ff(o,n,m,l,p[g+4],7,-176418897);l=md5_ff(l,o,n,m,p[g+5],12,1200080426);m=md5_ff(m,l,o,n,p[g+6],17,-1473231341);n=md5_ff(n,m,l,o,p[g+7],22,-45705983);o=md5_ff(o,n,m,l,p[g+8],7,1770035416);l=md5_ff(l,o,n,m,p[g+9],12,-1958414417);m=md5_ff(m,l,o,n,p[g+10],17,-42063);n=md5_ff(n,m,l,o,p[g+11],22,-1990404162);o=md5_ff(o,n,m,l,p[g+12],7,1804603682);l=md5_ff(l,o,n,m,p[g+13],12,-40341101);m=md5_ff(m,l,o,n,p[g+14],17,-1502002290);n=md5_ff(n,m,l,o,p[g+15],22,1236535329);o=md5_gg(o,n,m,l,p[g+1],5,-165796510);l=md5_gg(l,o,n,m,p[g+6],9,-1069501632);m=md5_gg(m,l,o,n,p[g+11],14,643717713);n=md5_gg(n,m,l,o,p[g+0],20,-373897302);o=md5_gg(o,n,m,l,p[g+5],5,-701558691);l=md5_gg(l,o,n,m,p[g+10],9,38016083);m=md5_gg(m,l,o,n,p[g+15],14,-660478335);n=md5_gg(n,m,l,o,p[g+4],20,-405537848);o=md5_gg(o,n,m,l,p[g+9],5,568446438);l=md5_gg(l,o,n,m,p[g+14],9,-1019803690);m=md5_gg(m,l,o,n,p[g+3],14,-187363961);n=md5_gg(n,m,l,o,p[g+8],20,1163531501);o=md5_gg(o,n,m,l,p[g+13],5,-1444681467);l=md5_gg(l,o,n,m,p[g+2],9,-51403784);m=md5_gg(m,l,o,n,p[g+7],14,1735328473);n=md5_gg(n,m,l,o,p[g+12],20,-1926607734);o=md5_hh(o,n,m,l,p[g+5],4,-378558);l=md5_hh(l,o,n,m,p[g+8],11,-2022574463);m=md5_hh(m,l,o,n,p[g+11],16,1839030562);n=md5_hh(n,m,l,o,p[g+14],23,-35309556);o=md5_hh(o,n,m,l,p[g+1],4,-1530992060);l=md5_hh(l,o,n,m,p[g+4],11,1272893353);m=md5_hh(m,l,o,n,p[g+7],16,-155497632);n=md5_hh(n,m,l,o,p[g+10],23,-1094730640);o=md5_hh(o,n,m,l,p[g+13],4,681279174);l=md5_hh(l,o,n,m,p[g+0],11,-358537222);m=md5_hh(m,l,o,n,p[g+3],16,-722521979);n=md5_hh(n,m,l,o,p[g+6],23,76029189);o=md5_hh(o,n,m,l,p[g+9],4,-640364487);l=md5_hh(l,o,n,m,p[g+12],11,-421815835);m=md5_hh(m,l,o,n,p[g+15],16,530742520);n=md5_hh(n,m,l,o,p[g+2],23,-995338651);o=md5_ii(o,n,m,l,p[g+0],6,-198630844);l=md5_ii(l,o,n,m,p[g+7],10,1126891415);m=md5_ii(m,l,o,n,p[g+14],15,-1416354905);n=md5_ii(n,m,l,o,p[g+5],21,-57434055);o=md5_ii(o,n,m,l,p[g+12],6,1700485571);l=md5_ii(l,o,n,m,p[g+3],10,-1894986606);m=md5_ii(m,l,o,n,p[g+10],15,-1051523);n=md5_ii(n,m,l,o,p[g+1],21,-2054922799);o=md5_ii(o,n,m,l,p[g+8],6,1873313359);l=md5_ii(l,o,n,m,p[g+15],10,-30611744);m=md5_ii(m,l,o,n,p[g+6],15,-1560198380);n=md5_ii(n,m,l,o,p[g+13],21,1309151649);o=md5_ii(o,n,m,l,p[g+4],6,-145523070);l=md5_ii(l,o,n,m,p[g+11],10,-1120210379);m=md5_ii(m,l,o,n,p[g+2],15,718787259);n=md5_ii(n,m,l,o,p[g+9],21,-343485551);o=safe_add(o,j);n=safe_add(n,h);m=safe_add(m,f);l=safe_add(l,e)}return Array(o,n,m,l)}function md5_cmn(h,e,d,c,g,f){return safe_add(bit_rol(safe_add(safe_add(e,h),safe_add(c,f)),g),d)}function md5_ff(g,f,l,k,e,j,h){return md5_cmn((f&l)|((~f)&k),g,f,e,j,h)}function md5_gg(g,f,l,k,e,j,h){return md5_cmn((f&k)|(l&(~k)),g,f,e,j,h)}function md5_hh(g,f,l,k,e,j,h){return md5_cmn(f^l^k,g,f,e,j,h)}function md5_ii(g,f,l,k,e,j,h){return md5_cmn(l^(f|(~k)),g,f,e,j,h)}function safe_add(a,d){var c=(a&65535)+(d&65535);var b=(a>>16)+(d>>16)+(c>>16);return(b<<16)|(c&65535)}function bit_rol(a,b){return(a<<b)|(a>>>(32-b))}(function(c){var a=c.scrollTo=function(d,f,g){c(window).scrollTo(d,f,g)};a.defaults={axis:"xy",duration:parseFloat(c.fn.jquery)>=1.3?0:1};a.window=function(d){return c(window)._scrollable()};c.fn._scrollable=function(){return this.map(function(){var d=this,f=!d.nodeName||c.inArray(d.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!f){return d}var g=(d.contentWindow||d).document||d.ownerDocument||d;return c.browser.safari||g.compatMode=="BackCompat"?g.body:g.documentElement})};c.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0}if(typeof d=="function"){d={onAfter:d}}if(f=="max"){f=9000000000}d=c.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2}d.offset=b(d.offset);d.over=b(d.over);return this._scrollable().each(function(){var o=this,m=c(o),n=f,k,l={},h=m.is("html,body");switch(typeof n){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(n)){n=b(n);break}n=c(n,this);case"object":if(n.is||n.style){k=(n=c(n)).offset()}}c.each(d.axis.split(""),function(q,s){var u=s=="x"?"Left":"Top",t=u.toLowerCase(),w="scroll"+u,p=o[w],g=a.max(o,s);if(k){l[w]=k[t]+(h?0:p-m.offset()[t]);if(d.margin){l[w]-=parseInt(n.css("margin"+u))||0;l[w]-=parseInt(n.css("border"+u+"Width"))||0}l[w]+=d.offset[t]||0;if(d.over[t]){l[w]+=n[s=="x"?"width":"height"]()*d.over[t]}}else{var v=n[t];l[w]=v.slice&&v.slice(-1)=="%"?parseFloat(v)/100*g:v}if(/^\d+$/.test(l[w])){l[w]=l[w]<=0?0:Math.min(l[w],g)}if(!q&&d.queue){if(p!=l[w]){j(d.onAfterFirst)}delete l[w]}});j(d.onAfter);function j(g){m.animate(l,e,d.easing,g&&function(){g.call(this,f,d)})}}).end()};a.max=function(g,j){var n=j=="x"?"Width":"Height",k="scroll"+n;if(!c(g).is("html,body")){return g[k]-c(g)[n.toLowerCase()]()}var o="client"+n,f=g.ownerDocument.documentElement,d=g.ownerDocument.body;return Math.max(f[k],d[k])-Math.min(f[o],d[o])};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);
var Common={};Common.trim=function(s){return s.replace(/(^\s*)|(\s*$)/g,"");};var validator={errinput:'errinput',errmsg:'errmsg',errcls:'no',yescls:'yes',errorTip:'errorTip',errorInput:'errorInput',validTip:'validTip',require:/[^(^\s*)|(\s*$)]/,email:/^[\w\-\.]+@[\w\-]+(\.[\w\-]+)*(\.[a-z]{2,})$/,domain:/^\w+([-.]\w+)*\.\w+([-.]\w+)*$/,phone:/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/,mobile:/^13\d{9}$|14\d{9}$|^15\d{9}$|^18\d{9}$/,url:/^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/,idcard:"this.isIdCard(value)",money:/^\d+(\.\d+)?$/,number:/^\d+$/,zip:/^\d{6}$/,ip:/^[\d\.]{7,15}$/,qq:/^[1-9]\d{4,9}$/,integer:/^[-\+]?\d+$/,double:/^[-\+]?\d+(\.\d+)?$/,english:/^[A-Za-z]+$/,chinese:/^[\u0391-\uFFE5]+$/,enandcn:/^[\w\u0391-\uFFE5][\w\u0391-\uFFE5\-\.]+$/,username:/^[\w]+[\-\.\w]{2,}$/i,unsafe:/[<>\?\#\$\*\&;\\\/\[\]\{\}=\(\)\.\^%,]/,safestring:"this.isSafe(value)",filter:"this.doFilter(value)",limit:"this.checkLimit(value.length)",limitb:"this.checkLimit(this.LenB(value))",limitc:"this.checkLimit(value.length)",date:"this.isDate(value)",repeat:"this.checkRepeat(value)",range:"this.checkRange(value)",compare:"this.checkCompare(value)",custom:"this.Exec(value)",group:"this.mustChecked()",ajax:"this.doajax(errindex)",isIdCard:function(number){var date,Ai;var verify="10x98765432";var Wi=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2];var area=['','','','','','','','','','','','北京','天津','河北','山西','内蒙古','','','','','','辽宁','吉林','黑龙江','','','','','','','','上海','江苏','浙江','安微','福建','江西','山东','','','','河南','湖北','湖南','广东','广西','海南','','','','重庆','四川','贵州','云南','西藏','','','','','','','陕西','甘肃','青海','宁夏','新疆','','','','','','台湾','','','','','','','','','','香港','澳门','','','','','','','','','国外'];var re=number.match(/^(\d{2})\d{4}(((\d{2})(\d{2})(\d{2})(\d{3}))|((\d{4})(\d{2})(\d{2})(\d{3}[x\d])))$/i);if(re==null)return false;if(re[1]>=area.length||area[re[1]]=="")return false;if(re[2].length==12){Ai=number.substr(0,17);date=[re[9],re[10],re[11]].join("-");}else{Ai=number.substr(0,6)+"19"+number.substr(6);date=["19"+re[4],re[5],re[6]].join("-");}
if(!this.isDate(date,"ymd"))return false;var sum=0;for(var i=0;i<=16;i++){sum+=Ai.charAt(i)*Wi[i];}
Ai+=verify.charAt(sum%11);return(number.length==15||number.length==18&&number==Ai);},isSafe:function(str){return!this.unsafe.test(str);},isDate:function(op){var formatString=this['element'].attr('format');formatString=formatString||"ymd";var m,year,month,day;switch(formatString){case"ymd":m=op.match(new RegExp("^((\\d{4})|(\\d{2}))([-./])(\\d{1,2})\\4(\\d{1,2})$"));if(m==null)return false;day=m[6];month=m[5]*1;year=(m[2].length==4)?m[2]:GetFullYear(parseInt(m[3],10));break;case"dmy":m=op.match(new RegExp("^(\\d{1,2})([-./])(\\d{1,2})\\2((\\d{4})|(\\d{2}))$"));if(m==null)return false;day=m[1];month=m[3]*1;year=(m[5].length==4)?m[5]:GetFullYear(parseInt(m[6],10));break;default:break;}
if(!parseInt(month))return false;month=month==0?12:month;var date=new Date(year,month-1,day);return(typeof(date)=="object"&&year==date.getFullYear()&&month==(date.getMonth()+1)&&day==date.getDate());function GetFullYear(y){return((y<30?"20":"19")+y)|0;}},doFilter:function(value){var filter=this['element'].attr('accept');return new RegExp("^.+\.(?=EXT)(EXT)$".replace(/EXT/g,filter.split(/\s*,\s*/).join("|")),"gi").test(value);},checkLimit:function(len){var minval=this['element'].attr('min')||Number.MIN_VALUE;var maxval=this['element'].attr('max')||Number.MAX_VALUE;return(minval<=len&&len<=maxval);},LenB:function(str){return str.replace(/[^\x00-\xff]/g,"**").length;},checkRepeat:function(value){var to=this['element'].attr('to');return value==jQuery('input[name="'+to+'"]').eq(0).val();},checkRange:function(value){value=value|0;var minval=this['element'].attr('min')||Number.MIN_VALUE;var maxval=this['element'].attr('max')||Number.MAX_VALUE;return(minval<=value&&value<=maxval);},checkCompare:function(value){var compareid=this['element'].attr('compare');if(!value)return false;return jQuery('#'+compareid).attr('value')==value;},Exec:function(value){var reg=this['element'].attr('regexp');return new RegExp(reg,"gi").test(value);},mustChecked:function(){var tagName=this['element'].attr('name');var f=this['element'].parents('form');var n=f.find('input[name="'+tagName+'"][checked]').length;var count=f.find('input[name="'+tagName+'"]').length;var minval=this['element'].attr('min')||1;var maxval=this['element'].attr('max')||count;return(minval<=n&&n<=maxval);},doajax:function(value){var element=this['element'];var errindex=this['errindex'];var url=this['element'].attr('url');var vname=this['element'].attr('vname');var msgid=jQuery('#'+element.attr('msgid'));var val=this['element'].val();var str_errmsg=this['element'].attr('msg');var arr_errmsg;var errmsg;if(str_errmsg.indexOf('|')>-1){arr_errmsg=str_errmsg.split('|');errmsg=arr_errmsg[errindex];}else{errmsg='';}
var type=this['element'].attr('type');var Charset=jQuery.browser.msie?document.charset:document.characterSet;var methodtype=(Charset.toLowerCase()=='utf-8')?'post':'get';var method=this['element'].attr('method')||methodtype;var name=this['element'].attr('name');var newid=element.attr('newid');var errobj;if(url==""||url==undefined){alert('Please specify url');return false;}else if(vname==""||vname==undefined){alert('Please specify vname');return false;}
if(url.indexOf('?')>-1){url=url+"&n="+vname+"&v="+escape(val);}else{url=url+'?n='+vname+"&v="+escape(val);}
var s=$.ajax({type:method,url:url,data:{},cache:false,async:false,success:function(data){data=data.replace(/(^\s*)|(\s*$)/g,"");data=eval('('+data+')');if(data.error!=0){errmsg=errmsg==""?data.data:arr_errmsg[data.error];if(!newid){(type!='checkbox'&&type!='radio'&&element.addClass(validator.errorInput))};if(!errmsg)return false;errobj=element.parent().parent().find('.errtip');if(msgid.length>0){msgid.removeClass(validator.validTip).addClass(validator.errorTip).html(errmsg);}else{if(newid){validator.show_error(errobj,errmsg);}else{jQuery("<span class='"+validator.errorTip+"'></span>").html(errmsg).insertAfter(element);}}
return false;}else if(data.error==0){if(!errmsg)return true;errobj=element.parent().parent().find('.succtip');if(msgid.length>0){msgid.removeClass(validator.errorTip).addClass(validator.validTip).html('');}else{if(newid){validator.show_error(errobj);}else{jQuery("<span class='"+validator.validTip+"'></span>").insertAfter(element);}}
return true;}}}).responseText;return(eval('('+s.replace(/(^\s*)|(\s*$)/g,"")+')').error==0);}};validator.showErr=function(element,errindex){var str_errmsg=element.attr('msg')||'';var arr_errmsg=str_errmsg.split('|');var errmsg=arr_errmsg[errindex]?arr_errmsg[errindex]:arr_errmsg[0];var msgid=jQuery('#'+element.attr('msgid'));var type=element.attr('type');var errobj=element.parent().parent().find('.errtip');var newid=element.attr('newid');if(newid){(type!='checkbox'&&type!='radio'&&element.addClass(this['errorinput']))};if(!errmsg)return false;if(msgid.length>0){msgid.removeClass(this['validTip']).addClass(this['errorTip']).html(errmsg);}else{if(newid){validator.show_error(errobj,errmsg);}else{element.parent('*').find('.'+this['errorTip']).remove();jQuery("<span class='"+this['errorTip']+"'></span>").html(errmsg).insertAfter(element);}}
return false;};validator.show_error=function(errobj,errmsg){errobj.css({"display":'block'});if(errmsg){errobj.find('.m').html('<span class="tipicon"></span>'+errmsg);}};validator.removeErr=function(element){if(element.attr('newid')){element.parent().parent().find('.tip').css({"display":'none'});}else{element.removeClass(this['errorInput']);var msgid=jQuery('#'+element.attr('msgid'));if(msgid.length==0){element.parent('*').find('span .'+this['errorTip']).remove();element.parent('*').find('span .'+this['validTip']).remove();}}};validator.checkajax=function(element,datatype,errindex){var value=jQuery.trim(element.val());this['element']=element;this['errindex']=errindex;validator.removeErr(element);return eval(this[datatype]);};validator.checkDatatype=function(element,datatype){var value=jQuery.trim(element.val());this['element']=element;validator.removeErr(element);switch(datatype){case"idcard":case"date":case"repeat":case"range":case"compare":case"custom":case"group":case"limit":case"limitb":case"limitc":case"safestring":case"filter":return eval(this[datatype]);break;default:return this[datatype].test(value);break;}};validator.check=function(obj,submit){var datatype=obj.attr('datatype');var lastvalue=obj.attr('lastvalue');var value=jQuery.trim(obj.val());var newid=obj.attr('newid');if(newid){obj.removeClass('textipt_hover');obj.parent().parent().find('.tip').css({"display":'none'});}
if(typeof(datatype)=="undefined")return true;if(obj.attr('require')!="true"&&value==""){if(!newid)obj.removeClass(validator.errorInput);return true;}
var isValid=true;var datatypes=datatype.split('|');if(!newid&&($.inArray('repeat',datatypes)==-1)&&($.inArray('ajax',datatypes)!=-1)&&(submit==true||(lastvalue&&lastvalue==value))){var e=obj.parent('*').find('.'+validator.errorTip);var v=obj.parent('*').find('.'+validator.validTip);if(e.length>0||v.length>0){return(v.length>0);}}
jQuery.each(datatypes,function(index,type){if(typeof(validator[type])=="undefined"){isValid=false;return false;}
if(type=='ajax')
return isValid=validator.checkajax(obj,type,index);if(validator.checkDatatype(obj,type)==false){if(!newid)obj.addClass(validator.errorInput);validator.showErr(obj,index)
return isValid=false;}else{if(!newid){obj.removeClass(validator.errorInput);validator.showErr(obj,index);}
var msgid=jQuery('#'+obj.attr('msgid'));if(msgid.length>0){msgid.removeClass(validator.errorTip).addClass(validator.validTip).html('');}else{if(newid){obj.parent().parent().find('.tip').css({"display":'none'});validator.show_error(obj.parent().parent().find('.succtip'));}else{obj.parent('*').find('.'+validator.errorTip+',.'+validator.validTip).remove();}}}});obj.attr('lastvalue',value);return isValid;};validator.ddhover=function(obj,submit){if(!obj.attr('newid'))return false;obj.parent().parent().find('.tip').css({"display":'none'});obj.addClass('textipt_hover');obj.parent().parent().find('.tip:first').css({"display":'block'});return true;};jQuery.fn.validateForm=function(no,form){var isValid=true;var errIndex=new Array();var n=0;var emsg='';var elements=jQuery(form).find(':input[require]');elements.each(function(i){if(false==validator.check(jQuery(this),true)){var m=jQuery(this).parent('*').find('.'+validator.errorTip).html();if(m){emsg+=(emsg=='')?m:'\n'+m;}
isValid=false;errIndex[n++]=i;};});if(isValid==false){elements.eq(errIndex[0]).focus().select();return false;}
return true;};jQuery.fn.checkForm=function(jform){var jform=jQuery(jform);var elements=jform.find(':input[require]');elements.focus(function(){return validator.ddhover(jQuery(this));}).blur(function(){return validator.check(jQuery(this));});jform.submit(function(){return jQuery.fn.validateForm('',jform);});};
