function Valid_Contact() {	var form = document.Contact_Us_Form;	var Message_Subject_Valid = '';	if(form.First_Name_In.value == "") 	{		alert("It appears that not all required information has been completed.\n\nPlease provide your first name.");		form.First_Name_In.focus();		return false;	}	if(form.Last_Name_In.value == "") 	{		alert("It appears that not all required information has been completed.\n\nPlease provide your last name.");		form.Last_Name_In.focus();		return false;	}	if(form.Address_01_In.value == "") 	{		alert("It appears that not all required information has been completed.\n\nPlease provide your address.");		form.Address_01_In.focus();		return false;	}	if(form.City_In.value == "") 	{		alert("It appears that not all required information has been completed.\n\nPlease provide your city.");		form.City_In.focus();		return false;	}	var Not_Chosen = true;	for(i=1; i<form.State_In.options.length; i++) 	{		if(form.State_In.options[i].selected == true) 		{			Not_Chosen = false;			break;		}	}	if( Not_Chosen == true )	{		alert("It appears that not all required information has been completed.\nPlease provide your state.");		form.State_In.focus();		return false;	}	if(form.Zip_In.value == "") 	{		alert("It appears that not all required information has been completed.\n\nPlease provide your ZIP code.");		form.Zip_In.focus();		return false;	}	if(form.Email_In.value == "")	{		var New_Email_In = prompt("It appears that not all required information has been completed.\n\nPlease provide your E-mail address.", "");		if(New_Email_In == null) 		{			form.Email_In.focus();			return false;		}		if(New_Email_In == "") 		{			form.Email_In.focus();			return false;		} 		else 		{			form.Email_In.value = New_Email_In;		}	}	apos=form.Email_In.value.indexOf("@"); 	dotpos=form.Email_In.value.lastIndexOf(".");	semipos=form.Email_In.value.lastIndexOf(";");	lastpos=form.Email_In.value.length-1;	if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2 || semipos>0 ) 	{		var New_Email_In = prompt("This does not appear to be a valid E-mail address. \nPlease enter it again.", form.Email_In.value);		if(New_Email_In == null) 		{			form.Email_In.focus();			return false;		}		if(New_Email_In == "") 		{			form.Email_In.focus();			return false;		} 		else 		{			form.Email_In.value = New_Email_In;		}	}	if(form.Message_In.value == "") 	{		alert("It appears that not all required information has been completed.\n\nPlease provide your message.");		form.Message_In.focus();		return false;	}	form.submit();}