(function(){ if(window.jQuery){ var _1=window.jQuery; } var _2=window.jQuery=function(_3,_4){ return new _2.prototype.init(_3,_4); }; if(window.$){ var _5=window.$; } window.$=_2; var _6=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/; var _7=/^.[^:#\[\.]*$/; _2.fn=_2.prototype={init:function(_8,_9){ _8=_8||document; if(_8.nodeType){ this[0]=_8; this.length=1; return this; }else{ if(typeof _8=="string"){ var _a=_6.exec(_8); if(_a&&(_a[1]||!_9)){ if(_a[1]){ _8=_2.clean([_a[1]],_9); }else{ var _b=document.getElementById(_a[3]); if(_b){ if(_b.id!=_a[3]){ return _2().find(_8); }else{ this[0]=_b; this.length=1; return this; } }else{ _8=[]; } } }else{ return new _2(_9).find(_8); } }else{ if(_2.isFunction(_8)){ return new _2(document)[_2.fn.ready?"ready":"load"](_8); } } } return this.setArray(_8.constructor==Array&&_8||(_8.jquery||_8.length&&_8!=window&&!_8.nodeType&&_8[0]!=undefined&&_8[0].nodeType)&&_2.makeArray(_8)||[_8]); },jquery:"1.2.3",size:function(){ return this.length; },length:0,get:function(_c){ return _c==undefined?_2.makeArray(this):this[_c]; },pushStack:function(_d){ var _e=_2(_d); _e.prevObject=this; return _e; },setArray:function(_f){ this.length=0; Array.prototype.push.apply(this,_f); return this; },each:function(_10,_11){ return _2.each(this,_10,_11); },index:function(_12){ var ret=-1; this.each(function(i){ if(this==_12){ ret=i; } }); return ret; },attr:function(_13,_14,_15){ var _16=_13; if(_13.constructor==String){ if(_14==undefined){ return this.length&&_2[_15||"attr"](this[0],_13)||undefined; }else{ _16={}; _16[_13]=_14; } } return this.each(function(i){ for(_13 in _16){ _2.attr(_15?this.style:this,_13,_2.prop(this,_16[_13],_15,i,_13)); } }); },css:function(key,_17){ if((key=="width"||key=="height")&&parseFloat(_17)<0){ _17=undefined; } return this.attr(key,_17,"curCSS"); },text:function(_18){ if(typeof _18!="object"&&_18!=null){ return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(_18)); } var ret=""; _2.each(_18||this,function(){ _2.each(this.childNodes,function(){ if(this.nodeType!=8){ ret+=this.nodeType!=1?this.nodeValue:_2.fn.text([this]); } }); }); return ret; },wrapAll:function(_19){ if(this[0]){ _2(_19,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){ var _1a=this; while(_1a.firstChild){ _1a=_1a.firstChild; } return _1a; }).append(this); } return this; },wrapInner:function(_1b){ return this.each(function(){ _2(this).contents().wrapAll(_1b); }); },wrap:function(_1c){ return this.each(function(){ _2(this).wrapAll(_1c); }); },append:function(){ return this.domManip(arguments,true,false,function(_1d){ if(this.nodeType==1){ this.appendChild(_1d); } }); },prepend:function(){ return this.domManip(arguments,true,true,function(_1e){ if(this.nodeType==1){ this.insertBefore(_1e,this.firstChild); } }); },before:function(){ return this.domManip(arguments,false,false,function(_1f){ this.parentNode.insertBefore(_1f,this); }); },after:function(){ return this.domManip(arguments,false,true,function(_20){ this.parentNode.insertBefore(_20,this.nextSibling); }); },end:function(){ return this.prevObject||_2([]); },find:function(_21){ var _22=_2.map(this,function(_23){ return _2.find(_21,_23); }); return this.pushStack(/[^+>] [^+>]/.test(_21)||_21.indexOf("..")>-1?_2.unique(_22):_22); },clone:function(_24){ var ret=this.map(function(){ if(_2.browser.msie&&!_2.isXMLDoc(this)){ var _25=this.cloneNode(true),_26=document.createElement("div"); _26.appendChild(_25); return _2.clean([_26.innerHTML])[0]; }else{ return this.cloneNode(true); } }); var _27=ret.find("*").andSelf().each(function(){ if(this[_4f]!=undefined){ this[_4f]=null; } }); if(_24===true){ this.find("*").andSelf().each(function(i){ if(this.nodeType==3){ return; } var _28=_2.data(this,"events"); for(var _29 in _28){ for(var _2a in _28[_29]){ _2.event.add(_27[i],_29,_28[_29][_2a],_28[_29][_2a].data); } } }); } return ret; },filter:function(_2b){ return this.pushStack(_2.isFunction(_2b)&&_2.grep(this,function(_2c,i){ return _2b.call(_2c,i); })||_2.multiFilter(_2b,this)); },not:function(_2d){ if(_2d.constructor==String){ if(_7.test(_2d)){ return this.pushStack(_2.multiFilter(_2d,this,true)); }else{ _2d=_2.multiFilter(_2d,this); } } var _2e=_2d.length&&_2d[_2d.length-1]!==undefined&&!_2d.nodeType; return this.filter(function(){ return _2e?_2.inArray(this,_2d)<0:this!=_2d; }); },add:function(_2f){ return !_2f?this:this.pushStack(_2.merge(this.get(),_2f.constructor==String?_2(_2f).get():_2f.length!=undefined&&(!_2f.nodeName||_2.nodeName(_2f,"form"))?_2f:[_2f])); },is:function(_30){ return _30?_2.multiFilter(_30,this).length>0:false; },hasClass:function(_31){ return this.is("."+_31); },val:function(_32){ if(_32==undefined){ if(this.length){ var _33=this[0]; if(_2.nodeName(_33,"select")){ var _34=_33.selectedIndex,_35=[],_36=_33.options,one=_33.type=="select-one"; if(_34<0){ return null; } for(var i=one?_34:0,max=one?_34+1:_36.length;i<max;i++){ var _37=_36[i]; if(_37.selected){ _32=_2.browser.msie&&!_37.attributes.value.specified?_37.text:_37.value; if(one){ return _32; } _35.push(_32); } } return _35; }else{ return (this[0].value||"").replace(/\r/g,""); } } return undefined; } return this.each(function(){ if(this.nodeType!=1){ return; } if(_32.constructor==Array&&/radio|checkbox/.test(this.type)){ this.checked=(_2.inArray(this.value,_32)>=0||_2.inArray(this.name,_32)>=0); }else{ if(_2.nodeName(this,"select")){ var _38=_32.constructor==Array?_32:[_32]; _2("option",this).each(function(){ this.selected=(_2.inArray(this.value,_38)>=0||_2.inArray(this.text,_38)>=0); }); if(!_38.length){ this.selectedIndex=-1; } }else{ this.value=_32; } } }); },html:function(_39){ return _39==undefined?(this.length?this[0].innerHTML:null):this.empty().append(_39); },replaceWith:function(_3a){ return this.after(_3a).remove(); },eq:function(i){ return this.slice(i,i+1); },slice:function(){ return this.pushStack(Array.prototype.slice.apply(this,arguments)); },map:function(_3b){ return this.pushStack(_2.map(this,function(_3c,i){ return _3b.call(_3c,i,_3c); })); },andSelf:function(){ return this.add(this.prevObject); },data:function(key,_3d){ var _3e=key.split("."); _3e[1]=_3e[1]?"."+_3e[1]:""; if(_3d==null){ var _3f=this.triggerHandler("getData"+_3e[1]+"!",[_3e[0]]); if(_3f==undefined&&this.length){ _3f=_2.data(this[0],key); } return _3f==null&&_3e[1]?this.data(_3e[0]):_3f; }else{ return this.trigger("setData"+_3e[1]+"!",[_3e[0],_3d]).each(function(){ _2.data(this,key,_3d); }); } },removeData:function(key){ return this.each(function(){ _2.removeData(this,key); }); },domManip:function(_40,_41,_42,_43){ var _44=this.length>1,_45; return this.each(function(){ if(!_45){ _45=_2.clean(_40,this.ownerDocument); if(_42){ _45.reverse(); } } var obj=this; if(_41&&_2.nodeName(this,"table")&&_2.nodeName(_45[0],"tr")){ obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody")); } var _46=_2([]); _2.each(_45,function(){ var _47=_44?_2(this).clone(true)[0]:this; if(_2.nodeName(_47,"script")){ _46=_46.add(_47); }else{ if(_47.nodeType==1){ _46=_46.add(_2("script",_47).remove()); } _43.call(obj,_47); } }); _46.each(_48); }); }}; _2.prototype.init.prototype=_2.prototype; function _48(i,_49){ if(_49.src){ _2.ajax({url:_49.src,async:false,dataType:"script"}); }else{ _2.globalEval(_49.text||_49.textContent||_49.innerHTML||""); } if(_49.parentNode){ _49.parentNode.removeChild(_49); } }; _2.extend=_2.fn.extend=function(){ var _4a=arguments[0]||{},i=1,_4b=arguments.length,_4c=false,_4d; if(_4a.constructor==Boolean){ _4c=_4a; _4a=arguments[1]||{}; i=2; } if(typeof _4a!="object"&&typeof _4a!="function"){ _4a={}; } if(_4b==1){ _4a=this; i=0; } for(;i<_4b;i++){ if((_4d=arguments[i])!=null){ for(var _4e in _4d){ if(_4a===_4d[_4e]){ continue; } if(_4c&&_4d[_4e]&&typeof _4d[_4e]=="object"&&_4a[_4e]&&!_4d[_4e].nodeType){ _4a[_4e]=_2.extend(_4a[_4e],_4d[_4e]); }else{ if(_4d[_4e]!=undefined){ _4a[_4e]=_4d[_4e]; } } } } } return _4a; }; var _4f="jQuery"+(new Date()).getTime(),_50=0,_51={}; var _52=/z-?index|font-?weight|opacity|zoom|line-?height/i; _2.extend({noConflict:function(_53){ window.$=_5; if(_53){ window.jQuery=_1; } return _2; },isFunction:function(fn){ return !!fn&&typeof fn!="string"&&!fn.nodeName&&fn.constructor!=Array&&/function/i.test(fn+""); },isXMLDoc:function(_54){ return _54.documentElement&&!_54.body||_54.tagName&&_54.ownerDocument&&!_54.ownerDocument.body; },globalEval:function(_55){ _55=_2.trim(_55); if(_55){ var _56=document.getElementsByTagName("head")[0]||document.documentElement,_57=document.createElement("script"); _57.type="text/javascript"; if(_2.browser.msie){ _57.text=_55; }else{ _57.appendChild(document.createTextNode(_55)); } _56.appendChild(_57); _56.removeChild(_57); } },nodeName:function(_58,_59){ return _58.nodeName&&_58.nodeName.toUpperCase()==_59.toUpperCase(); },cache:{},data:function(_5a,_5b,_5c){ _5a=_5a==window?_51:_5a; var id=_5a[_4f]; if(!id){ id=_5a[_4f]=++_50; } if(_5b&&!_2.cache[id]){ _2.cache[id]={}; } if(_5c!=undefined){ _2.cache[id][_5b]=_5c; } return _5b?_2.cache[id][_5b]:id; },removeData:function(_5d,_5e){ _5d=_5d==window?_51:_5d; var id=_5d[_4f]; if(_5e){ if(_2.cache[id]){ delete _2.cache[id][_5e]; _5e=""; for(_5e in _2.cache[id]){ break; } if(!_5e){ _2.removeData(_5d); } } }else{ try{ delete _5d[_4f]; } catch(e){ if(_5d.removeAttribute){ _5d.removeAttribute(_4f); } } delete _2.cache[id]; } },each:function(_5f,_60,_61){ if(_61){ if(_5f.length==undefined){ for(var _62 in _5f){ if(_60.apply(_5f[_62],_61)===false){ break; } } }else{ for(var i=0,_63=_5f.length;i<_63;i++){ if(_60.apply(_5f[i],_61)===false){ break; } } } }else{ if(_5f.length==undefined){ for(var _62 in _5f){ if(_60.call(_5f[_62],_62,_5f[_62])===false){ break; } } }else{ for(var i=0,_63=_5f.length,_64=_5f[0];i<_63&&_60.call(_64,i,_64)!==false;_64=_5f[++i]){ } } } return _5f; },prop:function(_65,_66,_67,i,_68){ if(_2.isFunction(_66)){ _66=_66.call(_65,i); } return _66&&_66.constructor==Number&&_67=="curCSS"&&!_52.test(_68)?_66+"px":_66; },className:{add:function(_69,_6a){ _2.each((_6a||"").split(/\s+/),function(i,_6b){ if(_69.nodeType==1&&!_2.className.has(_69.className,_6b)){ _69.className+=(_69.className?" ":"")+_6b; } }); },remove:function(_6c,_6d){ if(_6c.nodeType==1){ _6c.className=_6d!=undefined?_2.grep(_6c.className.split(/\s+/),function(_6e){ return !_2.className.has(_6d,_6e); }).join(" "):""; } },has:function(_6f,_70){ return _2.inArray(_70,(_6f.className||_6f).toString().split(/\s+/))>-1; }},swap:function(_71,_72,_73){ var old={}; for(var _74 in _72){ old[_74]=_71.style[_74]; _71.style[_74]=_72[_74]; } _73.call(_71); for(var _74 in _72){ _71.style[_74]=old[_74]; } },css:function(_75,_76,_77){ if(_76=="width"||_76=="height"){ var val,_78={position:"absolute",visibility:"hidden",display:"block"},_79=_76=="width"?["Left","Right"]:["Top","Bottom"]; function _7a(){ val=_76=="width"?_75.offsetWidth:_75.offsetHeight; var _7b=0,_7c=0; _2.each(_79,function(){ _7b+=parseFloat(_2.curCSS(_75,"padding"+this,true))||0; _7c+=parseFloat(_2.curCSS(_75,"border"+this+"Width",true))||0; }); val-=Math.round(_7b+_7c); }; if(_2(_75).is(":visible")){ _7a(); }else{ _2.swap(_75,_78,_7a); } return Math.max(0,val); } return _2.curCSS(_75,_76,_77); },curCSS:function(_7d,_7e,_7f){ var ret; function _80(_81){ if(!_2.browser.safari){ return false; } var ret=document.defaultView.getComputedStyle(_81,null); return !ret||ret.getPropertyValue("color")==""; }; if(_7e=="opacity"&&_2.browser.msie){ ret=_2.attr(_7d.style,"opacity"); return ret==""?"1":ret; } if(_2.browser.opera&&_7e=="display"){ var _82=_7d.style.outline; _7d.style.outline="0 solid black"; _7d.style.outline=_82; } if(_7e.match(/float/i)){ _7e=_a8; } if(!_7f&&_7d.style&&_7d.style[_7e]){ ret=_7d.style[_7e]; }else{ if(document.defaultView&&document.defaultView.getComputedStyle){ if(_7e.match(/float/i)){ _7e="float"; } _7e=_7e.replace(/([A-Z])/g,"-$1").toLowerCase(); var _83=document.defaultView.getComputedStyle(_7d,null); if(_83&&!_80(_7d)){ ret=_83.getPropertyValue(_7e); }else{ var _84=[],_85=[]; for(var a=_7d;a&&_80(a);a=a.parentNode){ _85.unshift(a); } for(var i=0;i<_85.length;i++){ if(_80(_85[i])){ _84[i]=_85[i].style.display; _85[i].style.display="block"; } } ret=_7e=="display"&&_84[_85.length-1]!=null?"none":(_83&&_83.getPropertyValue(_7e))||""; for(var i=0;i<_84.length;i++){ if(_84[i]!=null){ _85[i].style.display=_84[i]; } } } if(_7e=="opacity"&&ret==""){ ret="1"; } }else{ if(_7d.currentStyle){ var _86=_7e.replace(/\-(\w)/g,function(all,_87){ return _87.toUpperCase(); }); ret=_7d.currentStyle[_7e]||_7d.currentStyle[_86]; if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){ var _88=_7d.style.left,_89=_7d.runtimeStyle.left; _7d.runtimeStyle.left=_7d.currentStyle.left; _7d.style.left=ret||0; ret=_7d.style.pixelLeft+"px"; _7d.style.left=_88; _7d.runtimeStyle.left=_89; } } } } return ret; },clean:function(_8a,_8b){ var ret=[]; _8b=_8b||document; if(typeof _8b.createElement=="undefined"){ _8b=_8b.ownerDocument||_8b[0]&&_8b[0].ownerDocument||document; } _2.each(_8a,function(i,_8c){ if(!_8c){ return; } if(_8c.constructor==Number){ _8c=_8c.toString(); } if(typeof _8c=="string"){ _8c=_8c.replace(/(<(\w+)[^>]*?)\/>/g,function(all,_8d,tag){ return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:_8d+"></"+tag+">"; }); var _8e=_2.trim(_8c).toLowerCase(),div=_8b.createElement("div"); var _8f=!_8e.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!_8e.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||_8e.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!_8e.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!_8e.indexOf("<td")||!_8e.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!_8e.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||_2.browser.msie&&[1,"div<div>","</div>"]||[0,"",""]; div.innerHTML=_8f[1]+_8c+_8f[2]; while(_8f[0]--){ div=div.lastChild; } if(_2.browser.msie){ var _90=!_8e.indexOf("<table")&&_8e.indexOf("<tbody")<0?div.firstChild&&div.firstChild.childNodes:_8f[1]=="<table>"&&_8e.indexOf("<tbody")<0?div.childNodes:[]; for(var j=_90.length-1;j>=0;--j){ if(_2.nodeName(_90[j],"tbody")&&!_90[j].childNodes.length){ _90[j].parentNode.removeChild(_90[j]); } } if(/^\s/.test(_8c)){ div.insertBefore(_8b.createTextNode(_8c.match(/^\s*/)[0]),div.firstChild); } } _8c=_2.makeArray(div.childNodes); } if(_8c.length===0&&(!_2.nodeName(_8c,"form")&&!_2.nodeName(_8c,"select"))){ return; } if(_8c[0]==undefined||_2.nodeName(_8c,"form")||_8c.options){ ret.push(_8c); }else{ ret=_2.merge(ret,_8c); } }); return ret; },attr:function(_91,_92,_93){ if(!_91||_91.nodeType==3||_91.nodeType==8){ return undefined; } var fix=_2.isXMLDoc(_91)?{}:_2.props; if(_92=="selected"&&_2.browser.safari){ _91.parentNode.selectedIndex; } if(fix[_92]){ if(_93!=undefined){ _91[fix[_92]]=_93; } return _91[fix[_92]]; }else{ if(_2.browser.msie&&_92=="style"){ return _2.attr(_91.style,"cssText",_93); }else{ if(_93==undefined&&_2.browser.msie&&_2.nodeName(_91,"form")&&(_92=="action"||_92=="method")){ return _91.getAttributeNode(_92).nodeValue; }else{ if(_91.tagName){ if(_93!=undefined){ if(_92=="type"&&_2.nodeName(_91,"input")&&_91.parentNode){ throw "type property can't be changed"; } _91.setAttribute(_92,""+_93); } if(_2.browser.msie&&/href|src/.test(_92)&&!_2.isXMLDoc(_91)){ return _91.getAttribute(_92,2); } return _91.getAttribute(_92); }else{ if(_92=="opacity"&&_2.browser.msie){ if(_93!=undefined){ _91.zoom=1; _91.filter=(_91.filter||"").replace(/alpha\([^)]*\)/,"")+(parseFloat(_93).toString()=="NaN"?"":"alpha(opacity="+_93*100+")"); } return _91.filter&&_91.filter.indexOf("opacity=")>=0?(parseFloat(_91.filter.match(/opacity=([^)]*)/)[1])/100).toString():""; } _92=_92.replace(/-([a-z])/ig,function(all,_94){ return _94.toUpperCase(); }); if(_93!=undefined){ _91[_92]=_93; } return _91[_92]; } } } } },trim:function(_95){ return (_95||"").replace(/^\s+|\s+$/g,""); },makeArray:function(_96){ var ret=[]; if(typeof _96!="array"){ for(var i=0,_97=_96.length;i<_97;i++){ ret.push(_96[i]); } }else{ ret=_96.slice(0); } return ret; },inArray:function(_98,_99){ for(var i=0,_9a=_99.length;i<_9a;i++){ if(_99[i]==_98){ return i; } } return -1; },merge:function(_9b,_9c){ if(_2.browser.msie){ for(var i=0;_9c[i];i++){ if(_9c[i].nodeType!=8){ _9b.push(_9c[i]); } } }else{ for(var i=0;_9c[i];i++){ _9b.push(_9c[i]); } } return _9b; },unique:function(_9d){ var ret=[],_9e={}; try{ for(var i=0,_9f=_9d.length;i<_9f;i++){ var id=_2.data(_9d[i]); if(!_9e[id]){ _9e[id]=true; ret.push(_9d[i]); } } } catch(e){ ret=_9d; } return ret; },grep:function(_a0,_a1,inv){ var ret=[]; for(var i=0,_a2=_a0.length;i<_a2;i++){ if(!inv&&_a1(_a0[i],i)||inv&&!_a1(_a0[i],i)){ ret.push(_a0[i]); } } return ret; },map:function(_a3,_a4){ var ret=[]; for(var i=0,_a5=_a3.length;i<_a5;i++){ var _a6=_a4(_a3[i],i); if(_a6!==null&&_a6!=undefined){ if(_a6.constructor!=Array){ _a6=[_a6]; } ret=ret.concat(_a6); } } return ret; }}); var _a7=navigator.userAgent.toLowerCase(); _2.browser={version:(_a7.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(_a7),opera:/opera/.test(_a7),msie:/msie/.test(_a7)&&!/opera/.test(_a7),mozilla:/mozilla/.test(_a7)&&!/(compatible|webkit)/.test(_a7)}; var _a8=_2.browser.msie?"styleFloat":"cssFloat"; _2.extend({boxModel:!_2.browser.msie||document.compatMode=="CSS1Compat",props:{"for":"htmlFor","class":"className","float":_a8,cssFloat:_a8,styleFloat:_a8,innerHTML:"innerHTML",className:"className",value:"value",disabled:"disabled",checked:"checked",readonly:"readOnly",selected:"selected",maxlength:"maxLength",selectedIndex:"selectedIndex",defaultValue:"defaultValue",tagName:"tagName",nodeName:"nodeName"}}); _2.each({parent:function(_a9){ return _a9.parentNode; },parents:function(_aa){ return _2.dir(_aa,"parentNode"); },next:function(_ab){ return _2.nth(_ab,2,"nextSibling"); },prev:function(_ac){ return _2.nth(_ac,2,"previousSibling"); },nextAll:function(_ad){ return _2.dir(_ad,"nextSibling"); },prevAll:function(_ae){ return _2.dir(_ae,"previousSibling"); },siblings:function(_af){ return _2.sibling(_af.parentNode.firstChild,_af); },children:function(_b0){ return _2.sibling(_b0.firstChild); },contents:function(_b1){ return _2.nodeName(_b1,"iframe")?_b1.contentDocument||_b1.contentWindow.document:_2.makeArray(_b1.childNodes); }},function(_b2,fn){ _2.fn[_b2]=function(_b3){ var ret=_2.map(this,fn); if(_b3&&typeof _b3=="string"){ ret=_2.multiFilter(_b3,ret); } return this.pushStack(_2.unique(ret)); }; }); _2.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(_b4,_b5){ _2.fn[_b4]=function(){ var _b6=arguments; return this.each(function(){ for(var i=0,_b7=_b6.length;i<_b7;i++){ _2(_b6[i])[_b5](this); } }); }; }); _2.each({removeAttr:function(_b8){ _2.attr(this,_b8,""); if(this.nodeType==1){ this.removeAttribute(_b8); } },addClass:function(_b9){ _2.className.add(this,_b9); },removeClass:function(_ba){ _2.className.remove(this,_ba); },toggleClass:function(_bb){ _2.className[_2.className.has(this,_bb)?"remove":"add"](this,_bb); },remove:function(_bc){ if(!_bc||_2.filter(_bc,[this]).r.length){ _2("*",this).add(this).each(function(){ _2.event.remove(this); _2.removeData(this); }); if(this.parentNode){ this.parentNode.removeChild(this); } } },empty:function(){ _2(">*",this).remove(); while(this.firstChild){ this.removeChild(this.firstChild); } }},function(_bd,fn){ _2.fn[_bd]=function(){ return this.each(fn,arguments); }; }); _2.each(["Height","Width"],function(i,_be){ var _bf=_be.toLowerCase(); _2.fn[_bf]=function(_c0){ return this[0]==window?_2.browser.opera&&document.body["client"+_be]||_2.browser.safari&&window["inner"+_be]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+_be]||document.body["client"+_be]:this[0]==document?Math.max(Math.max(document.body["scroll"+_be],document.documentElement["scroll"+_be]),Math.max(document.body["offset"+_be],document.documentElement["offset"+_be])):_c0==undefined?(this.length?_2.css(this[0],_bf):null):this.css(_bf,_c0.constructor==String?_c0:_c0+"px"); }; }); var _c1=_2.browser.safari&&parseInt(_2.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\wĨ-￿*_-]|\\\\.)",_c2=new RegExp("^>\\s*("+_c1+"+)"),_c3=new RegExp("^("+_c1+"+)(#)("+_c1+"+)"),_c4=new RegExp("^([#.]?)("+_c1+"*)"); _2.extend({expr:{"":function(a,i,m){ return m[2]=="*"||_2.nodeName(a,m[2]); },"#":function(a,i,m){ return a.getAttribute("id")==m[2]; },":":{lt:function(a,i,m){ return i<m[3]-0; },gt:function(a,i,m){ return i>m[3]-0; },nth:function(a,i,m){ return m[3]-0==i; },eq:function(a,i,m){ return m[3]-0==i; },first:function(a,i){ return i==0; },last:function(a,i,m,r){ return i==r.length-1; },even:function(a,i){ return i%2==0; },odd:function(a,i){ return i%2; },"first-child":function(a){ return a.parentNode.getElementsByTagName("*")[0]==a; },"last-child":function(a){ return _2.nth(a.parentNode.lastChild,1,"previousSibling")==a; },"only-child":function(a){ return !_2.nth(a.parentNode.lastChild,2,"previousSibling"); },parent:function(a){ return a.firstChild; },empty:function(a){ return !a.firstChild; },contains:function(a,i,m){ return (a.textContent||a.innerText||_2(a).text()||"").indexOf(m[3])>=0; },visible:function(a){ return "hidden"!=a.type&&_2.css(a,"display")!="none"&&_2.css(a,"visibility")!="hidden"; },hidden:function(a){ return "hidden"==a.type||_2.css(a,"display")=="none"||_2.css(a,"visibility")=="hidden"; },enabled:function(a){ return !a.disabled; },disabled:function(a){ return a.disabled; },checked:function(a){ return a.checked; },selected:function(a){ return a.selected||_2.attr(a,"selected"); },text:function(a){ return "text"==a.type; },radio:function(a){ return "radio"==a.type; },checkbox:function(a){ return "checkbox"==a.type; },file:function(a){ return "file"==a.type; },password:function(a){ return "password"==a.type; },submit:function(a){ return "submit"==a.type; },image:function(a){ return "image"==a.type; },reset:function(a){ return "reset"==a.type; },button:function(a){ return "button"==a.type||_2.nodeName(a,"button"); },input:function(a){ return /input|select|textarea|button/i.test(a.nodeName); },has:function(a,i,m){ return _2.find(m[3],a).length; },header:function(a){ return /h\d/i.test(a.nodeName); },animated:function(a){ return _2.grep(_2.timers,function(fn){ return a==fn.elem; }).length; }}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=]*) *('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new RegExp("^([:.#]*)("+_c1+"+)")],multiFilter:function(_c5,_c6,not){ var old,cur=[]; while(_c5&&_c5!=old){ old=_c5; var f=_2.filter(_c5,_c6,not); _c5=f.t.replace(/^\s*,\s*/,""); cur=not?_c6=f.r:_2.merge(cur,f.r); } return cur; },find:function(t,_c7){ if(typeof t!="string"){ return [t]; } if(_c7&&_c7.nodeType!=1&&_c7.nodeType!=9){ return []; } _c7=_c7||document; var ret=[_c7],_c8=[],_c9,_ca; while(t&&_c9!=t){ var r=[]; _c9=t; t=_2.trim(t); var _cb=false; var re=_c2; var m=re.exec(t); if(m){ _ca=m[1].toUpperCase(); for(var i=0;ret[i];i++){ for(var c=ret[i].firstChild;c;c=c.nextSibling){ if(c.nodeType==1&&(_ca=="*"||c.nodeName.toUpperCase()==_ca)){ r.push(c); } } } ret=r; t=t.replace(re,""); if(t.indexOf(" ")==0){ continue; } _cb=true; }else{ re=/^([>+~])\s*(\w*)/i; if((m=re.exec(t))!=null){ r=[]; var _cc={}; _ca=m[2].toUpperCase(); m=m[1]; for(var j=0,rl=ret.length;j<rl;j++){ var n=m=="~"||m=="+"?ret[j].nextSibling:ret[j].firstChild; for(;n;n=n.nextSibling){ if(n.nodeType==1){ var id=_2.data(n); if(m=="~"&&_cc[id]){ break; } if(!_ca||n.nodeName.toUpperCase()==_ca){ if(m=="~"){ _cc[id]=true; } r.push(n); } if(m=="+"){ break; } } } } ret=r; t=_2.trim(t.replace(re,"")); _cb=true; } } if(t&&!_cb){ if(!t.indexOf(",")){ if(_c7==ret[0]){ ret.shift(); } _c8=_2.merge(_c8,ret); r=ret=[_c7]; t=" "+t.substr(1,t.length); }else{ var re2=_c3; var m=re2.exec(t); if(m){ m=[0,m[2],m[3],m[1]]; }else{ re2=_c4; m=re2.exec(t); } m[2]=m[2].replace(/\\/g,""); var _cd=ret[ret.length-1]; if(m[1]=="#"&&_cd&&_cd.getElementById&&!_2.isXMLDoc(_cd)){ var oid=_cd.getElementById(m[2]); if((_2.browser.msie||_2.browser.opera)&&oid&&typeof oid.id=="string"&&oid.id!=m[2]){ oid=_2("[@id=\""+m[2]+"\"]",_cd)[0]; } ret=r=oid&&(!m[3]||_2.nodeName(oid,m[3]))?[oid]:[]; }else{ for(var i=0;ret[i];i++){ var tag=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2]; if(tag=="*"&&ret[i].nodeName.toLowerCase()=="object"){ tag="param"; } r=_2.merge(r,ret[i].getElementsByTagName(tag)); } if(m[1]=="."){ r=_2.classFilter(r,m[2]); } if(m[1]=="#"){ var tmp=[]; for(var i=0;r[i];i++){ if(r[i].getAttribute("id")==m[2]){ tmp=[r[i]]; break; } } r=tmp; } ret=r; } t=t.replace(re2,""); } } if(t){ var val=_2.filter(t,r); ret=r=val.r; t=_2.trim(val.t); } } if(t){ ret=[]; } if(ret&&_c7==ret[0]){ ret.shift(); } _c8=_2.merge(_c8,ret); return _c8; },classFilter:function(r,m,not){ m=" "+m+" "; var tmp=[]; for(var i=0;r[i];i++){ var _ce=(" "+r[i].className+" ").indexOf(m)>=0; if(!not&&_ce||not&&!_ce){ tmp.push(r[i]); } } return tmp; },filter:function(t,r,not){ var _cf; while(t&&t!=_cf){ _cf=t; var p=_2.parse,m; for(var i=0;p[i];i++){ m=p[i].exec(t); if(m){ t=t.substring(m[0].length); m[2]=m[2].replace(/\\/g,""); break; } } if(!m){ break; } if(m[1]==":"&&m[2]=="not"){ r=_7.test(m[3])?_2.filter(m[3],r,true).r:_2(r).not(m[3]); }else{ if(m[1]=="."){ r=_2.classFilter(r,m[2],not); }else{ if(m[1]=="["){ var tmp=[],_d0=m[3]; for(var i=0,rl=r.length;i<rl;i++){ var a=r[i],z=a[_2.props[m[2]]||m[2]]; if(z==null||/href|src|selected/.test(m[2])){ z=_2.attr(a,m[2])||""; } if((_d0==""&&!!z||_d0=="="&&z==m[5]||_d0=="!="&&z!=m[5]||_d0=="^="&&z&&!z.indexOf(m[5])||_d0=="$="&&z.substr(z.length-m[5].length)==m[5]||(_d0=="*="||_d0=="~=")&&z.indexOf(m[5])>=0)^not){ tmp.push(a); } } r=tmp; }else{ if(m[1]==":"&&m[2]=="nth-child"){ var _d1={},tmp=[],_d2=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),_d3=(_d2[1]+(_d2[2]||1))-0,_cf=_d2[3]-0; for(var i=0,rl=r.length;i<rl;i++){ var _d4=r[i],_d5=_d4.parentNode,id=_2.data(_d5); if(!_d1[id]){ var c=1; for(var n=_d5.firstChild;n;n=n.nextSibling){ if(n.nodeType==1){ n.nodeIndex=c++; } } _d1[id]=true; } var add=false; if(_d3==0){ if(_d4.nodeIndex==_cf){ add=true; } }else{ if((_d4.nodeIndex-_cf)%_d3==0&&(_d4.nodeIndex-_cf)/_d3>=0){ add=true; } } if(add^not){ tmp.push(_d4); } } r=tmp; }else{ var fn=_2.expr[m[1]]; if(typeof fn=="object"){ fn=fn[m[2]]; } if(typeof fn=="string"){ fn=eval("false||function(a,i){return "+fn+";}"); } r=_2.grep(r,function(_d6,i){ return fn(_d6,i,m,r); },not); } } } } } return {r:r,t:t}; },dir:function(_d7,dir){ var _d8=[]; var cur=_d7[dir]; while(cur&&cur!=document){ if(cur.nodeType==1){ _d8.push(cur); } cur=cur[dir]; } return _d8; },nth:function(cur,_d9,dir,_da){ _d9=_d9||1; var num=0; for(;cur;cur=cur[dir]){ if(cur.nodeType==1&&++num==_d9){ break; } } return cur; },sibling:function(n,_db){ var r=[]; for(;n;n=n.nextSibling){ if(n.nodeType==1&&(!_db||n!=_db)){ r.push(n); } } return r; }}); _2.event={add:function(_dc,_dd,_de,_df){ if(_dc.nodeType==3||_dc.nodeType==8){ return; } if(_2.browser.msie&&_dc.setInterval!=undefined){ _dc=window; } if(!_de.guid){ _de.guid=this.guid++; } if(_df!=undefined){ var fn=_de; _de=function(){ return fn.apply(this,arguments); }; _de.data=_df; _de.guid=fn.guid; } var _e0=_2.data(_dc,"events")||_2.data(_dc,"events",{}),_e1=_2.data(_dc,"handle")||_2.data(_dc,"handle",function(){ var val; if(typeof _2=="undefined"||_2.event.triggered){ return val; } val=_2.event.handle.apply(arguments.callee.elem,arguments); return val; }); _e1.elem=_dc; _2.each(_dd.split(/\s+/),function(_e2,_e3){ var _e4=_e3.split("."); _e3=_e4[0]; _de.type=_e4[1]; var _e5=_e0[_e3]; if(!_e5){ _e5=_e0[_e3]={}; if(!_2.event.special[_e3]||_2.event.special[_e3].setup.call(_dc)===false){ if(_dc.addEventListener){ _dc.addEventListener(_e3,_e1,false); }else{ if(_dc.attachEvent){ _dc.attachEvent("on"+_e3,_e1); } } } } _e5[_de.guid]=_de; _2.event.global[_e3]=true; }); _dc=null; },guid:1,global:{},remove:function(_e6,_e7,_e8){ if(_e6.nodeType==3||_e6.nodeType==8){ return; } var _e9=_2.data(_e6,"events"),ret,_ea; if(_e9){ if(_e7==undefined||(typeof _e7=="string"&&_e7.charAt(0)==".")){ for(var _eb in _e9){ this.remove(_e6,_eb+(_e7||"")); } }else{ if(_e7.type){ _e8=_e7.handler; _e7=_e7.type; } _2.each(_e7.split(/\s+/),function(_ec,_ed){ var _ee=_ed.split("."); _ed=_ee[0]; if(_e9[_ed]){ if(_e8){ delete _e9[_ed][_e8.guid]; }else{ for(_e8 in _e9[_ed]){ if(!_ee[1]||_e9[_ed][_e8].type==_ee[1]){ delete _e9[_ed][_e8]; } } } for(ret in _e9[_ed]){ break; } if(!ret){ if(!_2.event.special[_ed]||_2.event.special[_ed].teardown.call(_e6)===false){ if(_e6.removeEventListener){ _e6.removeEventListener(_ed,_2.data(_e6,"handle"),false); }else{ if(_e6.detachEvent){ _e6.detachEvent("on"+_ed,_2.data(_e6,"handle")); } } } ret=null; delete _e9[_ed]; } } }); } for(ret in _e9){ break; } if(!ret){ var _ef=_2.data(_e6,"handle"); if(_ef){ _ef.elem=null; } _2.removeData(_e6,"events"); _2.removeData(_e6,"handle"); } } },trigger:function(_f0,_f1,_f2,_f3,_f4){ _f1=_2.makeArray(_f1||[]); if(_f0.indexOf("!")>=0){ _f0=_f0.slice(0,-1); var _f5=true; } if(!_f2){ if(this.global[_f0]){ _2("*").add([window,document]).trigger(_f0,_f1); } }else{ if(_f2.nodeType==3||_f2.nodeType==8){ return undefined; } var val,ret,fn=_2.isFunction(_f2[_f0]||null),_f6=!_f1[0]||!_f1[0].preventDefault; if(_f6){ _f1.unshift(this.fix({type:_f0,target:_f2})); } _f1[0].type=_f0; if(_f5){ _f1[0].exclusive=true; } if(_2.isFunction(_2.data(_f2,"handle"))){ val=_2.data(_f2,"handle").apply(_f2,_f1); } if(!fn&&_f2["on"+_f0]&&_f2["on"+_f0].apply(_f2,_f1)===false){ val=false; } if(_f6){ _f1.shift(); } if(_f4&&_2.isFunction(_f4)){ ret=_f4.apply(_f2,val==null?_f1:_f1.concat(val)); if(ret!==undefined){ val=ret; } } if(fn&&_f3!==false&&val!==false&&!(_2.nodeName(_f2,"a")&&_f0=="click")){ this.triggered=true; try{ _f2[_f0](); } catch(e){ } } this.triggered=false; } return val; },handle:function(_f7){ var val; _f7=_2.event.fix(_f7||window.event||{}); var _f8=_f7.type.split("."); _f7.type=_f8[0]; var _f9=_2.data(this,"events")&&_2.data(this,"events")[_f7.type],_fa=Array.prototype.slice.call(arguments,1); _fa.unshift(_f7); for(var j in _f9){ var _fb=_f9[j]; _fa[0].handler=_fb; _fa[0].data=_fb.data; if(!_f8[1]&&!_f7.exclusive||_fb.type==_f8[1]){ var ret=_fb.apply(this,_fa); if(val!==false){ val=ret; } if(ret===false){ _f7.preventDefault(); _f7.stopPropagation(); } } } if(_2.browser.msie){ _f7.target=_f7.preventDefault=_f7.stopPropagation=_f7.handler=_f7.data=null; } return val; },fix:function(_fc){ var _fd=_fc; _fc=_2.extend({},_fd); _fc.preventDefault=function(){ if(_fd.preventDefault){ _fd.preventDefault(); } _fd.returnValue=false; }; _fc.stopPropagation=function(){ if(_fd.stopPropagation){ _fd.stopPropagation(); } _fd.cancelBubble=true; }; if(!_fc.target){ _fc.target=_fc.srcElement||document; } if(_fc.target.nodeType==3){ _fc.target=_fd.target.parentNode; } if(!_fc.relatedTarget&&_fc.fromElement){ _fc.relatedTarget=_fc.fromElement==_fc.target?_fc.toElement:_fc.fromElement; } if(_fc.pageX==null&&_fc.clientX!=null){ var doc=document.documentElement,_fe=document.body; _fc.pageX=_fc.clientX+(doc&&doc.scrollLeft||_fe&&_fe.scrollLeft||0)-(doc.clientLeft||0); _fc.pageY=_fc.clientY+(doc&&doc.scrollTop||_fe&&_fe.scrollTop||0)-(doc.clientTop||0); } if(!_fc.which&&((_fc.charCode||_fc.charCode===0)?_fc.charCode:_fc.keyCode)){ _fc.which=_fc.charCode||_fc.keyCode; } if(!_fc.metaKey&&_fc.ctrlKey){ _fc.metaKey=_fc.ctrlKey; } if(!_fc.which&&_fc.button){ _fc.which=(_fc.button&1?1:(_fc.button&2?3:(_fc.button&4?2:0))); } return _fc; },special:{ready:{setup:function(){ _ff(); return; },teardown:function(){ return; }},mouseenter:{setup:function(){ if(_2.browser.msie){ return false; } _2(this).bind("mouseover",_2.event.special.mouseenter.handler); return true; },teardown:function(){ if(_2.browser.msie){ return false; } _2(this).unbind("mouseover",_2.event.special.mouseenter.handler); return true; },handler:function(_100){ if(_101(_100,this)){ return true; } arguments[0].type="mouseenter"; return _2.event.handle.apply(this,arguments); }},mouseleave:{setup:function(){ if(_2.browser.msie){ return false; } _2(this).bind("mouseout",_2.event.special.mouseleave.handler); return true; },teardown:function(){ if(_2.browser.msie){ return false; } _2(this).unbind("mouseout",_2.event.special.mouseleave.handler); return true; },handler:function(_102){ if(_101(_102,this)){ return true; } arguments[0].type="mouseleave"; return _2.event.handle.apply(this,arguments); }}}}; _2.fn.extend({bind:function(type,data,fn){ return type=="unload"?this.one(type,data,fn):this.each(function(){ _2.event.add(this,type,fn||data,fn&&data); }); },one:function(type,data,fn){ return this.each(function(){ _2.event.add(this,type,function(_103){ _2(this).unbind(_103); return (fn||data).apply(this,arguments); },fn&&data); }); },unbind:function(type,fn){ return this.each(function(){ _2.event.remove(this,type,fn); }); },trigger:function(type,data,fn){ return this.each(function(){ _2.event.trigger(type,data,this,true,fn); }); },triggerHandler:function(type,data,fn){ if(this[0]){ return _2.event.trigger(type,data,this[0],false,fn); } return undefined; },toggle:function(){ var args=arguments; return this.click(function(_104){ this.lastToggle=0==this.lastToggle?1:0; _104.preventDefault(); return args[this.lastToggle].apply(this,arguments)||false; }); },hover:function(_105,_106){ return this.bind("mouseenter",_105).bind("mouseleave",_106); },ready:function(fn){ _ff(); if(_2.isReady){ fn.call(document,_2); }else{ _2.readyList.push(function(){ return fn.call(this,_2); }); } return this; }}); _2.extend({isReady:false,readyList:[],ready:function(){ if(!_2.isReady){ _2.isReady=true; if(_2.readyList){ _2.each(_2.readyList,function(){ this.apply(document); }); _2.readyList=null; } _2(document).triggerHandler("ready"); } }}); var _107=false; function _ff(){ if(_107){ return; } _107=true; if(document.addEventListener&&!_2.browser.opera){ document.addEventListener("DOMContentLoaded",_2.ready,false); } if(_2.browser.msie&&window==top){ (function(){ if(_2.isReady){ return; } try{ document.documentElement.doScroll("left"); } catch(error){ setTimeout(arguments.callee,0); return; } _2.ready(); })(); } if(_2.browser.opera){ document.addEventListener("DOMContentLoaded",function(){ if(_2.isReady){ return; } for(var i=0;i<document.styleSheets.length;i++){ if(document.styleSheets[i].disabled){ setTimeout(arguments.callee,0); return; } } _2.ready(); },false); } if(_2.browser.safari){ var _108; (function(){ if(_2.isReady){ return; } if(document.readyState!="loaded"&&document.readyState!="complete"){ setTimeout(arguments.callee,0); return; } if(_108===undefined){ _108=_2("style, link[rel=stylesheet]").length; } if(document.styleSheets.length!=_108){ setTimeout(arguments.callee,0); return; } _2.ready(); })(); } _2.event.add(window,"load",_2.ready); }; _2.each(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mouseout,change,select,"+"submit,keydown,keypress,keyup,error").split(","),function(i,name){ _2.fn[name]=function(fn){ return fn?this.bind(name,fn):this.trigger(name); }; }); var _101=function(_109,elem){ var _10a=_109.relatedTarget; while(_10a&&_10a!=elem){ try{ _10a=_10a.parentNode; } catch(error){ _10a=elem; } } return _10a==elem; }; _2(window).bind("unload",function(){ _2("*").add(document).unbind(); }); _2.fn.extend({load:function(url,_10b,_10c){ if(_2.isFunction(url)){ return this.bind("load",url); } var off=url.indexOf(" "); if(off>=0){ var _10d=url.slice(off,url.length); url=url.slice(0,off); } _10c=_10c||function(){ }; var type="GET"; if(_10b){ if(_2.isFunction(_10b)){ _10c=_10b; _10b=null; }else{ _10b=_2.param(_10b); type="POST"; } } var self=this; _2.ajax({url:url,type:type,dataType:"html",data:_10b,complete:function(res,_10e){ if(_10e=="success"||_10e=="notmodified"){ self.html(_10d?_2("<div/>").append(res.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(_10d):res.responseText); } self.each(_10c,[res.responseText,_10e,res]); }}); return this; },serialize:function(){ return _2.param(this.serializeArray()); },serializeArray:function(){ return this.map(function(){ return _2.nodeName(this,"form")?_2.makeArray(this.elements):this; }).filter(function(){ return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password/i.test(this.type)); }).map(function(i,elem){ var val=_2(this).val(); return val==null?null:val.constructor==Array?_2.map(val,function(val,i){ return {name:elem.name,value:val}; }):{name:elem.name,value:val}; }).get(); }}); _2.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(i,o){ _2.fn[o]=function(f){ return this.bind(o,f); }; }); var jsc=(new Date).getTime(); _2.extend({get:function(url,data,_10f,type){ if(_2.isFunction(data)){ _10f=data; data=null; } return _2.ajax({type:"GET",url:url,data:data,success:_10f,dataType:type}); },getScript:function(url,_110){ return _2.get(url,null,_110,"script"); },getJSON:function(url,data,_111){ return _2.get(url,data,_111,"json"); },post:function(url,data,_112,type){ if(_2.isFunction(data)){ _112=data; data={}; } return _2.ajax({type:"POST",url:url,data:data,success:_112,dataType:type}); },ajaxSetup:function(_113){ _2.extend(_2.ajaxSettings,_113); },ajaxSettings:{global:true,type:"GET",timeout:0,contentType:"application/x-www-form-urlencoded",processData:true,async:true,data:null,username:null,password:null,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(s){ var _114,jsre=/=\?(&|$)/g,_115,data; s=_2.extend(true,s,_2.extend(true,{},_2.ajaxSettings,s)); if(s.data&&s.processData&&typeof s.data!="string"){ s.data=_2.param(s.data); } if(s.dataType=="jsonp"){ if(s.type.toLowerCase()=="get"){ if(!s.url.match(jsre)){ s.url+=(s.url.match(/\?/)?"&":"?")+(s.jsonp||"callback")+"=?"; } }else{ if(!s.data||!s.data.match(jsre)){ s.data=(s.data?s.data+"&":"")+(s.jsonp||"callback")+"=?"; } } s.dataType="json"; } if(s.dataType=="json"&&(s.data&&s.data.match(jsre)||s.url.match(jsre))){ _114="jsonp"+jsc++; if(s.data){ s.data=(s.data+"").replace(jsre,"="+_114+"$1"); } s.url=s.url.replace(jsre,"="+_114+"$1"); s.dataType="script"; window[_114]=function(tmp){ data=tmp; _116(); _117(); window[_114]=undefined; try{ delete window[_114]; } catch(e){ } if(head){ head.removeChild(_118); } }; } if(s.dataType=="script"&&s.cache==null){ s.cache=false; } if(s.cache===false&&s.type.toLowerCase()=="get"){ var ts=(new Date()).getTime(); var ret=s.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+ts+"$2"); s.url=ret+((ret==s.url)?(s.url.match(/\?/)?"&":"?")+"_="+ts:""); } if(s.data&&s.type.toLowerCase()=="get"){ s.url+=(s.url.match(/\?/)?"&":"?")+s.data; s.data=null; } if(s.global&&!_2.active++){ _2.event.trigger("ajaxStart"); } if((!s.url.indexOf("http")||!s.url.indexOf("//"))&&s.dataType=="script"&&s.type.toLowerCase()=="get"){ var head=document.getElementsByTagName("head")[0]; var _118=document.createElement("script"); _118.src=s.url; if(s.scriptCharset){ _118.charset=s.scriptCharset; } if(!_114){ var done=false; _118.onload=_118.onreadystatechange=function(){ if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){ done=true; _116(); _117(); head.removeChild(_118); } }; } head.appendChild(_118); return undefined; } var _119=false; var xml=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest(); xml.open(s.type,s.url,s.async,s.username,s.password); try{ if(s.data){ xml.setRequestHeader("Content-Type",s.contentType); } if(s.ifModified){ xml.setRequestHeader("If-Modified-Since",_2.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 GMT"); } xml.setRequestHeader("X-Requested-With","XMLHttpRequest"); xml.setRequestHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataType]+", */*":s.accepts._default); } catch(e){ } if(s.beforeSend){ s.beforeSend(xml); } if(s.global){ _2.event.trigger("ajaxSend",[xml,s]); } var _11a=function(_11b){ if(!_119&&xml&&(xml.readyState==4||_11b=="timeout")){ _119=true; if(ival){ clearInterval(ival); ival=null; } _115=_11b=="timeout"&&"timeout"||!_2.httpSuccess(xml)&&"error"||s.ifModified&&_2.httpNotModified(xml,s.url)&&"notmodified"||"success"; if(_115=="success"){ try{ data=_2.httpData(xml,s.dataType); } catch(e){ _115="parsererror"; } } if(_115=="success"){ var _11c; try{ _11c=xml.getResponseHeader("Last-Modified"); } catch(e){ } if(s.ifModified&&_11c){ _2.lastModified[s.url]=_11c; } if(!_114){ _116(); } }else{ _2.handleError(s,xml,_115); } _117(); if(s.async){ xml=null; } } }; if(s.async){ var ival=setInterval(_11a,13); if(s.timeout>0){ setTimeout(function(){ if(xml){ xml.abort(); if(!_119){ _11a("timeout"); } } },s.timeout); } } try{ xml.send(s.data); } catch(e){ _2.handleError(s,xml,null,e); } if(!s.async){ _11a(); } function _116(){ if(s.success){ s.success(data,_115); } if(s.global){ _2.event.trigger("ajaxSuccess",[xml,s]); } }; function _117(){ if(s.complete){ s.complete(xml,_115); } if(s.global){ _2.event.trigger("ajaxComplete",[xml,s]); } if(s.global&&!--_2.active){ _2.event.trigger("ajaxStop"); } }; return xml; },handleError:function(s,xml,_11d,e){ if(s.error){ s.error(xml,_11d,e); } if(s.global){ _2.event.trigger("ajaxError",[xml,s,e]); } },active:0,httpSuccess:function(r){ try{ return !r.status&&location.protocol=="file:"||(r.status>=200&&r.status<300)||r.status==304||r.status==1223||_2.browser.safari&&r.status==undefined; } catch(e){ } return false; },httpNotModified:function(xml,url){ try{ var _11e=xml.getResponseHeader("Last-Modified"); return xml.status==304||_11e==_2.lastModified[url]||_2.browser.safari&&xml.status==undefined; } catch(e){ } return false; },httpData:function(r,type){ var ct=r.getResponseHeader("content-type"); var xml=type=="xml"||!type&&ct&&ct.indexOf("xml")>=0; var data=xml?r.responseXML:r.responseText; if(xml&&data.documentElement.tagName=="parsererror"){ throw "parsererror"; } if(type=="script"){ _2.globalEval(data); } if(type=="json"){ data=eval("("+data+")"); } return data; },param:function(a){ var s=[]; if(a.constructor==Array||a.jquery){ _2.each(a,function(){ s.push(encodeURIComponent(this.name)+"="+encodeURIComponent(this.value)); }); }else{ for(var j in a){ if(a[j]&&a[j].constructor==Array){ _2.each(a[j],function(){ s.push(encodeURIComponent(j)+"="+encodeURIComponent(this)); }); }else{ s.push(encodeURIComponent(j)+"="+encodeURIComponent(a[j])); } } } return s.join("&").replace(/%20/g,"+"); }}); _2.fn.extend({show:function(_11f,_120){ return _11f?this.animate({height:"show",width:"show",opacity:"show"},_11f,_120):this.filter(":hidden").each(function(){ this.style.display=this.oldblock||""; if(_2.css(this,"display")=="none"){ var elem=_2("<"+this.tagName+" />").appendTo("body"); this.style.display=elem.css("display"); if(this.style.display=="none"){ this.style.display="block"; } elem.remove(); } }).end(); },hide:function(_121,_122){ return _121?this.animate({height:"hide",width:"hide",opacity:"hide"},_121,_122):this.filter(":visible").each(function(){ this.oldblock=this.oldblock||_2.css(this,"display"); this.style.display="none"; }).end(); },_toggle:_2.fn.toggle,toggle:function(fn,fn2){ return _2.isFunction(fn)&&_2.isFunction(fn2)?this._toggle(fn,fn2):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.each(function(){ _2(this)[_2(this).is(":hidden")?"show":"hide"](); }); },slideDown:function(_123,_124){ return this.animate({height:"show"},_123,_124); },slideUp:function(_125,_126){ return this.animate({height:"hide"},_125,_126); },slideToggle:function(_127,_128){ return this.animate({height:"toggle"},_127,_128); },fadeIn:function(_129,_12a){ return this.animate({opacity:"show"},_129,_12a); },fadeOut:function(_12b,_12c){ return this.animate({opacity:"hide"},_12b,_12c); },fadeTo:function(_12d,to,_12e){ return this.animate({opacity:to},_12d,_12e); },animate:function(prop,_12f,_130,_131){ var _132=_2.speed(_12f,_130,_131); return this[_132.queue===false?"each":"queue"](function(){ if(this.nodeType!=1){ return false; } var opt=_2.extend({},_132); var _133=_2(this).is(":hidden"),self=this; for(var p in prop){ if(prop[p]=="hide"&&_133||prop[p]=="show"&&!_133){ return _2.isFunction(opt.complete)&&opt.complete.apply(this); } if(p=="height"||p=="width"){ opt.display=_2.css(this,"display"); opt.overflow=this.style.overflow; } } if(opt.overflow!=null){ this.style.overflow="hidden"; } opt.curAnim=_2.extend({},prop); _2.each(prop,function(name,val){ var e=new _2.fx(self,opt,name); if(/toggle|show|hide/.test(val)){ e[val=="toggle"?_133?"show":"hide":val](prop); }else{ var _134=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),_135=e.cur(true)||0; if(_134){ var end=parseFloat(_134[2]),unit=_134[3]||"px"; if(unit!="px"){ self.style[name]=(end||1)+unit; _135=((end||1)/e.cur(true))*_135; self.style[name]=_135+unit; } if(_134[1]){ end=((_134[1]=="-="?-1:1)*end)+_135; } e.custom(_135,end,unit); }else{ e.custom(_135,val,""); } } }); return true; }); },queue:function(type,fn){ if(_2.isFunction(type)||(type&&type.constructor==Array)){ fn=type; type="fx"; } if(!type||(typeof type=="string"&&!fn)){ return _136(this[0],type); } return this.each(function(){ if(fn.constructor==Array){ _136(this,type,fn); }else{ _136(this,type).push(fn); if(_136(this,type).length==1){ fn.apply(this); } } }); },stop:function(_137,_138){ var _139=_2.timers; if(_137){ this.queue([]); } this.each(function(){ for(var i=_139.length-1;i>=0;i--){ if(_139[i].elem==this){ if(_138){ _139[i](true); } _139.splice(i,1); } } }); if(!_138){ this.dequeue(); } return this; }}); var _136=function(elem,type,_13a){ if(!elem){ return undefined; } type=type||"fx"; var q=_2.data(elem,type+"queue"); if(!q||_13a){ q=_2.data(elem,type+"queue",_13a?_2.makeArray(_13a):[]); } return q; }; _2.fn.dequeue=function(type){ type=type||"fx"; return this.each(function(){ var q=_136(this,type); q.shift(); if(q.length){ q[0].apply(this); } }); }; _2.extend({speed:function(_13b,_13c,fn){ var opt=_13b&&_13b.constructor==Object?_13b:{complete:fn||!fn&&_13c||_2.isFunction(_13b)&&_13b,duration:_13b,easing:fn&&_13c||_13c&&_13c.constructor!=Function&&_13c}; opt.duration=(opt.duration&&opt.duration.constructor==Number?opt.duration:{slow:600,fast:200}[opt.duration])||400; opt.old=opt.complete; opt.complete=function(){ if(opt.queue!==false){ _2(this).dequeue(); } if(_2.isFunction(opt.old)){ opt.old.apply(this); } }; return opt; },easing:{linear:function(p,n,_13d,diff){ return _13d+diff*p; },swing:function(p,n,_13e,diff){ return ((-Math.cos(p*Math.PI)/2)+0.5)*diff+_13e; }},timers:[],timerId:null,fx:function(elem,_13f,prop){ this.options=_13f; this.elem=elem; this.prop=prop; if(!_13f.orig){ _13f.orig={}; } }}); _2.fx.prototype={update:function(){ if(this.options.step){ this.options.step.apply(this.elem,[this.now,this]); } (_2.fx.step[this.prop]||_2.fx.step._default)(this); if(this.prop=="height"||this.prop=="width"){ this.elem.style.display="block"; } },cur:function(_140){ if(this.elem[this.prop]!=null&&this.elem.style[this.prop]==null){ return this.elem[this.prop]; } var r=parseFloat(_2.css(this.elem,this.prop,_140)); return r&&r>-10000?r:parseFloat(_2.curCSS(this.elem,this.prop))||0; },custom:function(from,to,unit){ this.startTime=(new Date()).getTime(); this.start=from; this.end=to; this.unit=unit||this.unit||"px"; this.now=this.start; this.pos=this.state=0; this.update(); var self=this; function t(_141){ return self.step(_141); }; t.elem=this.elem; _2.timers.push(t); if(_2.timerId==null){ _2.timerId=setInterval(function(){ var _142=_2.timers; for(var i=0;i<_142.length;i++){ if(!_142[i]()){ _142.splice(i--,1); } } if(!_142.length){ clearInterval(_2.timerId); _2.timerId=null; } },13); } },show:function(){ this.options.orig[this.prop]=_2.attr(this.elem.style,this.prop); this.options.show=true; this.custom(0,this.cur()); if(this.prop=="width"||this.prop=="height"){ this.elem.style[this.prop]="1px"; } _2(this.elem).show(); },hide:function(){ this.options.orig[this.prop]=_2.attr(this.elem.style,this.prop); this.options.hide=true; this.custom(this.cur(),0); },step:function(_143){ var t=(new Date()).getTime(); if(_143||t>this.options.duration+this.startTime){ this.now=this.end; this.pos=this.state=1; this.update(); this.options.curAnim[this.prop]=true; var done=true; for(var i in this.options.curAnim){ if(this.options.curAnim[i]!==true){ done=false; } } if(done){ if(this.options.display!=null){ this.elem.style.overflow=this.options.overflow; this.elem.style.display=this.options.display; if(_2.css(this.elem,"display")=="none"){ this.elem.style.display="block"; } } if(this.options.hide){ this.elem.style.display="none"; } if(this.options.hide||this.options.show){ for(var p in this.options.curAnim){ _2.attr(this.elem.style,p,this.options.orig[p]); } } } if(done&&_2.isFunction(this.options.complete)){ this.options.complete.apply(this.elem); } return false; }else{ var n=t-this.startTime; this.state=n/this.options.duration; this.pos=_2.easing[this.options.easing||(_2.easing.swing?"swing":"linear")](this.state,n,0,1,this.options.duration); this.now=this.start+((this.end-this.start)*this.pos); this.update(); } return true; }}; _2.fx.step={scrollLeft:function(fx){ fx.elem.scrollLeft=fx.now; },scrollTop:function(fx){ fx.elem.scrollTop=fx.now; },opacity:function(fx){ _2.attr(fx.elem.style,"opacity",fx.now); },_default:function(fx){ fx.elem.style[fx.prop]=fx.now+fx.unit; }}; _2.fn.offset=function(){ var left=0,top=0,elem=this[0],_144; if(elem){ with(_2.browser){ var _145=elem.parentNode,_146=elem,_147=elem.offsetParent,doc=elem.ownerDocument,_148=safari&&parseInt(version)<522&&!/adobeair/i.test(_a7),_149=_2.css(elem,"position")=="fixed"; if(elem.getBoundingClientRect){ var box=elem.getBoundingClientRect(); add(box.left+Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,doc.body.scrollTop)); add(-doc.documentElement.clientLeft,-doc.documentElement.clientTop); }else{ add(elem.offsetLeft,elem.offsetTop); while(_147){ add(_147.offsetLeft,_147.offsetTop); if(mozilla&&!/^t(able|d|h)$/i.test(_147.tagName)||safari&&!_148){ _14a(_147); } if(!_149&&_2.css(_147,"position")=="fixed"){ _149=true; } _146=/^body$/i.test(_147.tagName)?_146:_147; _147=_147.offsetParent; } while(_145&&_145.tagName&&!/^body|html$/i.test(_145.tagName)){ if(!/^inline|table.*$/i.test(_2.css(_145,"display"))){ add(-_145.scrollLeft,-_145.scrollTop); } if(mozilla&&_2.css(_145,"overflow")!="visible"){ _14a(_145); } _145=_145.parentNode; } if((_148&&(_149||_2.css(_146,"position")=="absolute"))||(mozilla&&_2.css(_146,"position")!="absolute")){ add(-doc.body.offsetLeft,-doc.body.offsetTop); } if(_149){ add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop)); } } _144={top:top,left:left}; } } function _14a(elem){ add(_2.curCSS(elem,"borderLeftWidth",true),_2.curCSS(elem,"borderTopWidth",true)); }; function add(l,t){ left+=parseInt(l)||0; top+=parseInt(t)||0; }; return _144; }; })();