function validate()
{
var digits = "0123456789";
var minDigitsInIPhoneNumber = 8;
	
var phoneNumberDelimiters = "()- ";
var validWorldPhoneChars = phoneNumberDelimiters + "+";

var Uname=document.form.Name.value;
	if (Uname.length == 0 || Uname== " ") 
	{
		alert("Please specify your Name."); 
		document.form.Name.focus();
		return false;			
	}
var tmp=document.form.Org.value;
	if (tmp.length == 0 || tmp== " ") 
	{
		alert("Please specify your Organisation."); 
		document.form.Org.focus();
		return false;			
	}
var tmp=document.form.Add.value;
	if (tmp.length == 0 || tmp== " ") 
	{
		alert("Please specify your Address."); 
		document.form.Add.focus();
		return false;			
	}
var tmp=document.form.City.value;
	if (tmp.length == 0 || tmp== " ") 
	{
		alert("Please specify City."); 
		document.form.City.focus();
		return false;			
	}
var tmp=document.form.Zip.value;
	if (tmp.length == 0 || tmp== " ") 
	{
		alert("Please specify your Pin/Zip Code."); 
		document.form.Zip.focus();
		return false;			
	}
var tmp=document.form.State.value;
	if (tmp.length == 0 || tmp== " ") 
	{
		alert("Please specify State."); 
		document.form.State.focus();
		return false;			
	}
var tmp=document.form.Country.value;
	if (tmp.length == 0 || tmp== " ") 
	{
		alert("Please specify Country."); 
		document.form.Country.focus();
		return false;			
	}

var tmp=document.form.ISDCODE.value;
	if (tmp.length == 0 || tmp== " ") 
	{
		alert("Please specify your ISD Code."); 
		document.form.ISDCODE.focus();
		return false;			
	}
var tmp=document.form.STDCODE.value;
	if (tmp.length == 0 || tmp== " ") 
	{
		alert("Please specify your STD Code."); 
		document.form.STDCODE.focus();
		return false;			
	}
var tmp=document.form.Phone.value;
	if (tmp.length == 0 || tmp== " ") 
	{
		alert("Please specify your Phone Number."); 
		document.form.Phone.focus();
		return false;			
	}
//var tmp=document.form.ISDCODE1.value;
//	if (tmp.length == 0 || tmp== " ") 
//	{
//		alert("Please specify your ISD Code."); 
//		document.form.ISDCODE1.focus();
//		return false;			
//	}
//var tmp=document.form.STDCODE1.value;
//	if (tmp.length == 0 || tmp== " ") 
//	{
//		alert("Please specify your STD Code."); 
//		document.form.STDCODE1.focus();
//		return false;			
//	}

var femail=document.form.Emaill.value;
	if (femail.length == 0 || femail== " ") 
	{
		alert("Please specify your Email."); 
		document.form.Emaill.focus();
		return false;			
	}
	if (echeck(document.form.Emaill.value)==false)
	{
		femail.value=""
		document.form.Emaill.focus()
		return false;
	}
var tmp=document.form.Founder.value;
	if (tmp.length == 0 || tmp== " ") 
	{
		alert("Please Define How do you find this website "); 
		document.form.Founder.focus();
		return false;			
	}
for (var i=0; i < document.form.Mem.length; i++)
   {
   if (document.form.Mem[i].checked)
      {
      var Mem_val = document.form.Mem[i].value;
      }
   }

	if (Mem_val=="Yes")
	{	
	var tmp=document.form.Catg.value;
	if (tmp.length == 0 || tmp== "0") 
	{
		alert("Please Specify Member Category.");
		document.form.Catg.focus();
		return false;			
	}

	var tmp=document.form.MemNo.value;
	if (tmp.length == 0 || tmp== " ") 
	{
		alert("Please Specify Member Number !!!");
		document.form.MemNo.focus();
		return false;			
	}
	}
}

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 isInteger(s)
{
s1=s.value
   var i;
   for (i = 0; i < s1.length; i++)
    {   
       // Check that current character is number.
        var c = s1.charAt(i);
        if (((c < "0") || (c > "9"))) 
	{
	alert("Please Enter Integer Value");
	s.value = s.value.substring(0, s1.length-1);
	s.focus();
	return false;
	}
    }
    // All characters are numbers.
    return true;
}
