// JavaScript Document
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 EnqValidation()
{
	if(document.Enquiry.realname.value=='' || document.Enquiry.realname.value==null)
	{
		alert("Please enter your name");
		document.Enquiry.realname.focus();
		return false;
	}
	if(document.Enquiry.Address.value=='' || document.Enquiry.Address.value==null)
	{
		alert("Please enter your address");
		document.Enquiry.Address.focus();
		return false;
	}
	if(document.Enquiry.City.value=='' || document.Enquiry.City.value==null)
	{
		alert("Please enter your city");
		document.Enquiry.City.focus();
		return false;
	}
	if(document.Enquiry.State.value=='' || document.Enquiry.State.value==null)
	{
		alert("Please enter your state");
		document.Enquiry.State.focus();
		return false;
	}
	if(document.Enquiry.Telephone.value=='' || document.Enquiry.Telephone.value==null)
	{
		alert("Please enter your telephone");
		document.Enquiry.Telephone.focus();
		return false;
	}
	var emailID=document.Enquiry.Email;
	if((emailID.value=='')||(emailID.value==null))
	{
		alert("Please enter your email id");
		emailID.focus();
		return false;
	}
	if(echeck(emailID.value)==false)
	{
		emailID.focus();
		return false;
	}
	var send=confirm("Are sure to submit\?");
	if(send==true)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function VisitValidation()
{
	if(document.visitschedule.txtFname.value=='' || document.visitschedule.txtFname.value==null)
	{
		alert("Please enter your first name.");
		document.visitschedule.txtFname.focus();
		return false;
	}
	if(document.visitschedule.txtLname.value=='' ||document.visitschedule.txtLname.value==null)
	{
		alert("Please enter your last name.");
		document.visitschedule.txtLname.focus();
		return false;
	}
	if(document.visitschedule.txtMobile.value=='' || document.visitschedule.txtMobile.value==null)
	{
		alert("Please enter your mobile number");
		document.visitschedule.txtMobile.focus();
		return false;
	}
	var emailID=document.visitschedule.txtEmail;
	if((emailID.value=='') || (emailID.value==null))
	{
		alert("Please enter your email id");
		emailID.focus();
		return false;
	}
	if(echeck(emailID.value)==false)
	{
		emailId.focus();
		return false;
	}
	var schedule=confirm("Are you sure to schedule a visit\?");
	if(schedule==true)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function ApptValidation()
{
	if(document.scheduleappt.txtFname.value=='' || document.scheduleappt.txtFname.value==null)
	{
		alert("Please enter your name");
		document.scheduleappt.txtFname.focus();
		return false;
	}
	if(document.scheduleappt.txtLname.value=='' || document.scheduleappt.txtLname.value==null)
	{
		alert("Please enter your last name");
		document.scheduleappt.txtLname.focus();
		return false;
	}
	var d1 = document.getElementById('day1');
	var d2 = document.getElementById('day2');
	var d3 = document.getElementById('day3');
	var d4 = document.getElementById('day4');
	var d5 = document.getElementById('day5');
	var d6 = document.getElementById('day6');
	var d7 = document.getElementById('day7');
	if((d1.checked==false)&&(d2.checked==false)&&(d3.checked==false)&&(d4.checked==false)&&(d5.checked==false)&&(d6.checked==false)&&(d7.checked==false))
	{
		alert("Please select a convenient day");
		return false;
	}
	if(document.scheduleappt.cmbCountry.value=='' || document.scheduleappt.cmbCountry.value==null)
	{
		alert("Please select country");
		return false;
	}
	if(document.scheduleappt.txtMobile.value=='' || document.scheduleappt.txtMobile.value==null)
	{
		alert("Please give your mobile number");
		document.scheduleappt.txtMobile.focus();
		return false;
	}
	var emailID=document.scheduleappt.txtEmail;
	if((emailID.value=='') || (emailID.value==null))
	{
		alert("Please enter your email id");
		emailID.focus();
		return false;
	}
	if(echeck(emailID.value)==false)
	{
		emailID.focus();
		return false;
	}
	var request=confirm("Are sure to schedule an appointment\?");
	if(request==true)
	{
		return true;
	}
	else
	{
		return false;
	}
}