// JavaScript Document

//Code for only numeric data.
 function IsNumeric(sText,field)
 {
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
    for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
	 
	 if(IsNumber==false)
	 {
		 field.value = "";
		 field.focus();
		 field.select();
		 return false;
	 		
	 }
   }

 function IsText(sText,field)
 {
   var ValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
   var IsText=true;
   var Char;

    for (i = 0; i < sText.length && IsText == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsText = false;
         }
      }
	 
	 if(IsText==false)
	 { 
		 field.value = "";
		 field.focus();
		 field.select();
		 return false;
	 		
	 }
   }



function valid_getinvolved()
	{
		if (((document.getinvolved.name.value).replace(/^\s*|\s*$/g,'')) =="")
		{
			alert("Please enter name");
			document.getinvolved.name.focus();
			document.getinvolved.name.select();
			return false;
		}
		if (((document.getinvolved.address.value).replace(/^\s*|\s*$/g,'')) =="")
		{
			alert("Please enter address");
			document.getinvolved.address.focus();
			document.getinvolved.address.select();
			return false;
		}
		if (((document.getinvolved.mobile_no.value).replace(/^\s*|\s*$/g,'')) =="")
		{
			alert("Please enter mobile no.");
			document.getinvolved.mobile_no.focus();
			document.getinvolved.mobile_no.select();
			return false;
		}
		
		if (((document.getinvolved.email_id.value).replace(/^\s*|\s*$/g,''))=="")
		{
			alert("Please enter email id");
			document.getinvolved.email_id.focus();
			document.getinvolved.email_id.select();
			return false;
		}
	   if (((document.getinvolved.email_id.value).replace(/^\s*|\s*$/g,'')) !="")
	   {
			if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test((document.getinvolved.email_id.value).replace(/^\s*|\s*$/g,''))))
			{
					alert("Invalid E-mail Address! Please re-enter");
					document.getinvolved.email_id.focus();
					document.getinvolved.email_id.select();
					return false;
			}
	   }
		if(document.getElementById('byemail').checked==false && document.getElementById('byphone').checked==false)
		{
			alert("Please select only one option from email/phone");
			document.getElementById('byemail').focus();
			document.getElementById('byemail').select();
			return false;
		}		
		    
	   document.getinvolved.submit();
	}		





