String.prototype.trim=function(){return this.replace(/(^\this+)|(\this+$)/g,"");};function $(){var elements=new Array();for(var i=0;i<arguments.length;i++){var element=arguments[i];if(typeof element=='string'){element=document.getElementById(element);}if(arguments.length==1){return element;}elements.push(element);}return elements;}function splitTrackingnumbers(strbuffer){var nr=strbuffer.trim();var splitter="\n\r\t";var tns=new Array();for(var i=0;i<splitter.length;i++){for(var j=0;j<nr.length;j++){nr=nr.replace(splitter.charAt(i),"~");}}var str=nr.split("~");j=0;var temp="";for(i=0;i<str.length;i++){temp=str[i].trim();while(temp.indexOf(" ")>0){temp=temp.replace(" ","");}if(temp!=""){tns[j]=temp;j++;}}return tns;}function forwardLink(locale){var h="/app/track?method=query";var offset,strbuffer;strbuffer=$("trackNumbers").value;var trackingnumbers=splitTrackingnumbers(strbuffer);if(trackingnumbers.length==0){if(locale=="cn"){alert("请输入要查询的运单号！");}else{alert("Please enter tracking number");}return;}else if(trackingnumbers.length>30){if(locale=="cn"){alert("一次只能查询30个货件信息！\n请重新输入。");}else{alert("is only query 30 shipments per time!\n please re-enter.");}return;}if(locale=="cn"){h+="&language=zh&region=CN";}else{h+="&language=en&region=US";}h+="&tn=";for(var i=0;i<trackingnumbers.length;i++){h+=trackingnumbers[i];if(i!=trackingnumbers.length-1){h+=",";}}document.location.href=h;}function resubmit(){var h="/app/track?method=query";var tn=validtn;tn=addFieldValue("track_number_invalid",tn);tn=addFieldValue("track_number_missing",tn);tn=addFieldValue("track_number_ex",tn);h+="&tn="+tn;document.location.href=h;}function addFieldValue(filed_prex,tn){for(var i=0;i<30;i++){if($(filed_prex+i)!=null){if(tn!=""){tn+=",";}tn+=$(filed_prex+i).value;}}return tn;}function detail(nb,od,xm){var h="track?method=showDetail&nb="+nb+"&tn="+tn+"&mpstn="+mpstn;if(od){h+="&od="+od;}if(xm){h+="&xm="+xm;}document.location.href=h;}function showDetail(nb,od,xm){var h="track?method=showDetail&nb="+nb+"&tn="+tn+"&validtn="+validtn;if(od){h+="&od="+od;}if(xm){h+="&xm="+xm;}document.location.href=h;}function showMps(nb,od){var h="track?method=showMps&nb="+nb+"&tn="+tn+"&validtn="+validtn;if(od){h+="&od="+od;}document.location.href=h;}function order(){document.forms["TrackForm"].action+="&od="+document.forms["TrackForm"].od.value;if(document.forms["TrackForm"].xm){document.forms["TrackForm"].action+="&xm="+document.forms["TrackForm"].xm.value;}document.location.href=document.forms["TrackForm"].action;}function toDBC(Str){var DBCStr="";for(var i=0;i<Str.length;i++){var c=Str.charCodeAt(i);if(c==12288){DBCStr+=String.fromCharCode(32);continue;}if(c>65280&&c<65375){DBCStr+=String.fromCharCode(c-65248);continue;}DBCStr+=String.fromCharCode(c);}return DBCStr;}