var currentOpco;function init(){document.getElementById("appTitle").innerHTML="Find Locations";framework.widget.helpmenu.init("transit_helpmenu");initializeHelpMenu("locations");framework.util.hideElement("transit_menu");populateCountryDropDown("shipperCountryCode1");populateCountryDropDown("shipperCountryCode2");
document.getElementById("shipperCountryCode1").disabled=true;document.getElementById("shipperZipCode").disabled=true;document.getElementById("shipperCity").disabled=true;document.getElementById("shipperState").disabled=true;document.getElementById("viewDetail").disabled=true;document.getElementById("shipperCountryCode2").disabled=true;
document.getElementById("shipperStateList").disabled=true;document.getElementById("viewList").disabled=true;}function toggleCompany(a){currentOpco=a;setCountryDropdowns();if(a=="all"){}else{if(a=="fxf"){}else{removeOption(document.getElementById("shipperCountryCode1"),"MX");removeOption(document.getElementById("shipperCountryCode1"),"CA");
removeOption(document.getElementById("shipperCountryCode2"),"MX");removeOption(document.getElementById("shipperCountryCode2"),"CA");populateLabels("shipperStateLabel1","shipperZipLabel1","US");populateLabels("shipperStateLabel2","","US");}}document.locationsForm.viewDetail.disabled=false;document.locationsAllForm.viewList.disabled=false;
document.locationsAllForm.opco.value=a;document.getElementById("shipperCountryCode1").disabled=false;document.getElementById("shipperZipCode").disabled=false;document.getElementById("shipperCity").disabled=false;document.getElementById("shipperState").disabled=false;document.getElementById("viewDetail").disabled=false;
document.getElementById("shipperCountryCode2").disabled=false;document.getElementById("shipperStateList").disabled=false;document.getElementById("viewList").disabled=false;populateServiceCenterStateDropDownForOpco("shipperState",document.getElementById("shipperCountryCode1").value);populateServiceCenterStateDropDownForOpco("shipperStateList",document.getElementById("shipperCountryCode2").value);
}function setCountryDropdowns(){removeAllOptions(document.getElementById("shipperCountryCode1"));removeAllOptions(document.getElementById("shipperCountryCode2"));populateCountryDropDown("shipperCountryCode1");populateCountryDropDown("shipperCountryCode2");}function populateServiceCenterStateDropDownForOpco(b,d){var c=currentOpco;
if(!c.isEmpty){removeAllOptions(document.getElementById(b));var e="opco="+c+"&country="+d;var a="populateStateDropDownForOpco.do";framework.http.loadUrl("get_CC_State_list_"+b,a,e,"getCCStateListSuccess('"+b+"')","getCCStateListFailure",15000,"/myAccountLanding.do");}}function getCCStateListSuccess(dropId){var ccList=framework.http.getHttpCallResults("get_CC_State_list_"+dropId);
if(ccList.status==200){var scListObj=eval("("+ccList.responseText+")");var scListArray=scListObj.resultList;var last="";for(i=0;i<scListArray.length;i++){addOption(document.getElementById(dropId),scListArray[i].value,scListArray[i].key);last=scListArray[i].value;}document.getElementById(dropId).disabled=false;
}else{getCCStateFailure();}}function getCCStateFailure(){alert("Error");}