﻿//form checking


var RegXName=/^[a-zA-Z\-]+$/i;
var RegXemail=/^[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i;
var RegXpre=/^\d{3}$/;
var RegXsuf=/^\d{4}$/;
var i=0;


function formcheck()
{
			

	check(RegXName,"fname","first");
	check(RegXName,"lname","second");
	check(RegXemail,"email","third");
	check(RegXpre,"areacode","fourth");
	check(RegXpre,"prefix","fourth");
	check(RegXsuf,"suffix","fourth");

	if(i==0)
	{
		window.location="thanks.html";
	}else
	{
		return false;
	}
				
}

function check(RegX,item,target)
{
			
	if (RegX.test(document.getElementById(item).value))
	{
		return true;
	}else
	{
		document.getElementById(target).style.color="red";
		document.getElementById("warning").innerHTML="The entries marked in red are not valid. Please try again.";
		i+=1;
	}

}
