// JavaScript Document

function checkform(){
	var uname;
	var addr;
	var email;
	var phone;
	var employer1;
	var pass;
	var pass_conf;
	var advisor1;
	var user1;
	with (window.document.questionnaire){
		uname = name;
		addr = add;
		email = mail;
		phone = phne;
		employer1 = employer;
		pass = pwd;
		pass_conf = pwd_conf;
		advisor1 = advisor;
		user1 = user;
			
	}
	

	if(trim(uname.value) == '') {
		alert('You cannot leave the First Name field blank');
		uname.focus();
		return false;
	}
	
	 else if(trim(addr.value) == ''){
		alert('You cannot leave the Address field blank');
		addr.focus();
		return false;
	}
	
	else if((trim(email.value) == '') || (validate_email(email,"Email field must be filled in the correct format!")== false)){
		alert('emial is empty or wrong email format!');
		email.focus();
		return false;
	}
	
	else if(trim(phone.value) == ''){
		alert('You cannot leave the Telephone field blank');
		phone.focus();
		return false;
	}
	
	else if(trim(user1.value) == ''){
		alert('You cannot leave the UserID field blank');
		user1.focus();
		return false;
	}
	
	else if(trim(pass.value) == ''){
		alert('You cannot leave the Password field blank');
		pass.focus();
		return false;
	}
	
	else if(trim(pass_conf.value) == ''){
		alert('You cannot leave the Password Confirmation field blank');
		pass_conf.focus();
		return false;
	}
	
	else if(pass.value != pass_conf.value){
		alert('Confirm your password again');
		pass_conf.focus();
		return false;
	}
	
	else if(trim(employer1.value) == ''){
		alert('Employer field blank!');
		employer1.focus();
		return false;
	}
  	
	else if(trim(advisor1.value) == ''){
		alert('Advisor field blank');
		advisor1.focus();
		return false;
	}
	
	else{
		return true;
	}

}

function checksearch(){
	var ctxtSearch;
	with (window.document.frmsearch){
	
	ctxtSearch = txtsearch;
	
	}
	
	if(trim(ctxtSearch.value) == ''){
		alert('No Search Keyword ');
		ctxtSearch.focus();
		return false;
	}
	
	else{
		return true;
	}

}

function trim(str)
{
   return str.replace(/^\s+|\s+$/g,'');
}

function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@");
dotpos=value.lastIndexOf(".");
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false;}
else {return true;}
}
}

