function init(){framework.widget.helpmenu.init("rate_helpmenu");initializeAppNav("secure_rates");initializeHelpMenu("secure_rates_truckload");framework.widget.module.init("service_module",getModuleHelpMessagesTruckload,"beforeModuleInit","afterModuleInit");framework.widget.module.init("payment_terms_module",getModuleHelpMessagesTruckload,"beforeModuleInit","afterModuleInit");
framework.widget.module.init("shipper_info_module",getModuleHelpMessagesTruckload,"beforeModuleInit","afterModuleInit");framework.widget.module.init("consignee_info_module",getModuleHelpMessagesTruckload,"beforeModuleInit","afterModuleInit");framework.widget.module.init("debtor_info_module",getModuleHelpMessagesTruckload,"beforeModuleInit","afterModuleInit");
framework.widget.module.init("quote_confirm_module",getModuleHelpMessagesTruckload,"beforeModuleInit","afterModuleInit");framework.widget.module.init("freight_desc_module",getModuleHelpMessagesTruckload,"beforeModuleInit","afterModuleInit");framework.widget.module.init("trailer_type_module",getModuleHelpMessagesTruckload,"beforeModuleInit","afterModuleInit");
framework.widget.module.init("special_instr_module",getModuleHelpMessagesTruckload,"beforeModuleInit","afterModuleInit");populateCountryDropDown("shipperCountry");removeOption(document.getElementById("shipperCountry"),"MX");populateCountryDropDown("consigneeCountry");removeOption(document.getElementById("consigneeCountry"),"MX");
populateCountryDropDown("debtorCountry");populateLabels("shipperStateLabel","shipperZipLabel","US");populateLabels("consigneeStateLabel","consigneeZipLabel","US");populateLabels("debtorStateLabel","debtorZipLabel","US");populateStateDropDown("shipperState","US");populateStateDropDown("consigneeState","US");
populateStateDropDown("debtorState","US");if(document.getElementById("phoneCountryCode").value=="001"){document.getElementById("usPhoneFormat").style.display="inline";document.getElementById("intlPhoneFormat").style.display="none";}else{document.getElementById("usPhoneFormat").style.display="none";document.getElementById("intlPhoneFormat").style.display="inline";
}if(document.getElementById("faxCountryCode").value=="001"){document.getElementById("usFaxFormat").style.display="inline";document.getElementById("intlFaxFormat").style.display="none";}else{document.getElementById("usFaxFormat").style.display="none";document.getElementById("intlFaxFormat").style.display="inline";
}var b=new Date();var a=framework.util.clone(b);a.setDate(a.getDate()+5);var e=[b,a];framework.widget.calendar.setLocalizedMonthNames("January,February,March,April,May,June,July,August,September,October,November,December");framework.widget.calendar.setLocalizedDayOfWeekNames("Su,M,Tu,W,Th,F,Sa");framework.widget.calendar.setLocalizedYearSuffix("");
framework.widget.calendar.setLocalizedDaySuffix("");framework.widget.calendar.init("pickupDate",e,"%mm/%dd/%yyyy","%sm %yyyy",framework.WidgetConstants.SUNDAY,true,"",null,null);framework.widget.calendar.setSelectedDateObject("pickupDate",b);var d=framework.util.clone(b);d.setDate(b.getDate()+30);var c=[b,d];
framework.widget.calendar.init("deliveryDate",c,"%mm/%dd/%yyyy","%sm %yyyy",framework.WidgetConstants.SUNDAY,true,"",null,null);}function hideHelpFloatingWindow(){framework.widget.floatingWindow.hide("help_floatingWindow");}function evalSameAs(){var c=document.truckloadForm;var b=document.truckloadForm.sameAs;
var a="";for(i=0;i<b.length;i++){if(b[i].checked){a=b[i].value;break;}}if(a=="shipper"){c.debtorCountry.value=c.shipperCountry.value;c.debtorName.value=c.shipperName.value;c.debtorCustomerNo.value=c.shipperCustomerNo.value;c.debtorAddress.value=c.shipperAddress.value;c.debtorCity.value=c.shipperCity.value;
c.debtorState.value=c.shipperState.value;c.debtorZipCode.value=c.shipperZipCode.value;populateStateDropDown("debtorState",c.debtorCountry.value);document.getElementById("debtorState").value=c.shipperState.value;}else{if(a=="consignee"){c.debtorCountry.value=c.consigneeCountry.value;c.debtorName.value=c.consigneeName.value;
c.debtorCustomerNo.value=c.consigneeCustomerNo.value;c.debtorAddress.value=c.consigneeAddress.value;c.debtorCity.value=c.consigneeCity.value;c.debtorState.value=c.consigneeState.value;c.debtorZipCode.value=c.consigneeZipCode.value;populateStateDropDown("debtorState",c.debtorCountry.value);document.getElementById("debtorState").value=c.consigneeState.value;
}else{}}populateLabels("debtorStateLabel","debtorZipLabel",c.debtorCountry.value);}
