function ValidateReview()
{
	if (document.frm.txtReviewerName.value.length < 1 )
	{
		alert("Please write your name.");
	}
	else if (document.frm.txtReviewTitle.value.length < 1 )
	{
		alert("Please write the review title.");
	}
	else if (document.frm.txtReviewBody.value.length < 1 )
	{
		alert("Please write the review.");
	}
	else if (document.frm.txtEmailAddress.value.length < 1 )
	{
		alert("Please write your email address.");
	}
	else
	{
		document.frm.submit();
	}
}
function validate()
{
 var  emailId;

    emailId = document.frm.txtEmailAddress.value;



     if(emailId.length == 0)
                  {
	                    alert("Please enter email id");
	                    document.frm.txtEmailAddress.focus();
	                    return false ;
                  }
    else if (eCheck(emailId)==false)
     			{
					document.frm.txtEmailAddress.focus();
					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)
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
}
