var BrowserName = self.navigator.appName; 
var BrowserVer = parseInt(self.navigator.appVersion,10); 
var BrowserOK = false;
if(BrowserName == "Netscape") {
if (BrowserVer >= 3.0)  BrowserOK=true;
}
else if (BrowserName == "Microsoft Internet Explorer") {
        if (BrowserVer>=3.0) BrowserOK=true;

}

function validate_form()
{
	if (BrowserOK) 
	{
var Name = document.request.name.value
var Company = document.request.company.value
var Address = document.request.address.value
var Phone = document.request.phonenumber.value
var Email = document.request.email.value

var JobTitle = document.request.jobtitle.value
var Details = document.request.details.value

//This section validates the user input

	if ((Name == "") || (Name == null))
	{ 
	Name = "Undefined";
	alert("Please enter your name.");
	document.request.name.focus()
	}
	
	else if ((Company == "") || (Company == null))
	{ 
	Company = "Undefined";
	alert("Please enter your company."); 
	document.request.company.focus()
	}

	else if ((Address == "") || (Address == null))
	{ 
	Address = "Undefined";
	alert("Please enter your street address."); 
	document.request.address.focus()
	}
	
	else if ((Phone == "") || (Phone == null))
	{ 
	Phone = "Undefined";
	alert("Please enter your telephone number."); 
	document.request.phonenumber.focus()
	}
	
	else if (document.request.email.value.indexOf("@")==-1 || document.request.email.value.indexOf(".")==-1 || document.request.email.value.indexOf(" ")!=-1 || document.request.email.value.length<6)
		 {
	alert("You have either failed to enter or typed an invalid email adress, please check and try again.");
	document.request.email.focus()
	return false;
	}
	
	else if ((JobTitle == "") || (JobTitle == null))
	{ 
	JobTitle = "Undefined";
	alert("Please enter the job title."); 
	document.request.jobtitle.focus()
	}
	
	else if ((Details == "") || (Details == null))
	{ 
	Details = "Undefined";
	alert("Please enter some details about the vacancy."); 
	document.request.details.focus()
	}

	else
	document.request.submit();
	}
}