// JavaScript Document
function validate() {
	var frmObj 	= document.contact_us;
	var msg_err = '';	
	
	
	
	//Check  FIRST_NAME
	if( typeof(frmObj.FIRST_NAME) != "undefined" ) {
		if(msg_err == ''){
			frmObj.FIRST_NAME.focus();
		}
if(!validateEmptyName(frmObj.FIRST_NAME)|| (frmObj.FIRST_NAME.value == "First Name:")|| (frmObj.FIRST_NAME.value == "Name:") ){
			msg_err = msg_err + "Enter NAME." + '\n';
		}
		else if( !validateName(frmObj.FIRST_NAME) ) {
			msg_err = msg_err + "Enter valid  NAME. Allows only 0-9 a-z A-Z Dot Apostrophe Space." + '\n';
		}
	}
	
	//Check  LAST_NAME
	if( typeof(frmObj.LAST_NAME) != "undefined" ) {
		if(msg_err == ''){
			frmObj.LAST_NAME.focus();
		}
		if(!validateEmptyName(frmObj.LAST_NAME)|| (frmObj.LAST_NAME.value == "Last Name:")) {
			msg_err = msg_err + "Enter LAST NAME." + '\n';
		}
		else if( !validateName(frmObj.LAST_NAME) ) {
			msg_err = msg_err + "Enter valid LAST NAME. Allows only 0-9 a-z A-Z Dot Apostrophe Space." + '\n';
		}
	}
	
	//Check  ADDRESS_ME_AS
	if( typeof(frmObj.ADDRESS_ME_AS) != "undefined" ) {
		if(msg_err == ''){
			frmObj.ADDRESS_ME_AS.focus();
		}
		if(!validateEmptyName(frmObj.ADDRESS_ME_AS)|| (frmObj.ADDRESS_ME_AS.value == "Address me as:")) {
			msg_err = msg_err + "Enter Address." + '\n';
		}
		else if( !validateName(frmObj.ADDRESS_ME_AS) ) {
			msg_err = msg_err + "Enter valid Address. Allows only 0-9 a-z A-Z Dot Apostrophe Space." + '\n';
		}
	}
	
	
	
	//Check phone
	if( typeof(frmObj.PHONE) != "undefined" ) {
		if(msg_err == ''){
			frmObj.PHONE.focus();
		}
		if(!validateEmptyName(frmObj.PHONE)|| (frmObj.PHONE.value == "Phone:")) {
			msg_err = msg_err + "Enter Phone." + '\n';
		}
		else if( !validatePhone(frmObj.PHONE) ) {
			msg_err = msg_err + "Enter valid phone." + '\n';
		}
	}
	
		
	//Check EMAIL
	if( typeof(frmObj.Email) != "undefined" ) {
		if(msg_err == ''){
			frmObj.Email.focus();
		}
		if(!validateEmptyName(frmObj.Email)|| (frmObj.Email.value == "Email:")) {
			msg_err = msg_err + "Enter Email." + '\n';
		}
		else if( !validateEmail(frmObj.Email) ) {
			msg_err = msg_err + "Enter valid Email." + '\n';
		}
	}
	
	//Check  MESSAGE
	if( typeof(frmObj.MESSAGE) != "undefined" ) {
		if(msg_err == ''){
			frmObj.MESSAGE.focus();
		}
		if(!validateEmptyName(frmObj.MESSAGE)|| (frmObj.MESSAGE.value == "Message:")) {
			msg_err = msg_err + "Enter MESSAGE." + '\n';
		}
		else if( !validateName(frmObj.MESSAGE) ) {
			msg_err = msg_err + "Enter valid MESSAGE. Allows only 0-9 a-z A-Z Dot Apostrophe Space." + '\n';
		}
	}
	
	//Check Captcha
	if( typeof(frmObj.security_code) != "undefined" ) {
		if(msg_err == ''){
			frmObj.security_code.focus();
		}
		if(!validateEmptyName(frmObj.security_code)) {
			msg_err = msg_err + "Enter Security Code." + '\n';
		}		
	}
	
	
	if ( msg_err.length > 0 ) {
		displayMsg(msg_err);
		return false;
	}
	return true;
}
function displayMsg(msg_err){
		msg_err="Please provide detail(s) mentioned below for processing your request:\n\n"+msg_err;
		alert(msg_err);
}
