// Version : 1.000
// Original File Name : EinsDataCom.js
// Last Modified : 2008/04/16
// Copyright(c) 2008 NewType Inortech. All Rights Reserved. http://www.newtype.com.tw
// Originally published and documented at http://www.einstand.idv.tw
//
EinsDataComG1=null;EinsDataComG2=null;function EinsDataComP1(){}EinsDataComP1.prototype.m1=function(a13){var a17=null;var s=a13.tagName;if(s=="TD"){a17=a13;}else{if(a13.childNodes!=null){var a10=a13.childNodes.length;for(var i=0;(i<a10)&&(a17==null);i++){a17=this.m1(a13.childNodes[i]);}}}return a17;};EinsDataComP1.prototype.m2=function(a13,a02){var a08=a13;while(a08!=null){if(a08.getAttribute!=null){var a03=a08.getAttribute(a02);if(a03!=null){return a08;}a08=a08.parentNode;}else{a08=a08.parentNode;}}return null;};function EinsDataComF1(){if(EinsDataComG1.readyState==4){if(EinsDataComG1.status==200){if(EinsDataComG2!=null){EinsDataComG2.innerHTML=EinsDataComG1.responseText;}}else{alert("Problem retrieving XML data (status="+EinsDataComG1.status+") : "+EinsDataComG1.statusText);}}}function AjaxDetailGotoPage(a18,a15,a23,a22){var a24=new EinsDataComP1();var a04=a24.m2(a18,"Cipher");if(a04!=null){var a06="";var a09=a04.id;var p=a09.lastIndexOf('_');if(p!=-1){a06=a09.substring(0,p);}
var a14=encodeURIComponent(a06)+"einpage";var a20=encodeURIComponent(a06)+"einsortasc";var a21=encodeURIComponent(a06)+"einsortdes";var a05=a04.getAttribute("Cipher");var a19=a04.getAttribute("ServerURL");var a12="Cipher="+a05;var a07=window.location.search.substring(1);if(a07){var a01=a07.split('&');for(var i=0;i<a01.length;i++){var a16=a01[i].split('=');var a11=a16[0];if((a11!=a14)&&(a11!=a20)&&(a11!=a21)){a12+="&"+a11;if(a16.length==2){a12+="="+a16[1];}}}}a12+="&"+a14+"="+a15;if(typeof(a23)=="string"){if(a23.length!=0){if(a22){a12+="&"+a21+"="+a23;}else{a12+="&"+a20+"="+a23;}}}EinsDataComG2=a24.m1(a04);if(EinsDataComG2!=null){if(EinsDataComG1==null){if(window.XMLHttpRequest){EinsDataComG1=new XMLHttpRequest();}else if(window.ActiveXObject){EinsDataComG1=new ActiveXObject("Microsoft.XMLHTTP");}}a19+="?"+a12;EinsDataComG1.open("GET",a19,true);EinsDataComG1.onreadystatechange=EinsDataComF1;EinsDataComG1.send(null);}else{alert("FirstTD not Found!");}}else{alert("Cipher Table not Found!");}}