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('');