(function($){$.fn.ajaxSubmit=function(options){if(typeof options=="function")options={success:options};options=$.extend({url:this.attr("action")||window.location,type:this.attr("method")||"GET"},options||{});var a=this.formToArray(options.semantic);if(options.beforeSubmit&&options.beforeSubmit(a,this,options)===false)return this;var veto={};$.event.trigger("form.submit.validate",[a,this,options,veto]);if(veto.veto)return this;var q=$.param(a);if(options.type.toUpperCase()=="GET"){options.url+=(options.url.indexOf("?")>=0?"&":"?")+q;options.data=null}else options.data=q;var $form=this,callbacks=[];if(options.resetForm)callbacks.push(function(){$form.resetForm()});if(options.clearForm)callbacks.push(function(){$form.clearForm()});if(!options.dataType&&options.target){var oldSuccess=options.success;callbacks.push(function(_){$(options.target).attr("innerHTML",_).evalScripts().each(oldSuccess,arguments)})}else if(options.success)callbacks.push(options.success);options.success=function($,B){for(var A=0,_=callbacks.length;A<_;A++)callbacks[A]($,B,$form)};var files=$("input:file",this).fieldValue(),found=false;for(var j=0;j<files.length;j++)if(files[j])found=true;if(options.iframe||found)fileUpload();else $.ajax(options);$.event.trigger("form.submit.notify",[this,options]);return this;function fileUpload(){var form=$form[0],opts=$.extend({},$.ajaxSettings,options),id="jqFormIO"+$.fn.ajaxSubmit.counter++,$io=$("<iframe id=\""+id+"\" name=\""+id+"\" />"),io=$io[0],op8=$.browser.opera&&window.opera.version()<9;if($.browser.msie||op8)io.src="javascript:false;document.write(\"\");";$io.css({position:"absolute",top:"-1000px",left:"-1000px"});var xhr={responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){}},g=opts.global;if(g&&!$.active++)$.event.trigger("ajaxStart");if(g)$.event.trigger("ajaxSend",[xhr,opts]);var cbInvoked=0,timedOut=0;setTimeout(function(){$io.appendTo("body");io.attachEvent?io.attachEvent("onload",cb):io.addEventListener("load",cb,false);var $=form.encoding?"encoding":"enctype",_=$form.attr("target");$form.attr({target:id,method:"POST",encAttr:"multipart/form-data",action:opts.url});if(opts.timeout)setTimeout(function(){timedOut=true;cb()},opts.timeout);form.submit();$form.attr("target",_)},10);function cb(){if(cbInvoked++)return;io.detachEvent?io.detachEvent("onload",cb):io.removeEventListener("load",cb,false);var ok=true;try{if(timedOut)throw"timeout";var data,doc;doc=io.contentWindow?io.contentWindow.document:io.contentDocument?io.contentDocument:io.document;xhr.responseText=doc.body?doc.body.innerHTML:null;xhr.responseXML=doc.XMLDocument?doc.XMLDocument:doc;if(opts.dataType=="json"||opts.dataType=="script"){var ta=doc.getElementsByTagName("textarea")[0];data=ta?ta.value:xhr.responseText;if(opts.dataType=="json")eval("data = "+data);else $.globalEval(data)}else if(opts.dataType=="xml"){data=xhr.responseXML;if(!data&&xhr.responseText!=null)data=toXml(xhr.responseText)}else data=xhr.responseText}catch(e){ok=false;$.handleError(opts,xhr,"error",e)}if(ok){opts.success(data,"success");if(g)$.event.trigger("ajaxSuccess",[xhr,opts])}if(g)$.event.trigger("ajaxComplete",[xhr,opts]);if(g&&!--$.active)$.event.trigger("ajaxStop");if(opts.complete)opts.complete(xhr,ok?"success":"error");setTimeout(function(){$io.remove();xhr.responseXML=null},100)}function toXml($,_){if(window.ActiveXObject){_=new ActiveXObject("Microsoft.XMLDOM");_.async="false";_.loadXML($)}else _=(new DOMParser()).parseFromString($,"text/xml");return(_&&_.documentElement&&_.documentElement.tagName!="parsererror")?_:null}}};$.fn.ajaxSubmit.counter=0;$.fn.ajaxForm=function(_){return this.ajaxFormUnbind().submit(submitHandler).each(function(){this.formPluginId=$.fn.ajaxForm.counter++;$.fn.ajaxForm.optionHash[this.formPluginId]=_;$(":submit,input:image",this).click(clickHandler)})};$.fn.ajaxForm.counter=1;$.fn.ajaxForm.optionHash={};function clickHandler(B){var _=this.form;_.clk=this;if(this.type=="image")if(B.offsetX!=undefined){_.clk_x=B.offsetX;_.clk_y=B.offsetY}else if(typeof $.fn.offset=="function"){var A=$(this).offset();_.clk_x=B.pageX-A.left;_.clk_y=B.pageY-A.top}else{_.clk_x=B.pageX-this.offsetLeft;_.clk_y=B.pageY-this.offsetTop}setTimeout(function(){_.clk=_.clk_x=_.clk_y=null},10)}function submitHandler(){var A=this.formPluginId,_=$.fn.ajaxForm.optionHash[A];$(this).ajaxSubmit(_);return false}$.fn.ajaxFormUnbind=function(){this.unbind("submit",submitHandler);return this.each(function(){$(":submit,input:image",this).unbind("click",clickHandler)})};$.fn.formToArray=function(_){var E=[];if(this.length==0)return E;var D=this[0],B=_?D.getElementsByTagName("*"):D.elements;if(!B)return E;for(var C=0,L=B.length;C<L;C++){var K=B[C],F=K.name;if(!F)continue;if(_&&D.clk&&K.type=="image"){if(!K.disabled&&D.clk==K)E.push({name:F+".x",value:D.clk_x},{name:F+".y",value:D.clk_y});continue}var H=$.fieldValue(K,true);if(H&&H.constructor==Array){for(var A=0,I=H.length;A<I;A++)E.push({name:F,value:H[A]})}else if(H!==null&&typeof H!="undefined")E.push({name:F,value:H})}if(!_&&D.clk){var G=D.getElementsByTagName("input");for(C=0,L=G.length;C<L;C++){var J=G[C],F=J.name;if(F&&!J.disabled&&J.type=="image"&&D.clk==J)E.push({name:F+".x",value:D.clk_x},{name:F+".y",value:D.clk_y})}}return E};$.fn.formSerialize=function(_){return $.param(this.formToArray(_))};$.fn.fieldSerialize=function(_){var A=[];this.each(function(){var B=this.name;if(!B)return;var D=$.fieldValue(this,_);if(D&&D.constructor==Array){for(var C=0,E=D.length;C<E;C++)A.push({name:B,value:D[C]})}else if(D!==null&&typeof D!="undefined")A.push({name:this.name,value:D})});return $.param(A)};$.fn.fieldValue=function(_){for(var E=[],A=0,C=this.length;A<C;A++){var D=this[A],B=$.fieldValue(D,_);if(B===null||typeof B=="undefined"||(B.constructor==Array&&!B.length))continue;B.constructor==Array?$.merge(E,B):E.push(B)}return E};$.fieldValue=function(J,K){var B=J.name,I=J.type,F=J.tagName.toLowerCase();if(typeof K=="undefined")K=true;if(K&&(!B||J.disabled||I=="reset"||I=="button"||(I=="checkbox"||I=="radio")&&!J.checked||(I=="submit"||I=="image")&&J.form&&J.form.clk!=J||F=="select"&&J.selectedIndex==-1))return null;if(F=="select"){var L=J.selectedIndex;if(L<0)return null;var _=[],G=J.options,A=(I=="select-one"),D=(A?L+1:G.length);for(var C=(A?L:0);C<D;C++){var E=G[C];if(E.selected){var H=$.browser.msie&&!(E.attributes["value"].specified)?E.text:E.value;if(A)return H;_.push(H)}}return _}return J.value};$.fn.clearForm=function(){return this.each(function(){$("input,select,textarea",this).clearFields()})};$.fn.clearFields=$.fn.clearInputs=function(){return this.each(function(){var $=this.type,_=this.tagName.toLowerCase();if($=="text"||$=="password"||_=="textarea")this.value="";else if($=="checkbox"||$=="radio")this.checked=false;else if(_=="select")this.selectedIndex=-1})};$.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType))this.reset()})}})(jQuery);$(function(){var A=document,C=A.body,B=A.documentElement,_=Math.max(Math.max(C.scrollWidth,B.scrollWidth),Math.max(C.clientWidth,B.clientWidth)),E=Math.max(Math.max(C.scrollHeight,B.scrollHeight),Math.max(C.clientHeight,B.clientHeight));$("#mask").css("width",_+"px");$("#mask").css("height",E+"px");var D=parent.document;$("#close, #close2").click(function(){$("#mask",D).css("display","none");$("#contentDiv",D).css("display","none");$("#openDiv",D).attr("src","");return false})});function optionData(F,E,C,A,B,_,D){var F=F,E=E,C=C,A=A,B=B,_=_,D=D;if(B==""||B==null)B="#openDiv";if(_==""||_==null)_="#mask";if(D==""||D==null)D="#contentDiv";$(_).css("display","block");$(D).css("top","50%");$(D).css("display","block");switch(E){case"add":case"edit":if(C==""||C==null)C="380";if(A==""||A==null)A="166";$(B).attr("src",F);$(B).attr("width",C);$(B).attr("height",A);break;case"del":if(C==""||C==null)C="380";if(A==""||A==null)A="100";delUrl=encodeURIComponent(F);$(B).attr("src","delete_data_confirm.php?delUrl="+delUrl);$(B).attr("width",C);$(B).attr("height",A);break}return false}function postData(D,K,F,H,J,B){var D=D,K=K,F=F,H=H,J=J,I=2000,G="showError2",C="showSucc2",B=B,L=D.split("<[_split_]>"),A=H.split("|");switch(L[0]){case"success.":$(K).html(msgDataArr["success"]);$(K).removeClass();$(K).addClass(C);$(K).show();setTimeout(function(){$(K).hide();$(":submit").attr("disabled",false);$(":button").attr("disabled",false)},I);for(var E=0;E<(L.length-1);E++)if(A[E]!=""&&L[E]!="")if(B=="p"){$(A[E],window.parent.document).html(L[E+1]);var _=parent.document}else{$(A[E]).html(L[E+1]);_=document}if(F!="")window.location.href=F;if(J!="")$(J).resetForm();break;default:for(E=0;E<msgDataArr.length;E++)if(msgDataArr[E]==D){$(K).html(D);$(K).removeClass();$(K).addClass(G);$(K).show();setTimeout(function(){$(K).hide();$(":submit").attr("disabled",false);$(":button").attr("disabled",false)},I);break}break}return false}function postDataSecond(G,P,K,M,O,E){var G=G,P=P,K=K,M=M,O=O,N=2000,L="showError2",F="showSucc2",E=E,Q=G.split("<[_split_]>"),D=M.split("|");switch(Q[0]){case"success.":$(P).html(msgDataArr["success"]);$(P).removeClass();$(P).addClass(F);$(P).show();setTimeout(function(){$(P).hide();$(":submit").attr("disabled",false);$(":button").attr("disabled",false)},N);for(var I=0;I<(Q.length-1);I++)if(D[I]!=""&&Q[I]!="")if(E=="p"){$(D[I],window.parent.document).html(Q[I+1]);var _=parent.document}else{$(D[I]).html(Q[I+1]);_=document}var B=_.body,A=_.documentElement,J=Math.max(Math.max(B.scrollWidth,A.scrollWidth),Math.max(B.clientWidth,A.clientWidth)),H=Math.max(Math.max(B.scrollHeight,A.scrollHeight),Math.max(B.clientHeight,A.clientHeight)),C=parent.document;$("#mask",C).css("width",J+"px");$("#mask",C).css("height",H+"px");if(K!="")window.location.href=K;if(O!="")$(O).resetForm();break;default:for(I=0;I<msgDataArr.length;I++)if(msgDataArr[I]==G){$(P).html(G);$(P).removeClass();$(P).addClass(L);$(P).show();setTimeout(function(){$(P).hide();$(":submit").attr("disabled",false);$(":button").attr("disabled",false)},N);break}break}return false}function deleteData(G,D,F){var G=G,E="#showDelMsg",D=D,C=2000,F=F,I=G.split("<[_split_]>"),B=D.split("|");switch(I[0]){case"success.":$(E).html(msgDataArr["success"]);$(E).show();$("#deleteButtomID").html("");$("#close2").val(" \u5173 \u95ed ");$(":submit").attr("disabled",false);$(":button").attr("disabled",false);showCloseTime();for(var H=0;H<(I.length-1);H++)if(B[H]!=""&&I[H]!="")if(F=="p")$("#"+B[H],window.parent.document).html(I[H+1]);else $("#"+B[H]).html(I[H+1]);if(H>1)var _=parent.document;else _=document;break;default:for(H=0;H<msgDataArr.length;H++)if(msgDataArr[H]==G){var A=msgDataArr["alert"]+G;$(E).html(A);$(E).show();$("#deleteButtomID").html("");$("#close2").val(" \u5173 \u95ed ");$(":submit").attr("disabled",false);$(":button").attr("disabled",false);break}break}return false}var leaveTime=5;function showCloseTime(){if(leaveTime>0){$("#showCloseTimeID").html(leaveTime+" \u79d2\u540e\u81ea\u52a8\u5173\u95ed.");leaveTime--;setTimeout("showCloseTime()",1000)}else{var _=parent.document;$("#mask",_).css("display","none");$("#contentDiv",_).css("display","none");$("#openDiv",_).attr("src","")}}function setOrderData(C,B,A){var C=C,B=B,A=A,_=1000,E=C.split("<[_split_]>");switch(E[0]){case"success.":setTimeout(function(){$(B).val("\u4fdd\u5b58\u6392\u5e8f");$(":submit").attr("disabled",false);$(":button").attr("disabled",false)},_);if(A!=""&&E[1]!="")$(A).html(E[1]);break;default:for(var D=0;D<msgDataArr.length;D++)if(msgDataArr[D]==C){$(B).val(C);setTimeout(function(){$(B).val("\u4fdd\u5b58\u6392\u5e8f");$(":submit").attr("disabled",false);$(":button").attr("disabled",false)},_);break}break}return false}function setOrderPost(D,B,A,_){var D=D,B=B,A=A,_=_,C={url:D,beforeSubmit:function(){$(":submit").attr("disabled",true);$(":button").attr("disabled",true);$(B).val("\u6b63\u5728\u6392\u5e8f...")},success:function($){setOrderData($,B,A)}};$(_).ajaxForm(C);return false}function saveAction(A,_){$(_).val(A)}function setTooltip(A,B,_){_=_||window.event;var B=B,E=10,D=10,A=A;if(_.pageX||_.pageY){mx=_.pageX;my=_.pageY}else{mx=_.clientX+document.documentElement.scrollLeft-document.body.clientLeft;my=_.clientY+document.documentElement.scrollTop-document.body.clientTop}switch(B){case"over":var C=A.title;$("body").append("<div id=\"tooltip\" style=\"display:none\">"+C+"</div>");$("#tooltip").css({"top":(my+D)+"px","left":(mx+E)+"px"}).show();A.title="";break;case"move":$("#tooltip").css({"top":(my+D)+"px","left":(mx+E)+"px"}).show();break;case"out":A.title=$("#tooltip").html();$("#tooltip").remove();break}}function showSendMessage(_,A){var _=_,A=A;if(_=="")_="#showMsg";if(A=="")A="\u6b63\u5728\u63d0\u4ea4\u6570\u636e...";$(_).removeClass();$(_).show();$(_).html(A);$(_).addClass("sendCss")}function showOrHidden(_,B,D,E){var _=_,B=B,A=$(_).toggle(),C=$(_).css("display");if(C=="block")$(B).html(E);else if(C=="none")$(B).html(D)}