function openURL(url,windowname){
	if (windowname == ""){
		document.location = url;
	} else {
		window.open(url,windowname);
	}
}
function scrollToId(tagId)
{
	var element = document.getElementById(tagId);
	if (element != null)
	{
		element.scrollIntoView(true);
	}
}
function showMenu(menuname){
	var opendiv = document.getElementById(menuname+"_on");
	var closediv = document.getElementById(menuname+"_off");
	if (closediv != null && opendiv != null){
		closediv.style.visibility="hidden";
		opendiv.style.display="block";
	}
}
function hideMenu(menuname){
	var opendiv = document.getElementById(menuname+"_off");
	var closediv = document.getElementById(menuname+"_on");
	if (closediv != null && opendiv != null){
		closediv.style.display="none";
		opendiv.style.visibility="visible";
	}
}
function printPage(){
	window.print();
}

function checkQuoteRequestSubmit(){
	var frm = document.getElementById("quote_request");
	var err = "";
	var field;
	if (frm != null){
		//first_name
		field = document.getElementById("first_name");
		if (field.value == ""){
			field.style.backgroundColor="#fff9a0";
			err += "First Name\n";
		} else {
			field.style.backgroundColor="#eeeeee";
		}

		//last_name
		field = document.getElementById("last_name");
		if (field.value == ""){
			field.style.backgroundColor="#fff9a0";
			err += "Last Name\n";
		} else {
			field.style.backgroundColor="#eeeeee";
		}
		//company
		field = document.getElementById("company");
		if (field.value == ""){
			field.style.backgroundColor="#fff9a0";
			err += "Company\n";
		} else {
			field.style.backgroundColor="#eeeeee";
		}
		//phone
		field = document.getElementById("phone");
		if (field.value == ""){
			field.style.backgroundColor="#fff9a0";
			err += "Phone\n";
		} else {
			field.style.backgroundColor="#eeeeee";
		}
		//email
		field = document.getElementById("email");
		if (field.value == ""){
			field.style.backgroundColor="#fff9a0";
			err += "Email\n";
		} else {
			field.style.backgroundColor="#eeeeee";
		}
		
		if (document.getElementById("preferred_method_1").checked == "" && document.getElementById("preferred_method_2").checked == ""){
			err += "Preferred Method of Contact";
		}
	}
	if (err == ""){
		frm.action = "newsite.php";
		document.getElementById("submit_alert").style.display = "block";
		return true;
	} else {
		alert("The following fields are required.  Please fill them in:\n"+err);
		document.getElementById("submit_alert").style.display = "none";
		return false;
	}
}