// JavaScript Document
function online_app()
{
	var name  		 = document.getElementById('SiteContent_txtName').value;
	var email 		 = document.getElementById('SiteContent_txtEmail').value;
	var location 	 = document.getElementById('SiteContent_ddlLocation').value;
	var bedrooms 	 = document.getElementById('SiteContent_txtBedrooms').value;
	var arrival_date = document.getElementById('SiteContent_txtArrivalDate').value;
	var departure 	 = document.getElementById('SiteContent_txtDepartureDate').value;
	var str = "Please fill the required field (Indicated by bold lettering)";
	var str1= "Please enter correct details";
	var flag = 0;
	
	if(name=='' || name==null)
	{
		flag=1;
	}
	if(location=='' || location==null)
	{
		flag=1;
	}
	if(bedrooms=='' || bedrooms==null)
	{
		flag=1;
	}
	if(arrival_date=='' || arrival_date==null)
	{
		flag=1;
	}
	if(departure=='' || departure==null)
	{
		flag=1;
	}
	if(email=='' || email ==null)
	{
		flag=1;
	}
	else if(!echeck(email))
	{
		flag=2;
	}
	
	if(flag==1)
	{
		document.getElementById('err_msg').innerHTML=str;
		return false;
	}
	else if(flag==2)
	{
		document.getElementById('err_msg').innerHTML=str1;
		return false;
	}
	else
	{
		return true;	
	}
}

function echeck(str)
{
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		
		flag=1;
		if (str.indexOf(at)==-1){
		   
		   flag=0;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   
		   flag=0;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    
		    flag=0;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    
		    flag=0;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		     flag=0;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    
		    flag=0;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    
		    flag=0;
		 }

 		return  flag;
		
										
}

//---------------- 
