function popUp(url) { sealWin=window.open(url,"win",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=400,height=400'); self.name = "mainWin"; } function round(number,X) { // rounds number to X decimal places, defaults to 2 X = (!X ? 2 : X); return Math.round(number*Math.pow(10,X))/Math.pow(10,X); } function printURL(url) { sealWin=window.open(url,"win",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1'); self.name = "mainWin"; } function selectedRefesh(url, value) { newUrl = url + '?' + value; location.replace(newUrl); return true; } function reportURL(url, formName, fromDateField, toDateField) { whereTo = eval('document.' + formName + '.' + fromDateField ); fromDate = whereTo.value; whereTo1 = eval('document.' + formName + '.' + toDateField ); toDate = whereTo1.value; newUrl = url + '&searchDateFrom=' + fromDate + '&searchDateTo=' + toDate; sealWin=window.open(newUrl,"win",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1'); self.name = "mainWin"; } function sendURL(url) { sealWin=window.open(url,"win",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,width=640,height=480'); self.name = "mainWin"; } function filterNum(inFld) { var t = 0; t = inFld.length; var oFld = ""; var wFld = ""; for (var i=0;i= "0" && wFld <="9" || wFld ==".") { oFld = oFld + wFld; } } return (oFld); } function toggle(e){ if (e.style.display == ""){ e.style.display = "none"; } else { e.style.display = ""; } } function zipLookUp(url, formName, zipField, cityField, countyField, stateField) { //alert(zipField); whereTo = eval('document.' + formName + '.' + zipField); zipCode = whereTo.value; if(zipCode == "") { alert('Please enter your zip code'); } else { newUrl = url + '?zipCode=' + zipCode + '&formName=' + formName + '&cityField=' + cityField + '&countyField=' + countyField + '&stateField=' + stateField; Newwin=window.open(newUrl,"select_name",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=350,height=350'); } } function zipFillUp(formName, cityField, cityName, countyField, countyName, stateField, stateID) { cityTo = eval('window.opener.document.' + formName + '.' + cityField); cityTo.value = cityName; if(countyField != "") { countyTo = eval('window.opener.document.' + formName + '.' + countyField); countyTo.value = countyName; } stateTo = eval('window.opener.document.' + formName + '.' + stateField); stateTo.value = stateID; parent.close(); } function submitOnce(theform){ if (document.all||document.getElementById){ for (i=0;i 0) { if ((Num.toString().length - Num.toString().lastIndexOf('.')) > (Places + 1)) { var Rounder = Math.pow(10, Places); return Math.round(Num * Rounder) / Rounder; } else return Num; } else return Math.round(Num); } function productCategoryCheck(frm) { if (frm.categoryName.value == "") { alert("Please enter a category name."); frm.categoryName.focus(); return false; } return true; } function productColorCheck(frm) { if (frm.color.value == "") { alert("Please enter a color."); frm.color.focus(); return false; } return true; } function orderProductStatusSettingCheck(frm){ if (frm.orderProductStatusName.value == "") { alert("Please enter an product status name."); frm.orderProductStatusName.focus(); return false; } if (frm.orderProductStatusAction.value == "") { alert("Please select an action related to this status."); frm.orderProductStatusAction.focus(); return false; } return true; } function otherShippingMethodCheck(frm){ if (frm.otherShippingMethodName.value == "") { alert("Please enter a method name."); frm.otherShippingMethodName.focus(); return false; } if (frm.otherShippingMethodCost.value == "") { alert("Please enter a method cost."); frm.otherShippingMethodCost.focus(); return false; } return true; } function otherShippingMethodSaveCheck(frm){ if (frm.otherShippingMethodName.value == "") { alert("Please enter a method name."); frm.otherShippingMethodName.focus(); return false; } if (frm.otherShippingMethodCost.value == "") { alert("Please enter a method cost."); frm.otherShippingMethodCost.focus(); return false; } return true; } function orderStatusSettingCheck(frm){ if (frm.orderStatusName.value == "") { alert("Please enter an order status name."); frm.orderStatusName.focus(); return false; } if (frm.orderStatusAction.value == "") { alert("Please select an action related to this status."); frm.orderStatusAction.focus(); return false; } return true; } function productCheck(frm) { if (frm.productCode.value == "0") { alert("Please enter a product Code."); frm.productCode.focus(); return false; } if (frm.productVendorID.value == "") { alert("Please select a vendor."); frm.productVendorID.focus(); return false; } return true; } function shippingCoCheck(frm) { if (frm.shippingCoName.value == "") { alert("Please enter a shipping company name."); frm.shippingCoName.focus(); return false; } return true; } function fedexCheck(frm) { if (frm.shippingCoName.value == "") { alert("Please specify a name for Fedex."); frm.shippingCoName.focus(); return false; } return true; } //YW -- 03/06/03 Auto Tab var phone_field_length=0; function TabNext(obj,event,len,next_field) { if (event == "down") { phone_field_length=obj.value.length; } else if (event == "up") { if (obj.value.length != phone_field_length) { phone_field_length=obj.value.length; if (phone_field_length == len) { next_field.focus(); } } } } function fedexZoneCheck(frm) { if (frm.fedexZoneZipBegin.value == "") { alert("Please specify the first 3 digits at Zip Begin."); frm.fedexZoneZipBegin.focus(); return false; } if (frm.fedexZoneZipEnd.value == "") { alert("Please specify the last 3 digits at Zip Begin."); frm.fedexZoneZipEnd.focus(); return false; } if (frm.fedexZone.value == "") { alert("Please specify a zone."); frm.fedexZone.focus(); return false; } return true; } function copyAddress1(CB, frm, fname, fname1, lname, lname1, coname, coname1, street, street1, streetAlt, streetAlt1, city, city1, state, state1, zip, zip1, phone, phone1, nightPhone, nightPhone1){ if(CB.checked){ eval('document.'+frm+'.'+fname1).value = eval('document.'+frm+'.'+fname).value; eval('document.'+frm+'.'+lname1).value = eval('document.'+frm+'.'+lname).value; eval('document.'+frm+'.'+coname1).value = eval('document.'+frm+'.'+coname).value; eval('document.'+frm+'.'+street1).value = eval('document.'+frm+'.'+street).value; eval('document.'+frm+'.'+streetAlt1).value = eval('document.'+frm+'.'+streetAlt).value; eval('document.'+frm+'.'+city1).value = eval('document.'+frm+'.'+city).value; eval('document.'+frm+'.'+state1).value = eval('document.'+frm+'.'+state).value; eval('document.'+frm+'.'+zip1).value = eval('document.'+frm+'.'+zip).value; eval('document.'+frm+'.'+phone1).value = eval('document.'+frm+'.'+phone).value; eval('document.'+frm+'.'+nightPhone1).value = eval('document.'+frm+'.'+nightPhone).value; // eval('document.'+frm+'.'+country1).value = eval('document.'+frm+'.'+country).value; } else { eval('document.'+frm+'.'+fname1).value = ''; eval('document.'+frm+'.'+lname1).value = ''; eval('document.'+frm+'.'+coname1).value = ''; eval('document.'+frm+'.'+street1).value = ''; eval('document.'+frm+'.'+streetAlt1).value = ''; eval('document.'+frm+'.'+city1).value = ''; eval('document.'+frm+'.'+state1).value = ''; eval('document.'+frm+'.'+zip1).value = ''; eval('document.'+frm+'.'+phone1).value = ''; eval('document.'+frm+'.'+nightPhone1).value = ''; // eval('document.'+frm+'.'+country1).value = ''; } } function copyAddress(CB, frm, street, street1, streetAlt, streetAlt1, city, city1, state, state1, zip, zip1, phone, phone1){ if(CB.checked){ eval('document.'+frm+'.'+street1).value = eval('document.'+frm+'.'+street).value; eval('document.'+frm+'.'+streetAlt1).value = eval('document.'+frm+'.'+streetAlt).value; eval('document.'+frm+'.'+city1).value = eval('document.'+frm+'.'+city).value; eval('document.'+frm+'.'+state1).value = eval('document.'+frm+'.'+state).value; eval('document.'+frm+'.'+zip1).value = eval('document.'+frm+'.'+zip).value; eval('document.'+frm+'.'+phone1).value = eval('document.'+frm+'.'+phone).value; // eval('document.'+frm+'.'+country1).value = eval('document.'+frm+'.'+country).value; } else { eval('document.'+frm+'.'+street1).value = ''; eval('document.'+frm+'.'+streetAlt1).value = ''; eval('document.'+frm+'.'+city1).value = ''; eval('document.'+frm+'.'+state1).value = ''; eval('document.'+frm+'.'+zip1).value = ''; eval('document.'+frm+'.'+phone1).value = ''; // eval('document.'+frm+'.'+country1).value = ''; } } function signInCheck(frm) { if (frm.userEmail.value == "") { alert("Please enter your email address."); frm.userEmail.focus(); return false; } if (frm.userPassword.value == "") { alert("Please enter your password."); frm.userPassword.focus(); return false; } return true; } function forgetPasswordCheck(frm) { if (frm.requestEmail.value == "") { alert("Please enter your email address."); frm.requestEmail.focus(); return false; } return true; } function preferencesDetailCheck(frm) { if (frm.employeeEmail.value == "") { alert("Please enter your email address."); frm.employeeEmail.focus(); return false; } return true; } function preferencesPasswordCheck(frm) { if (frm.oldPassword.value == "") { alert("Please enter your old password."); frm.oldPassword.focus(); return false; } if (frm.newPassword.value == "") { alert("Please enter your new password."); frm.newPassword.focus(); return false; } if (frm.newPassword.value != frm.newPassword1.value) { alert("New password does not match. Please retype new password."); frm.newPassword1.focus(); return false; } return true; } function vendorCheck(frm) { if (frm.vendorName.value == "") { alert("Please enter your vendor name."); frm.vendorName.focus(); return false; } return true; } function letterCheck(frm) { if (frm.letterName.value == "") { alert("Please enter your letter name."); frm.letterName.focus(); return false; } return true; } function employeeCheck(frm) { if (frm.employeeEmail.value == "") { alert("Please enter employee email."); frm.employeeEmail.focus(); return false; } if (frm.employeeFirstName.value == "") { alert("Please enter employee first name."); frm.employeeFirstName.focus(); return false; } if (frm.employeeLastName.value == "") { alert("Please enter employee last name."); frm.employeeLastName.focus(); return false; } return true; } function warehouseCheck(frm) { if (frm.warehouseName.value == "") { alert("Please enter warehouse Name."); frm.warehouseName.focus(); return false; } if (frm.warehouseContactPerson.value == "") { alert("Please enter warehouse contact person."); frm.warehouseContactPerson.focus(); return false; } if (frm.warehousePhone.value == "") { alert("Please enter warehouse Phone Number."); frm.warehousePhone.focus(); return false; } if (frm.warehouseCity.value == "") { alert("Please enter warehouse City."); frm.warehouseCity.focus(); return false; } if (frm.warehouseState.value == "") { alert("Please enter warehouse state."); frm.warehouseState.focus(); return false; } if (frm.warehouseTax.value == "") { alert("Please enter sales tax based on the location for this warehouse."); frm.warehouseTax.focus(); return false; } return true; } function tmpCustomerCheck(frm) { if (frm.customerFirstName.value == "") { alert("Please enter customer first name."); frm.customerFirstName.focus(); return false; } if (frm.customerLastName.value == "") { alert("Please enter customer last name."); frm.customerLastName.focus(); return false; } if (frm.customerEmail.value == "") { alert("Please enter customer email."); frm.customerEmail.focus(); return false; } if (frm.customerBillingStreet.value == "") { alert("Please enter billing Street Address."); frm.customerBillingStreet.focus(); return false; } if (frm.customerBillingCity.value == "") { alert("Please enter customer billing City."); frm.customerBillingCity.focus(); return false; } if (frm.customerBillingState.value == "") { alert("Please enter customer billing State."); frm.customerBillingState.focus(); return false; } if (frm.customerBillingZip.value == "") { alert("Please enter customer billing Zip."); frm.customerBillingZip.focus(); return false; } if (frm.customerBillingPhone.value == "") { alert("Please enter customer billing Phone."); frm.customerBillingPhone.focus(); return false; } if (frm.customerShippingFirstName.value == "") { alert("Please enter customer first name."); frm.customerShippingFirstName.focus(); return false; } if (frm.customerShippingLastName.value == "") { alert("Please enter customer last name."); frm.customerShippingLastName.focus(); return false; } if (frm.customerShippingStreet.value == "") { alert("Please enter shipping Street Address."); frm.customerShippingStreet.focus(); return false; } if (frm.customerShippingCity.value == "") { alert("Please enter customer shipping City."); frm.customerShippingCity.focus(); return false; } if (frm.customerShippingState.value == "") { alert("Please enter customer shipping State."); frm.customerShippingState.focus(); return false; } if (frm.customerShippingZip.value == "") { alert("Please enter customer shipping Zip."); frm.customerShippingZip.focus(); return false; } if (frm.customerShippingPhone.value == "") { alert("Please enter customer shipping Phone."); frm.customerShippingPhone.focus(); return false; } } function customerCheck(frm) { if (frm.customerFirstName.value == "") { alert("Please enter the first name."); frm.customerFirstName.focus(); return false; } if (frm.customerLastName.value == "") { alert("Please enter last last name."); frm.customerLastName.focus(); return false; } if (frm.customerEmail.value == "") { alert("Please enter the email."); frm.customerEmail.focus(); return false; } if (frm.customerPassword.value == "") { alert("Please enter the password."); frm.customerPassword.focus(); return false; } if (frm.customerPasswordConfirm.value == "") { alert("Please enter the password."); frm.customerPasswordConfirm.focus(); return false; } if (frm.customerPasswordConfirm.value != frm.customerPassword.value) { alert("Password does not match, please re-type the password."); frm.customerPassword.focus(); return false; } if (frm.customerBillingStreet.value == "") { alert("Please enter the Street Address."); frm.customerBillingStreet.focus(); return false; } if (frm.customerBillingCity.value == "") { alert("Please enter the City."); frm.customerBillingCity.focus(); return false; } if (frm.customerBillingState.value == "") { alert("Please select a State."); frm.customerBillingState.focus(); return false; } if (frm.customerBillingZip.value == "") { alert("Please enter the Zip Code."); frm.customerBillingZip.focus(); return false; } if (frm.customerBillingPhone.value == "") { alert("Please enter a phone no."); frm.customerBillingPhone.focus(); return false; } if (frm.customerShippingStreet.value == "") { alert("Please enter the Street Address."); frm.customerShippingStreet.focus(); return false; } if (frm.customerShippingCity.value == "") { alert("Please enter the City."); frm.customerShippingCity.focus(); return false; } if (frm.customerShippingState.value == "") { alert("Please select a State."); frm.customerShippingState.focus(); return false; } if (frm.customerShippingZip.value == "") { alert("Please enter the Zip Code."); frm.customerShippingZip.focus(); return false; } if (frm.customerShippingPhone.value == "") { alert("Please enter a phone no."); frm.customerShippingPhone.focus(); return false; } return true; } function editProfileCheck(frm) { if (frm.customerFirstName.value == "") { alert("Please enter the first name."); frm.customerFirstName.focus(); return false; } if (frm.customerLastName.value == "") { alert("Please enter last last name."); frm.customerLastName.focus(); return false; } if (frm.customerEmail.value == "") { alert("Please enter the email."); frm.customerEmail.focus(); return false; } if (frm.customerPasswordConfirm.value != frm.customerPassword.value) { alert("Password does not match, please re-type the password."); frm.customerPassword.focus(); return false; } if (frm.customerBillingStreet.value == "") { alert("Please enter the Street Address."); frm.customerBillingStreet.focus(); return false; } if (frm.customerBillingCity.value == "") { alert("Please enter the City."); frm.customerBillingCity.focus(); return false; } if (frm.customerBillingState.value == "") { alert("Please select a State."); frm.customerBillingState.focus(); return false; } if (frm.customerBillingZip.value == "") { alert("Please enter the Zip Code."); frm.customerBillingZip.focus(); return false; } if (frm.customerBillingPhone.value == "") { alert("Please enter a phone no."); frm.customerBillingPhone.focus(); return false; } if (frm.customerShippingFirstName.value == "") { alert("Please enter the First Name."); frm.customerShippingFirstName.focus(); return false; } if (frm.customerShippingFirstName.value == "") { alert("Please enter the Last Name."); frm.customerShippingFirstName.focus(); return false; } if (frm.customerShippingStreet.value == "") { alert("Please enter the Street Address."); frm.customerShippingStreet.focus(); return false; } if (frm.customerShippingCity.value == "") { alert("Please enter the City."); frm.customerShippingCity.focus(); return false; } if (frm.customerShippingState.value == "") { alert("Please select a State."); frm.customerShippingState.focus(); return false; } if (frm.customerShippingZip.value == "") { alert("Please enter the Zip Code."); frm.customerShippingZip.focus(); return false; } if (frm.customerShippingPhone.value == "") { alert("Please enter a phone no."); frm.customerShippingPhone.focus(); return false; } return true; } function productImageCheck(frm) { if (frm.productImageName.value == "") { alert("Please enter Image File Name."); frm.productImageName.focus(); return false; } if (frm.productImage.value == "") { alert("Please seelct your image."); frm.productImage.focus(); return false; } return true; } function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i