// 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 ValidateContact()
{
	if(document.ContactForm.visitor_Fname.value=='' || document.ContactForm.visitor_Fname.value==null)
	{
		alert("Please enter your name\ne.g. \"Parag\" or \"Pallavi\"");
		document.ContactForm.visitor_Fname.focus();
		return false;
	}
	if(document.ContactForm.visitor_Lname.value==''||document.ContactForm.visitor_Lname.value==null)
	{
		alert("Please enter your last name");
		document.ContactForm.visitor_Lname.focus();
		return false;
	}
	if(document.ContactForm.visitor_address.value==''||document.ContactForm.visitor_address.value==null)
	{
		alert("Please enter your address");
		document.ContactForm.visitor_address.focus();
		return false;
	}
	if(document.ContactForm.visitor_city.value==''||document.ContactForm.visitor_city.value==null)
	{
		alert("Please enter your city");
		document.ContactForm.visitor_city.focus();
		return false;
	}
	if(document.ContactForm.visitor_phone.value==''||document.ContactForm.visitor_phone.value==null)
	{
		alert("Please enter your phone number");
		document.ContactForm.visitor_phone.focus();
		return false;
	}
	
	var emailID = document.ContactForm.visitor_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 enq = document.getElementById('Fb_Eq');
	var sug = document.getElementById('Fb_Sg');
	var req = document.getElementById('Fb_Rq');
	if((enq.checked==false)&&(sug.checked==false)&&(req.checked==false))
	{
		alert("Please select the type of feed back")
		enq.focus();
		return false;
	}
	
	if(document.ContactForm.visitor_comments.value==''||document.ContactForm.visitor_comments.value==null)
	{
		alert("Please enter your feed back");
		document.ContactForm.visitor_comments.focus();
		return false;
	}
	
	var where_to = confirm("Are you sure to send this feed back");
	if(where_to==true)
	{
		return true;
	}
	else
	{
		return false;
	}
}