function namevalidation()
{
	var chck=document.email_form.your_name.value;
	if ((document.email_form.your_name.value==null)||(document.email_form.your_name.value==""))
	{
		alert("Please Enter Your Name");
		document.email_form.your_name.focus()
		return false
	}
return true;
}

function meassagevalidation()
{
	var chck=document.email_form.email_message.value;
	if ((document.email_form.email_message.value==null)||(document.email_form.email_message.value==""))
	{
		alert("Please Enter Message");
		document.email_form.email_message.focus()
		return false
	}
return true;
}

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)
	{
	   return false
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
	{
		return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
	{
		return false
	}

	if (str.indexOf(at,(lat+1))!=-1)
	{
		return false
	}
	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
	 {
		return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1)
	 {
		return false
	 }
	
	 if (str.indexOf(" ")!=-1)
	 {
		return false
	 }
	 return true					
}

//Email Validation
function emailvalidate(emailID,chk)
{
	if ((emailID==null)||(emailID==""))
	{
		if (chk=="a")
		{
			alert("Enter your email id");
		}
		if (chk=="b")
		{
			alert("Enter Friend email id");
		}
		emailID.focus();
		return false;
	} 
	if (echeck(emailID)==false)
	{
		if (chk=="a")
		{
			alert("Enter your correct email id");
		}
		if (chk=="b")
		{
			alert("Enter correct Friend email id");
		}
		emailID="";
		emailID.focus();
		return false;
	}
	return true;
}

function  fnc1(){
document.email_form.submit();
}

function  closed(){
window.close();
}

function check()
{
	var chk = namevalidation();
	if (chk)
	{var chk1 = meassagevalidation();
		if(chk1)
		{var chk2 = emailvalidate(document.email_form.your_email.value,"a");
			if(chk2)
			{var chk3 = emailvalidate(document.email_form.friend_email.value,"b");
				if(chk3)
				{
					fnc1();
				}
			}
		}
	}
}



function resetViewHouseForm()
{

document.view_house_form.reset();

}
function sendViewHouseForm()
{
var view_f_name=document.view_house_form.view_f_name.value;
var view_l_name=document.view_house_form.view_l_name.value;
var view_email=document.view_house_form.view_email.value;
var phone_areacode=document.view_house_form.phone_areacode.value;
var phone_prefix=document.view_house_form.phone_prefix.value;
var phone_postfix=document.view_house_form.phone_postfix.value;
var view_date=document.view_house_form.view_date.value;
var time_hour=document.view_house_form.time_hour.value;
var time_min=document.view_house_form.time_min.value;
var time_meridian=document.view_house_form.time_meridian.value;
var view_comments=document.view_house_form.view_comments.value;

var eror_msg=false;
if(view_f_name=="")
{
	eror_msg="*Please Enter First Name.\n";
	
}

if(view_email=="")
{
	eror_msg+="*Please Enter Email.\n";
	
}
else if(!echeck(view_email))
{
	eror_msg+="*Please Enter Valid Email.\n";
	
}
if(view_comments=="")
{
	eror_msg+="*Please Enter Your Comments.\n";
	
}

if(eror_msg)
{
alert(eror_msg);
return false;
}
else
{
send_schedule_email();
return true;

}
}


function send_schedule_email()
{
	
var view_f_name=document.view_house_form.view_f_name.value;
var view_l_name=document.view_house_form.view_l_name.value;
var view_email=document.view_house_form.view_email.value;
var phone_areacode=document.view_house_form.phone_areacode.value;
var phone_prefix=document.view_house_form.phone_prefix.value;
var phone_postfix=document.view_house_form.phone_postfix.value;
var view_date=document.view_house_form.view_date.value;
var time_hour=document.view_house_form.time_hour.value;
var time_min=document.view_house_form.time_min.value;
var time_meridian=document.view_house_form.time_meridian.value;
var view_comments=document.view_house_form.view_comments.value;
var street=document.view_house_form.street.value;
var state=document.view_house_form.state.value;
var listnum=document.view_house_form.listnum.value;
var city=document.view_house_form.city.value;
var zip=document.view_house_form.zip.value;


xmlHttp=get_xmlhttp();
	
	
var url=SITE_URL+"mail_schedule.php?view_f_name="+view_f_name+"&view_l_name="+view_l_name+"&view_email="+view_email+"&phone_areacode="+phone_areacode+"&phone_prefix="+phone_prefix+"&phone_postfix="+phone_postfix+"&view_date="+view_date+"&time_hour="+time_hour+"&time_min="+time_min+"&time_meridian="+time_meridian+"&view_comments="+view_comments+"&street="+street+"&city="+city+"&state="+state+"&zip="+zip+"&listnum="+listnum+"&";
	
	
	xmlHttp.onreadystatechange=function()
	{
	  
	  if(xmlHttp.readyState==4)
	   { 
			var result=xmlHttp.responseText;

				
				if(result!=false)
				{
					document.getElementById("schedule_thank_you").style.display="block";
					document.getElementById("main_schedule_form").style.display="none";
					
					
				}
				else
				{
					alert("There is some problem during email process .Please try again later.\nThanks");
					
				}
						
			
	   }  
		 
	}
	
	 var str=url;
	 xmlHttp.open('GET',str,true);
	 xmlHttp.send(null);
}

