// JavaScript Document
chk=0;
function validEmail(eAddr) 
{ 
   var goodAddr = false;
   var ndxAt = ndxDot = 0;

   ndxAt  = eAddr.indexOf("@");
   ndxDot = eAddr.indexOf(".");

   if ( (ndxDot < 0) || (ndxAt < 0) )
      alert("Invalid Email address. !");  
   else if ( eAddr.length <= (ndxDot + 2) )
      alert("There must be three characters after the 'dot'.\n\nThe format is 'you@dom.suf'. !");
   else
      goodAddr = true;
   return (goodAddr);                       
} 

function validate()
{
    if (document.form1.institutename.value == "")
  {
    alert("Please select your institute name. ");
	document.form1.institutename.focus();
	return false;
  }
  if (document.form1.instituteintroduction.value == "")
  {
    alert("Please enter your institute address. ");
	document.form1.instituteintroduction.focus();
	return false;
  }
  if (document.form1.city.value == "")
  {
    alert("Please enter your institute city. ");
	document.form1.city.focus();
	return false;
  }  
  if (document.form1.address.value == "")
  {
    alert("Please enter your institute address. ");
	document.form1.address.focus();
	return false;
  }
   if (document.form1.phonenumber1.value == "") 
  {
    alert("Please enter your Phone no 1. ");
	document.form1.phonenumber1.focus();
	return false;
  }
    if (document.form1.phonenumber2.value == "")
  {
    alert("Please enter your Phone no 2. ");
	document.form1.phonenumber2.focus();
	return false;
  }
    if (document.form1.cellnumber.value == "")
  {
    alert("Please enter your Mobile no . ");
	document.form1.cellnumber.focus();
	return false;
  }
    if (document.form1.faxnumber.value == "")
  {
    alert("Please enter your FAX no . ");
	document.form1.faxnumber.focus();
	return false;
  }  
  if (document.form1.email.value == "")
  {
    alert("Please enter your email.");
	document.form1.email.focus();
	return false;
  }
  
  if(document.form1.email.value != "")
  {
  	var eAddr = document.form1.email.value;
    var goddAdr = validEmail(eAddr);
	if(goddAdr == false)
	{
		document.form1.email.focus();
		document.form1.email.select();
		return false;
	}
  }  
   if (document.form1.teacher.value == "")
  {
    alert("Please enter no of teachers. ");
	document.form1.teacher.focus();
	return false;
  }
  if (document.form1.rooms.value == "")
  {
    alert("Please enter no of rooms.");
	document.form1.rooms.focus();
	return false;
  }  
 if (document.form1.tstaff.value == "")
  {
    alert("Please enter total no of staff.");
	document.form1.tstaff.focus();
	return false;
  }  
  if (document.form1.labs.value == "")
  {
    alert("Please enter total no of labs. ");
	document.form1.labs.focus();
	return false;
  }

  if (document.form1.student.value == "")
  {
    alert("Please enter total no of students. ");
	document.form1.student.focus();
	return false;
  }
   if(document.form1.location.value == "")
  {
	alert("Please enter the location. ");
	document.form1.location.focus();
	return false;
  }
  if (document.form1.message.value == "")
  {
    alert("Please enter the message.");
	document.form1.message.focus();
	return false;
  }
  if (document.form1.inssearch.value == "")
  {
    alert("Please enter your search.");
	document.form1.inssearch.focus();
	return false;
  }


/*  if (document.form1.Password1.value == "")
  {
    alert("Please re-enter password.");
	document.form1.Password1.focus();
	return false;
  }

  
  
  if (document.form1.username.value == document.form1.Password.value)
  {
    alert("Username and Password cann,t be same! ");
	document.form1.username.focus();
	document.form1.username.select();
	return false;
  } 
  if (document.form1.secret_question.options[document.form1.secret_question.selectedIndex].value == "")
  {
    alert("Please select your Secrect Question.");
	document.form1.secret_question.focus();
	return false;
  }
  if (document.form1.secret_answer.value == "")
  {
    alert("Please re-enter your secret answer.");
	document.form1.secret_answer.focus();
	return false;
  }  */
  return true;
}


		function ft1()
		{
		 theForm=document.form1;
		
		if(theForm.T1.checked)
		 {
			theForm.T2.checked = false;
			theForm.T3.checked = false;
			theForm.Title.value = "Mr.";
			
		 }
		}
		
		
		function ft2()
		{
		 theForm=document.form1;
		
		if(theForm.T2.checked)
		 {
			theForm.T1.checked = false;
			theForm.T3.checked = false;
			theForm.Title.value = "Ms.";
		 }
		}
		
		
		function ft3()
		{
		 theForm=document.form1;
		
		if(theForm.T3.checked)
		 {
			theForm.T1.checked = false;
			theForm.T2.checked = false;
			theForm.Title.value = "Mrs.";
		 }
		}
		
		
