function showCompanyDetails(companytype, subcompanytype, companyid) { var formref = document.forms['MainForm']; formref.CompanyType.value = companytype; formref.SubCompanyType.value = subcompanytype; formref.CompanyID.value = companyid; executeCommandKey(formref, 'ShowCompanyDetails', true); } function editCompanyDetails(companytype, subcompanytype, companyid) { var formref = document.forms['MainForm']; formref.CompanyType.value = companytype; formref.SubCompanyType.value = subcompanytype; formref.CompanyID.value = companyid; executeCommandKey(formref, 'EditCompanyDetails', true); } function clearCompanySearchForm(formref) { formref.CompanyID.value = ""; formref.CompanyType.selectedIndex = 0; } function showLinePreferences(companyid) { var formref = document.forms['MainForm']; formref.CompanyID.value = companyid; executeCommandKey(formref, 'ShowLinePreferences', true); } function editUserDetails(usergkey, companytype, subcompanytype, companyid) { var formref = document.forms['MainForm']; formref.UserGkey.value = usergkey; formref.CompanyType.value = companytype; formref.SubCompanyType.value = subcompanytype; formref.CompanyID.value = companyid; executeCommandKey(formref, 'EditUserDetails', true); } function showUserDetails(userid, companytype, subcompanytype, companyid) { var formref = document.forms['MainForm']; formref.UserGkey.value = userid; formref.CompanyType.value = companytype; formref.SubCompanyType.value = subcompanytype; formref.CompanyID.value = companyid; executeCommandKey(formref, 'ShowUserDetails', true); } function addUserByTerminal(companytype, subcompanytype, companyid) { var formref = document.forms['MainForm']; formref.CompanyType.value = companytype; formref.SubCompanyType.value = subcompanytype; formref.CompanyID.value = companyid; executeCommandKey(formref, 'AddUserByTerminal', true); } function deleteUser(usergkey) { var formref = document.forms['MainForm']; if(confirm('Are you sure you want to delete this user?')) { formref.UserGkey.value = usergkey; executeCommandKey(formref, 'RemoveWtrUser', true); } } function resetUserPassword(emailId) { if(!emailId) { return; } if(confirm('Are you sure you want to reset this user password?')){ document.MainForm['EmailId'].value = emailId; document.MainForm['CommandKey'].value = 'ResetUserPassword'; document.MainForm.submit(); } } function checkCompanyCode() { if(document.MainForm.CompanyType.value != "CO_CUSTOMS") { openWinCal("./?CommandKey=ShowPage&Page=list/CompanySelect&CompanyType=" + document.MainForm.CompanyType.value + "&SubCompanyType=" + document.MainForm.SubCompanyType.value + "&CompanyID=" + document.MainForm.CompanyID.value + "&CoType=" + document.MainForm.CoType.value, 300, 600); } else { alert('Customs Agent do not have a company code.'); } } function updateParentIDType(companytype, subcompanytype, companyid) { parent.opener.document.MainForm.CoType.value = companytype; parent.opener.document.MainForm.SubCompanyType.value = subcompanytype; parent.opener.document.MainForm.CompanyID.value = companyid; parent.opener.document.MainForm.CoId.value = companyid; if(companytype=="CO_SHIPPING_LINE") { parent.opener.document.MainForm.IsEdiUser.disabled = false; parent.opener.document.MainForm.IsEdiUser.value = "Y"; parent.opener.document.getElementById("ediUser").style.color = '#000000'; } parent.opener.focus(); parent.window.close(); }