(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 _$=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(_15,_16,_17){var _18=_15;if(_15.constructor==String){if(_16==undefined){return this.length&&_2[_17||"attr"](this[0],_15)||undefined;}else{_18={};_18[_15]=_16;}}return this.each(function(i){for(_15 in _18){_2.attr(_17?this.style:this,_15,_2.prop(this,_18[_15],_17,i,_15));}});},css:function(key,_1b){if((key=="width"||key=="height")&&parseFloat(_1b)<0){_1b=undefined;}return this.attr(key,_1b,"curCSS");},text:function(_1c){if(typeof _1c!="object"&&_1c!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(_1c));}var ret="";_2.each(_1c||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(_1e){if(this[0]){_2(_1e,this[0].ownerDocument).clone().insertBefore(this[0]).map(function(){var _1f=this;while(_1f.firstChild){_1f=_1f.firstChild;}return _1f;}).append(this);}return this;},wrapInner:function(_20){return this.each(function(){_2(this).contents().wrapAll(_20);});},wrap:function(_21){return this.each(function(){_2(this).wrapAll(_21);});},append:function(){return this.domManip(arguments,true,false,function(_22){if(this.nodeType==1){this.appendChild(_22);}});},prepend:function(){return this.domManip(arguments,true,true,function(_23){if(this.nodeType==1){this.insertBefore(_23,this.firstChild);}});},before:function(){return this.domManip(arguments,false,false,function(_24){this.parentNode.insertBefore(_24,this);});},after:function(){return this.domManip(arguments,false,true,function(_25){this.parentNode.insertBefore(_25,this.nextSibling);});},end:function(){return this.prevObject||_2([]);},find:function(_26){var _27=_2.map(this,function(_28){return _2.find(_26,_28);});return this.pushStack(/[^+>] [^+>]/.test(_26)||_26.indexOf("..")>-1?_2.unique(_27):_27);},clone:function(_29){var ret=this.map(function(){if(_2.browser.msie&&!_2.isXMLDoc(this)){var _2b=this.cloneNode(true),_2c=document.createElement("div");_2c.appendChild(_2b);return _2.clean([_2c.innerHTML])[0];}else{return this.cloneNode(true);}});var _2d=ret.find("*").andSelf().each(function(){if(this[expando]!=undefined){this[expando]=null;}});if(_29===true){this.find("*").andSelf().each(function(i){if(this.nodeType==3){return;}var _2f=_2.data(this,"events");for(var _30 in _2f){for(var _31 in _2f[_30]){_2.event.add(_2d[i],_30,_2f[_30][_31],_2f[_30][_31].data);}}});}return ret;},filter:function(_32){return this.pushStack(_2.isFunction(_32)&&_2.grep(this,function(_33,i){return _32.call(_33,i);})||_2.multiFilter(_32,this));},not:function(_35){if(_35.constructor==String){if(_7.test(_35)){return this.pushStack(_2.multiFilter(_35,this,true));}else{_35=_2.multiFilter(_35,this);}}var _36=_35.length&&_35[_35.length-1]!==undefined&&!_35.nodeType;return this.filter(function(){return _36?_2.inArray(this,_35)<0:this!=_35;});},add:function(_37){return !_37?this:this.pushStack(_2.merge(this.get(),_37.constructor==String?_2(_37).get():_37.length!=undefined&&(!_37.nodeName||_2.nodeName(_37,"form"))?_37:[_37]));},is:function(_38){return _38?_2.multiFilter(_38,this).length>0:false;},hasClass:function(_39){return this.is("."+_39);},val:function(_3a){if(_3a==undefined){if(this.length){var _3b=this[0];if(_2.nodeName(_3b,"select")){var _3c=_3b.selectedIndex,_3d=[],_3e=_3b.options,one=_3b.type=="select-one";if(_3c<0){return null;}for(var i=one?_3c:0,max=one?_3c+1:_3e.length;i<max;i++){var _42=_3e[i];if(_42.selected){_3a=_2.browser.msie&&!_42.attributes.value.specified?_42.text:_42.value;if(one){return _3a;}_3d.push(_3a);}}return _3d;}else{return (this[0].value||"").replace(/\r/g,"");}}return undefined;}return this.each(function(){if(this.nodeType!=1){return;}if(_3a.constructor==Array&&/radio|checkbox/.test(this.type)){this.checked=(_2.inArray(this.value,_3a)>=0||_2.inArray(this.name,_3a)>=0);}else{if(_2.nodeName(this,"select")){var _43=_3a.constructor==Array?_3a:[_3a];_2("option",this).each(function(){this.selected=(_2.inArray(this.value,_43)>=0||_2.inArray(this.text,_43)>=0);});if(!_43.length){this.selectedIndex=-1;}}else{this.value=_3a;}}});},html:function(_44){return _44==undefined?(this.length?this[0].innerHTML:null):this.empty().append(_44);},replaceWith:function(_45){return this.after(_45).remove();},eq:function(i){return this.slice(i,i+1);},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments));},map:function(_47){return this.pushStack(_2.map(this,function(_48,i){return _47.call(_48,i,_48);}));},andSelf:function(){return this.add(this.prevObject);},data:function(key,_4b){var _4c=key.split(".");_4c[1]=_4c[1]?"."+_4c[1]:"";if(_4b==null){var _4d=this.triggerHandler("getData"+_4c[1]+"!",[_4c[0]]);if(_4d==undefined&&this.length){_4d=_2.data(this[0],key);}return _4d==null&&_4c[1]?this.data(_4c[0]):_4d;}else{return this.trigger("setData"+_4c[1]+"!",[_4c[0],_4b]).each(function(){_2.data(this,key,_4b);});}},removeData:function(key){return this.each(function(){_2.removeData(this,key);});},domManip:function(_4f,_50,_51,_52){var _53=this.length>1,_54;return this.each(function(){if(!_54){_54=_2.clean(_4f,this.ownerDocument);if(_51){_54.reverse();}}var obj=this;if(_50&&_2.nodeName(this,"table")&&_2.nodeName(_54[0],"tr")){obj=this.getElementsByTagName("tbody")[0]||this.appendChild(this.ownerDocument.createElement("tbody"));}var _56=_2([]);_2.each(_54,function(){var _57=_53?_2(this).clone(true)[0]:this;if(_2.nodeName(_57,"script")){_56=_56.add(_57);}else{if(_57.nodeType==1){_56=_56.add(_2("script",_57).remove());}_52.call(obj,_57);}});_56.each(evalScript);});}};_2.prototype.init.prototype=_2.prototype;function evalScript(i,_59){if(_59.src){_2.ajax({url:_59.src,async:false,dataType:"script"});}else{_2.globalEval(_59.text||_59.textContent||_59.innerHTML||"");}if(_59.parentNode){_59.parentNode.removeChild(_59);}}_2.extend=_2.fn.extend=function(){var _5a=arguments[0]||{},i=1,_5c=arguments.length,_5d=false,_5e;if(_5a.constructor==Boolean){_5d=_5a;_5a=arguments[1]||{};i=2;}if(typeof _5a!="object"&&typeof _5a!="function"){_5a={};}if(_5c==1){_5a=this;i=0;}for(;i<_5c;i++){if((_5e=arguments[i])!=null){for(var _5f in _5e){if(_5a===_5e[_5f]){continue;}if(_5d&&_5e[_5f]&&typeof _5e[_5f]=="object"&&_5a[_5f]&&!_5e[_5f].nodeType){_5a[_5f]=_2.extend(_5a[_5f],_5e[_5f]);}else{if(_5e[_5f]!=undefined){_5a[_5f]=_5e[_5f];}}}}}return _5a;};var _60="jQuery"+(new Date()).getTime(),_61=0,_62={};var _63=/z-?index|font-?weight|opacity|zoom|line-?height/i;_2.extend({noConflict:function(_64){window.$=_$;if(_64){window.jQuery=_1;}return _2;},isFunction:function(fn){return !!fn&&typeof fn!="string"&&!fn.nodeName&&fn.constructor!=Array&&/function/i.test(fn+"");},isXMLDoc:function(_66){return _66.documentElement&&!_66.body||_66.tagName&&_66.ownerDocument&&!_66.ownerDocument.body;},globalEval:function(_67){_67=_2.trim(_67);if(_67){var _68=document.getElementsByTagName("head")[0]||document.documentElement,_69=document.createElement("script");_69.type="text/javascript";if(_2.browser.msie){_69.text=_67;}else{_69.appendChild(document.createTextNode(_67));}_68.appendChild(_69);_68.removeChild(_69);}},nodeName:function(_6a,_6b){return _6a.nodeName&&_6a.nodeName.toUpperCase()==_6b.toUpperCase();},cache:{},data:function(_6c,_6d,_6e){_6c=_6c==window?_62:_6c;var id=_6c[_60];if(!id){id=_6c[_60]=++_61;}if(_6d&&!_2.cache[id]){_2.cache[id]={};}if(_6e!=undefined){_2.cache[id][_6d]=_6e;}return _6d?_2.cache[id][_6d]:id;},removeData:function(_70,_71){_70=_70==window?_62:_70;var id=_70[_60];if(_71){if(_2.cache[id]){delete _2.cache[id][_71];_71="";for(_71 in _2.cache[id]){break;}if(!_71){_2.removeData(_70);}}}else{try{delete _70[_60];}catch(e){if(_70.removeAttribute){_70.removeAttribute(_60);}}delete _2.cache[id];}},each:function(_73,_74,_75){if(_75){if(_73.length==undefined){for(var _76 in _73){if(_74.apply(_73[_76],_75)===false){break;}}}else{for(var i=0,_78=_73.length;i<_78;i++){if(_74.apply(_73[i],_75)===false){break;}}}}else{if(_73.length==undefined){for(var _76 in _73){if(_74.call(_73[_76],_76,_73[_76])===false){break;}}}else{for(var i=0,_78=_73.length,_79=_73[0];i<_78&&_74.call(_79,i,_79)!==false;_79=_73[++i]){}}}return _73;},prop:function(_7a,_7b,_7c,i,_7e){if(_2.isFunction(_7b)){_7b=_7b.call(_7a,i);}return _7b&&_7b.constructor==Number&&_7c=="curCSS"&&!_63.test(_7e)?_7b+"px":_7b;},className:{add:function(_7f,_80){_2.each((_80||"").split(/\s+/),function(i,_82){if(_7f.nodeType==1&&!_2.className.has(_7f.className,_82)){_7f.className+=(_7f.className?" ":"")+_82;}});},remove:function(_83,_84){if(_83.nodeType==1){_83.className=_84!=undefined?_2.grep(_83.className.split(/\s+/),function(_85){return !_2.className.has(_84,_85);}).join(" "):"";}},has:function(_86,_87){return _2.inArray(_87,(_86.className||_86).toString().split(/\s+/))>-1;}},swap:function(_88,_89,_8a){var old={};for(var _8c in _89){old[_8c]=_88.style[_8c];_88.style[_8c]=_89[_8c];}_8a.call(_88);for(var _8c in _89){_88.style[_8c]=old[_8c];}},css:function(_8d,_8e,_8f){if(_8e=="width"||_8e=="height"){var val,_91={position:"absolute",visibility:"hidden",display:"block"},_92=_8e=="width"?["Left","Right"]:["Top","Bottom"];function getWH(){val=_8e=="width"?_8d.offsetWidth:_8d.offsetHeight;var _93=0,_94=0;_2.each(_92,function(){_93+=parseFloat(_2.curCSS(_8d,"padding"+this,true))||0;_94+=parseFloat(_2.curCSS(_8d,"border"+this+"Width",true))||0;});val-=Math.round(_93+_94);}if(_2(_8d).is(":visible")){getWH();}else{_2.swap(_8d,_91,getWH);}return Math.max(0,val);}return _2.curCSS(_8d,_8e,_8f);},curCSS:function(_95,_96,_97){var ret;function color(_99){if(!_2.browser.safari){return false;}var ret=document.defaultView.getComputedStyle(_99,null);return !ret||ret.getPropertyValue("color")=="";}if(_96=="opacity"&&_2.browser.msie){ret=_2.attr(_95.style,"opacity");return ret==""?"1":ret;}if(_2.browser.opera&&_96=="display"){var _9b=_95.style.outline;_95.style.outline="0 solid black";_95.style.outline=_9b;}if(_96.match(/float/i)){_96=styleFloat;}if(!_97&&_95.style&&_95.style[_96]){ret=_95.style[_96];}else{if(document.defaultView&&document.defaultView.getComputedStyle){if(_96.match(/float/i)){_96="float";}_96=_96.replace(/([A-Z])/g,"-$1").toLowerCase();var _9c=document.defaultView.getComputedStyle(_95,null);if(_9c&&!color(_95)){ret=_9c.getPropertyValue(_96);}else{var _9d=[],_9e=[];for(var a=_95;a&&color(a);a=a.parentNode){_9e.unshift(a);}for(var i=0;i<_9e.length;i++){if(color(_9e[i])){_9d[i]=_9e[i].style.display;_9e[i].style.display="block";}}ret=_96=="display"&&_9d[_9e.length-1]!=null?"none":(_9c&&_9c.getPropertyValue(_96))||"";for(var i=0;i<_9d.length;i++){if(_9d[i]!=null){_9e[i].style.display=_9d[i];}}}if(_96=="opacity"&&ret==""){ret="1";}}else{if(_95.currentStyle){var _a1=_96.replace(/\-(\w)/g,function(all,_a3){return _a3.toUpperCase();});ret=_95.currentStyle[_96]||_95.currentStyle[_a1];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var _a4=_95.style.left,_a5=_95.runtimeStyle.left;_95.runtimeStyle.left=_95.currentStyle.left;_95.style.left=ret||0;ret=_95.style.pixelLeft+"px";_95.style.left=_a4;_95.runtimeStyle.left=_a5;}}}}return ret;},clean:function(_a6,_a7){var ret=[];_a7=_a7||document;if(typeof _a7.createElement=="undefined"){_a7=_a7.ownerDocument||_a7[0]&&_a7[0].ownerDocument||document;}_2.each(_a6,function(i,_aa){if(!_aa){return;}if(_aa.constructor==Number){_aa=_aa.toString();}if(typeof _aa=="string"){_aa=_aa.replace(/(<(\w+)[^>]*?)\/>/g,function(all,_ac,tag){return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all:_ac+"></"+tag+">";});var _ae=_2.trim(_aa).toLowerCase(),div=_a7.createElement("div");var _b0=!_ae.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!_ae.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||_ae.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!_ae.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!_ae.indexOf("<td")||!_ae.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!_ae.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||_2.browser.msie&&[1,"div<div>","</div>"]||[0,"",""];div.innerHTML=_b0[1]+_aa+_b0[2];while(_b0[0]--){div=div.lastChild;}if(_2.browser.msie){var _b1=!_ae.indexOf("<table")&&_ae.indexOf("<tbody")<0?div.firstChild&&div.firstChild.childNodes:_b0[1]=="<table>"&&_ae.indexOf("<tbody")<0?div.childNodes:[];for(var j=_b1.length-1;j>=0;--j){if(_2.nodeName(_b1[j],"tbody")&&!_b1[j].childNodes.length){_b1[j].parentNode.removeChild(_b1[j]);}}if(/^\s/.test(_aa)){div.insertBefore(_a7.createTextNode(_aa.match(/^\s*/)[0]),div.firstChild);}}_aa=_2.makeArray(div.childNodes);}if(_aa.length===0&&(!_2.nodeName(_aa,"form")&&!_2.nodeName(_aa,"select"))){return;}if(_aa[0]==undefined||_2.nodeName(_aa,"form")||_aa.options){ret.push(_aa);}else{ret=_2.merge(ret,_aa);}});return ret;},attr:function(_b3,_b4,_b5){if(!_b3||_b3.nodeType==3||_b3.nodeType==8){return undefined;}var fix=_2.isXMLDoc(_b3)?{}:_2.props;if(_b4=="selected"&&_2.browser.safari){_b3.parentNode.selectedIndex;}if(fix[_b4]){if(_b5!=undefined){_b3[fix[_b4]]=_b5;}return _b3[fix[_b4]];}else{if(_2.browser.msie&&_b4=="style"){return _2.attr(_b3.style,"cssText",_b5);}else{if(_b5==undefined&&_2.browser.msie&&_2.nodeName(_b3,"form")&&(_b4=="action"||_b4=="method")){return _b3.getAttributeNode(_b4).nodeValue;}else{if(_b3.tagName){if(_b5!=undefined){if(_b4=="type"&&_2.nodeName(_b3,"input")&&_b3.parentNode){throw "type property can't be changed";}_b3.setAttribute(_b4,""+_b5);}if(_2.browser.msie&&/href|src/.test(_b4)&&!_2.isXMLDoc(_b3)){return _b3.getAttribute(_b4,2);}return _b3.getAttribute(_b4);}else{if(_b4=="opacity"&&_2.browser.msie){if(_b5!=undefined){_b3.zoom=1;_b3.filter=(_b3.filter||"").replace(/alpha\([^)]*\)/,"")+(parseFloat(_b5).toString()=="NaN"?"":"alpha(opacity="+_b5*100+")");}return _b3.filter&&_b3.filter.indexOf("opacity=")>=0?(parseFloat(_b3.filter.match(/opacity=([^)]*)/)[1])/100).toString():"";}_b4=_b4.replace(/-([a-z])/ig,function(all,_b8){return _b8.toUpperCase();});if(_b5){if(_b5!=undefined){_b3[_b4]=_b5;}}return _b3[_b4];}}}}},trim:function(_b9){return (_b9||"").replace(/^\s+|\s+$/g,"");},makeArray:function(_ba){var ret=[];if(typeof _ba!="array"){for(var i=0,_bd=_ba.length;i<_bd;i++){ret.push(_ba[i]);}}else{ret=_ba.slice(0);}return ret;},inArray:function(_be,_bf){for(var i=0,_c1=_bf.length;i<_c1;i++){if(_bf[i]==_be){return i;}}return -1;},merge:function(_c2,_c3){if(_2.browser.msie){for(var i=0;_c3[i];i++){if(_c3[i].nodeType!=8){_c2.push(_c3[i]);}}}else{for(var i=0;_c3[i];i++){_c2.push(_c3[i]);}}return _c2;},unique:function(_c5){var ret=[],_c7={};try{for(var i=0,_c9=_c5.length;i<_c9;i++){var id=_2.data(_c5[i]);if(!_c7[id]){_c7[id]=true;ret.push(_c5[i]);}}}catch(e){ret=_c5;}return ret;},grep:function(_cb,_cc,inv){var ret=[];for(var i=0,_d0=_cb.length;i<_d0;i++){if(!inv&&_cc(_cb[i],i)||inv&&!_cc(_cb[i],i)){ret.push(_cb[i]);}}return ret;},map:function(_d1,_d2){var ret=[];for(var i=0,_d5=_d1.length;i<_d5;i++){var _d6=_d2(_d1[i],i);if(_d6!==null&&_d6!=undefined){if(_d6.constructor!=Array){_d6=[_d6];}ret=ret.concat(_d6);}}return ret;}});var _d7=navigator.userAgent.toLowerCase();_2.browser={version:(_d7.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(_d7),opera:/opera/.test(_d7),msie:/msie/.test(_d7)&&!/opera/.test(_d7),mozilla:/mozilla/.test(_d7)&&!/(compatible|webkit)/.test(_d7)};var _d8=_2.browser.msie?"styleFloat":"cssFloat";_2.extend({boxModel:!_2.browser.msie||document.compatMode=="CSS1Compat",props:{"for":"htmlFor","class":"className","float":_d8,cssFloat:_d8,styleFloat:_d8,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(_d9){return _d9.parentNode;},parents:function(_da){return _2.dir(_da,"parentNode");},next:function(_db){return _2.nth(_db,2,"nextSibling");},prev:function(_dc){return _2.nth(_dc,2,"previousSibling");},nextAll:function(_dd){return _2.dir(_dd,"nextSibling");},prevAll:function(_de){return _2.dir(_de,"previousSibling");},siblings:function(_df){return _2.sibling(_df.parentNode.firstChild,_df);},children:function(_e0){return _2.sibling(_e0.firstChild);},contents:function(_e1){return _2.nodeName(_e1,"iframe")?_e1.contentDocument||_e1.contentWindow.document:_2.makeArray(_e1.childNodes);}},function(_e2,fn){_2.fn[_e2]=function(_e4){var ret=_2.map(this,fn);if(_e4&&typeof _e4=="string"){ret=_2.multiFilter(_e4,ret);}return this.pushStack(_2.unique(ret));};});_2.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(_e6,_e7){_2.fn[_e6]=function(){var _e8=arguments;return this.each(function(){for(var i=0,_ea=_e8.length;i<_ea;i++){_2(_e8[i])[_e7](this);}});};});_2.each({removeAttr:function(_eb){_2.attr(this,_eb,"");if(this.nodeType==1){this.removeAttribute(_eb);}},addClass:function(_ec){_2.className.add(this,_ec);},removeClass:function(_ed){_2.className.remove(this,_ed);},toggleClass:function(_ee){_2.className[_2.className.has(this,_ee)?"remove":"add"](this,_ee);},remove:function(_ef){if(!_ef||_2.filter(_ef,[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(_f0,fn){_2.fn[_f0]=function(){return this.each(fn,arguments);};});_2.each(["Height","Width"],function(i,_f3){var _f4=_f3.toLowerCase();_2.fn[_f4]=function(_f5){return this[0]==window?_2.browser.opera&&document.body["client"+_f3]||_2.browser.safari&&window["inner"+_f3]||document.compatMode=="CSS1Compat"&&document.documentElement["client"+_f3]||document.body["client"+_f3]:this[0]==document?Math.max(Math.max(document.body["scroll"+_f3],document.documentElement["scroll"+_f3]),Math.max(document.body["offset"+_f3],document.documentElement["offset"+_f3])):_f5==undefined?(this.length?_2.css(this[0],_f4):null):this.css(_f4,_f5.constructor==String?_f5:_f5+"px");};});var _f6=_2.browser.safari&&parseInt(_2.browser.version)<417?"(?:[\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uffff*_-]|\\\\.)",_f7=new RegExp("^>\\s*("+_f6+"+)"),_f8=new RegExp("^("+_f6+"+)(#)("+_f6+"+)"),_f9=new RegExp("^([#.]?)("+_f6+"*)");_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("^([:.#]*)("+_f6+"+)")],multiFilter:function(expr,_135,not){var old,cur=[];while(expr&&expr!=old){old=expr;var f=_2.filter(expr,_135,not);expr=f.t.replace(/^\s*,\s*/,"");cur=not?_135=f.r:_2.merge(cur,f.r);}return cur;},find:function(t,_13b){if(typeof t!="string"){return [t];}if(_13b&&_13b.nodeType!=1&&_13b.nodeType!=9){return [];}_13b=_13b||document;var ret=[_13b],done=[],last,_13f;while(t&&last!=t){var r=[];last=t;t=_2.trim(t);var _141=false;var re=_f7;var m=re.exec(t);if(m){_13f=m[1].toUpperCase();for(var i=0;ret[i];i++){for(var c=ret[i].firstChild;c;c=c.nextSibling){if(c.nodeType==1&&(_13f=="*"||c.nodeName.toUpperCase()==_13f)){r.push(c);}}}ret=r;t=t.replace(re,"");if(t.indexOf(" ")==0){continue;}_141=true;}else{re=/^([>+~])\s*(\w*)/i;if((m=re.exec(t))!=null){r=[];var _146={};_13f=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=="~"&&_146[id]){break;}if(!_13f||n.nodeName.toUpperCase()==_13f){if(m=="~"){_146[id]=true;}r.push(n);}if(m=="+"){break;}}}}ret=r;t=_2.trim(t.replace(re,""));_141=true;}}if(t&&!_141){if(!t.indexOf(",")){if(_13b==ret[0]){ret.shift();}done=_2.merge(done,ret);r=ret=[_13b];t=" "+t.substr(1,t.length);}else{var re2=_f8;var m=re2.exec(t);if(m){m=[0,m[2],m[3],m[1]];}else{re2=_f9;m=re2.exec(t);}m[2]=m[2].replace(/\\/g,"");var elem=ret[ret.length-1];if(m[1]=="#"&&elem&&elem.getElementById&&!_2.isXMLDoc(elem)){var oid=elem.getElementById(m[2]);if((_2.browser.msie||_2.browser.opera)&&oid&&typeof oid.id=="string"&&oid.id!=m[2]){oid=_2("[@id=\""+m[2]+"\"]",elem)[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&&_13b==ret[0]){ret.shift();}done=_2.merge(done,ret);return done;},classFilter:function(r,m,not){m=" "+m+" ";var tmp=[];for(var i=0;r[i];i++){var pass=(" "+r[i].className+" ").indexOf(m)>=0;if(!not&&pass||not&&!pass){tmp.push(r[i]);}}return tmp;},filter:function(t,r,not){var last;while(t&&t!=last){last=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=[],type=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((type==""&&!!z||type=="="&&z==m[5]||type=="!="&&z!=m[5]||type=="^="&&z&&!z.indexOf(m[5])||type=="$="&&z.substr(z.length-m[5].length)==m[5]||(type=="*="||type=="~=")&&z.indexOf(m[5])>=0)^not){tmp.push(a);}}r=tmp;}else{if(m[1]==":"&&m[2]=="nth-child"){var _163={},tmp=[],test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=="even"&&"2n"||m[3]=="odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),_165=(test[1]+(test[2]||1))-0,last=test[3]-0;for(var i=0,rl=r.length;i<rl;i++){var node=r[i],_167=node.parentNode,id=_2.data(_167);if(!_163[id]){var c=1;for(var n=_167.firstChild;n;n=n.nextSibling){if(n.nodeType==1){n.nodeIndex=c++;}}_163[id]=true;}var add=false;if(_165==0){if(node.nodeIndex==last){add=true;}}else{if((node.nodeIndex-last)%_165==0&&(node.nodeIndex-last)/_165>=0){add=true;}}if(add^not){tmp.push(node);}}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(elem,i){return fn(elem,i,m,r);},not);}}}}}return {r:r,t:t};},dir:function(elem,dir){var _171=[];var cur=elem[dir];while(cur&&cur!=document){if(cur.nodeType==1){_171.push(cur);}cur=cur[dir];}return _171;},nth:function(cur,_174,dir,elem){_174=_174||1;var num=0;for(;cur;cur=cur[dir]){if(cur.nodeType==1&&++num==_174){break;}}return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType==1&&(!elem||n!=elem)){r.push(n);}}return r;}});_2.event={add:function(elem,_17c,_17d,data){if(elem.nodeType==3||elem.nodeType==8){return;}if(_2.browser.msie&&elem.setInterval!=undefined){elem=window;}if(!_17d.guid){_17d.guid=this.guid++;}if(data!=undefined){var fn=_17d;_17d=function(){return fn.apply(this,arguments);};_17d.data=data;_17d.guid=fn.guid;}var _180=_2.data(elem,"events")||_2.data(elem,"events",{}),_181=_2.data(elem,"handle")||_2.data(elem,"handle",function(){var val;if(typeof _2=="undefined"||_2.event.triggered){return val;}val=_2.event.handle.apply(arguments.callee.elem,arguments);return val;});_181.elem=elem;_2.each(_17c.split(/\s+/),function(_183,type){var _185=type.split(".");type=_185[0];_17d.type=_185[1];var _186=_180[type];if(!_186){_186=_180[type]={};if(!_2.event.special[type]||_2.event.special[type].setup.call(elem)===false){if(elem.addEventListener){elem.addEventListener(type,_181,false);}else{if(elem.attachEvent){elem.attachEvent("on"+type,_181);}}}}_186[_17d.guid]=_17d;_2.event.global[type]=true;});elem=null;},guid:1,global:{},remove:function(elem,_188,_189){if(elem.nodeType==3||elem.nodeType==8){return;}var _18a=_2.data(elem,"events"),ret,_18c;if(_18a){if(_188==undefined||(typeof _188=="string"&&_188.charAt(0)==".")){for(var type in _18a){this.remove(elem,type+(_188||""));}}else{if(_188.type){_189=_188.handler;_188=_188.type;}_2.each(_188.split(/\s+/),function(_18e,type){var _190=type.split(".");type=_190[0];if(_18a[type]){if(_189){delete _18a[type][_189.guid];}else{for(_189 in _18a[type]){if(!_190[1]||_18a[type][_189].type==_190[1]){delete _18a[type][_189];}}}for(ret in _18a[type]){break;}if(!ret){if(!_2.event.special[type]||_2.event.special[type].teardown.call(elem)===false){if(elem.removeEventListener){elem.removeEventListener(type,_2.data(elem,"handle"),false);}else{if(elem.detachEvent){elem.detachEvent("on"+type,_2.data(elem,"handle"));}}}ret=null;delete _18a[type];}}});}for(ret in _18a){break;}if(!ret){var _191=_2.data(elem,"handle");if(_191){_191.elem=null;}_2.removeData(elem,"events");_2.removeData(elem,"handle");}}},trigger:function(type,data,elem,_195,_196){data=_2.makeArray(data||[]);if(type.indexOf("!")>=0){type=type.slice(0,-1);var _197=true;}if(!elem){if(this.global[type]){_2("*").add([window,document]).trigger(type,data);}}else{if(elem.nodeType==3||elem.nodeType==8){return undefined;}var val,ret,fn=_2.isFunction(elem[type]||null),_19b=!data[0]||!data[0].preventDefault;if(_19b){data.unshift(this.fix({type:type,target:elem}));}data[0].type=type;if(_197){data[0].exclusive=true;}if(_2.isFunction(_2.data(elem,"handle"))){val=_2.data(elem,"handle").apply(elem,data);}if(!fn&&elem["on"+type]&&elem["on"+type].apply(elem,data)===false){val=false;}if(_19b){data.shift();}if(_196&&_2.isFunction(_196)){ret=_196.apply(elem,val==null?data:data.concat(val));if(ret!==undefined){val=ret;}}if(fn&&_195!==false&&val!==false&&!(_2.nodeName(elem,"a")&&type=="click")){this.triggered=true;try{elem[type]();}catch(e){}}this.triggered=false;}return val;},handle:function(_19c){var val;_19c=_2.event.fix(_19c||window.event||{});var _19e=_19c.type.split(".");_19c.type=_19e[0];var _19f=_2.data(this,"events")&&_2.data(this,"events")[_19c.type],args=Array.prototype.slice.call(arguments,1);args.unshift(_19c);for(var j in _19f){var _1a2=_19f[j];args[0].handler=_1a2;args[0].data=_1a2.data;if(!_19e[1]&&!_19c.exclusive||_1a2.type==_19e[1]){var ret=_1a2.apply(this,args);if(val!==false){val=ret;}if(ret===false){_19c.preventDefault();_19c.stopPropagation();}}}if(_2.browser.msie){_19c.target=_19c.preventDefault=_19c.stopPropagation=_19c.handler=_19c.data=null;}return val;},fix:function(_1a4){var _1a5=_1a4;_1a4=_2.extend({},_1a5);_1a4.preventDefault=function(){if(_1a5.preventDefault){_1a5.preventDefault();}_1a5.returnValue=false;};_1a4.stopPropagation=function(){if(_1a5.stopPropagation){_1a5.stopPropagation();}_1a5.cancelBubble=true;};if(!_1a4.target){_1a4.target=_1a4.srcElement||document;}if(_1a4.target.nodeType==3){_1a4.target=_1a5.target.parentNode;}if(!_1a4.relatedTarget&&_1a4.fromElement){_1a4.relatedTarget=_1a4.fromElement==_1a4.target?_1a4.toElement:_1a4.fromElement;}if(_1a4.pageX==null&&_1a4.clientX!=null){var doc=document.documentElement,body=document.body;_1a4.pageX=_1a4.clientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0);_1a4.pageY=_1a4.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||0)-(doc.clientTop||0);}if(!_1a4.which&&((_1a4.charCode||_1a4.charCode===0)?_1a4.charCode:_1a4.keyCode)){_1a4.which=_1a4.charCode||_1a4.keyCode;}if(!_1a4.metaKey&&_1a4.ctrlKey){_1a4.metaKey=_1a4.ctrlKey;}if(!_1a4.which&&_1a4.button){_1a4.which=(_1a4.button&1?1:(_1a4.button&2?3:(_1a4.button&4?2:0)));}return _1a4;},special:{ready:{setup:function(){bindReady();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(_1a8){if(_1a9(_1a8,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(_1aa){if(_1a9(_1aa,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(_1b1){_2(this).unbind(_1b1);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(_1bb){this.lastToggle=0==this.lastToggle?1:0;_1bb.preventDefault();return args[this.lastToggle].apply(this,arguments)||false;});},hover:function(_1bc,_1bd){return this.bind("mouseenter",_1bc).bind("mouseleave",_1bd);},ready:function(fn){bindReady();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 _1bf=false;function bindReady(){if(_1bf){return;}_1bf=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 _1c1;(function(){if(_2.isReady){return;}if(document.readyState!="loaded"&&document.readyState!="complete"){setTimeout(arguments.callee,0);return;}if(_1c1===undefined){_1c1=_2("style, link[rel=stylesheet]").length;}if(document.styleSheets.length!=_1c1){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 _1a9=function(_1c5,elem){var _1c7=_1c5.relatedTarget;while(_1c7&&_1c7!=elem){try{_1c7=_1c7.parentNode;}catch(error){_1c7=elem;}}return _1c7==elem;};_2(window).bind("unload",function(){_2("*").add(document).unbind();});_2.fn.extend({load:function(url,_1c9,_1ca){if(_2.isFunction(url)){return this.bind("load",url);}var off=url.indexOf(" ");if(off>=0){var _1cc=url.slice(off,url.length);url=url.slice(0,off);}_1ca=_1ca||function(){};var type="GET";if(_1c9){if(_2.isFunction(_1c9)){_1ca=_1c9;_1c9=null;}else{_1c9=_2.param(_1c9);type="POST";}}var self=this;_2.ajax({url:url,type:type,dataType:"html",data:_1c9,complete:function(res,_1d0){if(_1d0=="success"||_1d0=="notmodified"){self.html(_1cc?_2("<div/>").append(res.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(_1cc):res.responseText);}self.each(_1ca,[res.responseText,_1d0,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,_1dc,type){if(_2.isFunction(data)){_1dc=data;data=null;}return _2.ajax({type:"GET",url:url,data:data,success:_1dc,dataType:type});},getScript:function(url,_1df){return _2.get(url,null,_1df,"script");},getJSON:function(url,data,_1e2){return _2.get(url,data,_1e2,"json");},post:function(url,data,_1e5,type){if(_2.isFunction(data)){_1e5=data;data={};}return _2.ajax({type:"POST",url:url,data:data,success:_1e5,dataType:type});},ajaxSetup:function(_1e7){_2.extend(_2.ajaxSettings,_1e7);},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 _1e9,jsre=/=\?(&|$)/g,_1eb,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))){_1e9=s.jsonpCallback;if(s.data){s.data=(s.data+"").replace(jsre,"="+_1e9+"$1");}s.url=s.url.replace(jsre,"="+_1e9+"$1");s.dataType="script";window[_1e9]=function(tmp){data=tmp;success();complete();window[_1e9]=undefined;try{delete window[_1e9];}catch(e){}if(head){head.removeChild(_1ef);}};}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 _1ef=document.createElement("script");_1ef.src=s.url;if(s.scriptCharset){_1ef.charset=s.scriptCharset;}if(!_1e9){var done=false;_1ef.onload=_1ef.onreadystatechange=function(){if(!done&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){done=true;success();complete();head.removeChild(_1ef);}};}head.appendChild(_1ef);return undefined;}var _1f3=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 _1f5=function(_1f6){if(!_1f3&&xml&&(xml.readyState==4||_1f6=="timeout")){_1f3=true;if(ival){clearInterval(ival);ival=null;}_1eb=_1f6=="timeout"&&"timeout"||!_2.httpSuccess(xml)&&"error"||s.ifModified&&_2.httpNotModified(xml,s.url)&&"notmodified"||"success";if(_1eb=="success"){try{data=_2.httpData(xml,s.dataType);}catch(e){_1eb="parsererror";}}if(_1eb=="success"){var _1f8;try{_1f8=xml.getResponseHeader("Last-Modified");}catch(e){}if(s.ifModified&&_1f8){_2.lastModified[s.url]=_1f8;}if(!_1e9){success();}}else{_2.handleError(s,xml,_1eb);}complete();if(s.async){xml=null;}}};if(s.async){var ival=setInterval(_1f5,13);if(s.timeout>0){setTimeout(function(){if(xml){xml.abort();if(!_1f3){_1f5("timeout");}}},s.timeout);}}try{xml.send(s.data);}catch(e){_2.handleError(s,xml,null,e);}if(!s.async){_1f5();}function success(){if(s.success){s.success(data,_1eb);}if(s.global){_2.event.trigger("ajaxSuccess",[xml,s]);}}function complete(){if(s.complete){s.complete(xml,_1eb);}if(s.global){_2.event.trigger("ajaxComplete",[xml,s]);}if(s.global&&!--_2.active){_2.event.trigger("ajaxStop");}}return xml;},handleError:function(s,xml,_1fb,e){if(s.error){s.error(xml,_1fb,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 _200=xml.getResponseHeader("Last-Modified");return xml.status==304||_200==_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(_209,_20a){return _209?this.animate({height:"show",width:"show",opacity:"show"},_209,_20a):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(_20c,_20d){return _20c?this.animate({height:"hide",width:"hide",opacity:"hide"},_20c,_20d):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(_210,_211){return this.animate({height:"show"},_210,_211);},slideUp:function(_212,_213){return this.animate({height:"hide"},_212,_213);},slideToggle:function(_214,_215){return this.animate({height:"toggle"},_214,_215);},fadeIn:function(_216,_217){return this.animate({opacity:"show"},_216,_217);},fadeOut:function(_218,_219){return this.animate({opacity:"hide"},_218,_219);},fadeTo:function(_21a,to,_21c){return this.animate({opacity:to},_21a,_21c);},animate:function(prop,_21e,_21f,_220){var _221=_2.speed(_21e,_21f,_220);return this[_221.queue===false?"each":"queue"](function(){if(this.nodeType!=1){return false;}var opt=_2.extend({},_221);var _223=_2(this).is(":hidden"),self=this;for(var p in prop){if(prop[p]=="hide"&&_223||prop[p]=="show"&&!_223){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"?_223?"show":"hide":val](prop);}else{var _229=val.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),_22a=e.cur(true)||0;if(_229){var end=parseFloat(_229[2]),unit=_229[3]||"px";if(unit!="px"){self.style[name]=(end||1)+unit;_22a=((end||1)/e.cur(true))*_22a;self.style[name]=_22a+unit;}if(_229[1]){end=((_229[1]=="-="?-1:1)*end)+_22a;}e.custom(_22a,end,unit);}else{e.custom(_22a,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 queue(this[0],type);}return this.each(function(){if(fn.constructor==Array){_22f(this,type,fn);}else{_22f(this,type).push(fn);if(_22f(this,type).length==1){fn.apply(this);}}});},stop:function(_230,_231){var _232=_2.timers;if(_230){this.queue([]);}this.each(function(){for(var i=_232.length-1;i>=0;i--){if(_232[i].elem==this){if(_231){_232[i](true);}_232.splice(i,1);}}});if(!_231){this.dequeue();}return this;}});var _22f=function(elem,type,_236){if(!elem){return undefined;}type=type||"fx";var q=_2.data(elem,type+"queue");if(!q||_236){q=_2.data(elem,type+"queue",_236?_2.makeArray(_236):[]);}return q;};_2.fn.dequeue=function(type){type=type||"fx";return this.each(function(){var q=_22f(this,type);q.shift();if(q.length){q[0].apply(this);}});};_2.extend({speed:function(_23a,_23b,fn){var opt=_23a&&_23a.constructor==Object?_23a:{complete:fn||!fn&&_23b||_2.isFunction(_23a)&&_23a,duration:_23a,easing:fn&&_23b||_23b&&_23b.constructor!=Function&&_23b};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,_240,diff){return _240+diff*p;},swing:function(p,n,_244,diff){return ((-Math.cos(p*Math.PI)/2)+0.5)*diff+_244;}},timers:[],timerId:null,fx:function(elem,_247,prop){this.options=_247;this.elem=elem;this.prop=prop;if(!_247.orig){_247.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(_249){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,_249));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(_24f){return self.step(_24f);}t.elem=this.elem;_2.timers.push(t);if(_2.timerId==null){_2.timerId=setInterval(function(){var _250=_2.timers;for(var i=0;i<_250.length;i++){if(!_250[i]()){_250.splice(i--,1);}}if(!_250.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(_252){var t=(new Date()).getTime();if(_252||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],_25f;if(elem){with(_2.browser){var _260=elem.parentNode,_261=elem,_262=elem.offsetParent,doc=elem.ownerDocument,_264=safari&&parseInt(version)<522&&!/adobeair/i.test(_d7),_265=_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(_262){add(_262.offsetLeft,_262.offsetTop);if(mozilla&&!/^t(able|d|h)$/i.test(_262.tagName)||safari&&!_264){border(_262);}if(!_265&&_2.css(_262,"position")=="fixed"){_265=true;}_261=/^body$/i.test(_262.tagName)?_261:_262;_262=_262.offsetParent;}while(_260&&_260.tagName&&!/^body|html$/i.test(_260.tagName)){if(!/^inline|table.*$/i.test(_2.css(_260,"display"))){add(-_260.scrollLeft,-_260.scrollTop);}if(mozilla&&_2.css(_260,"overflow")!="visible"){border(_260);}_260=_260.parentNode;}if((_264&&(_265||_2.css(_261,"position")=="absolute"))||(mozilla&&_2.css(_261,"position")!="absolute")){add(-doc.body.offsetLeft,-doc.body.offsetTop);}if(_265){add(Math.max(doc.documentElement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scrollTop,doc.body.scrollTop));}}_25f={top:top,left:left};}}function border(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 _25f;};})();jQuery.noConflict();if(!Search||Search==undefined||typeof (Search)!="object"){var Search={};}String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"");};if(!Array.prototype.indexOf){Array.prototype.indexOf=function(elem,_26b){if(!_26b){_26b=function(a,b){return a==b;};}for(var i=0;i<this.length;i++){if(_26b(this[i],elem)){return i;}}return -1;};}if(!Array.prototype.map){Array.prototype.map=function(fx){for(var i=0;i<this.length;i++){this[i]=fx(this[i]);}};}if(!Array.prototype.reduce){Array.prototype.reduce=function(fun){var len=this.length;if(typeof fun!="function"){throw new TypeError();}if(len==0&&arguments.length==1){throw new TypeError();}var i=0;if(arguments.length>=2){var rv=arguments[1];}else{do{if(i in this){rv=this[i++];break;}if(++i>=len){throw new TypeError();}}while(true);}for(;i<len;i++){if(i in this){rv=fun.call(null,rv,this[i],i,this);}}return rv;};}if(!Array.prototype.filter){Array.prototype.filter=function(fun){var len=this.length;if(typeof fun!="function"){throw new TypeError();}var res=new Array();var _278=arguments[1];for(var i=0;i<len;i++){if(i in this){var val=this[i];if(fun.call(_278,val,i,this)){res.push(val);}}}return res;};}var sd=document.domain.split(".");sd.shift();Search.host=sd.join(".");var sd=document.domain.split(".");sd.shift();Search.domain=sd.join(".");Search.host=document.domain;Search.from_mapping={"ricerca":"h_web","ricercaaziende":"h_az","ricercaimmagini":"h_imm","ricercanews":"h_new","ricercavideo":"h_vid","ricercagruppi":"h_gru","ricercamusica":"h_mus","ricercashopping":"h_sho"};var port_parts=document.location.href.split(":");try{Search.port=port_parts[2].split("/")[0];}catch(e){Search.port=80;}Search.debug_enabled=true;var $=function(id){return document.getElementById(id);};Search.getParam=function(p,_27d){var regS="[\\?&]"+p+"=([^&#]*)";var reg=new RegExp(regS);var url=window.location.href;var res=reg.exec(url);if(res==null||res==""){return _27d||"";}else{return res[1];}};Search.isArray=function(obj){if(!obj){return false;}return obj.constructor==Array;};Search.debug=function(msg){if(Search.debug_enabled&&$("debug")){$("debug").innerHTML=$("debug").innerHTML+"<br>"+msg;}};Search.Events={addEvent:function(elm,_285,fn,_287){if(!elm){return;}if(elm.addEventListener){elm.addEventListener(_285,fn,_287);return true;}else{if(elm.attachEvent){var r=elm.attachEvent("on"+_285,fn);return r;}else{elm["on"+_285]=fn;}}},stopEvent:function(evt){var e=evt||window.event;if(!e){return;}if(e.preventDefault){e.preventDefault();e.stopPropagation();}else{e.returnValue=false;e.cancelBubble=true;}},removeEvent:function(elm,_28c,fn,_28e){if(elm.removeEventListener){elm.removeEventListener(_28c,fn,_28e);return true;}else{if(elm.removeEvent){var r=elm.removeEvent("on"+_28c,fn);return r;}else{elm["on"+_28c]=function(){};}}},target:function(evt){return window.event?window.event.srcElement:evt.target;},toElement:function(evt){var evt=window.event||evt;return (evt.relatedTarget)?evt.relatedTarget:evt.toElement;}};Search.Cookie={get:function(name){var _293=name+"=";var ca=document.cookie.split(";");for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==" "){c=c.substring(1,c.length);}if(c.indexOf(_293)==0){return c.substring(_293.length,c.length);}}return null;},set:function(_297,name,_299,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*8640000));var _29c="; expires="+date.toGMTString();}else{var _29c="";}document.cookie=name+"="+_299+_29c+"; path=/; domain="+_297+"; HttpOnly;";},erase:function(_29d,name){this.set(_29d,name,"",-1);},enabled:function(){Search.Cookie.set(Search.host,"probe","ok",1);var _29f=Search.Cookie.get("probe")=="ok";Search.Cookie.set(Search.host,"probe","",-1);return _29f;}};Search.ABTest={get:function(name){var _2a1=null;var _2a2="NOCOOKIE";if(Search.Cookie.get(name)){_2a1=Search.Cookie.get(name);if(_2a1){if((_2a1>=1)&&(_2a1<=10)){_2a2="A";}else{if((_2a1>=11)&&(_2a1<=20)){_2a2="B";}else{_2a2="C";}}}}return _2a2;}};Search.UI={toggle:function(elem){if(!elem||!$(elem)){return;}var st=$(elem).style;st.display=st.display!="block"?"block":"none";},hide:function(_2a5){if(!_2a5||!$(_2a5)){return;}var st=$(_2a5).style;if(st.display!="none"){st.display="none";}},hideAll:function(_2a7){_2a7.map(Search.UI.hide);},show:function(elem){if(!elem||!$(elem)){return;}var st=$(elem).style;st.display="block";}};Search.make_handler=function(_2aa,arg){return function(evt){_2aa(arg);};};getNodeAttribute=function(el,_2ae){return el.attname||el.getAttributeNode(_2ae)&&el.getAttributeNode(_2ae).value;};function getTextValues(form){var vals=[];var els=form.getElementsByTagName("input");for(var i=0;i<els.length;i++){if(els[i].type=="text"){vals.push(els[i].value);}}return vals.join(" ");}Search.ri=function(i){var MW=78,MH=86;i.width=MW;return;};Search.go_checkbox=function(el,_2b7,_2b8,_2b9){if(el){if(el.checked){Search.go_withparam(_2b7,_2b8);}else{Search.go(_2b7);}}};Search.go_withparam=function(_2ba,_2bb,_2bc){qs=$("trova").qs.value;dv=$("trova").dv?$("trova").dv.value:"";var a=encodeURIComponent||escape;if(_2ba){page=_2ba.split("/");page=page.pop();if(page!="aziende"&&page!="persone"&&page!="annunci"&&page!="results.php"){qs=getTextValues($("trova"));dv="";}}qs=_2bc?a(qs):escape(qs);dv=_2bc?a(dv):escape(dv);_2ba=_2ba||"http://ricerca.virgilio.it/ricerca";if(_2ba.indexOf("/local.virgilio.it")!=-1){uri="?cosa="+qs.replace("&","%26");}else{if(_2ba.indexOf("/mappe.virgilio.it")!=-1){uri="?indirizzo1="+qs.replace("&","%26");}else{uri="?qs="+qs.replace("&","%26");}}if(dv){uri+="&dv="+dv.replace("&","%26");}if(_2bb){uri+=_2bb;}var sdom=Search.from_mapping[Search.host.split(".")[0]]||"";if(sdom){uri+="&f="+sdom;}document.location.href=_2ba+uri;};Search.go=function(_2bf,_2c0){qs=$("trova").qs.value;dv=$("trova").dv?$("trova").dv.value:"";var a=encodeURIComponent||escape;if(_2bf){page=_2bf.split("/");page=page.pop();if(page!="aziende"&&page!="persone"&&page!="annunci"&&page!="results.php"){qs=getTextValues($("trova"));dv="";}}qs=_2c0?a(qs):escape(qs);dv=_2c0?a(dv):escape(dv);_2bf=_2bf||"http://ricerca.virgilio.it/ricerca";if(_2bf.indexOf("/local.virgilio.it")!=-1){uri="?cosa="+qs.replace("&","%26");}else{uri="?qs="+qs.replace("&","%26");}if(dv){uri+="&dv="+dv.replace("&","%26");}var sdom=Search.from_mapping[Search.host.split(".")[0]]||"";if(sdom){uri+="&f="+sdom;}document.location.href=_2bf+uri;};Search.go_utf8=function(_2c3){Search.go(_2c3,true);};Search.track=function(_2c4){var url="http://images.alice.it/kpi.gif?chnl=src";for(k in _2c4){url+="&"+k+"="+_2c4[k];}url+="&ci="+Math.floor(1000000*Math.random());var img=new Image();img.onerror=null;img.onload=null;img.src=url;};Search.Altro={btn:"s_altro",menu:"tab-altro-cont-header",item_prefix:"s_",selected_class:"this-tab",srv:"altro",init:false,main:function(){if(Search.Altro.init){return;}var btn=$(Search.Altro.btn);if(!btn){Search.debug("ooops.. button (id:"+Search.Altro.btn+") not found");return;}btn.onclick=function(){Search.Altro.toggle();};Search.Events.addEvent(document,"click",Search.Altro.hide,true);Search.Altro.init=true;},focus:function(){var _2c8=$("trova");if(Search.isArray(_2c8)&&_2c8.length>1){_2c8=_2c8[0];}if(!_2c8){return;}var qs=_2c8.qs;if(qs){if(qs.type!="hidden"){qs.hasFocus=function(){return this.focused;};}}},toggle:function(){Search.UI.toggle(Search.Altro.menu);Search.Events.stopEvent();},hide:function(){Search.UI.hide(Search.Altro.menu);},highlight:function(){var _2ca=Search.Altro.item_prefix+document.domain.split(".")[0];if($(_2ca)){hl=getNodeAttribute($(_2ca),"hl");if(hl){$(hl).className+="  "+Search.Altro.selected_class;}$(_2ca).className+="  "+Search.Altro.selected_class;}Search.Altro.main();Search.Altro.focus();},track:function(evt){Search.track({"srv":Search.Altro.srv});}};Search.invia=function(u,w,h,_2cf){var w=w||320;var h=h||400;var _2cf=_2cf||"no";window.open(u,"","toolbar=no,status=no,scrollbars="+_2cf+",location=no,menubar=no,directories=no,width="+w+",height="+h);};Search.redir=function(){if(Search.onw==""){document.location.href=Search.dest;}if(Search.onw=="WTA"){window.open("http://rover.ebay.com/rover/1/724-10296-4030-255/4?mpre="+escape(Search.dest),"");}if(Search.onw=="WRA"){features="scrollbars=no,resizable=no,status=yes";if(screen.width==800&&screen.height==600){features="scrollbars=yes,resizable=no,status=yes";}window.open(Search.dest,"",features);}};Search.clck=function(u,k,o){if(k==""){return true;}Search.dest=u;Search.onw=o;var src="http://go.virgilio.it/kpi.gif?k="+escape(k)+"&rand="+Math.floor(1000000*Math.random());var img=new Image();img.onerror=Search.redir;img.onload=Search.redir;img.src=src;return true;};Search.track_hp=function(){Search.track({"srv":"wc","type":"c","id":"hps"});};var jQuery=jQuery||"";if(jQuery==""){Search.Events.addEvent(window,"load",Search.Altro.highlight,false);}else{jQuery(document).ready(function(){Search.Altro.highlight();});}Search.dest="";Search.onw="";Search.ss=function(url){window.status=url;return true;};Search.cs=function(){window.status="";return true;};Search.wra=function(u){features="scrollbars=no,resizable=no,status=yes";if(screen.width==800&&screen.height==600){features="scrollbars=yes,resizable=no,status=yes";}window.open(u,"",features);};Search.apri=function(u){window.open(u,"","toolbar=no,status=no,scrollbars=no,location=no,menubar=no,directories=no,width=400,height=540");};Search.onload=function(u){var _2d9=document.getElementById("captcha_code");if(_2d9==null){var _2da=document.getElementById("qs");if(_2da!=null){if(_2da!=""){_2da.setAttribute("autocomplete","off");}}}var tab=document.domain.split(".")[0];if(tab!=="ricerca"){if(jQuery("#pagbox")){var _2dc=jQuery("#pagbox").html();if(_2dc==""){if(jQuery("#rssbox")){jQuery("#pagbox").remove();jQuery("#rssbox").css("border-bottom","none");jQuery("#rssbox").css("margin-bottom","0px");jQuery("#footer").css("margin-top","2px");}}}}};Search.hp_reload=function(){if(jQuery("#form-originale")){jQuery("#form-originale").show();var _2dd=jQuery("#qs");if(_2dd){_2dd.focus();_2dd.value="";jQuery("#form-iniziale").hide();}}};Search.hp_img_error=function(_2de){if(jQuery("#skin")){jQuery("#skin").hide();if(document.getElementById("img_hp")){document.getElementById("img_hp").src=_2de;}}if(jQuery("#originale")){jQuery("#originale").show();}if(jQuery(".navigazione")){jQuery(".navigazione").hide();}Search.hp_reload();};Search.img_load=function(_2df){jQuery("#img_hp").fadeOut(100);if(jQuery("#img_hp")){jQuery("#img_hp").fadeOut(850,function(){jQuery("#img_hp").fadeIn(450);});}};Search.hp_ricarica=function(){document.location.href="/index.html";};jQuery(document).ready(function(){var _2e0;if(jQuery("DIV").is("#bSugg")){var buca=jQuery("#trova #qs");var _2e2=jQuery("#bSugg");var tgt=jQuery("#bSugg ul");var _2e4=-1;var nv=jQuery("#trova input[name=f]").val();var _2e6;buca.bind("keydown",function(e){var code=e.keyCode;var _2e9="";var _2ea=jQuery(this).val();if((code>=41)&&(code<=126)){_2e9=String.fromCharCode(code).toLowerCase();}if(code==8){bucaStr=jQuery.trim(jQuery(this).val().toLowerCase().replace("&","%26")).substr(0,jQuery(this).val().length-1);}else{_2ea=_2ea+_2e9;bucaStr=jQuery.trim(_2ea.toLowerCase().replace("&","%26"));}bucaStrN=bucaStr.length;switch(e.keyCode){case 40:if(_2e4==-1){tgt.children().removeClass("focused");_2e4=_2e4+1;tgt.children().eq(_2e4).addClass("focused");selecTitem();jQuery("#trova input[name=f]").val(nv+"sug");}else{if(_2e4==9){tgt.children().removeClass("focused");_2e4=0;tgt.children().eq(_2e4).addClass("focused");selecTitem();}else{tgt.children().removeClass("focused");if((tgt.children().length-2)==_2e4){_2e4=0;}else{_2e4=_2e4+1;}tgt.children().eq(_2e4).addClass("focused");selecTitem();jQuery("#trova input[name=f]").val(nv+"sug");}}break;case 38:if(_2e4==0){tgt.children().removeClass("focused");_2e4=tgt.children().length-2;tgt.children().eq(_2e4).addClass("focused");selecTitem();}else{tgt.children().removeClass("focused");_2e4=_2e4-1;tgt.children().eq(_2e4).addClass("focused");selecTitem();jQuery("#trova input[name=f]").val(nv+"sug");}break;case 17:break;case 13:break;default:jQuery("#trova input[name=f]").val(nv);if(bucaStrN>1){jQuery.ajax({url:"http://api.ricerca.virgilio.it:8081/qc",data:"q="+bucaStr,async:false,dataType:"jsonp",jsonpCallback:"getCompletition",success:createList});}else{_2e2.hide();tgt.children().remove();}break;}});function getCompletition(data,_2ec){createList(data);}function createList(data){if(data.length==2){_2e2.hide();jQuery("#bSugg > UL LI").unbind("mouseenter");jQuery("#bSugg > UL LI").unbind("mouseleave");jQuery("#bSugg > UL LI").unbind("click");tgt.children().remove();}else{var dt;var _2ef;var str;var sggI;_2e4=-1;tgt.html("");_2e6=null;_2e6=new Array();for(var k=2;k<22;k=k+2){dato=data[k];if(!dato){}else{dt=dato.replace("@@@","");_2e6[_2e6.length]=dato;bucaStr=jQuery.trim(bucaStr).replace("%26","&");_2ef=dt.replace(bucaStr,"");str=bucaStr+"<strong>"+_2ef+"</strong>";if(dato.indexOf("@@@")!=-1){str=str+"<div class='invirgilio'> Virgilio</div>";}sggI=jQuery("<li></li>").html(str);tgt.append(sggI);}_2e2.show();}jQuery("<span class=\"bSugg_btt\"></span>").appendTo("#bSugg UL");jQuery("#bSugg > UL LI").bind("mouseenter",function(){jQuery(this).siblings().removeClass("focused");jQuery(this).addClass("focused");});jQuery("#bSugg > UL LI").bind("click",function(){selecTitem();jQuery("#trova input[name=f]").val(nv+"sug");var x;for(x=0;x<_2e6.length;x++){if(_2e6[x]==_2e0.replace("<div class='invirgilio'> Virgilio</div>","")+"@@@"){Search.go_withparam("/ricerca","&site=virgilio.it -site:wikipedia.virgilio.it -site:wikipedia.sapere.virgilio.it -site:xoom.virgilio.it -site:xoomer.virgilio.it -site:vivastreet.virgilio.it");return false;}}jQuery("#trova").submit();});jQuery("#bSugg > UL LI").bind("mouseleave",function(){_2e4=jQuery(this).index();return _2e4;});}}function selecTitem(){tagA=/<strong>/i;tagC=/<\/strong>/i;inV=/<div/ig;tagDiv=/<div/i;var tmp,v;_2e0=jQuery(".focused").html().replace(tagA,"").replace(tagC,"").replace("&amp;","&");jQuery("#trova input[name=f]").val(nv+"sug");if(_2e0.indexOf("invirgilio")!=-1){var _2f6=jQuery("<input type='hidden'></input>");_2f6.attr("name","site");_2f6.attr("id","sitehidden");_2f6.attr("value","virgilio.it -site:wikipedia.virgilio.it -site:wikipedia.sapere.virgilio.it -site:xoom.virgilio.it -site:xoomer.virgilio.it -site:vivastreet.virgilio.it");jQuery("#trova").append(_2f6);}else{jQuery("#sitehidden").remove();}tmp=inV.exec(_2e0);if(tmp!=null){v=_2e0.split(tagDiv);buca.val(v[0]);}else{buca.val(_2e0);}}function gestH(jh){jQuery(jh).siblings().removeClass("focused");jQuery(jh).addClass("focused");}jQuery("body").click(function(){_2e2.hide();tgt.children().remove();});}});jQuery(document).ready(function(){var _2f8=document.domain.split(".")[0];var _2f9=window.location.href;var _2fa="";var _2fb="";if(_2f9.indexOf("id")==-1){if(_2f9.indexOf("index.html")==-1){_2fb="index.html";}if(_2f9.indexOf("/")==-1){_2fa="/";}if(jQuery("#img_hp")){if(jQuery("#img_hp").attr("src")){if(jQuery("#img_hp").attr("src").split("/")[3]){_2fa=_2fa+_2fb+"?id="+jQuery("#img_hp").attr("src").split("/")[3].split("_")[0];}}}_2f9=_2f9+_2fa;}if(_2f8==="ricerca"){_2f8="ricercaweb";}var _2fc=_2f9;_2fc=(_2fc.indexOf("&f=")===-1)?_2fc+"&f=cond":_2fc.replace(/f=(\w+)/i,"f=cond");window.sharingboxcontext={pageurl:_2fc,pagetitle:document.title,inviamail:"http://www.virgilio.it/common/VIRGILIO/sendtoafriend/popup_invia.html?linkdainviare="+escape(window.location.href),show_stin:new Array(),show_cond:new Array("facebook","twitter"),biCONTEXT:"virgilio",biACTION:"NAV",biKW:Search.Cookie.get("webabacus_id"),biPOSID_stin:new Array(),biPOSID_cond:new Array("1050","1051"),biTITOLO:document.title,biTOPOLOGY:_2f8};});function getQs(){var tmp=window.location.search.substring(1);var qs=tmp.split("&");var ft;for(var i=0;i<qs.length;i++){ft=qs[i].split("=");if(ft[0]=="qs"){return ft[1];}}return "";}function getHostname(str){if(str.indexOf(".dev:1")!=-1){return ".virgilio.it.dev";}else{if(str.indexOf(".master:1")!=-1){return ".virgilio.it.master";}else{return ".virgilio.it";}}}function goDisclaimer(url){var frm=jQuery("<form id='frmDisc' action='"+url+"' method='get'></form>");frm.append("<input type='hidden' name='qs' value='"+getQs()+"'></input>");frm.append("<input type='hidden' name='pmk' value='ricw'></input>");frm.append("<input type='hidden' name='url_to_go' value='"+window.location.href+"'></input>");jQuery("body").append(frm);jQuery("#frmDisc").submit();return false;}function setCookie(_304,_305,_306){var _307=new Date();_307.setDate(_307.getDate()+_306);var _308=escape(_305)+((_306==null)?"":"; expires="+_307.toUTCString());var _309=getHostname(window.location.href);_308=_308+";path=/";_308=_308+";domain="+_309;document.cookie=_304+"="+_308;}function getCookie(_30a){var i,x,y,_30e=document.cookie.split(";");for(i=0;i<_30e.length;i++){x=_30e[i].substr(0,_30e[i].indexOf("="));y=_30e[i].substr(_30e[i].indexOf("=")+1);x=x.replace(/^\s+|\s+$/g,"");if(x==_30a){return unescape(y);}}return "";}jQuery(document).ready(function(){if(getCookie("eros")==""&&getCookie("disclaimer_eros")==""){setCookie("eros","medium",30);setCookie("disclaimer_eros","false",30);}jQuery("#protezione input").bind("keyup",function(){jQuery(this).next().html("");});jQuery("#modPwd").bind("click",function(){jQuery("#protezione").append("<input type='hidden' id='changepwd' name='changepwd' value='cambia'></input>");jQuery("#protezione").submit();});jQuery("#svDisclaimer, #svDisclaimerChPwd, #svDisclaimerChP").bind("click",function(){jQuery("#changepwd").remove();jQuery("#protezione").validate({debug:true,errorElement:"em",errorPlacement:function(_30f,_310){_30f.appendTo(_310.next("span"));},rules:{pwd:{required:true,wordsnumbers:true,minlength:6,maxlength:24},pwdconf:{required:function(){return jQuery("#pwd");},wordsnumbers:true,minlength:6,maxlength:24,equalTo:"#pwd"},risp:{required:function(){return jQuery("#dom").val().length>0;}},dom:{required:function(){return jQuery("#risp").val().length>0;}},oldpwd:{required:function(){return !jQuery("#changepwd");},wordsnumbers:true},chpwd:{required:function(){return !jQuery("#changepwd");},wordsnumbers:true,minlength:6,maxlength:24}},messages:{pwd:{required:"Devi specificare una password",minlength:"La lunghezza minima e' di 6 caratteri",wordsnumbers:"Devi inserire solo lettere e/o numeri",maxlength:"La lunghezza massima e' di ventiquattro caratteri"},pwdconf:{required:"Devi specificare una password",equalTo:"Deve coincidere con la nuova password inserita",minlength:"La lunghezza minima e' di 6 caratteri",wordsnumbers:"Devi inserire solo lettere e/o numeri",maxlength:"La lunghezza massima e' di ventiquattro caratteri"},risp:{required:"Devi specificare la risposta o non inserire la domanda"},dom:{required:"Devi specificare una domanda o non inserire la risposta"},oldpwd:{required:"Devi inserire la vecchia password",wordsnumbers:"Devi inserire solo lettere e/o numeri"},chpwd:{wordsnumbers:"Devi inserire solo lettere e/o numeri",required:"Devi inserire la password"}}});jQuery("#protezione").submit();});});(function(_311){_311.extend(_311.fn,{validate:function(_312){if(!this.length){_312&&_312.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return;}var _313=_311.data(this[0],"validator");if(_313){return _313;}_313=new _311.validator(_312,this[0]);_311.data(this[0],"validator",_313);if(_313.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){_313.cancelSubmit=true;});if(_313.settings.submitHandler){this.find("input, button").filter(":submit").click(function(){_313.submitButton=this;});}this.submit(function(_314){if(_313.settings.debug){_314.preventDefault();}function handle(){if(_313.settings.submitHandler){if(_313.submitButton){var _315=_311("<input type='hidden'/>").attr("name",_313.submitButton.name).val(_313.submitButton.value).appendTo(_313.currentForm);}_313.settings.submitHandler.call(_313,_313.currentForm);if(_313.submitButton){_315.remove();}return false;}return true;}if(_313.cancelSubmit){_313.cancelSubmit=false;return handle();}if(_313.form()){if(_313.pendingRequest){_313.formSubmitted=true;return false;}return handle();}else{_313.focusInvalid();return false;}});}return _313;},valid:function(){if(_311(this[0]).is("form")){return this.validate().form();}else{var _316=true;var _317=_311(this[0].form).validate();this.each(function(){_316&=_317.element(this);});return _316;}},removeAttrs:function(_318){var _319={},_31a=this;_311.each(_318.split(/\s/),function(_31b,_31c){_319[_31c]=_31a.attr(_31c);_31a.removeAttr(_31c);});return _319;},rules:function(_31d,_31e){var _31f=this[0];if(_31d){var _320=_311.data(_31f.form,"validator").settings;var _321=_320.rules;var _322=_311.validator.staticRules(_31f);switch(_31d){case "add":_311.extend(_322,_311.validator.normalizeRule(_31e));_321[_31f.name]=_322;if(_31e.messages){_320.messages[_31f.name]=_311.extend(_320.messages[_31f.name],_31e.messages);}break;case "remove":if(!_31e){delete _321[_31f.name];return _322;}var _323={};_311.each(_31e.split(/\s/),function(_324,_325){_323[_325]=_322[_325];delete _322[_325];});return _323;}}var data=_311.validator.normalizeRules(_311.extend({},_311.validator.metadataRules(_31f),_311.validator.classRules(_31f),_311.validator.attributeRules(_31f),_311.validator.staticRules(_31f)),_31f);if(data.required){var _327=data.required;delete data.required;data=_311.extend({required:_327},data);}return data;}});_311.extend(_311.expr[":"],{blank:function(a){return !_311.trim(""+a.value);},filled:function(a){return !!_311.trim(""+a.value);},unchecked:function(a){return !a.checked;}});_311.validator=function(_32b,form){this.settings=_311.extend(true,{},_311.validator.defaults,_32b);this.currentForm=form;this.init();};_311.validator.format=function(_32d,_32e){if(arguments.length==1){return function(){var args=_311.makeArray(arguments);args.unshift(_32d);return _311.validator.format.apply(this,args);};}if(arguments.length>2&&_32e.constructor!=Array){_32e=_311.makeArray(arguments).slice(1);}if(_32e.constructor!=Array){_32e=[_32e];}_311.each(_32e,function(i,n){_32d=_32d.replace(new RegExp("\\{"+i+"\\}","g"),n);});return _32d;};_311.extend(_311.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:_311([]),errorLabelContainer:_311([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(_332){this.lastActive=_332;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,_332,this.settings.errorClass,this.settings.validClass);this.addWrapper(this.errorsFor(_332)).hide();}},onfocusout:function(_333){if(!this.checkable(_333)&&(_333.name in this.submitted||!this.optional(_333))){this.element(_333);}},onkeyup:function(_334){if(_334.name in this.submitted||_334==this.lastElement){this.element(_334);}},onclick:function(_335){if(_335.name in this.submitted){this.element(_335);}else{if(_335.parentNode.name in this.submitted){this.element(_335.parentNode);}}},highlight:function(_336,_337,_338){if(_336.type==="radio"){this.findByName(_336.name).addClass(_337).removeClass(_338);}else{_311(_336).addClass(_337).removeClass(_338);}},unhighlight:function(_339,_33a,_33b){if(_339.type==="radio"){this.findByName(_339.name).removeClass(_33a).addClass(_33b);}else{_311(_339).removeClass(_33a).addClass(_33b);}}},setDefaults:function(_33c){_311.extend(_311.validator.defaults,_33c);},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:_311.validator.format("Please enter no more than {0} characters."),minlength:_311.validator.format("Please enter at least {0} characters."),rangelength:_311.validator.format("Please enter a value between {0} and {1} characters long."),range:_311.validator.format("Please enter a value between {0} and {1}."),max:_311.validator.format("Please enter a value less than or equal to {0}."),min:_311.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=_311(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||_311(this.currentForm);this.containers=_311(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var _33d=(this.groups={});_311.each(this.settings.groups,function(key,_33f){_311.each(_33f.split(/\s/),function(_340,name){_33d[name]=key;});});var _342=this.settings.rules;_311.each(_342,function(key,_344){_342[key]=_311.validator.normalizeRule(_344);});function delegate(_345){var _346=_311.data(this[0].form,"validator"),_347="on"+_345.type.replace(/^validate/,"");_346.settings[_347]&&_346.settings[_347].call(_346,this[0]);}_311(this.currentForm).validateDelegate(":text, :password, :file, select, textarea","focusin focusout keyup",delegate).validateDelegate(":radio, :checkbox, select, option","click",delegate);if(this.settings.invalidHandler){_311(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler);}},form:function(){this.checkForm();_311.extend(this.submitted,this.errorMap);this.invalid=_311.extend({},this.errorMap);if(!this.valid()){_311(this.currentForm).triggerHandler("invalid-form",[this]);}this.showErrors();return this.valid();},checkForm:function(){this.prepareForm();for(var i=0,_349=(this.currentElements=this.elements());_349[i];i++){this.check(_349[i]);}return this.valid();},element:function(_34a){_34a=this.clean(_34a);this.lastElement=_34a;this.prepareElement(_34a);this.currentElements=_311(_34a);var _34b=this.check(_34a);if(_34b){delete this.invalid[_34a.name];}else{this.invalid[_34a.name]=true;}if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers);}this.showErrors();return _34b;},showErrors:function(_34c){if(_34c){_311.extend(this.errorMap,_34c);this.errorList=[];for(var name in _34c){this.errorList.push({message:_34c[name],element:this.findByName(name)[0]});}this.successList=_311.grep(this.successList,function(_34e){return !(_34e.name in _34c);});}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors();},resetForm:function(){if(_311.fn.resetForm){_311(this.currentForm).resetForm();}this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass);},numberOfInvalids:function(){return this.objectLength(this.invalid);},objectLength:function(obj){var _350=0;for(var i in obj){_350++;}return _350;},hideErrors:function(){this.addWrapper(this.toHide).hide();},valid:function(){return this.size()==0;},size:function(){return this.errorList.length;},focusInvalid:function(){if(this.settings.focusInvalid){try{_311(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin");}catch(e){}}},findLastActive:function(){var _352=this.lastActive;return _352&&_311.grep(this.errorList,function(n){return n.element.name==_352.name;}).length==1&&_352;},elements:function(){var _354=this,_355={};return _311(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&_354.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in _355||!_354.objectLength(_311(this).rules())){return false;}_355[this.name]=true;return true;});},clean:function(_356){return _311(_356)[0];},errors:function(){return _311(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext);},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=_311([]);this.toHide=_311([]);this.currentElements=_311([]);},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers);},prepareElement:function(_357){this.reset();this.toHide=this.errorsFor(_357);},check:function(_358){_358=this.clean(_358);if(this.checkable(_358)){_358=this.findByName(_358.name).not(this.settings.ignore)[0];}var _359=_311(_358).rules();var _35a=false;for(var _35b in _359){var rule={method:_35b,parameters:_359[_35b]};try{var _35d=_311.validator.methods[_35b].call(this,_358.value.replace(/\r/g,""),_358,rule.parameters);if(_35d=="dependency-mismatch"){_35a=true;continue;}_35a=false;if(_35d=="pending"){this.toHide=this.toHide.not(this.errorsFor(_358));return;}if(!_35d){this.formatAndAdd(_358,rule);return false;}}catch(e){this.settings.debug&&window.console&&console.log("exception occured when checking element "+_358.id+", check the '"+rule.method+"' method",e);throw e;}}if(_35a){return;}if(this.objectLength(_359)){this.successList.push(_358);}return true;},customMetaMessage:function(_35e,_35f){if(!_311.metadata){return;}var meta=this.settings.meta?_311(_35e).metadata()[this.settings.meta]:_311(_35e).metadata();return meta&&meta.messages&&meta.messages[_35f];},customMessage:function(name,_362){var m=this.settings.messages[name];return m&&(m.constructor==String?m:m[_362]);},findDefined:function(){for(var i=0;i<arguments.length;i++){if(arguments[i]!==undefined){return arguments[i];}}return undefined;},defaultMessage:function(_365,_366){return this.findDefined(this.customMessage(_365.name,_366),this.customMetaMessage(_365,_366),!this.settings.ignoreTitle&&_365.title||undefined,_311.validator.messages[_366],"<strong>Warning: No message defined for "+_365.name+"</strong>");},formatAndAdd:function(_367,rule){var _369=this.defaultMessage(_367,rule.method),_36a=/\jQuery?\{(\d+)\}/g;if(typeof _369=="function"){_369=_369.call(this,rule.parameters,_367);}else{if(_36a.test(_369)){_369=_311.format(_369.replace(_36a,"{jQuery1}"),rule.parameters);}}this.errorList.push({message:_369,element:_367});this.errorMap[_367.name]=_369;this.submitted[_367.name]=_369;},addWrapper:function(_36b){if(this.settings.wrapper){_36b=_36b.add(_36b.parent(this.settings.wrapper));}return _36b;},defaultShowErrors:function(){for(var i=0;this.errorList[i];i++){var _36d=this.errorList[i];this.settings.highlight&&this.settings.highlight.call(this,_36d.element,this.settings.errorClass,this.settings.validClass);this.showLabel(_36d.element,_36d.message);}if(this.errorList.length){this.toShow=this.toShow.add(this.containers);}if(this.settings.success){for(var i=0;this.successList[i];i++){this.showLabel(this.successList[i]);}}if(this.settings.unhighlight){for(var i=0,_36e=this.validElements();_36e[i];i++){this.settings.unhighlight.call(this,_36e[i],this.settings.errorClass,this.settings.validClass);}}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show();},validElements:function(){return this.currentElements.not(this.invalidElements());},invalidElements:function(){return _311(this.errorList).map(function(){return this.element;});},showLabel:function(_36f,_370){var _371=this.errorsFor(_36f);if(_371.length){_371.removeClass().addClass(this.settings.errorClass);_371.attr("generated")&&_371.html(_370);}else{_371=_311("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(_36f),generated:true}).addClass(this.settings.errorClass).html(_370||"");if(this.settings.wrapper){_371=_371.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();}if(!this.labelContainer.append(_371).length){this.settings.errorPlacement?this.settings.errorPlacement(_371,_311(_36f)):_371.insertAfter(_36f);}}if(!_370&&this.settings.success){_371.text("");typeof this.settings.success=="string"?_371.addClass(this.settings.success):this.settings.success(_371);}this.toShow=this.toShow.add(_371);},errorsFor:function(_372){var name=this.idOrName(_372);return this.errors().filter(function(){return _311(this).attr("for")==name;});},idOrName:function(_374){return this.groups[_374.name]||(this.checkable(_374)?_374.name:_374.id||_374.name);},checkable:function(_375){return /radio|checkbox/i.test(_375.type);},findByName:function(name){var form=this.currentForm;return _311(document.getElementsByName(name)).map(function(_378,_379){return _379.form==form&&_379.name==name&&_379||null;});},getLength:function(_37a,_37b){switch(_37b.nodeName.toLowerCase()){case "select":return _311("option:selected",_37b).length;case "input":if(this.checkable(_37b)){return this.findByName(_37b.name).filter(":checked").length;}}return _37a.length;},depend:function(_37c,_37d){return this.dependTypes[typeof _37c]?this.dependTypes[typeof _37c](_37c,_37d):true;},dependTypes:{"boolean":function(_37e,_37f){return _37e;},"string":function(_380,_381){return !!_311(_380,_381.form).length;},"function":function(_382,_383){return _382(_383);}},optional:function(_384){return !_311.validator.methods.required.call(this,_311.trim(_384.value),_384)&&"dependency-mismatch";},startRequest:function(_385){if(!this.pending[_385.name]){this.pendingRequest++;this.pending[_385.name]=true;}},stopRequest:function(_386,_387){this.pendingRequest--;if(this.pendingRequest<0){this.pendingRequest=0;}delete this.pending[_386.name];if(_387&&this.pendingRequest==0&&this.formSubmitted&&this.form()){_311(this.currentForm).submit();this.formSubmitted=false;}else{if(!_387&&this.pendingRequest==0&&this.formSubmitted){_311(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted=false;}}},previousValue:function(_388){return _311.data(_388,"previousValue")||_311.data(_388,"previousValue",{old:null,valid:true,message:this.defaultMessage(_388,"remote")});}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(_389,_38a){_389.constructor==String?this.classRuleSettings[_389]=_38a:_311.extend(this.classRuleSettings,_389);},classRules:function(_38b){var _38c={};var _38d=_311(_38b).attr("class");_38d&&_311.each(_38d.split(" "),function(){if(this in _311.validator.classRuleSettings){_311.extend(_38c,_311.validator.classRuleSettings[this]);}});return _38c;},attributeRules:function(_38e){var _38f={};var _390=_311(_38e);for(var _391 in _311.validator.methods){var _392=_390.attr(_391);if(_392){_38f[_391]=_392;}}if(_38f.maxlength&&/-1|2147483647|524288/.test(_38f.maxlength)){delete _38f.maxlength;}return _38f;},metadataRules:function(_393){if(!_311.metadata){return {};}var meta=_311.data(_393.form,"validator").settings.meta;return meta?_311(_393).metadata()[meta]:_311(_393).metadata();},staticRules:function(_395){var _396={};var _397=_311.data(_395.form,"validator");if(_397.settings.rules){_396=_311.validator.normalizeRule(_397.settings.rules[_395.name])||{};}return _396;},normalizeRules:function(_398,_399){_311.each(_398,function(prop,val){if(val===false){delete _398[prop];return;}if(val.param||val.depends){var _39c=true;switch(typeof val.depends){case "string":_39c=!!_311(val.depends,_399.form).length;break;case "function":_39c=val.depends.call(_399,_399);break;}if(_39c){_398[prop]=val.param!==undefined?val.param:true;}else{delete _398[prop];}}});_311.each(_398,function(rule,_39e){_398[rule]=_311.isFunction(_39e)?_39e(_399):_39e;});_311.each(["minlength","maxlength","min","max"],function(){if(_398[this]){_398[this]=Number(_398[this]);}});_311.each(["rangelength","range"],function(){if(_398[this]){_398[this]=[Number(_398[this][0]),Number(_398[this][1])];}});if(_311.validator.autoCreateRanges){if(_398.min&&_398.max){_398.range=[_398.min,_398.max];delete _398.min;delete _398.max;}if(_398.minlength&&_398.maxlength){_398.rangelength=[_398.minlength,_398.maxlength];delete _398.minlength;delete _398.maxlength;}}if(_398.messages){delete _398.messages;}return _398;},normalizeRule:function(data){if(typeof data=="string"){var _3a0={};_311.each(data.split(/\s/),function(){_3a0[this]=true;});data=_3a0;}return data;},addMethod:function(name,_3a2,_3a3){_311.validator.methods[name]=_3a2;_311.validator.messages[name]=_3a3!=undefined?_3a3:_311.validator.messages[name];if(_3a2.length<3){_311.validator.addClassRules(name,_311.validator.normalizeRule(name));}},methods:{required:function(_3a4,_3a5,_3a6){if(!this.depend(_3a6,_3a5)){return "dependency-mismatch";}switch(_3a5.nodeName.toLowerCase()){case "select":var val=_311(_3a5).val();return val&&val.length>0;case "input":if(this.checkable(_3a5)){return this.getLength(_3a4,_3a5)>0;}default:return _311.trim(_3a4).length>0;}},remote:function(_3a8,_3a9,_3aa){if(this.optional(_3a9)){return "dependency-mismatch";}var _3ab=this.previousValue(_3a9);if(!this.settings.messages[_3a9.name]){this.settings.messages[_3a9.name]={};}_3ab.originalMessage=this.settings.messages[_3a9.name].remote;this.settings.messages[_3a9.name].remote=_3ab.message;_3aa=typeof _3aa=="string"&&{url:_3aa}||_3aa;if(this.pending[_3a9.name]){return "pending";}if(_3ab.old===_3a8){return _3ab.valid;}_3ab.old=_3a8;var _3ac=this;this.startRequest(_3a9);var data={};data[_3a9.name]=_3a8;_311.ajax(_311.extend(true,{url:_3aa,mode:"abort",port:"validate"+_3a9.name,dataType:"json",data:data,success:function(_3ae){_3ac.settings.messages[_3a9.name].remote=_3ab.originalMessage;var _3af=_3ae===true;if(_3af){var _3b0=_3ac.formSubmitted;_3ac.prepareElement(_3a9);_3ac.formSubmitted=_3b0;_3ac.successList.push(_3a9);_3ac.showErrors();}else{var _3b1={};var _3b2=_3ae||_3ac.defaultMessage(_3a9,"remote");_3b1[_3a9.name]=_3ab.message=_311.isFunction(_3b2)?_3b2(_3a8):_3b2;_3ac.showErrors(_3b1);}_3ab.valid=_3af;_3ac.stopRequest(_3a9,_3af);}},_3aa));return "pending";},minlength:function(_3b3,_3b4,_3b5){return this.optional(_3b4)||this.getLength(_311.trim(_3b3),_3b4)>=_3b5;},maxlength:function(_3b6,_3b7,_3b8){return this.optional(_3b7)||this.getLength(_311.trim(_3b6),_3b7)<=_3b8;},rangelength:function(_3b9,_3ba,_3bb){var _3bc=this.getLength(_311.trim(_3b9),_3ba);return this.optional(_3ba)||(_3bc>=_3bb[0]&&_3bc<=_3bb[1]);},min:function(_3bd,_3be,_3bf){return this.optional(_3be)||_3bd>=_3bf;},max:function(_3c0,_3c1,_3c2){return this.optional(_3c1)||_3c0<=_3c2;},range:function(_3c3,_3c4,_3c5){return this.optional(_3c4)||(_3c3>=_3c5[0]&&_3c3<=_3c5[1]);},email:function(_3c6,_3c7){return this.optional(_3c7)||/^((([a-z]|\d|[!#\jQuery%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\jQuery%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?jQuery/i.test(_3c6);},url:function(_3c8,_3c9){return this.optional(_3c9)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\jQuery&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\jQuery&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\jQuery&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\jQuery&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\jQuery&'\(\)\*\+,;=]|:|@)|\/|\?)*)?jQuery/i.test(_3c8);},date:function(_3ca,_3cb){return this.optional(_3cb)||!/Invalid|NaN/.test(new Date(_3ca));},dateISO:function(_3cc,_3cd){return this.optional(_3cd)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}jQuery/.test(_3cc);},number:function(_3ce,_3cf){return this.optional(_3cf)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?jQuery/.test(_3ce);},digits:function(_3d0,_3d1){return this.optional(_3d1)||/^\d+jQuery/.test(_3d0);},creditcard:function(_3d2,_3d3){if(this.optional(_3d3)){return "dependency-mismatch";}if(/[^0-9-]+/.test(_3d2)){return false;}var _3d4=0,_3d5=0,_3d6=false;_3d2=_3d2.replace(/\D/g,"");for(var n=_3d2.length-1;n>=0;n--){var _3d8=_3d2.charAt(n);var _3d5=parseInt(_3d8,10);if(_3d6){if((_3d5*=2)>9){_3d5-=9;}}_3d4+=_3d5;_3d6=!_3d6;}return (_3d4%10)==0;},accept:function(_3d9,_3da,_3db){_3db=typeof _3db=="string"?_3db.replace(/,/g,"|"):"png|jpe?g|gif";return this.optional(_3da)||_3d9.match(new RegExp(".("+_3db+")jQuery","i"));},equalTo:function(_3dc,_3dd,_3de){var _3df=_311(_3de).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){_311(_3dd).valid();});return _3dc==_3df.val();}}});_311.format=_311.validator.format;})(jQuery);(function(_3e0){var _3e1={};if(_3e0.ajaxPrefilter){_3e0.ajaxPrefilter(function(_3e2,_,xhr){var port=_3e2.port;if(_3e2.mode=="abort"){if(_3e1[port]){_3e1[port].abort();}_3e1[port]=xhr;}});}else{var ajax=_3e0.ajax;_3e0.ajax=function(_3e7){var mode=("mode" in _3e7?_3e7:_3e0.ajaxSettings).mode,port=("port" in _3e7?_3e7:_3e0.ajaxSettings).port;if(mode=="abort"){if(_3e1[port]){_3e1[port].abort();}return (_3e1[port]=ajax.apply(this,arguments));}return ajax.apply(this,arguments);};}})(jQuery);(function(_3ea){if(!_3ea.event.special.focusin&&!_3ea.event.special.focusout&&document.addEventListener){_3ea.each({focus:"focusin",blur:"focusout"},function(_3eb,fix){_3ea.event.special[fix]={setup:function(){this.addEventListener(_3eb,handler,true);},teardown:function(){this.removeEventListener(_3eb,handler,true);},handler:function(e){arguments[0]=_3ea.event.fix(e);arguments[0].type=fix;return _3ea.event.handle.apply(this,arguments);}};function handler(e){e=_3ea.event.fix(e);e.type=fix;return _3ea.event.handle.call(this,e);}});}_3ea.extend(_3ea.fn,{validateDelegate:function(_3ef,type,_3f1){return this.bind(type,function(_3f2){var _3f3=_3ea(_3f2.target);if(_3f3.is(_3ef)){return _3f1.apply(_3f3,arguments);}});}});})(jQuery);(function(){function stripHtml(_3f4){return _3f4.replace(/<.[^<>]*?>/g," ").replace(/&nbsp;|&#160;/gi," ").replace(/[0-9.(),;:!?%#$'"_+=\/-]*/g,"");}jQuery.validator.addMethod("maxWords",function(_3f5,_3f6,_3f7){return this.optional(_3f6)||stripHtml(_3f5).match(/\b\w+\b/g).length<_3f7;},jQuery.validator.format("Please enter {0} words or less."));jQuery.validator.addMethod("minWords",function(_3f8,_3f9,_3fa){return this.optional(_3f9)||stripHtml(_3f8).match(/\b\w+\b/g).length>=_3fa;},jQuery.validator.format("Please enter at least {0} words."));jQuery.validator.addMethod("rangeWords",function(_3fb,_3fc,_3fd){return this.optional(_3fc)||stripHtml(_3fb).match(/\b\w+\b/g).length>=_3fd[0]&&_3fb.match(/bw+b/g).length<_3fd[1];},jQuery.validator.format("Please enter between {0} and {1} words."));})();jQuery.validator.addMethod("letterswithbasicpunc",function(_3fe,_3ff){return this.optional(_3ff)||/^[a-z-.,()'\"\s]+$/i.test(_3fe);},"Letters or punctuation only please");jQuery.validator.addMethod("alphanumeric",function(_400,_401){return this.optional(_401)||/^\w+$/i.test(_400);},"Letters, numbers, spaces or underscores only please");jQuery.validator.addMethod("wordsnumbers",function(_402,_403){return this.optional(_403)||/^[a-z0-9]+$/i.test(_402);},"Letters and numbers only please");jQuery.validator.addMethod("lettersonly",function(_404,_405){return this.optional(_405)||/^[a-z]+$/i.test(_404);},"Letters only please");jQuery.validator.addMethod("nowhitespace",function(_406,_407){return this.optional(_407)||/^\S+$/i.test(_406);},"No white space please");jQuery.validator.addMethod("ziprange",function(_408,_409){return this.optional(_409)||/^90[2-5]\d\{2}-\d{4}$/.test(_408);},"Your ZIP-code must be in the range 902xx-xxxx to 905-xx-xxxx");jQuery.validator.addMethod("integer",function(_40a,_40b){return this.optional(_40b)||/^-?\d+$/.test(_40a);},"A positive or negative non-decimal number please");jQuery.validator.addMethod("vinUS",function(v){if(v.length!=17){return false;}var i,n,d,f,cd,cdv;var LL=["A","B","C","D","E","F","G","H","J","K","L","M","N","P","R","S","T","U","V","W","X","Y","Z"];var VL=[1,2,3,4,5,6,7,8,1,2,3,4,5,7,9,2,3,4,5,6,7,8,9];var FL=[8,7,6,5,4,3,2,10,0,9,8,7,6,5,4,3,2];var rs=0;for(i=0;i<17;i++){f=FL[i];d=v.slice(i,i+1);if(i==8){cdv=d;}if(!isNaN(d)){d*=f;}else{for(n=0;n<LL.length;n++){if(d.toUpperCase()===LL[n]){d=VL[n];d*=f;if(isNaN(cdv)&&n==8){cdv=LL[n];}break;}}}rs+=d;}cd=rs%11;if(cd==10){cd="X";}if(cd==cdv){return true;}return false;},"The specified vehicle identification number (VIN) is invalid.");jQuery.validator.addMethod("dateITA",function(_417,_418){var _419=false;var re=/^\d{1,2}\/\d{1,2}\/\d{4}$/;if(re.test(_417)){var _41b=_417.split("/");var gg=parseInt(_41b[0],10);var mm=parseInt(_41b[1],10);var aaaa=parseInt(_41b[2],10);var _41f=new Date(aaaa,mm-1,gg);if((_41f.getFullYear()==aaaa)&&(_41f.getMonth()==mm-1)&&(_41f.getDate()==gg)){_419=true;}else{_419=false;}}else{_419=false;}return this.optional(_418)||_419;},"Please enter a correct date");jQuery.validator.addMethod("dateNL",function(_420,_421){return this.optional(_421)||/^\d\d?[\.\/-]\d\d?[\.\/-]\d\d\d?\d?$/.test(_420);},"Vul hier een geldige datum in.");jQuery.validator.addMethod("time",function(_422,_423){return this.optional(_423)||/^([01][0-9])|(2[0123]):([0-5])([0-9])$/.test(_422);},"Please enter a valid time, between 00:00 and 23:59");jQuery.validator.addMethod("phoneUS",function(_424,_425){_424=_424.replace(/\s+/g,"");return this.optional(_425)||_424.length>9&&_424.match(/^(1-?)?(\([2-9]\d{2}\)|[2-9]\d{2})-?[2-9]\d{2}-?\d{4}$/);},"Please specify a valid phone number");jQuery.validator.addMethod("phoneUK",function(_426,_427){return this.optional(_427)||_426.length>9&&_426.match(/^(\(?(0|\+44)[1-9]{1}\d{1,4}?\)?\s?\d{3,4}\s?\d{3,4})$/);},"Please specify a valid phone number");jQuery.validator.addMethod("mobileUK",function(_428,_429){return this.optional(_429)||_428.length>9&&_428.match(/^((0|\+44)7(5|6|7|8|9){1}\d{2}\s?\d{6})$/);},"Please specify a valid mobile number");jQuery.validator.addMethod("strippedminlength",function(_42a,_42b,_42c){return jQuery(_42a).text().length>=_42c;},jQuery.validator.format("Please enter at least {0} characters"));jQuery.validator.addMethod("email2",function(_42d,_42e,_42f){return this.optional(_42e)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)*(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(_42d);},jQuery.validator.messages.email);jQuery.validator.addMethod("url2",function(_430,_431,_432){return this.optional(_431)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)*(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(_430);},jQuery.validator.messages.url);jQuery.validator.addMethod("creditcardtypes",function(_433,_434,_435){if(/[^0-9-]+/.test(_433)){return false;}_433=_433.replace(/\D/g,"");var _436=0;if(_435.mastercard){_436|=1;}if(_435.visa){_436|=2;}if(_435.amex){_436|=4;}if(_435.dinersclub){_436|=8;}if(_435.enroute){_436|=16;}if(_435.discover){_436|=32;}if(_435.jcb){_436|=64;}if(_435.unknown){_436|=128;}if(_435.all){_436=1|2|4|8|16|32|64|128;}if(_436&1&&/^(51|52|53|54|55)/.test(_433)){return _433.length==16;}if(_436&2&&/^(4)/.test(_433)){return _433.length==16;}if(_436&4&&/^(34|37)/.test(_433)){return _433.length==15;}if(_436&8&&/^(300|301|302|303|304|305|36|38)/.test(_433)){return _433.length==14;}if(_436&16&&/^(2014|2149)/.test(_433)){return _433.length==15;}if(_436&32&&/^(6011)/.test(_433)){return _433.length==16;}if(_436&64&&/^(3)/.test(_433)){return _433.length==16;}if(_436&64&&/^(2131|1800)/.test(_433)){return _433.length==15;}if(_436&128){return true;}return false;},"Please enter a valid credit card number.");jQuery.validator.addMethod("ipv4",function(_437,_438,_439){return this.optional(_438)||/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/i.test(_437);},"Please enter a valid IP v4 address.");jQuery.validator.addMethod("ipv6",function(_43a,_43b,_43c){return this.optional(_43b)||/^((([0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}:[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){5}:([0-9A-Fa-f]{1,4}:)?[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){4}:([0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){3}:([0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){2}:([0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(([0-9A-Fa-f]{1,4}:){0,5}:((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(::([0-9A-Fa-f]{1,4}:){0,5}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|([0-9A-Fa-f]{1,4}::([0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})|(::([0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){1,7}:))$/i.test(_43a);},"Please enter a valid IP v6 address.");