function SelectOption(OptionListName, ListVal)
{
	for (i=0; i < OptionListName.length; i++)
	{
		if (OptionListName.options[i].value == ListVal)
		{
			OptionListName.selectedIndex = i;
			break;
		}
	}
}				


function validate1()
{
    if (document.form1.revtitle.value == "")
  {
    alert("Please enter the title. ");
	document.form1.revtitle.focus();
	return false;
  }
  if (document.form1.revdescription.value == "")
  {
    alert("Please enter description. ");
	document.form1.revdescription.focus();
	return false;
  }
  return true;
}

function validate_sign_in()
{
	if (document.form1.loginname.value == "")
  {
    alert("Please enter your Login ID. ");
	document.form1.loginname.focus();
	return false;
  }
  if (document.form1.loginpasswd.value == "")
  {
    alert("Please enter your Password. ");
	document.form1.loginpasswd.focus();
	return false;
  }
  return true;
}


function validate_tell_a_frnd()
{
    if (document.form1.name.value == "")
  {
    alert("Please enter your name. ");
	document.form1.name.focus();
	return false;
  }

  
  if (document.form1.email.value == "")
  {
    alert("Please enter your email.");
	document.form1.email.focus();
	return false;
  }
  
  if(document.form1.email.value != "")
  {
  	var eAddr = document.form1.email.value;
    var goddAdr = validEmail(eAddr);
	if(goddAdr == false)
	{
		document.form1.email.focus();
		document.form1.email.select();
		return false;
	}
  }   
  
  if (document.form1.friendname.value == "")
  {
    alert("Please enter your friend name. ");
	document.form1.friendname.focus();
	return false;
  }    

  
  if (document.form1.femail.value == "")
  {
    alert("Please enter your email.");
	document.form1.femail.focus();
	return false;
  }
  
  if(document.form1.femail.value != "")
  {
  	var eAddr = document.form1.femail.value;
    var goddAdr = validEmail(eAddr);
	if(goddAdr == false)
	{
		document.form1.femail.focus();
		document.form1.femail.select();
		return false;
	}
  }   
  
  return true;
}


