// JavaScript Document
function validForm(passForm){

	var invalidChars=" /:,;";
	
	var errmess="";
	if(passForm.name.value==""){
		errmess=errmess+"*Please enter your name\n";
		}
	if((passForm.telephone.value=="")&&(passForm.email.value=="")){
		errmess=errmess+"*Please enter either a telephone number\n";
		errmess=errmess+" or an email address\n";
		}

	//if email entered validate
	var validEmail=true;
	
	if(passForm.email.value!=""){
	var thisEmail=passForm.email.value;
	for(i=0;i<invalidChars.length;i++){
		badChar=invalidChars.charAt(i);
		if(thisEmail.indexOf(badChar,0)>-1){
			validEmail=false;
			}
		}
	atPos=thisEmail.indexOf("@",1);
	if(atPos==-1){
		validEmail=false;
		}
	if(thisEmail.indexOf("@",atPos+1)>-1){
		validEmail=false;
		}
	periodPos=thisEmail.indexOf(".",atPos)
	if(periodPos==-1){
		validEmail=false;
		}
	if(periodPos+3>thisEmail.length){
		validEmail=false;
		}					
	if(validEmail==false){
		errmess=errmess+"*Invalid email address entered\n";
		}	
	}		
	if(passForm.enquiry.value==""){
		errmess=errmess+"*Please enter your enquiry";
		}		

	if(errmess!=""){
		alert(errmess);
		return false;
		}		

	return true;	
	
}
