function OpenWin(page,width,height) {
	var test;
	window.open(page,"","resizeable,width=" + width + ",height=" + height + ",scrollbars");
}

// functions
function isFilled(elm) {
		 if(elm.value=="" ||
		 elm.value== null)
	return false;
	else return true;
}

function isEmail(elm) {
		 if (elm.value.indexOf("@") != "-1" &&
		 elm.value.indexOf(".") != "-1" &&
		 elm.value != "")
	return true;
	else return false;
}

function isNumber(elm) {
var elmstr = elm.value + "";
	if (elmstr == "") return false;
	for (var i=0; i <elmstr.length; i++) {
		if ((elmstr.charAt(i) < "0" ||
		elmstr.charAt(i) > "9") &&
		(elmstr.charAt(i) != ","))
		 {
	return false;
	}
	}
return true;
}


// JS doc
function checkContactForm(form) {
	if (isFilled(form.first_name) == false) {
		alert("Please enter your First Name.");
		form.first_name.focus();
		return false;
	}

	if (isFilled(form.last_name) ==false) {
		alert("Please enter your Last Name.");
		form.last_name.focus();
		return false;
	}
	
	if (isFilled(form.phone) ==false) {
		alert("Please enter your Preferred Phone.");
		form.phone.focus();
		return false;
	}	
	
	if (isEmail(form.email)==false) {
		alert("Please enter your Email Address.");
		form.email.focus();
		return false;
	}	
}

// 
function checkCustomer(form) {
	if (isFilled(form.firstName) ==false) {
		alert("Please enter your First Name.");
		form.firstName.focus();
		return false;
	}

	if (isFilled(form.lastName) ==false) {
		alert("Please enter your Last Name.");
		form.lastName.focus();
		return false;
	}
	if (isFilled(form.address) ==false) {
		alert("Please enter your Address.");
		form.address.focus();
		return false;
	}
	if (isFilled(form.city) ==false) {
		alert("Please enter your City.");
		form.city.focus();
		return false;
	}

	if (isFilled(form.state)==false) {
		alert("Please select your State.");
		form.state.focus();
		return false;
	}

	var leng = form.zip.value;
	if (!(leng.length==5)) {
		alert("Please enter your the Zip Code.");
		form.zip.focus();
		return false;		
	}
	if (isNumber(form.zip) ==false) {
		alert("Please enter your the Zip Code");
		form.zip.focus();
		return false;
	}
	
	var  leng = form.homePhone1.value;
	if (isFilled(form.homePhone1) ==false) {
		alert("Please enter your Home Phone.");
		form.homePhone1.focus();
		return false;
	} else if(!(leng.length==3)) {
		alert("Please enter your Home Phone.");
		form.homePhone1.focus();
		return false;		
	} else if(isNumber(form.homePhone1) == false) {
		alert("Please enter your Home Phone.");
		form.homePhone1.focus();
		return false;				
	}

	var  leng = form.homePhone2.value;
	if (isFilled(form.homePhone2) ==false) {
		alert("Please enter your Home Phone.");
		form.homePhone2.focus();
		return false;
	} else if(!(leng.length==3)) {
		alert("Please enter your Home Phone.");
		form.homePhone2.focus();
		return false;		
	} else if(isNumber(form.homePhone2) == false) {
		alert("Please enter your Home Phone.");
		form.homePhone2.focus();
		return false;				
	}

	var  leng = form.homePhone3.value;
	if (isFilled(form.homePhone3) ==false) {
		alert("Please enter your Home Phone.");
		form.homePhone3.focus();
		return false;
	} else if(!(leng.length==4)) {
		alert("Please enter your Home Phone.");
		form.homePhone3.focus();
		return false;		
	} else if(isNumber(form.homePhone3) == false) {
		alert("Please enter your Home Phone.");
		form.homePhone3.focus();
		return false;				
	}
	
	if (isEmail(form.email)==false) {
		alert("Please enter your Email Address.");
		form.email.focus();
		return false;
	}		
	
	if (isFilled(form.callMe) ==false) {
		alert("Please enter your Contact Time.");
		form.callMe.focus();
		return false;
	}	
}

// 

function checkAnalysis(form) {
	
	if (isFilled(form.city) ==false) {
		alert("Please enter your City.");
		form.city.focus();
		return false;
	}


	if (isFilled(form.state[form.state.selectedIndex])==false) {
		alert("Please enter your State.");
		form.state.focus();
		return false;
	}		

	if (isNumber(form.zip) ==false) {
		alert("Please enter your ZIP.");
		form.zip.focus();
		return false;
	}


	if (isFilled(form.firstName) ==false) {
		alert("Please enter your First Name.");
		form.fname.focus();
		return false;
	}

	if (isFilled(form.lastName) ==false) {
		alert("Please enter your Last Name.");
		form.lname.focus();
		return false;
	}


	if (isFilled(form.phone) ==false) {
		alert("Please enter your Phone.");
		form.phone.focus();
		return false;
	}


	if (isEmail(form.email)==false) {
		alert("Please enter your Email Address.");
		form.email.focus();
		return false;
	}		
}
