// JavaScript Document
function echeck(str) {
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
 		 return true
	}
	
	function _SignUp(){
		var me =document.frs;
		 if(me.fullname.value=="" || me.email.value==""){
			  alert('Please note the required fields (*)');
			  return false;
			 }
	   if (echeck(me.email.value)==false)
		{
		 me.email.value=""
		 me.email.focus();
		 return false
		}
			
			
		 return true
		}

function validate_Donors(){
	 var me = document.frd;
	 //alert('me.donors_name_rep.value');
       if(me.donors_name.value==''){
 		   alert("Required: Donors name"); 
		   me.donors_name.focus();
		   return false;
		   }	
       if(me.name_rep.value==""){
		   alert('Required: Donors name representative'); 
		   me.name_rep.focus();
		   return false;
		   }	
       if(me.contact_rep.value==""){
		   alert('Required: Donors contact number'); 
		   me.contact_rep.focus();
		   return false;
		   }	
       if(me.mailing_address_rep.value==""){
		   alert('Required: Donors mailing address.'); 
		   me.mailing_address_rep.focus();
		   return false;
		   }	
       if(me.email_rep.value==""){
		   alert('Required: Donors email ID.'); 
		   me.email_rep.focus();
		   return false;
		   }	
	   if (echeck(me.email_rep.value)==false)
		{
		 me.email_rep.value=""
		 me.email_rep.focus();
		 return false
		}
	return true;
	}


function validate_sponsors(){
	 var me = document.frs;
	 //alert('me.sponsor_name_rep.value');
       if(me.sponsor_name_rep.value==''){
 		   alert("Required: Name of sponsor"); 
		   me.sponsor_name_rep.focus();
		   return false;
		   }	
       if(me.name_rep.value==""){
		   alert('Required: Sponsor name representative'); 
		   me.name_rep.focus();
		   return false;
		   }	
       if(me.contact_rep.value==""){
		   alert('Required: Sponsor contact number'); 
		   me.contact_rep.focus();
		   return false;
		   }	
       if(me.mailing_address_rep.value==""){
		   alert('Required: Sponsor mailing address.'); 
		   me.mailing_address_rep.focus();
		   return false;
		   }	
       if(me.email_rep.value==""){
		   alert('Required: Sponsor email ID.'); 
		   me.email_rep.focus();
		   return false;
		   }	
	   if (echeck(me.email_rep.value)==false)
		{
		 me.email_rep.value=""
		 me.email_rep.focus();
		 return false
		}
	return true;
	}


function volunteerChk(){
	//alert('Volunteer');
	var me = document.frv;
	if(me.vname.value==""){
		alert('Required: Fullname');
		me.vname.focus();
		return false;
		}
	if(me.vaddress.value==""){
		alert('Required: Address');
		me.vaddress.focus();
		return false;
		}
	if(me.vphone.value==""){
		alert('Required: Phone number');
		me.vphone.focus();
		return false;
		}
	if (echeck(me.vemail.value)==false)
	{
	 me.vemail.value=""
	 me.vemail.focus();
	 return false
	}
	if(me.voccupation.value==""){
	 alert('Required: Occupation');
	 me.voccupation.value=""
	 me.voccupation.focus();
	 return false
	}
}