// JavaScript Document

<!--
function isPhone(sText)
{
	var ValidChars = "0123456789()-+ ";
	var IsNumber=true;
	var Char;	
	if (sText==null)
	return IsNumber;
	for (i = 0; i < sText.length && IsNumber == true; i++) 
	{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) //and (ValidChars.indexOf(Char) != " ")
		{
			IsNumber = false;
		}
	}
	return IsNumber;
}

function validateForm() {

if(document.career.name.value == "")
{
	alert("Please enter your full name");
	document.career.name.focus();
	return false; 
}

//Check country for null
if(document.career.city.value == "")
{
	alert("Please select your location");
	document.career.city.focus();
	return false; 
}

//Check Email if null

if(document.career.email.value == "")
{
	alert("Please enter your email address");
	document.career.email.focus();
	return false; 
}

// Check for valid Email
var str=document.career.email.value
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (!filter.test(str))
{
	alert("Please enter a valid e-mail address.");
	document.career.email.focus();
	return false;
}


if(document.career.phone.value == "")
{
	alert("Please enter your phone number");
	document.career.phone.focus();
	return false; 
}

if( isPhone(document.career.phone.value) == false)
{
	alert("Please enter a valid Phone number");
	document.career.phone.focus();
	return false; 
}
if( document.career.post.value == "")
{
	alert("Please select the post you want to apply for");
	document.career.post.focus();
	return false; 
}
if( document.career.resume.value == "")
{
	alert("Please enter the path to your resume");
	document.career.resume.focus();
	return false; 
}



}

//-->
