function endsWith(str,ext){
		var arr = str.split(".");
		var arrExt = ext.split(",");
		var j=0;
		for(j=0;j<arrExt.length;j++)
		{
			if(arr[arr.length-1]==arrExt[j])
				return true;
		}
		return (false);
		}	
		
function isNull(aStr)
	{
		var index;		
		for (index=0; index < aStr.length; index++)
			if (aStr.charAt(index) != ' ')
				return false;
		return true;
	}
	
var reEmail=/^.+\@.+\..+$/
var phone=/^[0-9]+(-|\s?)+[0-9]+(-|\s?)+[0-9]+$/
	function validate()
	{
		if (document.forms[0].name.value.length<1)
		{
			alert("Please enter your name.");
			document.forms[0].name.focus();
			return false;
		}
		else if (document.forms[0].email.value.length<1)
		{
			alert("Please enter your email address.");
			document.forms[0].email.focus();
			return false;
		}
		else if(!reEmail.test(document.forms[0].email.value))
		{
			alert("Please enter a valid email address");
			document.forms[0].email.focus();
			return false;
		}
		else if (document.forms[0].phone.value.length<1)
		{
			alert("Please enter your phone number.");
			document.forms[0].phone.focus();
			return false;
		}
		else if (document.forms[0].comments.value.length<1)
		{
			alert("Please enter your comments.");
			document.forms[0].comments.focus();
			return false;
		}
		else
		{
			return true;
		}
	}
	
	

//validation for jobs and current opening page
function trim(str)
{
    return str.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ');
}
function validate_email(email) 
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
	{
		return (true)
	}
	return false; 
}
function validate_form()
{
	var fname = trim(document.getElementById('firstname').value);
	var lname = trim(document.getElementById('lastname').value);
	var email = trim(document.getElementById('email').value);
	
	if(fname == '')
	{
		alert('Please enter your first name.');
		document.getElementById('firstname').focus();
		return false;
	}
	else if(lname == '')
	{
		alert('Please enter your last name.');
		document.getElementById('lastname').focus();
		return false;
	}
	else if(email == '')
	{
		alert("Please enter your email address.");
		document.getElementById('email').focus();
		return false;
	}
	else if(!validate_email(email) || validate_email(email) == false)
	{
		alert("Please enter a valid email address.");
		document.getElementById('email').focus();
		return false;
	}
	else
	{
		return true;
	}
	
}




