
function validate()
{
	
	if(document.Frm.FirstName.value =="")
	{
		alert("Please enter first name");
		document.Frm.FirstName.focus();
		return false;
	}
	 if(document.Frm.Email.value =="" && document.Frm.ContactNumber.value =="")
	{
		alert("Please enter Email Id or Phone Number!");	
		document.Frm.Email.focus();
		return false;
	}
	if(document.Frm.ContactNumber.value !="")
	{
		if(isInteger(document.Frm.ContactNumber.value,"Phone Number")==false)
		{
			return false;
		}
	}
	if(document.Frm.Email.value !="")
	{
			
		var s=document.Frm.Email.value;
		var i = 1;
		var Length = s.length,result;
	
	
	
	while((i<Length) && (s.charAt(i) != '@')) i++;
	
	if ((i == Length) || (s.charAt(i) != '@'))
	{

	alert("You are missing the '@' in your email address");
	document.Frm.Email.focus();
	return false;
	}
	
	i+=2;
	
	while((i<Length) && (s.charAt(i) != '.')) i++;

	if ((i == Length) || (s.charAt(i) != '.'))
	{
		alert("Enter Valid Email");
		document.Frm.Email.focus();
		return false;
	}

	if (i+1 >= Length)
	{
		alert("Email address should have atleast one character after . ");
		document.Frm.Email.focus();
		return false;
	}
		
	}
	if(document.Frm.areaOfInterest.value =="")
	{
		alert("Please select Area of Interest!");	
		document.Frm.areaOfInterest.focus();
		return false;
	}
	if(document.Frm.areaOfInterest.value == "other" && document.Frm.otherArea.value == "")
	{
		alert("Please specify other area of interest!");	
		document.Frm.otherArea.focus();
		return false;
	}
		
		document.Frm.submit();
	
	
}

function isInteger(s,Lable){
	if(s!=""){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9")))
		{
			alert(Lable+" Should be Numeric ")
			document.Frm.ContactNumber.focus();
		 	return false;
		}
    }
    // All characters are numbers.
	}
	else
	{
		return true
	}	
    return true;
}

function enableOher()
{
	if(document.getElementById("areaOfInterest").value=="other")
	{
		document.getElementById("otherAreaDiv").style.display = "block";
	}else
	{
		document.getElementById("otherAreaDiv").style.display = "none";
	}
}

