var track={moduleHelpDialog:function(a,b){track.openDialog(a,500,500,b);},openDialog:function(a,d,b,e){setDomain("fedex.com");openDialog(a,d,b,"","",e);},setElementValue:function(a,d){var e=document.getElementById(a);if(framework.util.isUndefinedOrNull(e)){return framework.Status.ELEMENT_DOES_NOT_EXIST;
}if(track.isElementTypeMatches(e,framework.InputElementType.CHECKBOX)||track.isElementTypeMatches(e,framework.InputElementType.RADIO)){e.checked=d;}else{if(track.isElementTypeMatches(e,framework.InputElementType.SELECT_ONE)){for(var b=0;b<e.options.length;++b){if(e.options[b].value==d){e.selectedIndex=b;
break;}}if(b==e.options.length){e.selectedIndex=0;}}else{e.value=d;}}return framework.Status.SUCCESS;},getElementValue:function(a){var b=document.getElementById(a);if(framework.util.isUndefinedOrNull(b)){return framework.Status.ELEMENT_DOES_NOT_EXIST;}return b.value;},isChecked:function(a){var b=document.getElementById(a);
if(framework.util.isUndefinedOrNull(b)){return false;}if(track.isElementTypeMatches(b,framework.InputElementType.CHECKBOX)||track.isElementTypeMatches(b,framework.InputElementType.RADIO)){return b.checked;}return false;},clearElementValue:function(a){var b=document.getElementById(a);if(framework.util.isUndefinedOrNull(b)){return framework.Status.ELEMENT_DOES_NOT_EXIST;
}if(track.isElementTypeMatches(b,framework.InputElementType.CHECKBOX)||track.isElementTypeMatches(b,framework.InputElementType.RADIO)){b.checked=false;}else{if(track.isElementTypeMatches(b,framework.InputElementType.TEXT)||track.isElementTypeMatches(b,framework.InputElementType.TEXTAREA)){b.value="";
}else{if(track.isElementTypeMatches(b,framework.InputElementType.SELECT_ONE)){b.selectedIndex=0;}else{return framework.Status.INVALID_ELEMENT_TYPE;}}}return framework.Status.SUCCESS;},clearValues:function(d,a){for(var b=0;b<a.length;b++){track.clearValues(d+"."+a[b]);}},isElementTypeMatches:function(b,a){if(b.type==a){return true;
}return false;},addHiddenVar:function(e,b,d){var a=document.createElement("INPUT");a.name=b;a.id=b;a.value=d;a.type="HIDDEN";e.appendChild(a);track.setElementValue(b,d);},isNumeric:function(a){var b=/^[0-9]+$/;if(a.match(b)){return true;}else{return false;}},validatePhoneNo:function(d){if(d==""){return false;
}var b=0;for(var a=0;a<d.length;a++){if(track.isNumeric(d.charAt(a))){b++;}}if(b==10){return true;}return false;},isEmailFormatAllowed:function(p){var k=80;var g=7;var m=5;var h=p.length;var j=h-p.indexOf("@")-1;var n=p.indexOf("..",0);var r=p.indexOf(" ");var q=p.indexOf(",");var f=p.indexOf(":");var d=p.indexOf(";");
var t=p.indexOf("(");var e=p.indexOf(")");var a=p.indexOf("@",1);var b=p.indexOf(".",0);var o=p.indexOf(".",a-1);var l=new RegExp("^([^@\\s]+)@([\\w-]+\\.)([\\w-]+)(\\.\\w+)*$");if(h<=k&&h>=g&&j>=m&&n==-1&&r==-1&&q==-1&&f==-1&&d==-1&&t==-1&&e==-1&&b!=0&&o!=a-1){return l.test(p);}else{return false;}return;
},isNetscapeBrowser:function(b){var d=(!!String.prototype.__defineGetter__&&!!window.crypto);var a=false;if(d){if((navigator.userAgent.indexOf("Firefox")!=-1)&&(navigator.userAgent.indexOf("Flock")==-1)){a=false;}else{if(navigator.userAgent.indexOf("Netscape")!=-1){if(!!window.content&&!!document.compatMode){a=true;
}}}}return a;},logWSS:function(a){if(useNewWA!="Y"){try{if(!framework.util.isUndefinedOrNull(_hbLink)){_hbLink(this.id,null);}}catch(b){}}else{try{s.linkTrackVars="prop43,eVar43,events";s.eVar43=s.prop43="L:"+this.id;s.tl(this,"o",this.id);}catch(b){}}},printWindow:function(a){window.print();},closeWindow:function(a){window.close();
}};function launchSelectedTab(){location=tabToOpen;}function navToHelpThisPage(a){track.moduleHelpDialog(helplink,false);}function doPrinterFriendly(a){track.moduleHelpDialog(printActionUrl,true);}function showGetLink(d){var b="<input type='text' size='34' value='"+getLinkHTML+"'/>";framework.widget.floatingWindow.setHTML("floatingWindow.get.link",pasteLink,b);
framework.widget.floatingWindow.show("floatingWindow.get.link",this.id,"right",220,framework.WidgetConstants.AUTO_HEIGHT,true);var a=document.getElementById("floatingWindow.get.link._content");if(a!=null&&((a.childNodes.length==1&&a.firstChild.tagName=="INPUT")&&a.firstChild.type=="text")){a.firstChild.select();
}}function createCookie(d,e,f){if(f){var b=new Date();b.setTime(b.getTime()+(f*24*60*60*1000));var a="; expires="+b.toGMTString();}else{var a="";}document.cookie=d+"="+escape(e)+a+"; path=/;";}function readCookie(d){var f=d+"=";var b=document.cookie.split(";");var a="";for(var e=0;e<b.length;e++){var g=b[e];
while(g.charAt(0)==" "){g=g.substring(1,g.length);}if(g.indexOf(f)==0){a=unescape(g.substring(f.length,g.length));break;}if(a=="undefined"){a="";}}return a;}function removeCookie(a){createCookie(a,"",-1);}function getCookieValue(a){cookievalue=readCookie(a);if(cookievalue==null||cookievalue=="undefined"){cookievalue="";
}return cookievalue;}function disable_it(a){(a)?a.disabled=true:false;return true;}function enable_it(a){(a)?a.disabled=false:false;return true;}function disable_id(b){var a=document.getElementById(b);if(a.disabled==false){a.disabled=true;}return true;}function enable_id(b){var a=document.getElementById(b);
if(a.disabled==true){a.disabled=false;}return true;}function isItEnabled(b){var a=b.disabled;a=!a;return a;}function set_button(a,b){if(a){enable_it(b);}else{disable_it(b);}return a;}function on_load(){if(document.sendNotification){if(document.sendNotification.terms1.checked){enable_it(document.sendNotification.submit);
}else{disable_it(document.sendNotification.submit);}}if(document.sendMail){if(document.sendMail.terms1.checked){enable_it(document.sendMail.submit);}else{disable_it(document.sendMail.submit);}}checkMOTcookie();checkKinkosTracking();if(typeof(checkOneSpodBox)!="undefined"){checkOneSpodBox();}if(typeof(checkOneMultipieceSpodBox)!="undefined"){checkOneMultipieceSpodBox();
}if(typeof(spodLetterPopup)!="undefined"){popupSpodLetter();}return true;}function on_unload(){if(apptype==null||apptype==""){return;}if(unloadit==true){var b=apptype+"MOT";var a=readCookie(b);if(a=="2"){track.openDialog("/Tracking/"+apptype+"MOT?apptype="+apptype+sessionurl,395,395,false);}}return true;
}function checkMOTcookie(){var a=0;if(typeof(apptype)=="undefined"){return;}if(apptype==""){return;}if(apptype=="wtrk"){if(!document.wtrkMOTinvite){return;}a=wtrkMOTinvite;}var d=apptype+"MOT";var b=readCookie(d);if(b==null||b==""){var e=Math.random();if(e<a){createCookie(d,"1",90);}else{createCookie(d,"0",90);
}}}function checkKinkosTracking(){var b="";if(b.length>0){var a="http://tracking.fedexkinkos.com/trackOrder.do?gtns=";a+=b;track.moduleHelpDialog(a,true);}}function handleErrors(a){errors=null;errors=a.trackMessages;if(!framework.util.isUndefinedOrNull(errors)){handlePageErrors("pageLevel");}}function handlePageErrors(b){for(var g in errors){var f=document.getElementById(g);
if(!framework.util.isUndefinedOrNull(f)){var a=g.split(".");if(a.length>1&&!framework.util.isUndefinedOrNull(window.errorHandlers)){var h=errorHandlers[a[0]];if(!framework.util.isUndefinedOrNull(h)){h(a);}}if(f.style.display=="none"||f.style.display==""){f.style.display="block";}var d=f.innerHTML;var e=errors[g];
d=d.trim();e=e.trim();if(d.indexOf(e)<0){f.innerHTML+=errors[g];}}else{if(g!="track.primary.error"){alarm(g+":"+errors[g],b);}}}}function fdxdate(b){var a=new RegExp(trackBy,"gi");if(!framework.util.isUndefinedOrNull(b.match(a))){b=b.replace(trackBy,"");this.by=true;}this.jsDate=new Date(Date.parse(b));
this.offsetChanged=false;this.toFDXString=fdx_toFDXString;this.toFDXStringNoTime=fdx_toFDXStringNoTime;this.toFDX24Hour=fdx_toFDX24Hour;this.toFDX24HourNoTime=fdx_toFDX24HourNoTime;this.changeGMTOffset=fdx_changeGMTOffset;this.toMMDDYYYY24Hour=fdx_toMMDDYYYY24Hour;this.toMMDDYYYY24HourNoTime=fdx_toMMDDYYYY24HourNoTime;
this.months=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];}function fdx_changeGMTOffset(b){this.offsetChanged=true;var e="";if(b!=null&&b!=""){if(b.match(/^\+/)){e=b.replace(/^\+/,"-");}else{if(b.match(/^-/)){e=b.replace(/^-/,"+");}}b=b.replace(/^\+/,"-");}var a=this.jsDate.toGMTString()+" "+e;
var d=(!!document.implementation&&!!document.implementation.createHTMLDocument&&!document.fileCreatedDate&&!!window.XMLHttpRequest&&!window.opera);if(d){if(navigator.vendor.indexOf("Apple")!=-1||navigator.vendor.indexOf("Google")!=-1){var a=this.jsDate.toGMTString()+e;}}this.jsDate=new Date(Date.parse(a));
}function fdx_toFDX24Hour(){var d="";var g=0;var b="";var f="";var a=0;var e=0;if(this.offsetChanged==true){g=this.jsDate.getUTCMonth();b=this.jsDate.getUTCDate();f=this.jsDate.getUTCFullYear();a=this.jsDate.getUTCHours();e=this.jsDate.getUTCMinutes();}else{g=this.jsDate.getMonth();b=this.jsDate.getDate();
f=this.jsDate.getFullYear();a=this.jsDate.getHours();e=this.jsDate.getMinutes();}d+=this.months[g];d+=" ";d+=b+", "+f+" ";if(this.by==true){d+=trackBy+" ";}if(a<10){d+="0";}d+=a;d+=":";if(e<10){d+="0";}d+=e;return d;}function fdx_toFDX24HourNoTime(){var b="";var e=0;var a="";var d="";if(this.offsetChanged==true){e=this.jsDate.getUTCMonth();
a=this.jsDate.getUTCDate();d=this.jsDate.getUTCFullYear();}else{e=this.jsDate.getMonth();a=this.jsDate.getDate();d=this.jsDate.getFullYear();}b+=this.months[e];b+=" ";b+=a+", "+d;return b;}function fdx_toFDXString(){var e="";var d="";var h=0;var b="";var g="";var a=0;var f=0;if(this.offsetChanged==true){h=this.jsDate.getUTCMonth();
b=this.jsDate.getUTCDate();g=this.jsDate.getUTCFullYear();a=this.jsDate.getUTCHours();f=this.jsDate.getUTCMinutes();}else{h=this.jsDate.getMonth();b=this.jsDate.getDate();g=this.jsDate.getFullYear();a=this.jsDate.getHours();f=this.jsDate.getMinutes();}e+=this.months[h];e+=" ";e+=b+", "+g+" ";if(this.by==true){e+=trackBy+" ";
}if(a>12){e+=a-12;d="PM";}else{if(a==0){e+=a+12;d="AM";}else{e+=a;if(a==12){d="PM";}else{d="AM";}}}e+=":";if(f<10){e+="0";}e+=f+" "+d;return e;}function fdx_toFDXStringNoTime(){var d="";var b="";var f=0;var a="";var e="";if(this.offsetChanged==true){f=this.jsDate.getUTCMonth();a=this.jsDate.getUTCDate();
e=this.jsDate.getUTCFullYear();}else{f=this.jsDate.getMonth();a=this.jsDate.getDate();e=this.jsDate.getFullYear();}d+=this.months[f];d+=" ";d+=a+", "+e;return d;}function fdx_toMMDDYYYY24Hour(){var d="";var f=new fdxdate(this.toFDX24Hour());var h=0;var b="";var g="";var a=0;var e=0;h=f.jsDate.getMonth()+1;
b=f.jsDate.getDate();g=f.jsDate.getFullYear();a=f.jsDate.getHours();e=f.jsDate.getMinutes();if(h<10){d+="0";}d+=h+"/";if(b<10){d+="0";}d+=b+"/";d+=g+" ";if(this.by==true){d+=trackBy+" ";}if(a<10){d+="0";}d+=a;d+=":";if(e<10){d+="0";}d+=e;return d;}function fdx_toMMDDYYYY24HourNoTime(){var b="";var d=new fdxdate(this.toFDX24HourNoTime());
var f=0;var a="";var e="";f=d.jsDate.getMonth()+1;a=d.jsDate.getDate();e=d.jsDate.getFullYear();if(f<10){b+="0";}b+=f+"/";if(a<10){b+="0";}b+=a+"/";b+=e;return b;}function doOpenTerms(a){openTerms(spodTermsUrl);a.preventDefault();}function openTerms(a){window.open(a,"openit","location=no,width=415,height=415,scrollbars=1,resizable=1,menubar=1");
return false;}function textDecorate(d,a){var b=document.getElementById(d);if(typeof(b)!="undefined"){b.style.textDecoration=a;}}function fontWeight(d,a){var b=document.getElementById(d);if(typeof(b)!="undefined"){b.style.fontWeight=a;}}function grayout(a){a.style.backgroundColor="";a.style.color="";a.disabled=true;
}function buttonpurple(a){a.style.backgroundColor="#660099";a.style.color="#FFFFFF";a.disabled=false;}function html_unic(a){nc="";for(i=0;i<a.length;i++){s=a.substr(i,8);if(arr=s.match(/^&#[0-9]+;/)){c=arr[0].replace(/[&#;]/g,"");c=dec2hex(c);c="%u"+c;c=c.replace(/^%u00/,"%");i+=arr[0].length-1;}else{c=a.charAt(i);
}nc+=c;}return unescape(nc);}var Nav4=((navigator.appName=="Netscape")&&(parseInt(navigator.appVersion)==4));var dialogWin=new Object();function checkModal(){setTimeout("finishChecking()",50);return true;}function finishChecking(){if(dialogWin.win&&!dialogWin.win.closed){dialogWin.win.focus();}}function openWin(a){a=track.openDialog(a,500,500,false);
return false;}function openDialog(e,b,g,f,d,h){if(!dialogWin.win||(dialogWin.win&&dialogWin.win.closed)){dialogWin.returnFunc=f;dialogWin.returnedValue="";dialogWin.args=d;dialogWin.url=e;dialogWin.width=g;dialogWin.height=b;dialogWin.name="dialog";if(Nav4){dialogWin.left=window.screenX+((window.outerWidth-dialogWin.width)/2);
dialogWin.top=window.screenY+((window.outerHeight-dialogWin.height)/2-20);var a="scrollbars=yes,status=yes,screenX="+dialogWin.left+",screenY="+dialogWin.top+",resizable=yes,width="+dialogWin.width+",height="+dialogWin.height;}else{dialogWin.left=(screen.width-dialogWin.width)/2;dialogWin.top=((screen.height-dialogWin.height)/2-30);
var a="scrollbars=yes,status=yes,left="+dialogWin.left+",top="+dialogWin.top+",resizable=yes,width="+dialogWin.width+",height="+dialogWin.height;}if(h){a="menubar=yes,toolbar=yes,"+a;}dialogWin.win=window.open(dialogWin.url,dialogWin.name,a);if(!dialogWin.win){alarm("Popups blocked!");}}else{dialogWin.win.focus();
}}function openMultiDialog(e,b,g,f,d){if(!dialogWin.win||(dialogWin.win&&dialogWin.win.closed)){dialogWin.returnFunc=f;dialogWin.returnedValue="";dialogWin.args=d;dialogWin.url=e;dialogWin.width=g;dialogWin.height=b;dialogWin.name=(new Date()).getSeconds().toString();if(Nav4){dialogWin.left=window.screenX+((window.outerWidth-dialogWin.width)/2);
dialogWin.top=window.screenY+((window.outerHeight-dialogWin.height)/2-20);var a="scrollbars=yes,status=yes,screenX="+dialogWin.left+",screenY="+dialogWin.top+",resizable=yes,width="+dialogWin.width+",height="+dialogWin.height;}else{dialogWin.left=(screen.width-dialogWin.width)/2;dialogWin.top=((screen.height-dialogWin.height)/2-30);
var a="scrollbars=yes,status=yes,left="+dialogWin.left+",top="+dialogWin.top+",resizable=yes,width="+dialogWin.width+",height="+dialogWin.height;}dialogWin.win=window.open(dialogWin.url,dialogWin.name,a);if(!dialogWin.win||!dialogWin.win.focus()){alarm("Popups blocked!");}}else{dialogWin.win.focus();
}}function bodyOnClick(){checkModal();}function bodyOnFocus(){return checkModal();}function setDomain(e){var b=false;var d="Current domain=";try{d+=document.domain;document.domain=e;b=true;}catch(a){d+=a.message;try{netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserAccess");b=true;}catch(a){d+=" and "+a.message;
}}if(b==false){}return b;}function isKinkosOrder(a){if(typeof(a)!="string"){return false;}if(a.length!=16){return false;}if(a.match(/^\d+$/)){return true;}return false;}function TAtoArray(f){var e=f.split("\n");var d=0;var a=new Array();var b=0;for(d=0;d<e.length;d++){e[d]=e[d].replace(/\s/g,"");if(e[d].length>0){a[b]=e[d];
b++;}}return a;}function buildKinkosURL(a){var e="http://tracking.fedexkinkos.com/trackOrder.do?gtns=";var b=0;var d="";for(b=0;b<a.length;b++){e+=a[b]+"%0D%0A";if(b<(a.length-1)){d+=a[b]+",";}}e+="&hbx.c2="+d;return e;}function openKinkosWindow(f){var d=800;var a=600;var b=(screen.width-d)/2;var g=(screen.height-a)/2;
var e="resizable=yes,scrollbars=yes,status=no,";e+="height="+a+",";e+="width="+d+",";e+="screenX="+b+",";e+="screenY="+g+",";e+="left="+b+",";e+="top="+g+",";if(window.open){window.open(f,"KinkosOrderTracking",e);}return false;}function checkKinkosOrders(d){if(typeof f=="undefined"){var l="";var b="";
if(!framework.util.isUndefinedOrNull(document.getElementById("cntry_code"))){l=document.getElementById("cntry_code").value;}if(!framework.util.isUndefinedOrNull(document.getElementById("language"))){b=document.getElementById("language").value;}if(l.toLowerCase()=="us"&&b.toLowerCase()=="english"){var f="en_US";
}}if(typeof h=="undefined"){if(!framework.util.isUndefinedOrNull(document.getElementById("clienttype"))){var h=document.getElementById("clienttype").value;}}if(typeof f=="undefined"||f!="en_US"){return true;}if(typeof h=="undefined"||h=="fsm"){return true;}var a=TAtoArray(d);if(a==null){return true;}var e=0;
var g=0;var k=0;for(e=0;e<a.length;e++){if(isKinkosOrder(a[e])){g++;}else{k++;}}if(g>0&&k==0){var j=buildKinkosURL(a);openKinkosWindow(j);return false;}else{return true;}}
