Array.prototype.map=function(A) {var B=[];for(i=0;i<this.length;i++){B.push(A( _proxy_jslib_handle(this, (i), 0, 0)))}return B};Array.prototype.inArray=function(B) {var A;for(A=0;A<this.length;A++){if( _proxy_jslib_handle(this, (A), 0, 0)===B){return true}}return false};String.prototype.trim=function() {return  _proxy_jslib_handle(this, 'replace', '', 1, 0)(/^\s+|\s+$/g,"")};String.prototype.ltrim=function() {return  _proxy_jslib_handle(this, 'replace', '', 1, 0)(/^\s+/g,"")};String.prototype.rtrim=function() {return  _proxy_jslib_handle(this, 'replace', '', 1, 0)(/\s+$/g,"")};Array.prototype.sortNum=function() {return this.sort(function(B,A) {return B-A})};var Yang=new function(){this.req=null;this.$=function() {var C=new (Array)();for(var B=0;B<arguments.length;B++){var A= _proxy_jslib_handle(arguments, (B), 0, 0);if(typeof A=="string"){A= _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(A)}if(arguments.length==1){return A}C.push(A)}return C};this.padZeros=function(B,A) {var E= _proxy_jslib_handle(B, 'toString', '', 1, 0)();var D=A-E.length;for(var C=1;C<=D;C++){E="0"+E}return E};this.formatNumber=function(B,E) {E=E||"";B+="";var D=B.split(".");var A=D[0];var C=D.length>1?"."+D[1]:"";var F=/(\d+)(\d{3})/;while(F.test(A)){A= _proxy_jslib_handle(A, 'replace', '', 1, 0)(F,"$1,$2")}return E+A+C};this.unformatNumber=function(A) {return  _proxy_jslib_handle(A, 'replace', '', 1, 0)(/([^0-9\.\-])/g,"")*1};this.isArray=function(A) {return A&&!(A.propertyIsEnumerable("length"))&&typeof A==="object"&&typeof A.length==="number"};this.getElementsByClass=function(G,A,E) {var D=new (Array)();if(E==null){E=document}if(A==null){A="*"}var C= _proxy_jslib_handle(E, 'getElementsByTagName', '', 1, 0)(A);var B=C.length;var F=new (RegExp)("(^|\\\\s)"+G+"(\\\\s|$)");for(i=0,j=0;i<B;i++){if(F.test( _proxy_jslib_handle(C, (i), 0, 0).className)){ _proxy_jslib_assign('', D, (j), '=', ( _proxy_jslib_handle(C, (i), 0, 0)));j++}}return D};this.addLoadEvent=function(A) {var B=window.onload;if(typeof window.onload!="function"){window.onload=A}else{window.onload=function() {B();A()}}};this.addEvent=function(E,D,B,A) {if(E.addEventListener){E.addEventListener(D,B,A);return true}else{if(E.attachEvent){var C=E.attachEvent("on"+D,B);return C}else{ _proxy_jslib_assign('', E, ("on"+D), '=', (B))}}};this.toggle=function(B) {var A= _proxy_jslib_handle(document, 'getElementById', '', 1, 0)(B);if(A.style.display!="none"){A.style.display="none"}else{A.style.display=""}};this.insertAfter=function(B,C,A) {B.insertBefore(C,A.nextSibling)};this.getCookie=function(C) {var D= _proxy_jslib_handle(document, 'cookie', '', 0, 0).indexOf(C+"=");var A=D+C.length+1;if((!D)&&(C!= _proxy_jslib_handle(document, 'cookie', '', 0, 0).substring(0,C.length))){return null}if(D==-1){return null}var B= _proxy_jslib_handle(document, 'cookie', '', 0, 0).indexOf(";",A);if(B==-1){B= _proxy_jslib_handle(document, 'cookie', '', 0, 0).length}return unescape( _proxy_jslib_handle(document, 'cookie', '', 0, 0).substring(A,B))};this.setCookie=function(C,E,A,H,D,G) {var B=new (Date)();B.setTime(B.getTime());if(A){A=A*1000*60*60*24}var F=new (Date)(B.getTime()+(A)); _proxy_jslib_assign('', document, 'cookie', '=', (C+"="+escape(E)+((A)?";expires="+F.toGMTString():"")+((H)?";path="+H:"")+((D)?";domain="+D:"")+((G)?";secure":"")))};this.deleteCookie=function(A,C,B) {if(getCookie(A)){ _proxy_jslib_assign('', document, 'cookie', '=', (A+"="+((C)?";path="+C:"")+((B)?";domain="+B:"")+";expires=Thu, 01-Jan-1970 00:00:01 GMT"))}};this.cookiesAllowed=function() {setCookie("checkCookie","test",1);if(getCookie("checkCookie")){deleteCookie("checkCookie");return true}return false};this.postAjaxRequest=function(B,D,A) {var C=window.XMLHttpRequest?new (XMLHttpRequest)():new (ActiveXObject)("MSXML2.XMLHTTP.3.0"); _proxy_jslib_handle(C, 'open', '', 1, 0)("POST",B,true);C.setRequestHeader("Content-Type","application/x-www-form-urlencoded");C.setRequestHeader("Content-length",D.length);C.setRequestHeader("Connection","close");C.onreadystatechange=function() {if(C.readyState==4&&C.status==200){if(C.responseText){A(C.responseText)}}else{if(C.readyState==4&&C.status!=200){A("<response><status>-1</status><message>failed connection</message><response>")}}};C.send(D)};this.getAjaxRequest=function(B,A) {var C=window.XMLHttpRequest?new (XMLHttpRequest)():new (ActiveXObject)("MSXML2.XMLHTTP.3.0"); _proxy_jslib_handle(C, 'open', '', 1, 0)("GET",B,true);C.onreadystatechange=function() {if(C.readyState==4&&C.status==200){if(C.responseText){A(C.responseText)}}else{if(C.readyState==4&&C.status!=200){A("<response><status>-1</status><message>failed connection</message><response>")}}};C.send()};this.getXmlDoc=function(A) {var B;if(window.ActiveXObject){B=new (ActiveXObject)("Microsoft.XMLDOM");B.async="false";B.loadXML(A)}else{if(document.implementation.createDocument){var C=new (DOMParser)();B=C.parseFromString(A,"text/xml")}else{alert("Your browser cannot handle this script");return}}return B}}; ;
_proxy_jslib_flush_write_buffers() ;