function checkNumeric(objName,minval, maxval,comma,period,hyphen) 
{
	var numberfield = objName;
	if (chkNumeric(objName,minval,maxval,comma,period,hyphen) == false) 
	{
		numberfield.select();
		numberfield.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function chkNumeric(objName,minval,maxval,comma,period,hyphen) 
{
  // only allow 0-9 be entered, plus any values passed 
  // (can be in any order, and don't have to be comma, period, or hyphen)
  // if all numbers allow commas, periods, hyphens or whatever, 
  // just hard code it here and take out the passed parameters
  var checkOK = "0123456789" + comma + period + hyphen;
  var checkStr = objName;
  var allValid = true;
  var decPoints = 0;
  var allNum = "";

  for (i = 0;  i < checkStr.value.length;  i++)
  {
    ch = checkStr.value.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
    if (ch != ",")
      allNum += ch;
  }
  if (!allValid)
  {	
   alertsay = "Please enter only these values \""
   alertsay = alertsay + checkOK + "\" in the \"" + checkStr.name + "\" field."
   alert(alertsay);
   return (false);
  }

  // set the minimum and maximum
  var chkVal = allNum;
  var prsVal = parseInt(allNum);
  if (chkVal != "" && !(prsVal >= minval && prsVal <= maxval))
  {
   alertsay = "Please enter a value greater than or "
   alertsay = alertsay + "equal to \"" + minval + "\" and less than or "
   alertsay = alertsay + "equal to \"" + maxval + "\" in the \"" + checkStr.name + "\" field."
   alert(alertsay);
   return (false);
  }
}


function validate_sign_up()
{
	if (document.form1.fname.value == "")
  {
    alert("Please enter your first name. ");
	document.form1.fname.focus();
	return false;
  }
  if (document.form1.lname.value == "")
  {
    alert("Please enter your last name. ");
	document.form1.lname.focus();
	return false;
  }
  if (document.form1.pkrid.value == "")
  {
    alert("Please enter Pakrang ID. ");
	document.form1.pkrid.focus();
	return false;
  }
  if (document.form1.email.value == "")
  {
    alert("Please enter your email.");
	document.form1.email.focus();
	return false;
  }
  
  if(document.form1.email.value != "")
  {
  	var eAddr = document.form1.email.value;
    var goddAdr = validEmail(eAddr);
	if(goddAdr == false)
	{
		document.form1.email.focus();
		document.form1.email.select();
		return false;
	}
  }  
  
  
  if (document.form1.passwd.value == "")
  {
    alert("Please enter password.");
	document.form1.passwd.focus();
	return false;
  }
 if (document.form1.passwd.value.length < 6)
  {
    alert("Password can't be less than 6 characters.");
	document.form1.passwd.focus();
	document.form1.passwd.select();
	return false;
  }

  if (document.form1.cpasswd.value == "")
  {
    alert("Please re-enter password.");
	document.form1.cpasswd.focus();
	return false;
  }
  if (document.form1.passwd.value != document.form1.cpasswd.value)
  {
    alert("Password mismatch");
	document.form1.cpasswd.value="";
	document.form1.cpasswd.value="";
	return false;
  }
  
  
  if (document.form1.pkrid.value == document.form1.passwd.value)
  {
    alert("Username and Password cann,t be same! ");
	document.form1.pkrid.focus();
	document.form1.pkrid.select();
	return false;
  }  

  return true;
}




function validate_sign_up2()
{

  if (document.form1.email.value == "")
  {
    alert("Please enter your email.");
	document.form1.email.focus();
	return false;
  }
  
  if(document.form1.email.value != "")
  {
  	var eAddr = document.form1.email.value;
    var goddAdr = validEmail(eAddr);
	if(goddAdr == false)
	{
		document.form1.email.focus();
		document.form1.email.select();
		return false;
	}
  }  
  
  
  if (document.form1.phone.value == "")
  {
    alert("Please enter phone no.");
	document.form1.phone.focus();
	return false;
  }
  if (document.form1.mobile.value == "")
  {
    alert("Please enter mobile no.");
	document.form1.mobile.focus();
	return false;
  }  if (document.form1.address.value == "")
  {
    alert("Please enter your address.");
	document.form1.address.focus();
	return false;
  }

  if (document.form1.designation.value == "")
  {
    alert("Please enter your designation.");
	document.form1.designation.focus();
	return false;
  }
  if (document.form1.city.value == "")
  {
    alert("Please enter your city.");
	document.form1.city.focus();
	return false;
  }  
  return true;
}



function validate_achievement()
{
  if (document.form1.year.value == "")
  {
    alert("Please enter the Year. ");
	document.form1.year.focus();
	return false;
  }
  if (document.form1.achivments.value == "")
  {
    alert("Please enter achievements. ");
	document.form1.achivments.focus();
	return false;
  }
  return true;
}

function validate_search()
{
  if (document.form1.inssearch.value == "")
  {
    alert("Please enter the search word. ");
	document.form1.inssearch.focus();
	return false;
  }
  
  return true;
}









function validate_add_result()
{

  if (document.form1.year.value == "")
  {
    alert("Please enter year.");
	document.form1.year.focus();
	return false;
  }
  if (document.form1.level.value == "")
  {
    alert("Please enter education level.");
	document.form1.level.focus();
	return false;
  }  if (document.form1.students.value == "")
  {
    alert("Please enter no of students.");
	document.form1.students.focus();
	return false;
  }

  if (document.form1.pass.value == "")
  {
    alert("Please enter no of Pass students.");
	document.form1.pass.focus();
	return false;
  }
  if (document.form1.fail.value == "")
  {
    alert("Please enter no of Fail students.");
	document.form1.fail.focus();
	return false;
  }
  if (document.form1.age.value == "")
  {
    alert("Please enter Percentage.");
	document.form1.age.focus();
	return false;
  }   
  return true;
}