﻿/*
 * Compressed by JSA(www.xidea.org)
 */
var Helper={isNullOrEmpty:function($){if($==null||$==undefined||$=="")return true;return false},isEmail:function($){if(Helper.isNullOrEmpty($))return true;var _=/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;if(_.test($))return true;return false},isDomain:function($){if(Helper.isNullOrEmpty($))return true;$="1@"+$;var _=/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;if(_.test($))return true;return false},isUserAccount:function($){if(Helper.isNullOrEmpty($))return true;var _=/^[a-zA-Z0-9\!\$\%\^\&\*\-_\{\}\|\~\?\.]{1,64}$/;if(_.test($))return true;return false},isTel:function($){if(Helper.isNullOrEmpty($))return true;var _=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;if(_.test($))return true;return false},isLengthedNumber:function($,_){if(Helper.isNullOrEmpty($))return true;var A=/^[0-9]*$/;$=$.toString();if(A.test($)&&(!_||$.length==_))return true;return false},isLengthed:function(_,$,A){if(Helper.isNullOrEmpty(_))return true;if($=="*"&&A=="*")return true;else if($=="*")return _.length<=A;else if(A=="*")return _.length>=$;else return _.length<=A&&_.length>=$;return false},isAllCHNChars:function($){if(Helper.isNullOrEmpty($))return true;var _=/[\u4e00-\u9fa5]{1,}$/;if(_.test($))return true;return false},getRadioValue:function($){if(!$)return"";for(var _=0;_<$.length;_++)if($[_].checked)return $[_].value;return""},checkRadioByValue:function(A,_){if(!A)return;for(var B=0;B<A.length;B++)if(A[B].value==_){$(A[B]).attr("checked","checked");return}},disableCopyPaste:function(){document.oncontextmenu=function(){return false};$(document).keydown(function($){if($.ctrlKey||$.keyCode==93)return false})},findForm:function($){if(!$||!$.parent)return;var A=$.parent();if(!A)return;var _=A.attr("tagName");if(!Helper.isNullOrEmpty(_)&&_.toUpperCase()=="FORM")return A;return Helper.findForm(A)},FlashPageTitle:function($,A){var _;if(Helper.isNullOrEmpty(A))_=document.title;else _=A;$=$.toString();window.setInterval(function(){window.setTimeout(function(){document.title=_},500);document.title=$},1000)},setCookie:function(C,_){var A=$.cookie("Configuration"),B=false,D="";if(!this.isNullOrEmpty(A)){var F=A.split("&");for(var E=0;E<F.length;E++)if(F[E].indexOf(C+"=")>=0){F[E]=C+"="+_;B=true;break}if(!B)F.push(C+"="+_);D=F.join("&")}else D=C+"="+_;$.cookie("Configuration",unescape(D))},zebra:function(_){$("tr:visible",$(_).get(0).tBodies[0]).filter(":even").removeClass("odd").addClass("even").end().filter(":odd").removeClass("even").addClass("odd")},cutstr:function(_,B){if(Helper.isNullOrEmpty(_))return"";var A=0,$=0;str_cut=new String();$=_.length;for(var C=0;C<$;C++){a=_.charAt(C);A++;if(escape(a).length>4)A++;str_cut=str_cut.concat(a);if(A>B){str_cut=str_cut.concat("\u2026");return str_cut}}return _}},Tab={tabPrefix:"tab",ctnPrefix:"ctn",activeTab:function(_,B){var C=this.tabPrefix+_,A=this.ctnPrefix+_;this.deactiveAll(B);$("#"+C).addClass("tabOn");$("#"+C).removeClass("tabOff");this.hideAll(B);$("#"+A).css("display","block")},hideAll:function(A){for(var B=0;B<A;B++){var _=this.ctnPrefix+B;$("#"+_).css("display","none")}},deactiveAll:function(_){for(var B=0;B<_;B++){var A=this.tabPrefix+B;$("#"+A).addClass("tabOff");$("#"+A).removeClass("tabOn")}}},Browser=(function(){if(jQuery.browser.msie){$("html").addClass("ie");if(jQuery.browser.version==6)$("html").addClass("ie_6");else if(jQuery.browser.version==7)$("html").addClass("ie_7")}})(),FixIE6={addIFrame:function(){if($.browser.msie&&$.browser.version==6)$("embed, object, select").css({"visibility":"hidden"})},adjustIFrame:function(){},removeIFrame:function(){$("embed, object, select").css({"visibility":"visible"})}};$.selectedRow=function(_){$("tr").css("font-weight","normal");$("#"+_).css("font-weight","bold")};$.getFormStr=function($,A,_){if(typeof A!=true)$=$.find("input:enabled,textarea:enabled,select:enabled,button:enabled");if(typeof _!="undefined")$=$.find("[name^='"+_+"']");return $.serialize()};$.getForms=function($,G,B){var F,E=false;if(arguments.length>1&&arguments[1]==true)E=true;var B="";if(arguments.length>2)B=arguments[2];if(typeof($)=="string")F=document.forms[$];else F=$;var C="";if(F&&F.tagName=="FORM"){var _=F.elements;for(var H=0;H<_.length;H++){if(!_[H].name)continue;if(_[H].name.substring(0,B.length)!=B)continue;if(_[H].type&&(_[H].type=="radio"||_[H].type=="checkbox")&&_[H].checked==false)continue;if(_[H].disabled&&_[H].disabled==true&&E==false)continue;var A=_[H].name;if(A){if(C!="")C+="&";if(_[H].type=="select-multiple"){for(var D=0;D<_[H].length;D++)if(_[H].options[D].selected==true)C+=A+"="+encodeURIComponent(_[H].options[D].value)+"&"}else C+=A+"="+encodeURIComponent(_[H].value)}}}return C};String.prototype.replaceJson=function(B,_){var $=this.toString();for(var F=0;F<_.length;F++){var A=Helper.isNullOrEmpty(B[_[F]])?"":B[_[F]];if(A instanceof Date){$=$.replace(new RegExp("\\["+_[F]+"\\]","g"),A.toString());$=$.replace(new RegExp("\\["+_[F]+"\\.Date\\]","g"),A.toLocaleDateString());$=$.replace(new RegExp("\\["+_[F]+"\\.DateTime\\]","g"),A.toLocaleString())}else{var D=$.match(new RegExp("\\["+_[F]+"\\.\\d+\\]|%5B"+_[F]+"\\.\\d+%5D","g"));if(D!=null)for(var C=0;C<D.length;C++){var E=D[C].substring(D[C].indexOf(".")+1,D[C].length-1);$=$.replace(D[C],Helper.cutstr(A,E))}$=$.replace(new RegExp("\\["+_[F]+"\\]|%5B"+_[F]+"%5D","g"),A)}}return $};String.prototype.replaceFromJson=function(B){var $=this.toString(),D=$.match(new RegExp("\\[\\w*\\.?\\w*\\]|%5B\\w*\\.?\\w*%5D","g"));if(D==null)return $;for(var G=0;G<D.length;G++){var _=D[G],F=_.replace(new RegExp("\\[|\\]|%5B|%5D","g"),"");if(F.indexOf(".")==-1){if(typeof B[F]!="undefined")$=$.replace(_,B[F]==null?"":B[F])}else{var A=B[F.split(".")[0]];if(typeof A!="undefined"){var C=F.split(".")[1];if(C=="Date"){if(A instanceof Date)$=$.replace(_,A.toLocaleDateString())}else if(C=="DateTime"){if(A instanceof Date)$=$.replace(_,A.toLocaleString())}else if(parseInt(C)!=NaN){var E=parseInt(C);$=$.replace(_,Helper.cutstr(A,E))}else $=$.replace(_,A==null?"":A)}}}return $};String.prototype.HTMLEncode=function(){var $=this.toString(),_=document.createElement("div");if(typeof _.innerText!="undefined")_.innerText=$;else _.textContent=$;var A=_.innerHTML;_=null;return A};String.prototype.HTMLDecode=function(){var A=this.toString(),_=document.createElement("div");_.innerHTML=A;var $="";if(typeof _.innerText!="undefined")$=_.innerText;else $=_.textContent;_=null;return $};Date.fromCustomString=function(G){var $=G.split(" ")[0],F=parseInt($.split("-")[0]),D=parseInt($.split("-")[1]),H=parseInt($.split("-")[2]),B=new Date();B.setFullYear(F);B.setMonth(D);B.setDate(H);if(G.split(" ").length>1){var E=G.split(" ")[1],C=parseInt(E.split(":")[0]),_=parseInt(E.split(":")[1]),A=parseInt(E.split(":")[2]);B.setHours(C);B.setMinutes(_);B.setSeconds(A)}return B}