(function(){var Common={};Common.trim=function(s){return s.replace(/(^\s*)|(\s*$)/g,"");};var validator={errinput:"errinput",errmsg:"errmsg",errcls:"no",l1:/^.{1,}$/,realname:/^[\w\u0391-\uFFE5\s]{2,}$/,yescls:"yes",errorTip:"errorTip",errorInput:"errorInput",validTip:"validTip",require:/[^(^\s*)|(\s*$)]/,email:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,domain:/^\w+([-.]\w+)*\.\w+([-.]\w+)*$/,phone:/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/,mobile:/^1[345]\d{9}$|^18\d{9}$|^0\d{9,10}$/,url:/^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/,idcard:"this.isIdCard(value)",money:/^\d+(\.\d+)?$/,number:/^\d+$/,zip:/^\d{6}$/,ip:/^[\d\.]{7,15}$/,qq:/^[1-9]\d{4,9}$/,integer:/^[-\+]?\d+$/,"double":/^[-\+]?\d+(\.\d+)?$/,english:/^[A-Za-z]+$/,chinese:/^[\u0391-\uFFE5]+$/,enandcn:/^[\w\u0391-\uFFE5][\w\u0391-\uFFE5\-\.]+$/,username:/^[\w]+[\-\.\w]{2,}$/i,unsafe:/[<>\?\#\$\*\&;\\\/\[\]\{\}=\(\)\.\^%,]/,safestring:"this.isSafe(value)",filter:"this.doFilter(value)",limit:"this.checkLimit(value.length)",limitb:"this.checkLimit(this.LenB(value))",limitc:"this.checkLimit(value.length)",date:"this.isDate(value)",repeat:"this.checkRepeat(value)",range:"this.checkRange(value)",compare:"this.checkCompare(value)",custom:"this.Exec(value)",group:"this.mustChecked()",ajax:"this.doajax(errindex)",isIdCard:function(number){var date,Ai;var verify="10x98765432";var Wi=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2];var area=["","","","","","","","","","","","北京","天津","河北","山西","内蒙古","","","","","","辽宁","吉林","黑龙江","","","","","","","","上海","江苏","浙江","安微","福建","江西","山东","","","","河南","湖北","湖南","广东","广西","海南","","","","重庆","四川","贵州","云南","西藏","","","","","","","陕西","甘肃","青海","宁夏","新疆","","","","","","台湾","","","","","","","","","","香港","澳门","","","","","","","","","国外"];var re=number.match(/^(\d{2})\d{4}(((\d{2})(\d{2})(\d{2})(\d{3}))|((\d{4})(\d{2})(\d{2})(\d{3}[x\d])))$/i);if(re==null){return false;}if(re[1]>=area.length||area[re[1]]==""){return false;}if(re[2].length==12){Ai=number.substr(0,17);date=[re[9],re[10],re[11]].join("-");}else{Ai=number.substr(0,6)+"19"+number.substr(6);date=["19"+re[4],re[5],re[6]].join("-");}if(!this.isDate(date,"ymd")){return false;}var sum=0;for(var i=0;i<=16;i++){sum+=Ai.charAt(i)*Wi[i];}Ai+=verify.charAt(sum%11);return(number.length==15||number.length==18&&number==Ai);},isSafe:function(str){return !this.unsafe.test(str);},isDate:function(op){var formatString=this["element"].attr("format");formatString=formatString||"ymd";var m,year,month,day;switch(formatString){case"ymd":m=op.match(new RegExp("^((\\d{4})|(\\d{2}))([-./])(\\d{1,2})\\4(\\d{1,2})$"));if(m==null){return false;}day=m[6];month=m[5]*1;year=(m[2].length==4)?m[2]:GetFullYear(parseInt(m[3],10));break;case"dmy":m=op.match(new RegExp("^(\\d{1,2})([-./])(\\d{1,2})\\2((\\d{4})|(\\d{2}))$"));if(m==null){return false;}day=m[1];month=m[3]*1;year=(m[5].length==4)?m[5]:GetFullYear(parseInt(m[6],10));break;default:break;}if(!parseInt(month)){return false;}month=month==0?12:month;var date=new Date(year,month-1,day);return(typeof(date)=="object"&&year==date.getFullYear()&&month==(date.getMonth()+1)&&day==date.getDate());function GetFullYear(y){return((y<30?"20":"19")+y)|0;}},doFilter:function(value){var filter=this["element"].attr("accept");return new RegExp("^.+.(?=EXT)(EXT)$".replace(/EXT/g,filter.split(/\s*,\s*/).join("|")),"gi").test(value);},checkLimit:function(len){var minval=this["element"].attr("min")||Number.MIN_VALUE;var maxval=this["element"].attr("max")||Number.MAX_VALUE;return(minval<=len&&len<=maxval);},LenB:function(str){return str.replace(/[^\x00-\xff]/g,"**").length;},checkRepeat:function(value){var to=this["element"].attr("to");return value==jQuery('input[name="'+to+'"]').eq(0).val();},checkRange:function(value){value=value|0;var minval=this["element"].attr("min")||Number.MIN_VALUE;var maxval=this["element"].attr("max")||Number.MAX_VALUE;return(minval<=value&&value<=maxval);},checkCompare:function(value){var compareid=this["element"].attr("compare");if(!value){return false;}return jQuery("#"+compareid).attr("value")==value;},Exec:function(value){var reg=this["element"].attr("regexp");return new RegExp(reg,"gi").test(value);},mustChecked:function(){var tagName=this["element"].attr("name");var f=this["element"].parents("form");var n=f.find('input[name="'+tagName+'"][checked]').length;var count=f.find('input[name="'+tagName+'"]').length;var minval=this["element"].attr("min")||1;var maxval=this["element"].attr("max")||count;return(minval<=n&&n<=maxval);},doajax:function(value){var element=this["element"];var errindex=this["errindex"];var url=this["element"].attr("url");var vname=this["element"].attr("vname");var msgid=jQuery("#"+element.attr("msgid"));var val=this["element"].val();var str_errmsg=this["element"].attr("msg");var arr_errmsg;var errmsg;if(str_errmsg.indexOf("|")>-1){arr_errmsg=str_errmsg.split("|");errmsg=arr_errmsg[errindex];}else{errmsg="";}var type=this["element"].attr("type");var Charset=jQuery.browser.msie?document.charset:document.characterSet;var methodtype=(Charset.toLowerCase()=="utf-8")?"post":"get";var method=this["element"].attr("method")||methodtype;var name=this["element"].attr("name");if(url==""||url==undefined){alert("Please specify url");return false;}else{if(vname==""||vname==undefined){alert("Please specify vname");return false;}}if(url.indexOf("?")>-1){url=url+"&n="+vname+"&v="+escape(val);}else{url=url+"?n="+vname+"&v="+escape(val);}var s=$.ajax({type:method,url:url,data:{},cache:false,async:false,success:function(data){data=data.replace(/(^\s*)|(\s*$)/g,"");data=eval("("+data+")");if(data.error!=0){errmsg=errmsg==""?data.data:errmsg;(type!="checkbox"&&type!="radio"&&element.addClass(validator.errorInput));if(!errmsg){return false;}if(msgid.length>0){msgid.removeClass(validator.validTip).addClass(validator.errorTip).html(errmsg);}else{jQuery("<span class='"+validator.errorTip+"'></span>").html(errmsg).insertAfter(element);}return false;}else{if(data.error==0){if(!errmsg){return true;}if(msgid.length>0){msgid.removeClass(validator.errorTip).addClass(validator.validTip).html("");}else{jQuery("<span class='"+validator.validTip+"'></span>").insertAfter(element);}return true;}}}}).responseText;return(eval("("+s.replace(/(^\s*)|(\s*$)/g,"")+")").error==0);}};validator.showErr=function(element,errindex){var str_errmsg=element.attr("msg")||"";var arr_errmsg=str_errmsg.split("|");var errmsg=arr_errmsg[errindex]?arr_errmsg[errindex]:arr_errmsg[0];var msgid=jQuery("#"+element.attr("msgid"));var type=element.attr("type");(type!="checkbox"&&type!="radio"&&element.addClass(this["errorinput"]));if(!errmsg){return false;}if(msgid.length>0){msgid.removeClass(this["validTip"]).addClass(this["errorTip"]).html(errmsg);}else{element.parent("*").find("."+this["errorTip"]).remove();jQuery("<span class='"+this["errorTip"]+"'></span>").html(errmsg).insertAfter(element);}return false;};validator.removeErr=function(element){element.removeClass(this["errorInput"]);var msgid=jQuery("#"+element.attr("msgid"));if(msgid.length==0){element.parent("*").find("span ."+this["errorTip"]).remove();element.parent("*").find("span ."+this["validTip"]).remove();}};validator.checkajax=function(element,datatype,errindex){var value=jQuery.trim(element.val());this["element"]=element;this["errindex"]=errindex;validator.removeErr(element);return eval(this[datatype]);};validator.checkDatatype=function(element,datatype){var value=jQuery.trim(element.val());this["element"]=element;validator.removeErr(element);switch(datatype){case"idcard":case"date":case"repeat":case"range":case"compare":case"custom":case"group":case"limit":case"limitb":case"limitc":case"safestring":case"filter":return eval(this[datatype]);break;default:return this[datatype].test(value);break;}};validator.check=function(obj,submit){var datatype=obj.attr("datatype");var lastvalue=obj.attr("lastvalue");var value=jQuery.trim(obj.val());if(typeof(datatype)=="undefined"){return true;}if(obj.attr("require")!="true"&&value==""){obj.removeClass(validator.errorInput);return true;}var isValid=true;var datatypes=datatype.split("|");if(($.inArray("repeat",datatypes)==-1)&&($.inArray("ajax",datatypes)!=-1)&&(submit==true||(lastvalue&&lastvalue==value))){var e=obj.parent("*").find("."+validator.errorTip);var v=obj.parent("*").find("."+validator.validTip);if(e.length>0||v.length>0){return(v.length>0);}}jQuery.each(datatypes,function(index,type){if(typeof(validator[type])=="undefined"){isValid=false;return false;}if(type=="ajax"){return isValid=validator.checkajax(obj,type,index);}if(validator.checkDatatype(obj,type)==false){obj.addClass(validator.errorInput);validator.showErr(obj,index);return isValid=false;}else{validator.showErr(obj,index);obj.removeClass(validator.errorInput);var msgid=jQuery("#"+obj.attr("msgid"));if(msgid.length>0){msgid.removeClass(validator.errorTip).addClass(validator.validTip).html("");}else{obj.parent("*").find("."+validator.errorTip+",."+validator.validTip).remove();}}});obj.attr("lastvalue",value);return isValid;};jQuery.fn.validateForm=function(no,form){var isValid=true;var errIndex=new Array();var n=0;var emsg="";var elements=jQuery(form).find(":input[require]");elements.each(function(i){if(false==validator.check(jQuery(this),true)){var m=jQuery(this).parent("*").find("."+validator.errorTip).html();if(m){emsg+=(emsg=="")?m:"\n"+m;}isValid=false;errIndex[n++]=i;}});if(isValid==false){elements.eq(errIndex[0]).focus().select();return false;}return true;};jQuery.fn.checkForm=function(jform){var jform=jQuery(jform);var elements=jform.find(":input[require]");elements.blur(function(){return validator.check(jQuery(this));});jform.submit(function(){return jQuery.fn.validateForm("",jform);});};}(jQuery));jQuery.fn.extend({everyTime:function(a,b,c,d){return this.each(function(){jQuery.timer.add(this,a,b,c,d);});},oneTime:function(a,b,c){return this.each(function(){jQuery.timer.add(this,a,b,c,1);});},stopTime:function(a,b){return this.each(function(){jQuery.timer.remove(this,a,b);});}});jQuery.extend({timer:{global:[],guid:1,dataKey:"jQuery.timer",regex:/^([0-9]+(?:\.[0-9]*)?)\s*(.*s)?$/,powers:{ms:1,cs:10,ds:100,s:1000,das:10000,hs:100000,ks:1000000},timeParse:function(c){if(c==undefined||c==null){return null;}var a=this.regex.exec(jQuery.trim(c.toString()));if(a[2]){var b=parseFloat(a[1]);var d=this.powers[a[2]]||1;return b*d;}else{return c;}},add:function(d,b,c,f,h){var a=0;if(jQuery.isFunction(c)){if(!h){h=f;}f=c;c=b;}b=jQuery.timer.timeParse(b);if(typeof b!="number"||isNaN(b)||b<0){return;}if(typeof h!="number"||isNaN(h)||h<0){h=0;}h=h||0;var g=jQuery.data(d,this.dataKey)||jQuery.data(d,this.dataKey,{});if(!g[c]){g[c]={};}f.timerID=f.timerID||this.guid++;var e=function(){if((++a>h&&h!==0)||f.call(d,a)===false){jQuery.timer.remove(d,c,f);}};e.timerID=f.timerID;if(!g[c][f.timerID]){g[c][f.timerID]=window.setInterval(e,b);}this.global.push(d);},remove:function(c,b,d){var e=jQuery.data(c,this.dataKey),a;if(e){if(!b){for(b in e){this.remove(c,b,d);}}else{if(e[b]){if(d){if(d.timerID){window.clearInterval(e[b][d.timerID]);delete e[b][d.timerID];}}else{for(var d in e[b]){window.clearInterval(e[b][d]);delete e[b][d];}}for(a in e[b]){break;}if(!a){a=null;delete e[b];}}}for(a in e){break;}if(!a){jQuery.removeData(c,this.dataKey);}}}}});jQuery(window).bind("unload",function(){jQuery.each(jQuery.timer.global,function(a,b){jQuery.timer.remove(b);});});(function(b){b.fn.ajaxSubmit=function(r){if(!this.length){a("ajaxSubmit: skipping submit process - no element selected");return this;}if(typeof r=="function"){r={success:r};}var e=this.attr("action")||window.location.href;e=(e.match(/^([^#]+)/)||[])[1];e=e||"";r=b.extend({url:e,type:this.attr("method")||"GET"},r||{});var t={};this.trigger("form-pre-serialize",[this,r,t]);if(t.veto){a("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this;}if(r.beforeSerialize&&r.beforeSerialize(this,r)===false){a("ajaxSubmit: submit aborted via beforeSerialize callback");return this;}var l=this.formToArray(r.semantic);if(r.data){r.extraData=r.data;for(var f in r.data){if(r.data[f] instanceof Array){for(var g in r.data[f]){l.push({name:f,value:r.data[f][g]});}}else{l.push({name:f,value:r.data[f]});}}}if(r.beforeSubmit&&r.beforeSubmit(l,this,r)===false){a("ajaxSubmit: submit aborted via beforeSubmit callback");return this;}this.trigger("form-submit-validate",[l,this,r,t]);if(t.veto){a("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this;}var d=b.param(l);if(r.type.toUpperCase()=="GET"){r.url+=(r.url.indexOf("?")>=0?"&":"?")+d;r.data=null;}else{r.data=d;}var s=this,i=[];if(r.resetForm){i.push(function(){s.resetForm();});}if(r.clearForm){i.push(function(){s.clearForm();});}if(!r.dataType&&r.target){var o=r.success||function(){};i.push(function(j){b(r.target).html(j).each(o,arguments);});}else{if(r.success){i.push(r.success);}}r.success=function(q,k){for(var n=0,j=i.length;n<j;n++){i[n].apply(r,[q,k,s]);}};var c=b("input:file",this).fieldValue();var p=false;for(var h=0;h<c.length;h++){if(c[h]){p=true;}}if(r.iframe||p){if(r.closeKeepAlive){b.get(r.closeKeepAlive,m);}else{m();}}else{b.ajax(r);}this.trigger("form-submit-notify",[this,r]);return this;function m(){var v=s[0];if(b(":input[name=submit]",v).length){alert('Error: Form elements must not be named "submit".');return;}var q=b.extend({},b.ajaxSettings,r);var F=b.extend(true,{},b.extend(true,{},b.ajaxSettings),q);var u="jqFormIO"+(new Date().getTime());var B=b('<iframe id="'+u+'" name="'+u+'" src="about:blank" />');var D=B[0];B.css({position:"absolute",top:"-1000px",left:"-1000px"});var E={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1;B.attr("src","about:blank");}};var C=q.global;if(C&&!b.active++){b.event.trigger("ajaxStart");}if(C){b.event.trigger("ajaxSend",[E,q]);}if(F.beforeSend&&F.beforeSend(E,F)===false){F.global&&b.active--;return;}if(E.aborted){return;}var k=0;var x=0;var j=v.clk;if(j){var w=j.name;if(w&&!j.disabled){r.extraData=r.extraData||{};r.extraData[w]=j.value;if(j.type=="image"){r.extraData[name+".x"]=v.clk_x;r.extraData[name+".y"]=v.clk_y;}}}setTimeout(function(){var I=s.attr("target"),G=s.attr("action");v.setAttribute("target",u);if(v.getAttribute("method")!="POST"){v.setAttribute("method","POST");}if(v.getAttribute("action")!=q.url){v.setAttribute("action",q.url);}if(!r.skipEncodingOverride){s.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"});}if(q.timeout){setTimeout(function(){x=true;y();},q.timeout);}var H=[];try{if(r.extraData){for(var J in r.extraData){H.push(b('<input type="hidden" name="'+J+'" value="'+r.extraData[J]+'" />').appendTo(v)[0]);}}B.appendTo("body");D.attachEvent?D.attachEvent("onload",y):D.addEventListener("load",y,false);v.submit();}finally{v.setAttribute("action",G);I?v.setAttribute("target",I):s.removeAttr("target");b(H).remove();}},10);var z=0;function y(){if(k++){return;}D.detachEvent?D.detachEvent("onload",y):D.removeEventListener("load",y,false);var G=true;try{if(x){throw"timeout";}var H,J;J=D.contentWindow?D.contentWindow.document:D.contentDocument?D.contentDocument:D.document;if((J.body==null||J.body.innerHTML=="")&&!z){z=1;k--;setTimeout(y,100);return;}E.responseText=J.body?J.body.innerHTML:null;E.responseXML=J.XMLDocument?J.XMLDocument:J;E.getResponseHeader=function(L){var K={"content-type":q.dataType};return K[L];};if(q.dataType=="json"||q.dataType=="script"){var n=J.getElementsByTagName("textarea")[0];E.responseText=n?n.value:E.responseText;}else{if(q.dataType=="xml"&&!E.responseXML&&E.responseText!=null){E.responseXML=A(E.responseText);}}H=b.httpData(E,q.dataType);}catch(I){G=false;b.handleError(q,E,"error",I);}if(G){q.success(H,"success");if(C){b.event.trigger("ajaxSuccess",[E,q]);}}if(C){b.event.trigger("ajaxComplete",[E,q]);}if(C&&!--b.active){b.event.trigger("ajaxStop");}if(q.complete){q.complete(E,G?"success":"error");}setTimeout(function(){B.remove();E.responseXML=null;},100);}function A(n,G){if(window.ActiveXObject){G=new ActiveXObject("Microsoft.XMLDOM");G.async="false";G.loadXML(n);}else{G=(new DOMParser()).parseFromString(n,"text/xml");}return(G&&G.documentElement&&G.documentElement.tagName!="parsererror")?G:null;}}};b.fn.ajaxForm=function(c){return this.ajaxFormUnbind().bind("submit.form-plugin",function(){b(this).ajaxSubmit(c);return false;}).each(function(){b(":submit,input:image",this).bind("click.form-plugin",function(f){var d=this.form;d.clk=this;if(this.type=="image"){if(f.offsetX!=undefined){d.clk_x=f.offsetX;d.clk_y=f.offsetY;}else{if(typeof b.fn.offset=="function"){var g=b(this).offset();d.clk_x=f.pageX-g.left;d.clk_y=f.pageY-g.top;}else{d.clk_x=f.pageX-this.offsetLeft;d.clk_y=f.pageY-this.offsetTop;}}}setTimeout(function(){d.clk=d.clk_x=d.clk_y=null;},10);});});};b.fn.ajaxFormUnbind=function(){this.unbind("submit.form-plugin");return this.each(function(){b(":submit,input:image",this).unbind("click.form-plugin");});};b.fn.formToArray=function(q){var p=[];if(this.length==0){return p;}var d=this[0];var h=q?d.getElementsByTagName("*"):d.elements;if(!h){return p;}for(var k=0,m=h.length;k<m;k++){var e=h[k];var f=e.name;if(!f){continue;}if(q&&d.clk&&e.type=="image"){if(!e.disabled&&d.clk==e){p.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y});}continue;}var r=b.fieldValue(e,true);if(r&&r.constructor==Array){for(var g=0,c=r.length;g<c;g++){p.push({name:f,value:r[g]});}}else{if(r!==null&&typeof r!="undefined"){p.push({name:f,value:r});}}}if(!q&&d.clk){var l=d.getElementsByTagName("input");for(var k=0,m=l.length;k<m;k++){var o=l[k];var f=o.name;if(f&&!o.disabled&&o.type=="image"&&d.clk==o){p.push({name:f+".x",value:d.clk_x},{name:f+".y",value:d.clk_y});}}}return p;};b.fn.formSerialize=function(c){return b.param(this.formToArray(c));};b.fn.fieldSerialize=function(d){var c=[];this.each(function(){var h=this.name;if(!h){return;}var f=b.fieldValue(this,d);if(f&&f.constructor==Array){for(var g=0,e=f.length;g<e;g++){c.push({name:h,value:f[g]});}}else{if(f!==null&&typeof f!="undefined"){c.push({name:this.name,value:f});}}});return b.param(c);};b.fn.fieldValue=function(h){for(var g=[],e=0,c=this.length;e<c;e++){var f=this[e];var d=b.fieldValue(f,h);if(d===null||typeof d=="undefined"||(d.constructor==Array&&!d.length)){continue;}d.constructor==Array?b.merge(g,d):g.push(d);}return g;};b.fieldValue=function(c,j){var e=c.name,p=c.type,q=c.tagName.toLowerCase();if(typeof j=="undefined"){j=true;}if(j&&(!e||c.disabled||p=="reset"||p=="button"||(p=="checkbox"||p=="radio")&&!c.checked||(p=="submit"||p=="image")&&c.form&&c.form.clk!=c||q=="select"&&c.selectedIndex==-1)){return null;}if(q=="select"){var k=c.selectedIndex;if(k<0){return null;}var m=[],d=c.options;var g=(p=="select-one");var l=(g?k+1:d.length);for(var f=(g?k:0);f<l;f++){var h=d[f];if(h.selected){var o=h.value;if(!o){o=(h.attributes&&h.attributes.value&&!(h.attributes.value.specified))?h.text:h.value;}if(g){return o;}m.push(o);}}return m;}return c.value;};b.fn.clearForm=function(){return this.each(function(){b("input,select,textarea",this).clearFields();});};b.fn.clearFields=b.fn.clearInputs=function(){return this.each(function(){var d=this.type,c=this.tagName.toLowerCase();if(d=="text"||d=="password"||c=="textarea"){this.value="";}else{if(d=="checkbox"||d=="radio"){this.checked=false;}else{if(c=="select"){this.selectedIndex=-1;}}}});};b.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset();}});};b.fn.enable=function(c){if(c==undefined){c=true;}return this.each(function(){this.disabled=!c;});};b.fn.selected=function(c){if(c==undefined){c=true;}return this.each(function(){var d=this.type;if(d=="checkbox"||d=="radio"){this.checked=c;}else{if(this.tagName.toLowerCase()=="option"){var e=b(this).parent("select");if(c&&e[0]&&e[0].type=="select-one"){e.find("option").selected(false);}this.selected=c;}}});};function a(){if(b.fn.ajaxSubmit.debug&&window.console&&window.console.log){window.console.log("[jquery.form] "+Array.prototype.join.call(arguments,""));}}})(jQuery);(function(a){jQuery.fn.pngFix=function(d){d=jQuery.extend({blankgif:"blank.gif"},d);var c=(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)==4&&navigator.appVersion.indexOf("MSIE 5.5")!=-1);var b=(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)==4&&navigator.appVersion.indexOf("MSIE 6.0")!=-1);if(jQuery.browser.msie&&(c||b)){jQuery(this).find("img[src$=.png]").each(function(){jQuery(this).attr("width",jQuery(this).width());jQuery(this).attr("height",jQuery(this).height());var l="";var g="";var f=(jQuery(this).attr("id"))?'id="'+jQuery(this).attr("id")+'" ':"";var m=(jQuery(this).attr("class"))?'class="'+jQuery(this).attr("class")+'" ':"";var i=(jQuery(this).attr("title"))?'title="'+jQuery(this).attr("title")+'" ':"";var j=(jQuery(this).attr("alt"))?'alt="'+jQuery(this).attr("alt")+'" ':"";var h=(jQuery(this).attr("align"))?"float:"+jQuery(this).attr("align")+";":"";var e=(jQuery(this).parent().attr("href"))?"cursor:hand;":"";if(this.style.border){l+="border:"+this.style.border+";";this.style.border="";}if(this.style.padding){l+="padding:"+this.style.padding+";";this.style.padding="";}if(this.style.margin){l+="margin:"+this.style.margin+";";this.style.margin="";}var k=(this.style.cssText);g+="<span "+f+m+i+j;g+='style="position:relative;white-space:pre-line;display:inline-block;background:transparent;'+h+e;g+="width:"+jQuery(this).width()+"px;height:"+jQuery(this).height()+"px;";g+="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+jQuery(this).attr("src")+"', sizingMethod='scale');";g+=k+'"></span>';if(l!=""){g='<span style="position:relative;display:inline-block;'+l+e+"width:"+jQuery(this).width()+"px;height:"+jQuery(this).height()+'px;">'+g+"</span>";}jQuery(this).hide();jQuery(this).after(g);});jQuery(this).find("*").each(function(){var f=jQuery(this).css("background-image");if(f.indexOf(".png")!=-1){var e=f.split('url("')[1].split('")')[0];jQuery(this).css("background-image","none");jQuery(this).get(0).runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+e+"',sizingMethod='scale')";}});jQuery(this).find("input[src$=.png]").each(function(){var e=jQuery(this).attr("src");jQuery(this).get(0).runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+e+"', sizingMethod='scale');";jQuery(this).attr("src",d.blankgif);});}return jQuery;};})(jQuery);(function(){var X=window.X={};var _id=100;var DOC=document;X.hook=function(){var pre_init_str="x_init_hook_";for(var h in window){if(0!=h.indexOf(pre_init_str)){continue;}var func=window[h];if(typeof func=="function"){try{func();}catch(e){}}}};X.genId=function(p){p=p||"QNR";return p+"-"+_id++;};X.params=function(u){u=u||location.search;if(!u){return false;}var p=u.split("?");var o={};p=p[1];if(!p){return false;}var list=p.split("&");for(var i=0;i<list.length;i++){var m=list[i];m=m.split("=");o[m[0]]=m.slice(1,m.length).join("=")||"";}return o;};X.get=function(u,callback){return X.ajax(u,"GET",callback);};X.post=function(u,callback){return X.ajax(u,"POST",callback);};X.ajax=function(u,method,callback){var box=X.loading();var ajax={url:u,dataType:"json",type:method,error:function(){X.boxClose(box);X.boxError("\u7F51\u7EDC\u8BF7\u6C42\u51FA\u9519\uFF0C\u8BF7\u68C0\u67E5\u60A8\u7684\u7F51\u7EDC\u6216\u4E0E\u6211\u4EEC\u7684\u5BA2\u670D\u8054\u7CFB\u3002");},success:function(r){X.loadingClose(box);var fun=callback||X.json;fun.call(this,r);}};if(method.toLowerCase()=="post"){ajax.data=X.params(u);}$.ajax(ajax);return false;};X.json=function(r){var type=r.data["type"];var data=r.data["data"];if(type=="alert"){X.boxAlert(data);}else{if(type=="eval"){eval(data);}else{if(type=="refresh"){window.location.reload();}else{if(type=="updater"){var id=data.id;var inner=data.html;jQuery("#"+id).html(inner);}else{if(type=="dialog"){X.boxShow(data,true);}else{if(type=="mix"){for(var x in data){r.data=data[x];X.json(r);}}}}}}}};X.getXY=function(){var x,y;if(document.body.scrollTop){x=document.body.scrollLeft;y=document.body.scrollTop;}else{x=document.documentElement.scrollLeft;y=document.documentElement.scrollTop;}return{x:x,y:y};};X.loading=function(){var id=X.genId();var html='<div id="'+id+'" class="loading_bar">正在请求网络资源...</div>';$("body").append(html);setTimeout(function(){var d=$("#"+id);if(d.length>0){d.remove();}},10000);var b=$("#"+id);if(b.css("position")=="absolute"){b.css("top",X.getXY().y);jQuery(window).scroll(function(){$(".loading_bar").css("top",X.getXY().y);});}return id;};X.tip=function(cft){var html='<div class="pop_tips" style="{cssText}" id="{id}" ><div class="holder"><span class="top_icon"></span><span class="tl"></span><div class="tr"></span><span class="bl"></span><span class="br"></span><a class="close" href="javascript:void(0)"></a><p>{html}</p></div></div>';var o={};X.merge(o,cft);o.id=o.id||X.genId();html=X.template(html,o);if(o.el){o.el.innerHTML=html;}else{$("body").append(html);}$("#"+o.id).find(".close").click(function(){$("#"+o.id).remove();});};X.loadingClose=function(id){if(id){$("#"+id).remove();}else{$("."+id).remove();}};X.JSON=function(r){return eval("("+r+")");};X.boxMask=function(display){var height=jQuery("body").height()+"px";var width=jQuery(window).width()+"px";jQuery("#pagemasker").css({position:"absolute","z-index":"3000",width:width,height:height,opacity:0.5,top:0,left:0,background:"#CCC",display:display});jQuery("#dialog").css("display",display);};var boxPosition=X.boxPosition=function(xy){var dialog=$("#dialog");var ew=dialog.width();var ww=$(window).width();var lt=(ww/2-ew/2)+"px";var wh=$(window).height();var eh=dialog.height();var pxy=X.getXY();var tp=(wh/2-eh/2+pxy.y)+"px";xy=xy||{x:lt,y:tp};dialog.css("background-color","#FFF");dialog.css("left",xy.x);dialog.css("top",xy.y);dialog.css("z-index",3001);dialog.css("display","block");};X.template=function(html,data){var reg=/\{([\w-]+)\}/g;return html.replace(reg,function(m,name){return data[name]!==undefined?data[name]:"";});};X.boxShow=function(innerHTML,mask){var id;var dialog=$("#dialog");dialog.find(".boxBody").hide();if(typeof innerHTML=="string"){id=X.genId();var html=' <div class="boxBody" id="{id}">{html}</div>';dialog.html(X.template(html,{id:id,html:innerHTML}));$("#"+id).children().show();boxPosition();}else{var c={};X.merge(c,innerHTML);id=c.id=c.id||X.genId();c.title=c.title||"&nbsp;&nbsp;&nbsp;&nbsp;";c._close=!!!c.notClose?'<a class="close" href="javascript:void(0)">&nbsp;</a>':"";c._btn=!!!c.handler?"":'<div><input type="submit" class="formbutton box-btn fR" value="\u786E\u8BA4" /></div>';var tmp='<div class="boxBody {cls}" id="{id}"><h3 class="t"><b>{title}</b>{_close}</h3><div class="c">{html}</div>{_btn}</div>';dialog.append(X.template(tmp,c));$("#"+id).find(".close").click(function(){X.boxClose(id);});var fun=c.handler||X.boxClose;$("#"+id).find(".box-btn").click(function(){fun.call();});boxPosition(c.xy);}if(!mask){X.boxMask("block");}return id;};X.boxAlert=function(o){if(typeof o=="string"){o={title:"提示",html:o};}else{o.title=o.title||"";}var x=X.boxShow({title:o.title,html:o.html,handler:function(){if(o.handler){o.handler();}X.boxClose(x);},notClose:true});return x;};X.boxError=function(msg){return X.boxShow({title:"\u51FA\u9519\u5566",html:msg});};X.loadStyle=function(file){var sl=X.scriptlist=X.scriptlist||{};if(!sl[file]||!sl[file]["loaded"]){(sl[file]=sl[file]||{})["loaded"]=true;$($("head")[0]).append('<link href="'+file+'" rel="stylesheet" type="text/css"/>');}};X.loadBase=function(){var box=X.loading();var arg=Array.prototype.slice.call(arguments);var sl=X.scriptlist=X.scriptlist||{};var fun=function(){};var len=arg.length;if(arg[len-1] instanceof Function){fun=arg[len-1];len-=1;}var dill=function(n,err){sl[arg[n]]["loaded"]=true;sl[arg[n]]["error"]=!!err;for(var i=0;i<len;i++){if(!sl[arg[i]]["loaded"]){return false;}}if(n==len-1){X.loadingClose(box);fun.call(this,sl[arg[n]]);}};for(var i=0;i<len;i++){(function(n){var id=X.genId("script");if(!sl[arg[n]]){sl[arg[n]]={loaded:false,url:arg[n]};var o=DOC.createElement("script");o.src=arg[n];o.id=id;if(o.readyState){var fun=function(){if(o.readyState=="loaded"||o.readyState=="complete"){o.detachEvent("onreadystatechange",fun);dill(n);}};o.attachEvent("onreadystatechange",fun);}else{o.onload=function(){dill(n);};o.onerror=function(){dill(n,1);};}DOC.getElementsByTagName("BODY")[0].appendChild(o);}else{dill(n);}}(i));}};X.boxClose=function(id){var Close=function(){jQuery("#dialog").html("");X.boxMask("none");jQuery("#dialog").css("z-index",-9999);};if(!!!id){Close();}else{if($("#dialog > .boxBody").length>1){$("#"+id).remove();$("#dialog >.boxBody:last").show();boxPosition();}else{Close();}}};X.locate=function(url){if(!!!url){return window.location.href;}else{window.location.href=url;}};X.cookie=function(key,val){var c=DOC.cookie;if(!key){return c;}else{var reg=new RegExp("("+key+"=)(\\w*)(;|$)");var v=c.match(reg);if(!val){if(v){return c&&v[2];}else{return"";}}}};X.Cookie={set:function(sName,sValue,iExpires,sPath,sDomain,bSecure){var d=new Date(),sExpires="";if(iExpires){iExpires.constructor==Date?(d=iExpires):d.setSeconds(d.getSeconds()+parseInt(iExpires));sExpires="; expires="+d.toGMTString();}document.cookie=sName+"="+encodeURIComponent(sValue)+sExpires+((sPath)?"; path="+sPath:"")+((sDomain)?"; domain="+sDomain:"")+((bSecure)?"; secure":"");},del:function(sName,sPath,sDomain){document.cookie=sName+"="+((sPath)?"; path="+sPath:"")+((sDomain)?"; domain="+sDomain:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";},get:function(sName){return(new RegExp("(?:; )?"+sName+"=([^;]*);?")).test(document.cookie)?decodeURIComponent(RegExp["$1"]):null;}};X.location=function(url){jQuery("#ifra_show").attr({src:url});};X.merge=function(desc,merge){if(desc instanceof Array){$(desc,merge);}else{for(var o in merge){desc[o]=merge[o];}}};jQuery(document).ready(X.hook);}());if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(n,b,o,e,j,l,g,f,d,m,k){if(!document.createElement||!document.getElementById){return;}this.DETECT_KEY=k?k:"detectflash";this.skipDetect=true;this.params=new Object();this.variables=new Object();this.attributes=new Array();if(n){this.setAttribute("swf",n);}if(b){this.setAttribute("id",b);}if(o){this.setAttribute("width",o);}if(e){this.setAttribute("height",e);}if(j){this.setAttribute("version",new deconcept.PlayerVersion(j.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion(this.getAttribute("version"),g);if(l){this.addParam("bgcolor",l);}else{this.addParam("wmode","transparent");}var a=f?f:"high";this.addParam("quality",a);this.setAttribute("useExpressInstall",g);this.setAttribute("doExpressInstall",false);var i=(d)?d:window.location;this.setAttribute("xiRedirectUrl",i);this.setAttribute("redirectUrl","");if(m){this.setAttribute("redirectUrl",m);}};deconcept.SWFObject.prototype={setAttribute:function(a,b){this.attributes[a]=b;},getAttribute:function(a){return this.attributes[a];},addParam:function(b,a){this.params[b]=a;},getParams:function(){return this.params;},addVariable:function(b,a){this.variables[b]=a;},getVariable:function(a){return this.variables[a];},getVariables:function(){return this.variables;},getVariablePairs:function(){var c=new Array();var b;var a=this.getVariables();for(b in a){c.push(b+"="+a[b]);}return c;},getSWFHTML:function(){var b="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");}b='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'"';b+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var f=this.getParams();for(var e in f){b+=[e]+'="'+f[e]+'" ';}var d=this.getVariablePairs().join("&");if(d.length>0){b+='flashvars="'+d+'"';}b+=' pluginspage="http://www.macromedia.com/go/getflashplayer"/>';}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");}b='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0">';b+='<param name="movie" value="'+this.getAttribute("swf")+'" />';var c=this.getParams();for(var e in c){b+='<param name="'+e+'" value="'+c[e]+'" />';}var a=this.getVariablePairs().join("&");if(a.length>0){b+='<param name="flashvars" value="'+a+'" />';}b+="</object>";}return b;},write:function(b){if(this.getAttribute("useExpressInstall")){var a=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(a)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var c=(typeof b=="string")?document.getElementById(b):b;c.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(h,g){var d=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var a=navigator.plugins["Shockwave Flash"];if(a&&a.description){d=new deconcept.PlayerVersion(a.description.replace(/([a-z]|[A-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{try{var c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");for(var b=15;b>6;b--){try{c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+b);d=new deconcept.PlayerVersion([b,0,0]);break;}catch(f){}}}catch(f){}if(h&&d.major>h.major){return d;}if(!h||((h.minor!=0||h.rev!=0)&&d.major==h.major)||d.major!=6||g){try{d=new deconcept.PlayerVersion(c.GetVariable("$version").split(" ")[1].split(","));}catch(f){}}}return d;};deconcept.PlayerVersion=function(a){this.major=parseInt(a[0])!=null?parseInt(a[0]):0;this.minor=parseInt(a[1])||0;this.rev=parseInt(a[2])||0;};deconcept.PlayerVersion.prototype.versionIsValid=function(a){if(this.major<a.major){return false;}if(this.major>a.major){return true;}if(this.minor<a.minor){return false;}if(this.minor>a.minor){return true;}if(this.rev<a.rev){return false;}return true;};deconcept.util={getRequestParameter:function(c){var d=document.location.search||document.location.hash;if(d){var b=d.indexOf(c+"=");var a=(d.indexOf("&",b)>-1)?d.indexOf("&",b):d.length;if(d.length>1&&b>-1){return d.substring(d.indexOf("=",b)+1,a);}}return"";}};if(Array.prototype.push==null){Array.prototype.push=function(a){this[this.length]=a;return this.length;};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;var hexcase=0;var b64pad="";function hex_md5(a){return rstr2hex(rstr_md5(str2rstr_utf8(a)));}function b64_md5(a){return rstr2b64(rstr_md5(str2rstr_utf8(a)));}function any_md5(a,b){return rstr2any(rstr_md5(str2rstr_utf8(a)),b);}function hex_hmac_md5(a,b){return rstr2hex(rstr_hmac_md5(str2rstr_utf8(a),str2rstr_utf8(b)));}function b64_hmac_md5(a,b){return rstr2b64(rstr_hmac_md5(str2rstr_utf8(a),str2rstr_utf8(b)));}function any_hmac_md5(a,c,b){return rstr2any(rstr_hmac_md5(str2rstr_utf8(a),str2rstr_utf8(c)),b);}function md5_vm_test(){return hex_md5("abc").toLowerCase()=="900150983cd24fb0d6963f7d28e17f72";}function rstr_md5(a){return binl2rstr(binl_md5(rstr2binl(a),a.length*8));}function rstr_hmac_md5(c,f){var e=rstr2binl(c);if(e.length>16){e=binl_md5(e,c.length*8);}var a=Array(16),d=Array(16);for(var b=0;b<16;b++){a[b]=e[b]^909522486;d[b]=e[b]^1549556828;}var g=binl_md5(a.concat(rstr2binl(f)),512+f.length*8);return binl2rstr(binl_md5(d.concat(g),512+128));}function rstr2hex(c){try{hexcase;}catch(g){hexcase=0;}var f=hexcase?"0123456789ABCDEF":"0123456789abcdef";var b="";var a;for(var d=0;d<c.length;d++){a=c.charCodeAt(d);b+=f.charAt((a>>>4)&15)+f.charAt(a&15);}return b;}function rstr2b64(c){try{b64pad;}catch(h){b64pad="";}var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var b="";var a=c.length;for(var f=0;f<a;f+=3){var k=(c.charCodeAt(f)<<16)|(f+1<a?c.charCodeAt(f+1)<<8:0)|(f+2<a?c.charCodeAt(f+2):0);for(var d=0;d<4;d++){if(f*8+d*6>c.length*8){b+=b64pad;}else{b+=g.charAt((k>>>6*(3-d))&63);}}}return b;}function rstr2any(m,c){var b=c.length;var l,f,a,n,e;var k=Array(Math.ceil(m.length/2));for(l=0;l<k.length;l++){k[l]=(m.charCodeAt(l*2)<<8)|m.charCodeAt(l*2+1);}var h=Math.ceil(m.length*8/(Math.log(c.length)/Math.log(2)));var g=Array(h);for(f=0;f<h;f++){e=Array();n=0;for(l=0;l<k.length;l++){n=(n<<16)+k[l];a=Math.floor(n/b);n-=a*b;if(e.length>0||a>0){e[e.length]=a;}}g[f]=n;k=e;}var d="";for(l=g.length-1;l>=0;l--){d+=c.charAt(g[l]);}return d;}function str2rstr_utf8(c){var b="";var d=-1;var a,e;while(++d<c.length){a=c.charCodeAt(d);e=d+1<c.length?c.charCodeAt(d+1):0;if(55296<=a&&a<=56319&&56320<=e&&e<=57343){a=65536+((a&1023)<<10)+(e&1023);d++;}if(a<=127){b+=String.fromCharCode(a);}else{if(a<=2047){b+=String.fromCharCode(192|((a>>>6)&31),128|(a&63));}else{if(a<=65535){b+=String.fromCharCode(224|((a>>>12)&15),128|((a>>>6)&63),128|(a&63));}else{if(a<=2097151){b+=String.fromCharCode(240|((a>>>18)&7),128|((a>>>12)&63),128|((a>>>6)&63),128|(a&63));}}}}}return b;}function str2rstr_utf16le(b){var a="";for(var c=0;c<b.length;c++){a+=String.fromCharCode(b.charCodeAt(c)&255,(b.charCodeAt(c)>>>8)&255);}return a;}function str2rstr_utf16be(b){var a="";for(var c=0;c<b.length;c++){a+=String.fromCharCode((b.charCodeAt(c)>>>8)&255,b.charCodeAt(c)&255);}return a;}function rstr2binl(b){var a=Array(b.length>>2);for(var c=0;c<a.length;c++){a[c]=0;}for(var c=0;c<b.length*8;c+=8){a[c>>5]|=(b.charCodeAt(c/8)&255)<<(c%32);}return a;}function binl2rstr(b){var a="";for(var c=0;c<b.length*32;c+=8){a+=String.fromCharCode((b[c>>5]>>>(c%32))&255);}return a;}function binl_md5(p,k){p[k>>5]|=128<<((k)%32);p[(((k+64)>>>9)<<4)+14]=k;var o=1732584193;var n=-271733879;var m=-1732584194;var l=271733878;for(var g=0;g<p.length;g+=16){var j=o;var h=n;var f=m;var e=l;o=md5_ff(o,n,m,l,p[g+0],7,-680876936);l=md5_ff(l,o,n,m,p[g+1],12,-389564586);m=md5_ff(m,l,o,n,p[g+2],17,606105819);n=md5_ff(n,m,l,o,p[g+3],22,-1044525330);o=md5_ff(o,n,m,l,p[g+4],7,-176418897);l=md5_ff(l,o,n,m,p[g+5],12,1200080426);m=md5_ff(m,l,o,n,p[g+6],17,-1473231341);n=md5_ff(n,m,l,o,p[g+7],22,-45705983);o=md5_ff(o,n,m,l,p[g+8],7,1770035416);l=md5_ff(l,o,n,m,p[g+9],12,-1958414417);m=md5_ff(m,l,o,n,p[g+10],17,-42063);n=md5_ff(n,m,l,o,p[g+11],22,-1990404162);o=md5_ff(o,n,m,l,p[g+12],7,1804603682);l=md5_ff(l,o,n,m,p[g+13],12,-40341101);m=md5_ff(m,l,o,n,p[g+14],17,-1502002290);n=md5_ff(n,m,l,o,p[g+15],22,1236535329);o=md5_gg(o,n,m,l,p[g+1],5,-165796510);l=md5_gg(l,o,n,m,p[g+6],9,-1069501632);m=md5_gg(m,l,o,n,p[g+11],14,643717713);n=md5_gg(n,m,l,o,p[g+0],20,-373897302);o=md5_gg(o,n,m,l,p[g+5],5,-701558691);l=md5_gg(l,o,n,m,p[g+10],9,38016083);m=md5_gg(m,l,o,n,p[g+15],14,-660478335);n=md5_gg(n,m,l,o,p[g+4],20,-405537848);o=md5_gg(o,n,m,l,p[g+9],5,568446438);l=md5_gg(l,o,n,m,p[g+14],9,-1019803690);m=md5_gg(m,l,o,n,p[g+3],14,-187363961);n=md5_gg(n,m,l,o,p[g+8],20,1163531501);o=md5_gg(o,n,m,l,p[g+13],5,-1444681467);l=md5_gg(l,o,n,m,p[g+2],9,-51403784);m=md5_gg(m,l,o,n,p[g+7],14,1735328473);n=md5_gg(n,m,l,o,p[g+12],20,-1926607734);o=md5_hh(o,n,m,l,p[g+5],4,-378558);l=md5_hh(l,o,n,m,p[g+8],11,-2022574463);m=md5_hh(m,l,o,n,p[g+11],16,1839030562);n=md5_hh(n,m,l,o,p[g+14],23,-35309556);o=md5_hh(o,n,m,l,p[g+1],4,-1530992060);l=md5_hh(l,o,n,m,p[g+4],11,1272893353);m=md5_hh(m,l,o,n,p[g+7],16,-155497632);n=md5_hh(n,m,l,o,p[g+10],23,-1094730640);o=md5_hh(o,n,m,l,p[g+13],4,681279174);l=md5_hh(l,o,n,m,p[g+0],11,-358537222);m=md5_hh(m,l,o,n,p[g+3],16,-722521979);n=md5_hh(n,m,l,o,p[g+6],23,76029189);o=md5_hh(o,n,m,l,p[g+9],4,-640364487);l=md5_hh(l,o,n,m,p[g+12],11,-421815835);m=md5_hh(m,l,o,n,p[g+15],16,530742520);n=md5_hh(n,m,l,o,p[g+2],23,-995338651);o=md5_ii(o,n,m,l,p[g+0],6,-198630844);l=md5_ii(l,o,n,m,p[g+7],10,1126891415);m=md5_ii(m,l,o,n,p[g+14],15,-1416354905);n=md5_ii(n,m,l,o,p[g+5],21,-57434055);o=md5_ii(o,n,m,l,p[g+12],6,1700485571);l=md5_ii(l,o,n,m,p[g+3],10,-1894986606);m=md5_ii(m,l,o,n,p[g+10],15,-1051523);n=md5_ii(n,m,l,o,p[g+1],21,-2054922799);o=md5_ii(o,n,m,l,p[g+8],6,1873313359);l=md5_ii(l,o,n,m,p[g+15],10,-30611744);m=md5_ii(m,l,o,n,p[g+6],15,-1560198380);n=md5_ii(n,m,l,o,p[g+13],21,1309151649);o=md5_ii(o,n,m,l,p[g+4],6,-145523070);l=md5_ii(l,o,n,m,p[g+11],10,-1120210379);m=md5_ii(m,l,o,n,p[g+2],15,718787259);n=md5_ii(n,m,l,o,p[g+9],21,-343485551);o=safe_add(o,j);n=safe_add(n,h);m=safe_add(m,f);l=safe_add(l,e);}return Array(o,n,m,l);}function md5_cmn(h,e,d,c,g,f){return safe_add(bit_rol(safe_add(safe_add(e,h),safe_add(c,f)),g),d);}function md5_ff(g,f,k,j,e,i,h){return md5_cmn((f&k)|((~f)&j),g,f,e,i,h);}function md5_gg(g,f,k,j,e,i,h){return md5_cmn((f&j)|(k&(~j)),g,f,e,i,h);}function md5_hh(g,f,k,j,e,i,h){return md5_cmn(f^k^j,g,f,e,i,h);}function md5_ii(g,f,k,j,e,i,h){return md5_cmn(k^(f|(~j)),g,f,e,i,h);}function safe_add(a,d){var c=(a&65535)+(d&65535);var b=(a>>16)+(d>>16)+(c>>16);return(b<<16)|(c&65535);}function bit_rol(a,b){return(a<<b)|(a>>>(32-b));}(function(f){var j=document;var h=".";var e="able-countdown-";var b=new Date().getTime();var i=24*3600*1000,c=3600*1000,d=60*1000,g=1000;CD=a.prototype;function a(m,l){var k=this;k.config=f.extend({},f.fn.countdown.defaults,l||{});k.$container=m;k._init();}f.extend(CD,{_init:function(){var k=this;if(k._parseStructure()){k._start();}},_parseStructure:function(){var k=this,m=k.$container,l=k.config;k.$panels=m.find(h+l.contentCls);k.$diff=l.datadiff*1000;return k.$diff>0;},_start:function(){var k=this;var m=k.config;var l=new Date().getTime();k.$timeout=m.millisecond.show?280:1000;var n=k.$timeout;setTimeout(function(){k._show();},n);},_show:function(){var v=this;var n=v.config;var l=new Date().getTime();var t=v.$diff;var s=v.$timeout;var o=t+b-l;if(o>0){var u=Math.floor(o/i);var p=Math.floor((o-u*i)/c);var q=Math.floor((o-u*i-p*c)/d);var w=Math.floor((o-u*i-p*c-q*d)/g);var k=Math.floor(o-u*i-p*c-q*d-w*g).toString().substr(0,1);var m=n.millisecond.show?"."+k:"";if(u>0){var r="<"+n.day.ele+" "+n.day.style+">"+u+"</"+n.day.ele+">天<"+n.hour.ele+" "+n.hour.style+">"+p+"</"+n.hour.ele+">小时<"+n.minute.ele+" "+n.minute.style+">"+q+"</"+n.minute.ele+">分钟<"+n.second.ele+" "+n.second.style+">"+w+m+"</"+n.second.ele+">秒";}else{var r="<"+n.hour.ele+" "+n.hour.style+">"+p+"</"+n.hour.ele+">小时<"+n.minute.ele+" "+n.minute.style+">"+q+"</"+n.minute.ele+">分钟<"+n.second.ele+" "+n.second.style+">"+w+m+"</"+n.second.ele+">秒";}v.$panels.html(r);}else{setTimeout(function(){n.callfn();},parseInt(Math.random()*200*1000,10));}setTimeout(function(){v._show();},s);}});f.fn.countdown=function(k){var m=this;var l=m.data("countdowns");m.data("countdowns",l?l:[]);return m.each(function(){m.data("countdowns").push(new a(f(this),k));});};f.fn.countdown.defaults={contentCls:e+"content",day:{ele:"span",style:"class=d"},hour:{ele:"span",style:"class=h"},minute:{ele:"span",style:"id=m"},second:{ele:"span",style:"class=s"},millisecond:{show:true},callfn:function(){location.reload();},datadiff:0};})(jQuery);(function(a){if(!a){a=window.QNR={};}a.FloatMath={pow:function(c,b){if(b>=0){return Math.pow(c,b);}else{return a.FloatMath.div(1,Math.pow(c,Math.abs(b)));}},add:function(g,f){var d,c,b;try{d=g.toString().split(".")[1].length;}catch(h){d=0;}try{c=f.toString().split(".")[1].length;}catch(h){c=0;}b=Math.pow(10,Math.max(d,c));return(a.FloatMath.mul(g,b)+a.FloatMath.mul(f,b))/b;},sbt:function(c,b){return a.FloatMath.add(c,-b);},mul:function(f,c){var b=0,g=f.toString(),d=c.toString();try{b+=g.split(".")[1].length;}catch(h){}try{b+=d.split(".")[1].length;}catch(h){}return Number(g.replace(".",""))*Number(d.replace(".",""))/Math.pow(10,b);},div:function(c,b){return a.FloatMath.mul(c,1/b);}};}(window.QNR));var WEB_ROOT=WEB_ROOT||"";window.x_init_hook_ad=function(){$ADM.init().set_options({adm_html_path:"/vataframe/adm_banner.html"}).load();};window.x_init_hook_headerMenu=function(){$("#menu_tzt").click(function(a){var b=$(this);a.stopPropagation();$(this).addClass("zt");$(this).children("a").addClass("bg_drop");$("#bg_drop").show();jQuery(document).bind("click",function(c){b.children("#bg_drop").hide(100,function(){b.removeClass("zt");b.children("a").removeClass("bg_drop");});});});};window.x_init_hook_validator=function(){jQuery("form.validator").each(function(){jQuery.fn.checkForm(this);});jQuery("a.needlogin").click(X.misc.needlogin);};window.x_init_hook_dealimage=function(){var b=jQuery("#team_partner_side_0").size()>0;var a=b?630:410;if(b){jQuery("#team_main_side").css("width","630px");jQuery(".side #side-business img").each(function(){X.misc.scaleimage(this,a);});}else{jQuery(".side #side-business img").each(function(){X.misc.scaleimage(this,195);});}jQuery("#deal-stuff img").each(function(){X.misc.scaleimage(this,a);});jQuery("div.sbox-content img").each(function(){X.misc.scaleimage(this,195);});};window.x_init_hook_myaccount=function(){var b=jQuery("#myaccount");var a=jQuery("#myaccount-menu");b.hover(function(){a.show();b.toggleClass("hover",true);},function(){var c=function(){a.hide();b.toggleClass("hover",false);};menuout=setTimeout(c,100);});a.hover(function(){clearTimeout(menuout);},function(){jQuery(this).hide();b.toggleClass("hover",false);});};window.x_init_hook_click=function(){$(".btn_selectdate").bind("click",function(d){d.stopPropagation();var c=$(this);var a=c.parent().find("div.pop_Calendar");$("div.date_box").css("zIndex",1);$("div.pop_Calendar").not(a).css("display","none");if(a.size()){a.toggle();c.parent().css("zIndex",2);jQuery(document).bind("click",function(f){a.hide();});var b=a.find("dd>a");if(b.size()){b.click(function(g){var f=$(this);c.val(f.attr("value"));g.preventDefault();});}}});$(".sicon").click(function(a){$(this).prev().trigger("click");a.stopPropagation();});$(".btnBook.interflighturl").click(function(){var d=$(this);var a=d.parent().parent().next().next().find("input.btn_selectdate");if(a.size()){var b=a.val();if(b!="请选择回程日期"){var c=d.attr("data-href")+"&returnDate="+b+"&tid="+$("#team_id").val();d.attr("href",c);}else{X.boxAlert("请选择返程日期！");return false;}}});$("#getValidatorCode").click(function(){var a=$("#settings-mobile").val();$("#getValidatorCode").attr("disabled",true);if(/^13\d{9}$/g.test(a)||(/^15[0-35-9]\d{8}$/g.test(a))||(/^18\d{9}$/g.test(a))){$.ajax({type:"GET",url:"/ajax/sms.php",data:"action=lottery_captcha&mobile="+$("#settings-mobile").val()+"&team_id="+$("#team_id").val(),success:function(c){$(".order_tips2").html("发送成功，2分钟后还未收到请重新获取");$(".order_tips2").show();var b=119;setTimeout(function(){if(b>0){b--;var d="重新获取("+b+"s)";$("#getValidatorCode").val(d);setTimeout(arguments.callee,999);}else{$("#getValidatorCode").val(" 重新获取验证码");$("#getValidatorCode").attr("disabled",false);}},999);}});}else{$(".order_tips2").html("手机号输入不正确");$(".order_tips2").show();$("#getValidatorCode").attr("disabled",false);}});$(".mail_subscribe").click(function(a){$("#mail_holder").addClass("on");a.stopPropagation();});jQuery(document).bind("click",function(a){$("#mail_holder").removeClass("on");});$("#ctl_city-list").click(function(a){jQuery("#guides-city-list").css("display","block");$("#fixIE6selectBug").css("display","block");a.stopPropagation();});jQuery(document).bind("click",function(a){jQuery("#guides-city-list").css("display","none");$("#fixIE6selectBug").css("display","none");});jQuery("#sysmsg-guide-close").click(function(){jQuery("#sysmsg-guide").remove();return !X.get(WEB_ROOT+"/ajax/newbie.php");});jQuery("#sysmsg-error span.close").click(function(){return !jQuery("#sysmsg-error").remove();});jQuery("#sysmsg-success span.close").click(function(){return !jQuery("#sysmsg-success").remove();});jQuery(".deal-share-im").click(function(){return !jQuery(".deal-share-im-c").toggle();});jQuery("a.ajaxlink").click(function(){var c=jQuery(this);if(c.attr("no")=="yes"){return false;}var a=c.attr("href");var b=c.attr("ask");if(a.indexOf("/delete")>0&&!confirm("确定删除本条记录吗？")){return false;}else{if(b&&!confirm(b)){return false;}}if(c.attr("method")=="post"){X.post(a);}else{X.get(a);}return false;});jQuery("a.remove").click(function(){var a=jQuery(this).attr("href");if(confirm("确定删除该条记录吗？")){X.post(a);}return false;});jQuery(".remove-record").click(function(){return confirm("确定删除该条记录吗？");});jQuery("a.delay").click(function(){var a=jQuery(this).attr("href");if(confirm("确定要将此团购项目延期一天吗？")){return !X.post(a)&&false;}return false;});jQuery("#cardcode-link").click(function(){jQuery(".cardcode .act").toggle();});jQuery("#cardcode-verify-id").click(X.misc.cardcode);jQuery('#consult-add-form input[name="commit"]').click(function(){jQuery("#consult-add-form").ajaxSubmit({success:function(a){alert(a);X.team.consultation_again();}});return false;});jQuery("#consult-add-more").click(X.team.consultation_again);jQuery("#express-zone-div input").live("click",function(){var a=jQuery(this).attr("value");if(a=="express"){jQuery("#express-zone-express").css("display","block");jQuery("#express-zone-pickup").css("display","none");jQuery("#express-zone-coupon").css("display","none");}else{if(a=="pickup"){jQuery("#express-zone-pickup").css("display","block");jQuery("#express-zone-express").css("display","none");jQuery("#express-zone-coupon").css("display","none");}else{if(a=="coupon"){jQuery("#express-zone-coupon").css("display","block");jQuery("#express-zone-pickup").css("display","none");jQuery("#express-zone-express").css("display","none");}else{if(a=="voucher"){jQuery("#express-zone-coupon").css("display","none");jQuery("#express-zone-pickup").css("display","none");jQuery("#express-zone-express").css("display","none");}}}}});jQuery("#mail-zone-div input").click(function(){var a=jQuery(this).attr("value");if(a=="smtp"){jQuery("#mail-zone-smtp").css("display","block");}else{jQuery("#mail-zone-smtp").css("display","none");}});jQuery("#share-copy-text").click(function(){jQuery(this).select();});jQuery("#share-copy-button").click(function(){X.misc.copyToCB("share-copy-text");});jQuery("#verify-coupon-id").click(function(){X.get(WEB_ROOT+"/ajax/coupon.php?action=dialog");});jQuery("#deal-subscribe-form").submit(function(){var a=jQuery("#deal-subscribe-form-email").attr("value");return/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(a);});jQuery("#header-subscribe-form").submit(function(){var a=jQuery("#header-subscribe-email").attr("value");return/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(a);});jQuery('input[xtip$="."]').each(X.misc.inputblur);jQuery('input[xtip$="."]').focus(X.misc.inputclick);jQuery('input[xtip$="."]').blur(X.misc.inputblur);$("a.share").click(function(){var c=$(this).data("itemid");if(!c){return;}var a=$(".share_fuceng");a.css("display","none");var b='<ul class="cf"> <li><a href="javascript:void(0)" class="share_qq">MSN/QQ</a></li><li><a class="sina" target="_blank" href="/redirect.php?id='+c+'&t=sina">新浪</a></li><li><a class="t_qq" target="_blank" href="/redirect.php?id='+c+'&t=qq">腾讯</a></li><li><a class="kaixin" target="_blank" href="/redirect.php?id='+c+'&t=kaixin">开心</a></li><li><a class="renren" target="_blank" href="/redirect.php?id='+c+'&t=renren">人人</a></li><li><a class="douban" target="_blank" href="/redirect.php?id='+c+'&t=douban">豆瓣</a></li>  </ul>';a.find("div.c").html(b);var d=$(this).offset();a.css("left",d.left-205);a.css("top",d.top+19);a.find("div.c").removeClass("share_qq_msn");a.css("display","block");a.find("a.close").click(function(){a.css("display","none");});a.find(".share_qq").click(function(){a.find("div.c").html('<p><div class="qq_msn">MSN/QQ</div><div class="tip">复制如下内容通过MSN或QQ发送给好友：</div><input type="text" value="http://tuan.qunar.com/team.php?id='+c+'" /></p>').addClass("share_qq_msn");});});$("#openpartnerdetail").click(function(){$(this).html($(this).html()=="展开详情"?"关闭详情":"展开详情");$("#partner_detail").toggleClass("hide");});$(".destnation_priority").click(function(){$(this.parentNode).toggleClass("current");$(this).html($(this).html()=="收起"?"更多":"收起");$(this.parentNode).find(".morepri").toggle();});};window.x_init_hook_imagerotate=function(){var c=0;var a=jQuery("#img_list a").size();if(a<2){return;}var d=function(){var e=c+1;if(c==a-1){e=0;}b(e);c++;if(c>a-1){c=0;e=c+1;}};jQuery(".team_images").everyTime(3000,"imagerotate",d);jQuery(".team_images li,#img_list a").hover(function(){jQuery(".team_images").stopTime("imagerotate");},function(){jQuery(".team_images").everyTime(3000,"imagerotate",d);});jQuery("#img_list a").click(function(){var e=jQuery("#img_list a").index(this);if(c!=e){b(e);c=e;}return false;});var b=function(e){jQuery(".team_images li").eq(c).animate({left:"-480px"},"slow",function(){jQuery(this).css({left:"480px"});}).end().eq(e).animate({left:"0px"},"slow",function(){jQuery("#img_list a").siblings("a").removeClass("active").end().eq(e).addClass("active");});};};window.x_init_hook_order=function(){jQuery('form[id="order-pay-form"]').bind("submit",function(){X.get(WEB_ROOT+"/ajax/order.php?action=dialog&id="+jQuery(this).attr("sid"));});};X.misc={};X.misc.copyToCB=function(e){var c=jQuery("#"+e);c.select();var f=c.val();if(window.clipboardData){if((window.clipboardData.setData("Text",f))){var i=c.attr("tip");if(i){alert(i);}return true;}}else{if(window.netscape){netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");var d=Components.classes["@mozilla.org/widget/clipboard;1"].createInstance(Components.interfaces.nsIClipboard);if(!d){return;}var j=Components.classes["@mozilla.org/widget/transferable;1"].createInstance(Components.interfaces.nsITransferable);if(!j){return;}j.addDataFlavor("text/unicode");var h=new Object();var g=new Object();var h=Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);var b=f;h.data=b;j.setTransferData("text/unicode",h,b.length*2);var a=Components.interfaces.nsIClipboard;if(!d){return false;}d.setData(j,null,a.kGlobalClipboard);var i=c.attr("tip");if(i){alert(i);}return true;}}return false;};X.misc.scaleimage=function(b,c){var a=jQuery(b).width();if(a>c){jQuery(b).css("width",c+"px");}};X.misc.inputblur=function(){var a=jQuery(this).attr("value");var b=jQuery(this).attr("xtip");if(a==b||!a){jQuery(this).attr("value",b);jQuery(this).css("color","#999");}};X.misc.inputclick=function(){var a=jQuery(this).attr("value");var b=jQuery(this).attr("xtip");if(a==b){jQuery(this).attr("value","");}jQuery(this).css("color","#333");};X.misc.noticenext=function(a,b){jQuery("#dialog_subscribe_count_id").html(b);return X.get(WEB_ROOT+"/ajax/manage.php?action=noticesubscribe&id="+a+"&nid="+b);};X.misc.noticenextsms=function(a,b){jQuery("#dialog_smssubscribe_count_id").html(b);return X.get(WEB_ROOT+"/ajax/manage.php?action=noticesmssubscribe&id="+a+"&nid="+b);};X.misc.noticesms=function(a,b){jQuery("#dialog_sms_count_id").html(b);return X.get(WEB_ROOT+"/ajax/manage.php?action=noticesms&id="+a+"&nid="+b);};X.misc.needlogin=function(){return LOGINUID>0?true:!X.get(WEB_ROOT+"/ajax/system.php?action=needlogin");};X.misc.cardcode=function(){var a=jQuery("#cardcode-order-id").attr("value");var b=jQuery("#cardcode-card-id").attr("value");if(a&&b){return !X.get(WEB_ROOT+"/ajax/order.php?action=cardcode&id="+a+"&cid="+b);}};X.misc.smscount=function(){var a=jQuery("#sms-content-id").val().length;var b=Math.ceil(a/70);jQuery("#span-sms-length-id").html(a);jQuery("#span-sms-split-id").html(b);};X.misc.locale=function(){return X.get(WEB_ROOT+"/ajax/system.php?action=locale");};X.team={};X.team.consultation_again=function(){jQuery("#consult-content").val("");jQuery("#consult-add-form").toggle();jQuery("#consult-add-succ").toggle();};X.coupon={};X.coupon.dialogquery=function(){var a=jQuery("#coupon-dialog-input-id").attr("value");if(a){return !X.get(WEB_ROOT+"/ajax/coupon.php?action=query&cid="+encodeURIComponent(a));}};X.coupon.dialogconsume=function(){var c=jQuery("#coupon-dialog-input-id").attr("value");var a=jQuery("#coupon-dialog-input-secret").attr("value");if(c&&a){var b=jQuery("#coupon-dialog-consume").attr("ask");return confirm(b)&&!X.get(WEB_ROOT+"/ajax/coupon.php?action=consume&cid="+encodeURIComponent(c)+"&secret="+encodeURIComponent(a));}};X.coupon.dialoginputkeyup=function(a){jQuery(a).attr("value",jQuery(a).attr("value").toUpperCase());};X.miscajax=function(a,b){return !X.get(WEB_ROOT+"/ajax/"+a+".php?action="+b);};X.misc.multirotate=function(b,f){var d=0;var a=jQuery("#"+f+" a").size();if(a<2){return;}var e=function(){var g=d+1;if(d==a-1){g=0;}c(g);d++;if(d>a-1){d=0;g=d+1;}};jQuery("#"+b).everyTime(3000,"imagerotate",e);jQuery("#"+b+" li,#"+f+" a").hover(function(){jQuery("#"+b).stopTime("imagerotate");},function(){jQuery("#"+b).everyTime(3000,"imagerotate",e);});jQuery("#"+f+" a").click(function(){var g=jQuery("#"+f+" a").index(this);if(d!=g){c(g);d=g;}return false;});var c=function(g){jQuery("#"+b+" li").eq(d).css({opacity:"0.5"}).animate({left:"-440px",opacity:"1"},"slow",function(){jQuery(this).css({left:"440px"});}).end().eq(g).animate({left:"0px",opacity:"1"},"slow",function(){jQuery("#"+f+" a").siblings("a").removeClass("active").end().eq(g).addClass("active");});};};$(function(){var a=$(".deal_time");a.each(function(b){var c=$(this);c.countdown({contentCls:"team_timer_dy",datadiff:c.attr("data-diff")});});$(".js_team_li").each(function(){var b=$(this);b.hover(function(){b.addClass("on");},function(){b.removeClass("on");});b.find("a").bind("click",function(c){c.stopPropagation();});b.click(function(){window.open(b.find(".go_detail_a").attr("href"));});});$(".js_team_main").each(function(){var g;var e=null;var h=$(this);var f=h.find(".js_team_div");var c=h.find(".js_team_a1");var b=h.find(".js_team_a2");var i=f.height(),d;h.hover(function(){if(g){clearTimeout(g);}if(e){e.clearQueue();}g=setTimeout(function(){c.hide();b.show();if(!d){d=f.css("height","auto").height();}e=f.height(i).animate({height:d,paddingTop:"8px"},function(){c.hide();b.show();});},250);},function(){if(g){clearTimeout(g);}if(e){e.clearQueue();}e=f.animate({height:i,paddingTop:"0px"},function(){c.show();b.hide();});});});});$(function(){$("#ctl_city_box").click(function(){var b=$(this);var a=b[0].className;if(a=="t_btn"){b[0].className="t_btn_up";$("#popo_city_box").show();}else{b[0].className="t_btn";$("#popo_city_box").hide();}$("#popo_city_box").find("a.js_a_tag").click(function(){var c=$(this).attr("tag");$("a.js_a_tag").removeClass("on");$(this).addClass("on");$("ul.ul_tag").hide();$("ul.ul_"+c).show();});});$("#popo_city_box").find(".js_close").click(function(){$("#popo_city_box").hide();$("#ctl_city_box")[0].className="t_btn";});$("#ctl_dests").click(function(){var a=$(this);if(a.html()=="更多目的地"){a.html("收起目的地");a[0].className="t_btn_up";$("#dests_box").show();}else{if(a.html()=="收起目的地"){a.html("更多目的地");a[0].className="t_btn";$("#dests_box").hide();}}});$("#dests_box").find(".js_a_tag").each(function(a){var b=$(this);b.click(function(){$("#dests_box").find(".js_a_tag").closest("li").removeClass("on");b.closest("li").addClass("on");$("#dests_box").find(".js_ul_tag").hide();$("#dests_box").find(".js_ul_tag").eq(a).show();});});$("#travel_tab_keywords").find("a").each(function(a){var b=$(this);b.click(function(){$(".travel_tab_key_ul").parent().show();$("#travel_tab_keywords").find("a").closest("dd").removeClass("on");b.closest("dd").addClass("on");$(".travel_tab_key_ul").hide();$(".travel_tab_key_ul").eq(a).show();});});$(".js_a_map").each(function(){var a=$(this);a.click(function(c){c.preventDefault();var i=$("#map_fc");var e=a.attr("name");var b=a.attr("phone");var h=a.attr("addr");var g=a.attr("city");var f="http://api.map.baidu.com/staticimage?center="+encodeURIComponent(h)+"&markers="+encodeURIComponent(h)+"&width=730&height=400";var d="http://map.baidu.com/?newmap=1&ie=utf-8&s="+encodeURIComponent("s&wd="+h);i.find(".js_name").html(e);i.find(".js_phone").html(b);i.find(".js_addr").html(h);i.find(".js_img").attr("src",f);i.find(".js_baidu").attr("href",d);X.boxShow(i.outerHTML());$("#map_fc").find(".js_close").click(function(){X.boxClose();});});});});X.misc.captcha=function(b){var a=typeof(b)=="string"?jQuery("#"+b):jQuery(b);a.attr("src",WEB_ROOT+"/captcha.php?"+Math.random());};(function(){var d={$MERGE:function(f,g){for(var e in g){if(g[e]){f[e]=g[e];}}return f;},$GET:function(e){return document.getElementById(e);},$EACH:function(e,f){e=e||[];for(var g=0;g<e.length;g++){f(e[g],g);}},$JSONP:function(h,l,m){var e="__jsonp"+(Math.floor(Math.random()*100000));window[e]=function(){var k=Array.prototype.slice.call(arguments,0);m.apply(null,k);};var g=h+"?callback="+e;for(var f in l){if(l.hasOwnProperty(f)){g+="&"+f+"="+encodeURIComponent(l[f]);}}var j=document.createElement("script");j.src=g;var i=document.getElementsByTagName("head");if(i&&i[0]){i[0].appendChild(j);}},$QS:function(h,g){var f=g||window.location.search;var e=new RegExp(""+h+"=([^&?]*)","ig");return((f.match(e))?(f.match(e)[0].substr(h.length+1)):"");},$HS:function(h,g){var f=g||window.location.hash;var e=new RegExp(""+h+"=([^&?]*)","ig");return((f.match(e))?(f.match(e)[0].substr(h.length+1)):"");}};function b(){this.__init();}b.prototype.__init=function(){this.id="ad_"+(Math.floor(Math.random()*10000000));this.opts={};this.params={};this.is_loaded=false;this.__events={};this._addEvent("loaded",function(){this.is_loaded=true;});};b.prototype._addEvent=function(e,f){this.__events[e]=this.__events[e]||[];this.__events[e].push(f);};b.prototype._fireEvent=function(g){var e=this.__events[g]||[];for(var f=0;f<e.length;f++){e[f].call(this);}};b.prototype._load=function(){var e=this;setTimeout(function(){e._load_ad_content();},e.delay());};b.prototype.load=function(){if(this.is_loaded){return;}if(this.has_depend()){this._addEvent("other_loaded",function(e){if(this.is_depend(e)){this._load();}});}else{this._load();}};b.prototype._init=function(){};b.prototype._load_ad_content=function(){};b.prototype.delay=function(){return 0;};b.prototype.has_depend=function(){return false;};b.prototype.is_depend=function(e){};b.detect=function(e){};function a(){this.__init();}a.prototype=d.$MERGE({},b.prototype);a.prototype._load_ad_content=function(){var e=this.iframe;e.src=[this.opts.adm_html_path,"?v=",this.opts.adm_html_version,"#","id=",this.id].join("");};a.detect=function(l){var k=[];var h=document.getElementsByTagName("iframe");for(var f=0;f<h.length;f++){var e=h[f];if(a._test_iframe(e)){var g=new a();g._set_iframe(e);d.$MERGE(g.opts,{adm_html_path:"/site/adframe/adm_banner.html",adm_html_version:"1.0"});var j=l?l.opts:{};d.$MERGE(g.opts,j);k.push(g);}}return k;};a._test_iframe=function(e){if(!e){return false;}if((e.getAttribute("src")||"")!==""){return false;}if(e.getAttribute("data-ad-type")!="qad"){return false;}if(!e.id){return false;}return true;};a.prototype._set_iframe=function(f){var e=this;e.iframe=f;d.$EACH(["adfrom","adto","adcon","vataposition","tag","rows","cur_page_num","rep","f"],function(h){var g=f.getAttribute("data-"+h);if(g){e.params[h]=g;}});};a.prototype.is_debug_mode=function(){return window.location.toString().indexOf("adtest=beta")>0;};a.prototype.renderHTML=function(g){var e=this;var f="";if(e.is_debug_mode()){f="http://l-indx3.s.cn5.qunar.com/vataplan";}else{f="http://a.qunar.com/vataplan";}d.$JSONP(f,e.params,function(h){e.showCount=h.key_data.length?h.key_data.length:0;g(e._renderHTML(h),h);e._fireEvent("loaded");});};a.prototype._renderHTML=function(h){var f=this;var g=[];var e=(h.key_data&&h.key_data.length!==null)?h.key_data:[];d.$EACH(e,function(i){var j="";if(i.img){j=f._renderHTML_ImageType(i);}else{j=f._renderHTML_TextType(i);}g.push(j);});return g.join("");};a.prototype._renderHTML_ImageType=function(f){var e=this.parse_clk_url(f);return['<div class="un_ct">','    <dl class="hn_dl">','        <dt><a target="_blank" href="',e,'"><img src="',f.img||"",'"></a></dt>','        <dd><a target="_blank" href="',e,'" class="hn_d2">',f.title||"","</a></dd>",'        <dd><a target="_blank" href="',e,'" class="hn_d3">',f.description||"","</a></dd>",'        <dd><a target="_blank" href="',e,'">',f.show||"","</a></dd>","    </dl>",'    <div class="clr"></div>',"</div>"].join("");};a.prototype._renderHTML_TextType=function(f){var e=this.parse_clk_url(f);return['<div class="un_ct">','    <dl class="un_dl">','        <dt><a target="_blank" href="',e,'" class="hn_d2">',f.title||"","</a></dt>",'        <dd><a target="_blank" href="',e,'" class="aa">',f.description||"","</a></dd>",'        <dd><a target="_blank" href="',e,'">',f.show||"","</a></dd>","    </dl>","</div>"].join("");};a.prototype.parse_clk_url=function(e){return["http://clk.qunar.com/q?k=",e.s||"","&e=",e.e].join("");};a.prototype.showFH=function(){var e=this;if(!e.iframe){return;}if(e.iframe.clientHeight<30){return;}var h=e.iframe.id;var f=d.$GET(h+"_title");var g=d.$GET(h+"_footer");if(f){f.style.display="block";}if(g){g.style.display="block";}if(e.iframe.getAttribute("marginbottom")){e.iframe.style.marginBottom=e.iframe.getAttribute("marginbottom")+"px";}if(e.iframe.getAttribute("margintop")){e.iframe.style.marginBottom=e.iframe.getAttribute("margintop")+"px";}};a.prototype.fitHeight=function(e){var f=this;if(!f.iframe){return;}if(e<30){return;}f.iframe.style.height=e+"px";f.iframe.height=e;};function c(){this.ads=[];}c.prototype._init=function(){var g=["other_loaded","loaded","success","error"];var h=function(i){return function(j){this.each(function(){this.__events[i]=[];});if(j&&typeof j=="function"){this.each((function(k,l){return function(){this._addEvent(k,l);};})(i,j));}else{this.each(function(){this._fireEvent(i);});}return this;};};for(var f=0;f<g.length;f++){var e=g[f];c.fn[e]=h(e);}d.$MERGE(this.ads,c.fn);};c.prototype.init=function(){this._init();this._detect();this._bind_for_depend();return this.ads;};c.prototype._detect=function(){var g=c.AD_TYPES();for(var f=0;f<g.length;f++){var k=g[f];var h=k.detect(this);for(var e=0;e<h.length;e++){this.ads.push(h[e]);}}};c.prototype._bind_for_depend=function(){var e=this;this.ads.loaded(function(){e.ads.other_loaded(this);});};c.prototype.find=function(f,e){this.ads.each(function(){if(f.indexOf("#")==0){if(this.iframe.id==f.replace("#","")){e.call(this,this);}}else{if(this.id==f){e.call(this,this);}}});};c.AD_TYPES=function(){return[a];};c.fn={set_params:function(e){this.each(function(){d.$MERGE(this.params,e);});return this;},load:function(){this.each(function(){this.load();});return this;},set_options:function(e){this.each(function(){d.$MERGE(this.opts,e);});return this;},each:function(f){for(var e=0;e<this.length;e++){f.call(this[e],e);}return this;},filter:function(f){var g=[];this.each(function(h){if(f.call(h,h)){g.push(h);}});this.splice(0,this.length);for(var e=0;e<g.length;e++){this.push(g[e]);}return this;}};if(typeof window!="undefined"){window.$ADM=new c();window.$ADM.Util=d;}})();(function(e){var b=(function(){var m="data-detect-oninput",j={},l={},n=1,o=1;var p=function(s,u,t,r){if(s.addEventListener){s.addEventListener(u,t,false);}else{if(s.attachEvent){s.attachEvent("on"+u,t);}}(j[r]||(j[r]=[])).push({t:u,h:t});};var q=function(u,r){if(!j[r]){return;}for(var t=0,s;s=j[r][t];t++){if(u.removeEventListener){u.removeEventListener(s.t,s.h,false);}else{if(u.detachEvent){u.detachEvent("on"+s.t,s.h);}}}delete j[r];};var k=function(t,u){var s=t.value;var r=function(){var v;if((v=t.value)!==s){if(r._sleep!==true){u.call(t,v,s);}s=t.value;}};return r;};var i=navigator.userAgent.toLowerCase();return{version:"1.3",bind:function(s,w){var t,r=w[m];if(!r){w[m]=r=n++;}if(!(t=s.getAttribute(m))){s.setAttribute(m,t=""+o++);}var u=k(s,w);if("oninput" in s&&!/opera/.test(i)){p(s,"input",u,r);}else{var v;p(s,"focus",function(){if(!v){v=setInterval(u,100);}},r);p(s,"blur",function(){if(v){clearInterval(v);v=null;}},r);}l[r]={eid:t,checker:u};return s;},unbind:function(r,s){if(s[m]){q(r,s[m]);delete l[s[m]];}return r;},set:function(s,x){var u=s.getAttribute(m);if(u){var w=[];for(var t in l){if(l[t]["eid"]===u){w.push(l[t]["checker"]);l[t]["checker"]._sleep=true;}}s.value=x;for(var v=0,r=w.length;v<r;v++){w[v].call(s);w[v]._sleep=false;}}else{s.value=x;}}};})();e.qsuggest={version:"1.2"};var d=e.qsuggest.ROOT_KEY="q-suggest";var a=0;var c={ajax:{url:null,cache:false,success:function(){}},reader:function(i){return i;},loader:function(i){return i;},max:10,min:1,container:null,delay:100,rdelay:1000,requestWithNothing:false,trimQuery:true,css:{"z-index":10000},render:function(i){return String(i).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");}};function h(i){var j=i.offset();j.top+=i.outerHeight();return j;}function g(i){return i.closest("table").data("data")[i.attr("data-ind")*1];}function f(j,i){if(!this.init){return new qsuggest(j,i);}else{return this.init(j,i);}}e.extend(f.prototype,{init:function(k,j){this.key=++a;var l=this.ns=d+this.key;j=this.args=e.extend(true,{},c,j||{});var m=this.activeEl=e(k);var i=this;this.el=e('<div class="'+d+(j.customClass?" "+j.customClass:"")+'"></div>').appendTo(j.container||document.body).hide();this.el.data(d,this);this._handler=null;this._ajaxHandler=null;this._excludeEl=null;this._mouseFocus=null;this._last=[];this._cache={};this._value=null;e.each(j.on||{},function(o,n){m.bind(o+"."+l,n);});if(j.css){this.el.css(i.args.css);}var i=this;b.bind(m[0],function(){i.show();});m.bind("keyup."+l,function(n){var u=i.visible();var o=n.keyCode;if(o===40&&!u){i.show();return;}var q=i.el.find("tr");var s=q.filter(".active");switch(o){case 38:case 40:if(u){i._excludeEl=i._mouseFocus;s.removeClass("active");var r=n.keyCode===38?s.prev():s.next();if(r.size()===0){r=q.filter(o===38?":last":":first");}var t=g(r);i.setValue(t);r.addClass("active");n.preventDefault();i._trigger("q-suggest-user-action",[n.type,t,o]);}break;case 13:case 27:if(u){i.hide();i._trigger("q-suggest-user-action",[n.type,i.getValue(),o]);}break;case 18:case 9:break;default:}});m.bind("blur."+l,function(n){if(i.visible()){i.hide();}});e("tr",this.el[0]).live("mouseover."+l+" mouseout."+l+" mousedown."+l,function(n){var p=e.nodeName(n.target,"tr")?e(n.target):e(n.target).parents("tr").eq(0);var o=p[0]!=i._excludeEl;if(n.type==="mouseover"){if(o){p.parents().children().removeClass("active");p.addClass("active");i._excludeEl=null;}i._mouseFocus=p[0];}else{if(n.type==="mouseout"){i._mouseFocus=null;}else{i.setValue(g(p));i.hide();i._trigger("q-suggest-user-action",[n.type,i.getValue(),null]);}}});return this;},req:function(){var i=this;if(i._handler){clearTimeout(i._handler);}if(i._timeoutHandler){clearTimeout(i._timeoutHandler);i._timeoutHandler=null;}if(i._ajaxHandler){i._ajaxHandler=null;}i._handler=setTimeout(function(){var k=i.activeEl.val(),o=i.args.loader(k),n=null,j;if(i.args.trimQuery){o=e.trim(o);}if(!o&&!i.args.requestWithNothing){i.draw(null);return;}if(i._last&&i._last[0]===o){i.draw(i._last[1]);return;}if(i._last&&i._last[0]==o){n=i._last;}else{if(i.args.cache&&i._cache[o]){n=i._cache[o];}}if(n){i.draw((i._last=n)[1]);}else{if(!i.args.ajax.url){i.draw(null);}else{var l=i.args.ajax.url.replace(/\*([^*]+)$/,encodeURIComponent(o)+"$1");var m=i.args.ajax.success;i._timeoutHandler=setTimeout(function(){i.hide();},i.args.rdelay);i._ajaxHandler=e.ajax(e.extend({},i.args.ajax,{url:l,success:function(r,p){clearTimeout(i._timeoutHandler);i._timeoutHandler=null;i._ajaxHandler=null;if(k!==i.activeEl.val()){return;}var q=i.args.reader.call(i,r,p);i.draw(q);i._last=i._cache[o]=[o,q,p];m.apply(this,arguments);}}));}}},i.args.delay);},show:function(){this.req();},hide:function(){if(this.visible()){this.el.hide();this._trigger("q-suggest-hide");}},draw:function(n){this.el.empty();var k=this.args.min,j=this.args.max;if(!n||!n.length||n.length<k){this.hide();return;}var i=[],m=this.args.render;i.push('<table cellspacing="0" cellpadding="2"><tbody>');e.each(n,function(q,o){if(q>=j){return false;}i.push('<tr data-ind="',q,'"><td>',m(o),"</td></tr>");});i.push("</tbody></table>");var p=e(i.join("")).appendTo(this.el).data("data",n);if(!this.args.container){this.el.css(h(this.activeEl));}var l=this.args.width;if(!l){this.el.css("width",this.activeEl.outerWidth());}else{this.el.css("width",l);}this.el.show();this._trigger("q-suggest-show",[n]);},dispose:function(){this._trigger("q-suggest-dispose");this.activeEl.unbind("."+this.ns);e(window).unbind("."+this.ns);this.el.remove();},visible:function(){return this.el.is(":visible");},_trigger:function(){this.activeEl.triggerHandler.apply(this.activeEl,arguments);},setValue:function(i){b.set(this.activeEl[0],i);this._value=i;},getValue:function(){return this._value;},set:function(m,n){var o=false;switch(m){case"container":this.el.appendTo(n||document.body);this.el.css({top:"",left:""});break;}if(!o){for(var l=0,k=m.split("."),j=k.length,p=this.args;l<j&&(l!==j-1&&(p[k[l]]||(p[k[l]]={}))||(p[k[l]]=n));p=p[k[l]],l++){}}return n;},get:function(m){for(var l=0,n=this.args,k=m.split("."),j=k.length;l<j&&(n=n[k[l]]);l++){}return n;}});e.fn.qsuggest=function(){var i=arguments;if(arguments.length>1&&this.data(d)){var j=null;if(arguments[0]==="option"||arguments[0]==="setting"){this.each(function(n,m){var l=e(m);var k=this.data(d);if(k){j=j||(i.length>2?k.set(i[1],i[2]):k.get(i[1]));}});}return j;}else{if(arguments.length<=1){this.each(function(n,m){var l=e(m);if(l.data(d)){l.data(d).dispose();l.removeData(d);}var k=new f(m,i[0]);l.data(d,k);});}}return this;};})(jQuery);(function(c){var a={oneday:24*60*60*1000,today:function(){var d=new Date();return new Date(d.getFullYear(),d.getMonth(),d.getDate());},format:function(e){var d=a.toArr(e);return d.join("-");},toArr:function(f){var h=f.getFullYear();var e=f.getMonth()+1;if(e<10){e="0"+e;}var g=f.getDate();if(g<10){g="0"+g;}return[h,e,g];},addDay:function(d,e){return new Date(d.getTime()+(a.oneday*e));},getFirstByMonth:function(d){return new Date(d.getFullYear(),d.getMonth(),1);},getLastByMonth:function(d){var e=new Date(d.getFullYear(),d.getMonth()+1,1);return a.addDay(e,-1);},parse:function(d){if(d instanceof Date){return d;}else{if(/^\d+$/.test(d)){return new Date(parseInt(d,10));}else{return new Date(Date.parse(d.replace(/-/g,"/")));}}}};function b(d){this.opts=c.extend({currentDay:a.today(),DAYS_HEADER:[0,1,2,3,4,5,6]},d);}b.prototype={today:function(){return this.opts.currentDay;},nextMonth:function(){var d=this.opts.currentDay;this.opts.currentDay=new Date(d.getFullYear(),d.getMonth()+1,1);this._refreshTable();},prevMonth:function(){var d=this.opts.currentDay;this.opts.currentDay=new Date(d.getFullYear(),d.getMonth()-1,1);this._refreshTable();},changeDay:function(d){this.opts.currentDay=a.parse(d);this._refreshTable();},refresh:function(){this._refreshTable();},_wrapItem:function(d){return{date:new Date(d)};},_refreshTable:function(){var e=this.opts;var l=a.getFirstByMonth(e.currentDay);var m=a.getLastByMonth(e.currentDay);var d=this._findClosestDateByDay(l,e.DAYS_HEADER[0],true);var g=this._findClosestDateByDay(m,e.DAYS_HEADER[e.DAYS_HEADER.length-1],false);var f=d.getTime();var p=[];for(var k=0;k<6;k++){p[k]=[];for(var h=0;h<e.DAYS_HEADER.length;h++){p[k][h]=this._wrapItem(f);f=f+a.oneday;}}c(this).trigger("refreshed",[p]);},_findClosestDateByDay:function(e,h,g){var f=this.opts.DAYS_HEADER;var d=c.inArray(e.getDay(),f);if(g){return a.addDay(e,-d);}else{return a.addDay(e,f.length-d-1);}}};window.DateUtil=a;window.CalendarCore=b;})(jQuery);(function(a){if(!a){a=window.QNR={};}a.recoplay=function(){var b=function(e,g){if(typeof e=="undefined"||e==null){return"";}var d,f=0,c=e.length;for(d=0;d<e.length;d++){f=((e.charCodeAt(d)>=0)&&(e.charCodeAt(d)<=255))?f+1:f+2;if(f>g){c=d;break;}}if(c==e.length||c<=2){return e;}return(e.substr(0,c)+"...");};return{init:function(){try{var c=$("#trvlprourl").val();if(!c){return;}$.ajax({type:"GET",url:c,dataType:"json",success:function(h){if(h.ret&&h.data.length){var g=[];g.push('  <div class="ct relative">');g.push('    <div class="bluetitle">');g.push("        <h3>推荐玩法</h3>");g.push('        <h4><a target="_blank" href="'+h.more+'">更多精彩玩法</a></h4>');g.push("    </div>");g.push('    <ul class="d_play">');for(var f=0;f<h.data.length;f++){g.push('        <li class="cf">');g.push('          <div class="seq fL yahei f22">玩法'+(f+1)+"</div>");g.push('          <div class="info_a fL">');g.push('            <h2 class="t f14 bold"><a target="_blank" href="'+h.data[f].url+'">'+h.data[f].title+"</a></h2>");g.push('                <dl class="c cf">');g.push('                    <dt class="bold">推荐理由：</dt>');g.push('                    <dd title="'+h.data[f].desc+'">'+b(h.data[f].desc,95)+"</dd>");g.push("              </dl>");g.push('                <dl class="c1 cf">');g.push('                    <dt class="bold">热卖线路：</dt>');g.push("                <dd>");for(var e=0;e<h.data[f].hots.length;e++){g.push('            <p><a target="_blank" href="'+h.data[f].hots[e].url+'">'+b(h.data[f].hots[e].title,95)+"</a></p>");}g.push("                </dd>");g.push("                </dl>");g.push("          </div>");g.push('          <div class="info_b fL">');g.push('            <a class="box_b" target="_blank" href="'+h.data[f].url+'">');g.push('                <p class="btn_d1"></p>');g.push('                <p class="c555">共<span class="color_ff075b">'+h.data[f].rCount+"</span>条线路</p>");g.push("            </a>");g.push("          </div> ");g.push("        </li>");}g.push("    </ul>");g.push("</div>");$(".deatail_page").append(g.join(""));}},error:function(){console.log(arguments[1]+"推荐玩法网络请求失败！");}});}catch(d){return;}}};}();$(function(){a.recoplay.init();});})(QNR);
