// JavaScript Document

function checkForm () {
	object= document.contact_form;
	if (object.fname.value.length == 0) {
		alert("You must enter a first name.");
		return false;
		}
	else if (object.fname.value.length > 50) {
		alert("Your first name must contain less than 50 characters.");	
	}
	else if (object.lname.value.length == 0) {
		alert("You must enter a last name.");
		return false;
	}
	else if (object.lname.value.length > 50) {
		alert("Your last name must contain less than 50 characters.");
		return false;
	}
	
	else if (object.street.value.length ==0) {
		alert("You must enter a street address");
		return false;
	}
	else if (object.street.value.length < 6) {
		alert("Your street address is too short.");
	}
	else if (object.city.value.length == 0) {
		alert("You must enter a city name.");
		return false;
	}
	else if (object.city.value.length < 6) {
		alert("Your city name is too short.");
		return false;
	}
	
	else if (checkZip(object.zip.value) == false) {
		alert("You must enter a valid zip code.");
		return false; 
	}
	else return true;
}


function checkZip(zip) {
	re =/^\d{5}(-\d{4})?$|^$/;
	return re.test(zip);
	alert(zip);
}

function retrieveData() {
   searchString = location.search.slice(1);
   searchString = unescape(searchString);
   formString = searchString.replace(/\+/g, " ");
   data = formString.split(/[&=]/g);
   return data;
}
function name() {
	data=retrieveData();
	document.write(data[3]+", "+data[1]);
}
function total(data) {
	data=retrieveData();
	document.write(data[5]);
	document.write(<br/>);
	document.write(data[7]);
	document.write(<br/>);
	document.write(data[9]);
	document.write(<br/>);
	document.write(data[11]);					
}					

function address(data){
	data=retrieveData();
	document.write("telephone: "+data[5]);
	document.write("<br />");
	document.write("cell phone: "+data[7]);
	document.write("<br />");
	document.write("<br />");
	document.write(data[9]);
	document.write("<br />");
	document.write(data[11]+" "+data[13]);
	document.write("<br />");
	document.write(data[15]);



}