// JavaScript Document

function validation()
	{
	if(document.getElementById('applicant').value=="")
		{
		alert("Please Select The Applicant");
		document.getElementById('applicant').focus();
		return false;
		}
	else if(document.getElementById('firstname').value=="")
		{
		alert("Please Enter Your First Name");
		document.getElementById('firstname').focus();
		return false;
		}	
	else if(document.getElementById('lastname').value=="")
		{
		alert("Please Enter Your Last Name");
		document.getElementById('lastname').focus();
		return false;
		}	
	if(document.getElementById('Gender').value=="")
		{
		alert("Please Select The Gender");
		document.getElementById('Gender').focus();
		return false;
		}	
	if(document.getElementById('email').value=="")
		{
		alert("Please Enter The Email Address");
		document.getElementById('email').focus();
		return false;
		}
	if(document.getElementById('city').value=="")
		{
		alert("Please Enter The City");
		document.getElementById('city').focus();
		return false;
		}	
			
	if(document.getElementById('state_province').value=="")
		{
		alert("Please Enter The State");
		document.getElementById('state_province').focus();
		return false;
		}		
	if(document.getElementById('country').value=="")
		{
		alert("Please Enter The Country");
		document.getElementById('country').focus();
		return false;
		}	
	if(document.getElementById('I_accept_IPHS_Housing_Agreement').value =="")
		{
		alert("Accept TERMS AND AGREEMENT.");
		document.getElementById('I_accept_IPHS_Housing_Agreement').focus();
		return false;
		}	
	if(document.getElementById('ACCEPT_IHPS_Policy_on_Cancellation_and_Termination').value =="")
		{
			alert("Accept TERMS AND AGREEMENT.");
			return false;
		}
		
		if(document.getElementById('captcha').value =="")
		{
			alert("Check the Verification.");
			return false;
		}
		
	if(document.getElementById('image').value != document.getElementById('captcha').value)
		{
			alert("Check the Verification.");
			return false;
		}
	}

function myfunction(str)
{

	//str=com.email.value;
		
                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 Email Address");
			document.getElementById('email').value="";
		document.getElementById('email').focus();
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
		{
		     alert("Invalid Email Address");
				document.getElementById('email').value="";
		document.getElementById('email').focus();
		   return false;
		}


		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
		{
		   alert("Invalid Email Address");
		   	document.getElementById('email').value="";
		document.getElementById('email').focus();
		     return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		      alert("Invalid Email Address");
				document.getElementById('email').value="";
		document.getElementById('email').focus();
		     return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
		 {
		      alert("Invalid Email Address");
				document.getElementById('email').value="";
		document.getElementById('email').focus();
		     return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid Email Address");
			document.getElementById('email').value="";
		document.getElementById('email').focus();
		     return false;
		 }

		 if (str.indexOf(" ")!=-1){
		    alert("Invalid Email Address");
				document.getElementById('email').value=="";
		document.getElementById('email').focus();
		document.getElementById('email').value="";
		     return false;
		 }
		 
 }
 
function numbercheck(string)	
{
var Chars = "0123456789";
    
    for (var i = 0; i < string.length; i++)
    {
       
       if (Chars.indexOf(string.charAt(i)) == -1)
       {
            alert("Please Provide Only Numeric values");
			document.getElementById('noofstore').value="";
          document.getElementById('noofstore').focus();
           
            return false;
       }
    }	
}
function fun1(str)
{
 x = str.value;
 for(i=0;i<x.length;i++)
 {
   ch=x.charAt(i);
   if(!(ch>='0' && ch<='9'))
   {
     str.value = x.substr(0,x.indexOf(ch));
   }
 }
}


function myfunctionemail(str)
{

	//str=com.email.value;
		
                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 Email Address");
		
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
		{
		     alert("Invalid Email Address");
				document.getElementById('ICEemail').focus();
				document.getElementById('ICEemail').value="";
		   return false;
		}


		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
		{
		   alert("Invalid Email Address");
		  document.getElementById('ICEemail').focus();
				document.getElementById('ICEemail').value="";
		     return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		      alert("Invalid Email Address");
				document.getElementById('ICEemail').focus();
				document.getElementById('ICEemail').value="";
		     return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
		 {
		      alert("Invalid Email Address");
				document.getElementById('ICEemail').focus();
				document.getElementById('ICEemail').value="";
		     return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid Email Address");
			document.getElementById('ICEemail').focus();
				document.getElementById('ICEemail').value="";
		     return false;
		 }

		 if (str.indexOf(" ")!=-1){
		    alert("Invalid Email Address");
				document.getElementById('ICEemail').focus();
				document.getElementById('ICEemail').value="";
		     return false;
		 }
		 
 }
 
 
 function validateForm()
 {
	 if(document.getElementById('school').value=="")
		{
		alert("Please Select The School");
		document.getElementById('school').focus();
		return false;
		}
	else if(document.getElementById('fname').value=="")
		{
		alert("Please Enter Your First Name");
		document.getElementById('fname').focus();
		return false;
		}	
	else if(document.getElementById('lname').value=="")
		{
		alert("Please Enter Your Last Name");
		document.getElementById('lname').focus();
		return false;
		}	
	else if(document.getElementById('hostfamily').value=="")
		{
		alert("Please Enter Host Last Name, First Name");
		document.getElementById('hostfamily').focus();
		return false;
		}	
	else if(document.getElementById('email').value=="")
		{
		alert("Please Enter The Email Address");
		document.getElementById('email').focus();
		return false;
		}
	else if(document.getElementById('comments').value=="")
		{
		alert("Please Enter The Comments");
		document.getElementById('comments').focus();
		return false;
		}
		if(document.getElementById('captcha').value =="")
		{
			alert("Check the Verification.");
			return false;
		}
		
	if(document.getElementById('image').value != document.getElementById('captcha').value)
		{
			alert("Check the Verification.");
			return false;
		}
 }
