function validate() 
{
	 if (document.comments.name.value.length==0) 
	{
		alert("please enter your name");
		document.comments.name.focus();
		return false;
	}

	if (document.comments.email.value.length==0) 
	{
		alert("please enter your email address");
		document.comments.email.focus();
		return false;
	}

	if (document.comments.message.value.length==0) 
	{
		alert("Please Enter Your Comment");
		document.comments.message.focus();
		return false;
	}

	if(!nvalidateEmail(document.comments.email.value)) 
	{
		alert("please enter your valid email address"); 
		document.comments.email.focus();
		return false; 
	}
		if (document.comments.captcha.value.length==0)
		{	
			alert("Please enter letters as shown in box");
			return false;
		}
	else
		{
			val = document.getElementById("captchabox").value;	
			divtxt = '';
			for(i=0; i < backarray.length; i++)
			{
				divtxt += backarray[i];
			}	
			if(divtxt!=val)
			{	
				alert("Please enter letters as shown in box");
				return false;
			}	
		}

	if(spamfind(document.comments.message.value) > 0)
		{
			alert("Message Contains Spam");
			return false;
		}
		else
		{
			document.comments.submit();
			return false;
		}

	return true;
}

function nvalidateEmail(email)
{
    var splitted = email.match("^(.+)@(.+)$");
    if(splitted == null) return false;
    if(splitted[1] != null )
    {
      var regexp_user=/^\"?[\w-_\.]*\"?$/;
      if(splitted[1].match(regexp_user) == null) return false;
    }
    if(splitted[2] != null)
    {
      var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
      if(splitted[2].match(regexp_domain) == null) 
      {
	    var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
	    if(splitted[2].match(regexp_ip) == null) return false;
      }// if
      return true;
    }
	
	return false;
}

function ratingchange(val)
{
	var rimg="yd-path/images/rating" + val + ".gif";
	var i = document.getElementById("rateimage");
	i.src = rimg;
}

function spamfind(val)
{
	str = "Teen Viagra sex porn boobs lesbian download Download Movie Porn Sexy sexy Viagra desi babe Lingerie Clip href";
	str = str.toUpperCase();
	str1 = str.split(" ");
	count = 0;
	val = val.toUpperCase();
	for(i=0; i < str1.length; i++)
	{

		if(val.indexOf(str1[i]) >= 0)
		{
			count++;
		}
	}
	
	return count;
	
}	


var array = new Array();
var backarray = new Array();
var divtxt = '';
array[0] = '1';
array[1] = 'a';
array[2] = 'b';
array[3] = 'c';
array[4] = 'D';
array[5] = 'E';
array[6] = 'F';
array[7] = '2';
array[8] = '3';

function captcha()
{
	for(i=1;i<=5;i++)
	{
		ran = Math.floor(Math.random() * 9);
		divtxt += "<img src='http://site.modaqueen.com/default/captcha/captcha" + (ran + 1) + ".gif'>";
		
		backarray[backarray.length] = array[ran];
	}
	document.getElementById("main").innerHTML = divtxt;
}
