function isFilled(input) { return (input.value.length != 0); }
function validation(){
	var fieldmessage = 'Please complete the required fields indicated below.\n\n'
	var fielderror = 'No'

	if(!isFilled(document.frmContactUs.Name)) {
		fieldmessage = fieldmessage + "Your Name\n";
		fielderror = 'Yes';
	}
	if(!isFilled(document.frmContactUs.EmailAddress)) {
		fieldmessage = fieldmessage + "Email Address \n";
		fielderror = 'Yes';
	}
	else {
		str = document.frmContactUs.EmailAddress.value;
		reg = /\w+@[a-zA-Z0-9_-]+\.([a-zA-Z0-9_-]{2,3})|\w+@[a-zA-Z0-9_-]+\.([a-zA-Z0-9_-]{2,3}\.[a-zA-Z0-9_-]{2,3})/;	
		if( str.search( reg ) == -1 ) {
			fieldmessage = fieldmessage + "Email invalid format\n";
			fielderror = 'Yes';
		}
	}
	if(!isFilled(document.frmContactUs.City)) {
		fieldmessage = fieldmessage + "City\n";
		fielderror = 'Yes';
	}
	if(!isFilled(document.frmContactUs.State)) {
		fieldmessage = fieldmessage + "State\n";
		fielderror = 'Yes';
	}
	if(!isFilled(document.frmContactUs.Zipcode)) {
		fieldmessage = fieldmessage + "Zipcode\n";
		fielderror = 'Yes';
	}



	fieldmessage = fieldmessage + "\nThank you.";
	if (fielderror =='Yes') {
		alert(fieldmessage);
		return false;
	}		
}