function formvalidator(checkform){

var validchar = "abcdefghijklmnopqrstuvwxyz~!@#$%^&*()_+=-`{}|\][;':,./?><* ";
var Invalidchar = "abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ~!@#$%^&*()_+=-`{}|\][;':,./?><*";
var ValidEmail = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@-._";
var validnum = "0123456789";
var ValidNAME = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";


if (checkform["first_name"].value == ""){
	alert('Please enter first name.');
	checkform["first_name"].focus();
	return false;
	}

if (checkform["last_name"].value == ""){
	alert('Please enter last name.');
	checkform["last_name"].focus();
	return false;
	}
	

if (checkform.email.value == ""){
	alert('Please enter email address.');
	checkform.email.focus();
	return false;
	}
	
if (checkform.email.value != ""){
if (!IsValidEmail(checkform.email.value)){
	alert('Please enter a valid email address.');
	checkform.email.focus();
	return false;
	}
}

if (checkform.re_email.value == ""){
	alert('Please enter email address.');
	checkform.re_email.focus();
	return false;
	}
	
if (checkform.re_email.value != ""){
if (!IsValidEmail(checkform.re_email.value)){
	alert('Please enter a valid email address.');
	checkform.re_email.focus();
	return false;
	}
}


return true;
}


function updateformvalidator(checkform){

var validchar = "abcdefghijklmnopqrstuvwxyz~!@#$%^&*()_+=-`{}|\][;':,./?><* ";
var Invalidchar = "abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ~!@#$%^&*()_+=-`{}|\][;':,./?><*";
var ValidEmail = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@-._";
var validnum = "0123456789";
var ValidNAME = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";


if (checkform["first_name"].value == ""){
	alert('Please enter first name.');
	checkform["first_name"].focus();
	return false;
	}

if (checkform["last_name"].value == ""){
	alert('Please enter last name.');
	checkform["last_name"].focus();
	return false;
	}
	
if (checkform.old_email.value == ""){
	alert('Please enter email address.');
	checkform.old_email.focus();
	return false;
	}
	
if (checkform.old_email.value != ""){
if (!IsValidEmail(checkform.old_email.value)){
	alert('Please enter a valid email address.');
	checkform.old_email.focus();
	return false;
	}
}


if (checkform.email.value == ""){
	alert('Please enter email address.');
	checkform.email.focus();
	return false;
	}
	
if (checkform.email.value != ""){
if (!IsValidEmail(checkform.email.value)){
	alert('Please enter a valid email address.');
	checkform.email.focus();
	return false;
	}
}

if (checkform.re_email.value == ""){
	alert('Please enter email address.');
	checkform.re_email.focus();
	return false;
	}
	
if (checkform.re_email.value != ""){
if (!IsValidEmail(checkform.re_email.value)){
	alert('Please enter a valid email address.');
	checkform.re_email.focus();
	return false;
	}
}


return true;
}


function IsValidEmail(str){
  var filter=/^.+@.+\..{2,3}$/
  return (filter.test(str))
}

