function validation(){

		
	if(!isFilled(document.form1.name.value)){

		document.form1.name.focus();				

		alert ("Your name is required.");			

		return false;
	

	}else if(!isFilled(document.form1.company.value)){

		document.form1.company.focus();				

		alert ("Your company name is required.");			

		return false;

	
	}else if(!isFilled(document.form1.country.value)){

		document.form1.country.focus();				

		alert ("Your country is required.");			

		return false;

	

	}else if(!isFilled(document.form1.email.value)){

		document.form1.email.focus();				

		alert ("Your email is required.");			

		return false;		
	
	}else if (!validate_email(document.form1.email)){
		
		document.form1.email.focus();	
			
		alert("Not a valid email.");
			
		return false;
		
	}else if(!isFilled(document.form1.subject.value)){

		document.form1.subject.focus();				

		alert ("Subject is required.");			

		return false;
	
	
	}else if(!isFilled(document.form1.comments.value)){

		document.form1.comments.focus();				

		alert ("Your comments is required.");			

		return false;
	
	}else {
		
		return true;		

	}

}


function isFilled(txt) {

if (txt!='')

	for (i=0;i<txt.length;i++) {

		if (txt.charAt(i)!=' ') 

			return true

	}	

	return false

}

function validate_email(field)
{
	with (field){
		apos=value.indexOf("@")
		dotpos=value.lastIndexOf(".")
		if (apos<1||dotpos-apos<2) {
			return false
		}
		else {
			return true
		}
	}
}	

