// JavaScript Document
function news_validate() {
	if(document.getElementById("person_name").value == "") {
		alert("Please enter your name.");
		document.getElementById("person_name").focus();
		return false;
	}
	var email = document.getElementById("person_email").value;
	var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	if(email == "") {
		alert("Please enter your email address.");
		document.getElementById("person_email").focus();
		return false;		
	} else if(!filter.test(email)) {
		alert("Please enter valid email address.");
		document.getElementById("person_email").focus();
		return false;		
	}
	return true;
}

function validate_frm_req_primary() {
	var msg = "Following things are missing\n";
	var msg_len = msg.length;
	
	if(document.getElementById("first_name").value == "") {
		msg += "- Please enter your first name\n";
	}
	if(document.getElementById("zip").value == "") {
		msg += "- Please enter zip code\n";
	}
	if(document.getElementById("phone").value == "") {
		msg += "- Please enter phone number\n";
	}
	var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var email = document.getElementById("email").value;
	if(email == "") {
		msg += "- Please enter your email address\n";
	} else if(!filter.test(email)) {
		msg += "- Please enter valid email address\n";
	}

	if(msg.length > msg_len) {
		alert(msg);
		return false;
	}
	
	return true;
}

function validate_frm_req() {
	var msg = "Following things are missing\n";
	var msg_len = msg.length;
	
	if(document.getElementById("first_name").value == "") {
		msg += "- Please enter your first name\n";
	}
	if(document.getElementById("address").value == "") {
		msg += "- Please enter your address\n";
	}
	if(document.getElementById("city").value == "") {
		msg += "- Please enter city\n";
	}
	if(document.getElementById("state").value == "") {
		msg += "- Please enter state\n";
	}
	if(document.getElementById("zip").value == "") {
		msg += "- Please enter zip code\n";
	}
	if(document.getElementById("phone").value == "") {
		msg += "- Please enter phone number\n";
	}
	var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var email = document.getElementById("email").value;
	if(email == "") {
		msg += "- Please enter your email address\n";
	} else if(!filter.test(email)) {
		msg += "- Please enter valid email address\n";
	}

	if(msg.length > msg_len) {
		alert(msg);
		return false;
	}
	
	return true;
}

