/*

  JavaScript Captcha Script
   -  2009 Shaun Gill  -
http://www.landingnet.co.uk
http://www.shaungill.co.uk   

*/


	
// Set Variables	
	var site	=	'http://www.weknowthevalley.com/';  // this needs to be the 'root' of the site
	
	var first	=	(Math.floor(Math.random()*10))+'';
	var second	=	(Math.floor(Math.random()*10))+'';
	var third	=	(Math.floor(Math.random()*10))+'';
	var fourth	=	(Math.floor(Math.random()*10))+'';
	var fith	=	(Math.floor(Math.random()*10))+'';
	
	var captcha	=	(first + second + third + fourth + fith);


	
function jscaptchareg()
{
	document.write("<div class=\"payForm\"><span>Enter Security Code*:</span><p>");
	document.write("<input type=\"text\" style=\"width:150px;\" class=\"payFormInput\"  name=\"jscaptchaInput\">");
	document.write("</p></div>");
	//document.write("<div><span>&nbsp;</span><p>");
	document.write("<div  style=\"padding-left:210px;\"><div id=\"jscaptcha\"  style=\"border: 1px solid #f90;float:left; width: 150px; \">");
	document.write("<img src=\"" + site + "images/" + first	+ ".gif\" alt=\"\">");
	document.write("<img src=\"" + site + "images/" + second + ".gif\" alt=\"\">");
	document.write("<img src=\"" + site + "images/" + third + ".gif\" alt=\"\">");
	document.write("<img src=\"" + site + "images/" + fourth + ".gif\" alt=\"\">");
	document.write("<img src=\"" + site + "images/" + fith + ".gif\" alt=\"\">");
	document.write("</div></div>");
	
	
// Display the Input Box
	//document.write("<label class=\"formTxt\">Enter Numbers from the Image</label>");
	
	
	
}

function jscaptchaSubmitreg(frm)
{
	var error	=	"";
	
	
	if(frm.UserName.value =='' )
	{
			error	= 'Please Provide User Name.\n';
	}else{
			myNumStr1a	=	frm.UserName.value;
			
					var myStr1a = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
					var myChar1a;
			
					for (y=0; y< myNumStr1a.length; y++)
					{ 
						myChar1a = myNumStr1a.substring(y,y+1);
						if (myStr1a.indexOf(myChar1a) == -1)
						{
							error	= 'Please Enter only Alphabatics.\n';
							
							}
							
					}
					
		}	
	
	
	if(frm.PhoneNumber.value == '')
	{
		error	= error+'Please Provide Phone Number.\n';
	}else{
		if(frm.PhoneNumber.value.length  !=10)	
		{
		
			error	= error+'Please provide Valid Phone Number.\n';
		}else{
			myNumStr1	=	frm.PhoneNumber.value;
			
					var myStr1 = '0123456789';
					var myChar1;
			
					for (y=0; y< myNumStr1.length; y++)
					{ 
						myChar1 = myNumStr1.substring(y,y+1);
						if (myStr1.indexOf(myChar1) == -1)
						{
							error	= error+'Please enter Phone Number.\n';
							}
					}
		}	
		
		
	}
		if(frm.Email.value == '')
	{
		error	= error+'Please Provide Email.\n';
	}else{
				var validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
					frm.Email.value;
					if (frm.Email.value.search(validRegExp) == -1) 
					{
					error	= error+'Please Provide Valid Email.\n';
					}
		}
	

	
	if(frm.WebsiteDetail.value == '')
	{
		error	= error+'Please Provide Comments.\n';
	}else{
		if(frm.WebsiteDetail.value.length < 50 || frm.WebsiteDetail.value.length > 100){
		
			error	= error+'Comments  must be between 50 and 100 characters long.\n';
		}
		
	}
	if(frm.jscaptchaInput.value != captcha)
	{
		error	= error+'Please Provide Valid Security Value';
	}	
	
	//if(frm.WebsiteDetail.value == '')
//	{
//		error	= error+'Please Provide Comments.\n';
//	}
	
	if(error)
	{
		alert(error);
		valid = false;	
	}
	else
	{
		valid = true;
	}
	return valid;
}
