/* This js file contains functions to validate form fields for the contact us pages */

//concatenate phone and fax number fields into hidden field
function concatPhone(type) {
var phoneVal = ""
	for(var i = 1; i <= 3; i++) {
		phoneVal += eval("document.contactus."+type+i+".value")
		if(type == "phone") {
			document.contactus.phone.value = phoneVal
		}
		else {
			document.contactus.fax.value = phoneVal
		}
	}
}

//validate form function
function validate(contactus) {



	//concatPhone("phone")
	var fname = document.contactus.fname.value
	var lname = document.contactus.lname.value
	//var region = document.contactus.region.value
	var email = document.contactus.email.value
	var compname = document.contactus.comp_name.value
	var phone = document.contactus.phone.value
	
	
	var compflag = true;
	var msg = "";
	//first check for completeness

	if (fname == "" || lname == "") {
	    
		compflag = false;
		msg = msg + " Name,";
	}
		
	if(emailErr(email,'email') || email == "Required") {
	compflag = false;
	msg+= " E-mail,";
	
	}
	
	if (compname == "") {
		compflag = false;
		msg = msg + " Company,";
	}
	
	
	/*if (region == "") {
			compflag = false;
			msg = msg + " country,";
	}
	*/
	
	
	if (compflag == false) {
		var comma = msg.lastIndexOf(",");
		msg = msg.slice(0,comma);
		msg = "You have not filled all required fields correctly.  Please enter the following data: " + msg + ".";
		alert(msg);
		return false;
	} 
	else {
		document.contactus.submit();
		return true;
	}	
}

