function sendMail () {
	var myFormElement = document.contactForm;
	var mydata = 'firstname=' + myFormElement.firstname.value;
		mydata = mydata + '&mi=' + myFormElement.mi.value;
		mydata = mydata + '&lastname=' + myFormElement.lastname.value;
		mydata = mydata + '&email=' + myFormElement.email.value;
		mydata = mydata + '&address=' + myFormElement.address.value;
		mydata = mydata + '&city=' + myFormElement.city.value;
		mydata = mydata + '&state=' + myFormElement.state.value;
		mydata = mydata + '&zip=' + myFormElement.zip.value;
		mydata = mydata + '&phone=' + myFormElement.phone.value;
		mydata = mydata + '&msg=' + myFormElement.msg.value;
		
	//alert(mydata);
	sendMsg = new sack("form.php");
	sendMsg.element = "error";
	myFormElement.cmdSend.disable=true;
	sendMsg.runAJAX(mydata);
	myFormElement.cmdSend.disable=false;
	//document.getElementById("contact_table").style.display = "none";
}

function checkForm()
{
var bFocused = false;
var strMsg = "Please complete the following:\n";
	if(document.contact.firstname.value=="") {
		strMsg += " -First Name\n";
			if(!bFocused) {
			document.contact.firstname.focus();
			bFocused = true;
			}
	}
	if(document.contact.lastname.value=="") {
		strMsg += " -Last Name\n";
			if(!bFocused) {
			document.contact.lastname.focus();
			bFocused = true;
			}
	}
	if(document.contact.email.value=="") {
		strMsg += " -Email Address\n";
			if(!bFocused) {
			document.contact.email.focus();
			bFocused = true;
			}
	}
	if(document.contact.phone.value=="") {
		strMsg += " -Phone Number\n";
			if(!bFocused) {
			document.contact.phone.focus();
			bFocused = true;
			}
	}
	if(document.contact.msg.value=="") {
		strMsg += " -Message\n";
			if(!bFocused) {
			document.contact.msg.focus();
			bFocused = true;
			}
	}
	if(bFocused)		//Check fields for validity
		alert(strMsg);
	return !bFocused;
}
function Validate()
{	
	// Check for required elements
	var bFocused = false;
	var sError = "Please enter:\n"
	if(document.oForm.name.value == "")

	{
		sError += "   -Full Name\n";
		if(!bFocused) {
			document.oForm.name.focus();
			bFocused = true;
		}
	}
	if(document.oForm.p1.value == "")

	{
		sError += "   -Area Code\n";
		if(!bFocused) {
			document.oForm.p1.focus();
			bFocused = true;
		}
	}
	if(document.oForm.p2.value == "")
	{
		sError += "   -First 3 Digits of Phone Number\n";
		if(!bFocused) {
			document.oForm.p2.focus();
			bFocused = true;
		}
	}
	if(document.oForm.p3.value == "")
	{
		sError += "   -Last 4 Digits of Phone Number\n";
		if(!bFocused) {
			document.oForm.p3.focus();
			bFocused = true;
		}
	}
	if(document.oForm.zipcode.value == "")
	{
		sError += "   -Zipcode\n";

		if(!bFocused) {
			document.oForm.zipcode.focus();
			bFocused = true;
		}
	}
	if(!bFocused)		//Check fields for validity
	{					
		if(!localcheckZip(document.oForm.zipcode))

			bFocused = true;
	}
	else
		alert(sError);
	return !bFocused;
}

function popIt( pageToLoad, winName, width, height, center) {
    xposition=0; yposition=0;
    if ((parseInt(navigator.appVersion) >= 4 ) && (center)){
        xposition = (screen.width - width) / 2;
        yposition = (screen.height - height) / 2;
    }

    args = "width=" + width + "," 

    + "height=" + height + "," + "location=0," + "menubar=0,"
    + "resizable=0," + "scrollbars=1," + "status=0," + "titlebar=0,"
    + "toolbar=0," + "hotkeys=0,"
	+ "screenx=" + xposition + ","  //NN Only
    + "screeny=" + yposition + ","  //NN Only
    + "left=" + xposition + ","     //IE Only
    + "top=" + yposition;           //IE Only

    window.open( pageToLoad,winName,args );
}

function printIt(){  
if (window.print) {
    window.print() ;  
} else {
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
}
}