function ValidateAlumni(form_id,uid,pass)
{
	if (document.forms[form_id].elements[uid].value=="")
    {
        alert('Please Enter User Name');
        document.forms[form_id].elements[uid].focus();
        return false;
    }
   else if (document.forms[form_id].elements[pass].value=="")
    {
        alert('Please Enter Password');
        document.forms[form_id].elements[pass].focus();
        return false;
    }
   else
	{
		return true;
	}
}

function ValidateEmail(form_id,fname,email) 
{
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   
   if (document.forms[form_id].elements[fname].value=="")
    {
        alert('Please Enter Name');
        document.forms[form_id].elements[fname].focus();
        return false;
    }
   else if (document.forms[form_id].elements[email].value=="")
    {
        alert('Please Enter Email Address');
        document.forms[form_id].elements[email].focus();
        return false;
    }
   else if(reg.test(address) == false) 
    {
        alert('Invalid Email Address');
        document.forms[form_id].elements[email].focus();
        return false;
    }
    else 
    {
        return true;
    }
}

function ValidateContact(form_id,fname,lname,email,phone,address,city,zip,comments) 
{
   var regEmail = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var regPhone = /^\([1-9]\d{2}\)\s?\d{3}\-\d{4}$/;
   var regZip = /^\d{5}([\-]\d{4})?$/;
   var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
   	//var phoneno = document.forms[form_id].elements[phone].value;
	//var address = document.forms[form_id].elements[email].value;
   
   
   if (document.forms[form_id].elements[fname].value=="")
    {
        alert('Please Enter First Name');
        document.forms[form_id].elements[fname].focus();
        return false;
    }
   else if (document.forms[form_id].elements[fname].value!="")
    {
		for (var i = 0; i < document.forms[form_id].elements[fname].value.length; i++) 
		{
			if (iChars.indexOf(document.forms[form_id].elements[fname].value.charAt(i)) != -1) 
			{
				alert ("Your First Name has special characters. \nThese are not allowed.\n Please remove them and try again.");
				document.forms[form_id].elements[fname].focus();
				return false;
			}
		}
	}
   if (document.forms[form_id].elements[lname].value=="")
    {
        alert('Please Enter Last Name');
        document.forms[form_id].elements[lname].focus();
        return false;
    }
   else if (document.forms[form_id].elements[lname].value!="")
    {
		for (var i = 0; i < document.forms[form_id].elements[lname].value.length; i++) 
		{
			if (iChars.indexOf(document.forms[form_id].elements[lname].value.charAt(i)) != -1) 
			{
				alert ("Your Last Name has special characters. \nThese are not allowed.\n Please remove them and try again.");
				document.forms[form_id].elements[lname].focus();
				return false;
			}
		}
	}	
   if (document.forms[form_id].elements[email].value != "")
   {
	   if(regEmail.test(document.forms[form_id].elements[email].value) == false) 
		{
			alert('Invalid Email Address !');
			document.forms[form_id].elements[email].focus();
			return false;
		}
   }
   if (document.forms[form_id].elements[phone].value=="")
    {
        alert('Please Enter Phone Number !');
        document.forms[form_id].elements[phone].focus();
        return false;
    }   
   if(regPhone.test(document.forms[form_id].elements[phone].value) == false) 
    {
        alert('Invalid Phone Number! \nPhone Number Must Be Numeric. \nPhone Number Must Be Entered As: (xxx) xxx-xxxx');
        document.forms[form_id].elements[phone].focus();
        return false;
    }
	if (document.forms[form_id].elements[address].value=="")
    {
        alert('Please Enter Address !');
        document.forms[form_id].elements[address].focus();
        return false;
    } 
	if (document.forms[form_id].elements[city].value=="")
    {
        alert('Please Enter City !');
        document.forms[form_id].elements[city].focus();
        return false;
    } 
	if (document.forms[form_id].elements[zip].value=="")
    {
        alert('Please Enter Zip Code !');
        document.forms[form_id].elements[zip].focus();
        return false;
    }
	if(regZip.test(document.forms[form_id].elements[zip].value) == false) 
    {
        alert('Please Enter Valid Zip Code !');
        document.forms[form_id].elements[zip].focus();
        return false;
    }
   if (document.forms[form_id].elements[comments].value!="")
    {
		for (var i = 0; i < document.forms[form_id].elements[comments].value.length; i++) 
		{
			if (iChars.indexOf(document.forms[form_id].elements[comments].value.charAt(i)) != -1) 
			{
				alert ("Your Comments has special characters. \nThese are not allowed.\n Please remove them and try again.");
				document.forms[form_id].elements[comments].focus();
				return false;
			}
		}
	}	
    else 
    {        
		return true;
    }	
}
