<!--
function open_mail()
{
if(document.regis.mail.options[document.regis.mail.selectedIndex].value=="")
{}
else
{
str="http://www." + document.regis.mail.options[document.regis.mail.selectedIndex].value + ".com";
mailwin = window.open(str,"_Blank")}
}

function ignoreSpaces(string)
{
var temp = "";
string = '' + string.value;
splitstring = string.split(" ");
for(i = 0; i < splitstring.length; i++)
temp += splitstring[i];
return temp;
}

var valid = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ";
var ok = "yes";
var temp;

function reg()
{
var mm1, check
check = 0;
	if ((document.regis.uname.value.length) == 0)
	{
		alert ("Enter User Id");
		document.regis.uname.focus();
		return false;
	}
	else
	{
       for (var i=0; i<document.regis.uname.value.length; i++) {
       temp = "" + document.regis.uname.value.substring(i, i+1);
       if (valid.indexOf(temp) == "-1") ok = "no";
       }
       if (ok == "no")
       {
          alert("Invalid entry! Only characters and numbers are accepted!");
		  document.regis.uname.focus();
		  ok = "yes";
          return false;
       }
	}
	if ((document.regis.pass.value.length) == 0)
	{
		alert ("Enter Password");
		document.regis.pass.focus();
		return false;
	}
	else
	{
       for (var i=0; i<document.regis.pass.value.length; i++) {
       temp = "" + document.regis.pass.value.substring(i, i+1);
       if (valid.indexOf(temp) == "-1") ok = "no";
       }
       if (ok == "no")
       {
          alert("Invalid entry! Only characters and numbers are accepted!");
		  document.regis.pass.focus();
		  ok = "yes";
          return false;
       }
	}
	if (document.regis.conpass.value != document.regis.pass.value)
	{
		alert ("Password Does Not Match. Please Retype.");
		document.regis.conpass.focus();
		return false;
	}

	if ((document.regis.fname.value.length) == 0)
	{
		alert ("Enter First Name");
		document.regis.fname.focus();
		return false;
	}
	else
	{
       for (var i=0; i<document.regis.fname.value.length; i++) {
       temp = "" + document.regis.fname.value.substring(i, i+1);
       if (valid.indexOf(temp) == "-1") ok = "no";
       }
       if (ok == "no")
       {
          alert("Invalid entry! Only characters and numbers are accepted!");
		  document.regis.fname.focus();
		  ok = "yes";
          return false;
       }
	}
	d1 =document.regis.ddob.options[document.regis.ddob.selectedIndex].value;
	m1=document.regis.mdob.options[document.regis.mdob.selectedIndex].value;
	y1=document.regis.ydob.options[document.regis.ydob.selectedIndex].value;
	if (d1 =="")
	{
		alert("Please select Date Of Birth");
		document.regis.ddob.focus();
		return false;
	}
		if (m1 =="")
	{
		alert("Please select Month Of Birth");
		document.regis.mdob.focus();
		return false;
	}
		if (y1 =="")
	{
		alert("Please select Year Of Birth");
		document.regis.ydob.focus();
		return false;
	}
	if((y1%4 !=0 && m1==2 && d1>28 ) || (y1%4 ==0 && m1==2 && d1>29))
	{
		alert("Dob is not a valid date, check leap year");
		document.regis.ddob.focus();
		return false;
	}
	if((m1==4 ||m1==6 ||m1==9 ||m1==11) &&(d1>30))
	{
		alert("The month in dob does'nt have 31 days.");
		document.regis.ddob.focus();
		return false;
	}
	sdob =document.regis.ydob.options[document.regis.ydob.selectedIndex].value;
	curdt=new Date();
	cyear=curdt.getFullYear();

	if ((document.regis.regas.options[document.regis.regas.selectedIndex].value=="S") && ((cyear-sdob)>25))
	{
		alert("Invalid DOB for student");
		document.regis.ydob.focus();
		return false;
	}
	dd=new Date(y1,m1-1,d1)
	if(dd > new Date())
	{
	alert("oops you have not born yet!");
	return false;
	}
	if(dd.getDay()==new Date().getDay()&&dd.getMonth()==new Date().getMonth()&&dd.getYear()==new Date().getYear())
	{
	alert("oops you have not born yet!");
	return false;
	}

   /* txt=document.regis.email.value;
    c1 = txt.indexOf("@");
    c2 = txt.indexOf(".");
    c3 = txt.length;
    if (c1 < 3 || ((c1+1) == c3) || ((c2+1) == c3) || ((c1+1)==c2))
    {
    alert("I'm sorry. This email address seems wrong. Please"
    +" check the prefix and '@' sign.");
    document.regis.email.focus();
    return false;
    }

    	if ((document.regis.email.value)!="")
	{
		if ((document.regis.email.value.indexOf("@",1) == -1) || (document.regis.email.value.indexOf(".",1) == -1) || (document.regis.email.value.indexOf("'",1) > 0))
		{
		alert ("Incorrect  E-Mail Address");
		document.regis.email.focus();
		return false;
		}
*/
/*
		
if (((document.regis.email.value.indexOf("@",1) == -1) || (document.regis.email.value.indexOf(".",1) == -1) || (document.regis.email.value.indexOf("'",1) > 0)))
	{
		alert ("Incorrect E-Mail Address");
		document.regis.email.focus();
	return false;
	}
	
else
{
alert("Enter Email Address");
		document.regis.email.focus();
		return false;

}
*/
   	return true;
}



//-->












