function loadWindow(url) { window.open(url,"","width=521,height=400, resizable=1,scrollbars=1") } function toolTips(page,tag) { if (page=="q") { if (tag=="name") return("Please enter your full name for the auto movers. Your personal information is kept private and secure."); if (tag=="email") return("Please enter your contact email address. Your email is kept private and secure."); if (tag=="email2") return("Please retype your email for confirmation."); if (tag=="phone") return("Please enter the best phone number for the auto movers to contact you. Their represenatives will call to assist you with your transport, not pressure you."); if (tag=="from_zip") return("It is easy for auto movers to quote customers using zip codes. If you don't know your origin zip code, use our lookup tool to search by city/state."); if (tag=="to_zip") return("It is easy forauto movers to quote customers using zip codes. If you don't know your destination zip code, use our lookup tool to search by city/state."); if (tag=="move_date") return("Please enter a moving date. This is an approximate date and should typically be at least 7 days in advance."); if (tag=="moving") return("If you are moving your household, let us know. We can help you receive quotes from top movers such as Mayflower, North American, United, and Allied."); if (tag=="comments") return("Please describe any custom features, special needs, or comments for the auto movers."); } return("no text"); } function CheckPost() { var alerts = ''; var digits = "0123456789"; var digitsandletters = "0123456789abcdefghijklmnopqrstuvwxyz"; var TempNumber = "d54227da651c0af9f4ccc64a7e2c118c"; if (document.forms['quote'].elements['fname'].value == ""){alerts += "Please enter your First Name.\n";} if (document.forms['quote'].elements['lname'].value == ""){alerts += "Please enter your Last Name.\n";} var pattern = /\w+@[\w-]+\.\w+/; var emailAddress = document.forms['quote'].elements['email'].value; var emailAddress2 = document.forms['quote'].elements['email2'].value; if (emailAddress.match(pattern) == null){alerts += "Please enter a valid E-Mail Address.\n"}; if (emailAddress!=emailAddress2){alerts += "The email addresses do not match. Please retype your email address.\n"}; var TempPhone=""; var LastChar=""; var count=0; for (var i =0; i <= document.forms['quote'].elements['phone'].value.length -1; i++) { if (digits.indexOf(document.forms['quote'].elements['phone'].value.charAt(i)) != -1) { if((TempPhone == "") && ((document.forms['quote'].elements['phone'].value.charAt(i) == "1") || (document.forms['quote'].elements['phone'].value.charAt(i) == "0"))) { //nothing } else { if(document.forms['quote'].elements['phone'].value.charAt(i)==LastChar) { count=count+1; if(count==10) { alerts += "Your phone number must be 10 digits.\n"; } } else { count=0; } if(LastChar=="") { count=1; } TempPhone+=document.forms['quote'].elements['phone'].value.charAt(i); } LastChar=document.forms['quote'].elements['phone'].value.charAt(i); } } document.forms['quote'].elements['phone'].value=TempPhone document.forms['quote'].elements['uid'].value=TempNumber; if(document.forms['quote'].elements['phone'].value.match(/^[ ]*[(]{0,1}[ ]*[0-9]{3,3}[ ]*[)]{0,1}[-]{0,1}[ ]*[0-9]{3,3}[ ]*[-]{0,1}[ ]*[0-9]{4,4}[ ]*$/)==null){alerts += "Please enter a valid Phone Number.\n";} myDate = Date.parse(document.forms['quote'].elements['move_date'].value); today = Date.parse(Date()); dateDiff=myDate-today; if (myDate <= today) {alerts += "Please enter a future move date.\n";} if (dateDiff > 15552000000) {alerts += "Please enter a future move date within the next 180 days.\n";} if (document.forms['quote'].elements['from_zip'].value == ""){ alerts += "Please fill in your Origin Zip Code, or use our 'Lookup' tool.\n"; } for (var i = 0; i < document.forms['quote'].elements['from_zip'].value.length; i++){ temp = document.forms['quote'].elements['from_zip'].value.substring(i, i+1); if (digits.indexOf(temp) == -1 && document.forms['quote'].elements['from_zip'].value != "") { alerts += "The Origin Zip Code must be a 5 digit number.\n"; break; } } if (document.forms['quote'].elements['to_zip'].value == ""){ alerts += "Please fill in your Destination Zip Code, or use our 'Lookup' tool.\n"; } for (var i = 0; i < document.forms['quote'].elements['to_zip'].value.length; i++){ temp = document.forms['quote'].elements['to_zip'].value.substring(i, i+1); if (digits.indexOf(temp) == -1 && document.forms['quote'].elements['to_zip'].value != "") { alerts += "The Destination Zip Code must be a 5 digit number.\n"; break; } } if ((document.forms['quote'].elements['year'].value < 1900) || (document.forms['quote'].elements['year'].value > 2010)){alerts += "Please enter your vehicle's 4 digit year (example: 2008).\n";} if (document.forms['quote'].elements['make'].options[document.forms['quote'].elements['make'].selectedIndex].value == ""){alerts += "Please select your vehicle's make.\n";} if (document.forms['quote'].elements['model'].options[document.forms['quote'].elements['model'].selectedIndex].value == ""){alerts += "Please select your vehicle's model.\n";} if (alerts != ""){alert(alerts); return (false);} else {document.forms['quote'].elements['uid'].value=document.forms['quote'].elements['uid'].value + document.forms['quote'].elements['phone'].value; return (true);} } function CheckExtraPost() { var alerts = ''; if (document.forms['extra'].elements['move_type'].options[document.forms['extra'].elements['move_type'].selectedIndex].value == ""){alerts += "Please select the size of your move.\n";} if (alerts != ""){alert(alerts); return (false);} else {return (true);} } function lookup_zip(which) { lookup=window.open('lookup.php?which='+which,'lookup_zip','toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=400,height=200'); lookup.focus(); } function set_zip(zip,which) { if(which=='from') document.forms['quote'].elements['from_zip'].value=zip; else document.forms['quote'].elements['to_zip'].value=zip; } document.write('');