function Validate() {

var obj1 = document.forms['contact'];

	if(!validateNotEmpty(obj1.elements['FirstName'].value)){stop('First Name','FirstName');return;}
	if(!validateNotEmpty(obj1.elements['LastName'].value)){stop('Last Name','LastName');return;}
	if(!validateNotEmpty(obj1.elements['Street'].value)){stop('Street','Street');return;}
	if(!validateNotEmpty(obj1.elements['City'].value)){stop('City','City');return;}
	if(!validateNotEmpty(obj1.elements['State'].value)){stop('State','State');return;}
	if(!validateNotEmpty(obj1.elements['Email'].value)){stop('Email','Email');return;}
	if(!validateNotEmpty(obj1.elements['Zip'].value)){stop('Zip Code','Zip');return;}
	if(!validateNotEmpty(obj1.elements['Country'].value)){stop('Country','Country');return;}
			
	if(!validateEmail(obj1.elements['Email'].value)){
		alert('Invalid Email format');
		obj1.elements['Email'].focus();return;}
	obj1.submit(); 
	}

function stop(name,elem){
var obj1 = document.forms['contact'];
	alert('Input error:\n\n' + name + ' field is required.');
	obj1.elements[elem].focus();
	return;
	}
