function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

 function getgoing()
  {
    window.location="http://www.agaremodeling.com";
   }
   function waitRedir()
	{
		     setTimeout('getgoing()',3000);

	}


	//inline validation made possible thanks to http://www.interspire.com/content/articles/23/1/Using-Inline-Form-Validation
	//regex help made possible by http://mindprod.com/jgloss/regex.html

	//a function to validate the entered e-mail
		function cEmail()
		{
			var regex=/^[a-zA-Z0-9!#$%&'*+-/=?^_`{|}~]+[a-zA-Z0-9!#$%&'*+-/=?^_`{|}~\.]+@[a-zA-Z0-9]+(\.[a-zA-Z]+)+$/
			var testStr=document.forms[0].elements[0].value
			if(!regex.test(testStr) && testStr!="")
			{
				document.getElementById("emailError").style.display = "inline";
				document.getElementById("email").select();
				document.getElementById("email").focus();
			}
			else if(testStr =="")
			{
			}
			else
			{
				document.getElementById("emailError").style.display = "none";
			}
		}
	//a function to validate the entered phonenum
		function cPhoneNum()
		{
			var regex=/^[1]?[\.-]?[0-9][0-9][0-9][\.-]?[0-9][0-9][0-9][\.-]?[0-9][0-9][0-9][0-9]$/
			var testStr=document.forms[0].elements[2].value
			if(!regex.test(testStr) && testStr!="")
			{
				document.getElementById("phoneError").style.display = "inline";
				document.getElementById("phonenum").select();
				document.getElementById("phonenum").focus();
			}
			else if(testStr =="")
			{
			}
			else
			{
				document.getElementById("phoneError").style.display = "none";
			}
		}
	//a function for the onLoad of the page to hide all errors and open the new window
		function beginPage()
		{
			document.getElementById("emailError").style.display = "none";
			document.getElementById("nameError").style.display = "none";
			document.getElementById("phoneError").style.display = "none";
			document.getElementById("cityError").style.display = "none";
			document.getElementById("stateError").style.display = "none";
			document.getElementById("messageError").style.display = "none";
		}
	//a function for hiding errors
		function hideErrors()
		{
			document.getElementById("emailError").style.display = "none";
			document.getElementById("pwError").style.display = "none";
			document.getElementById("radioError").style.display = "none";
		}
	//the validation of the form and whether the field contain anything
		function checkSubmit()
		{
			var checkFlag=false;
			var checker=false;
			var checker2=false;
			var checker3=false;
                        var checker4=false;
			var checker5=false;
			var checker6=false;
			var regex=/^[a-zA-Z0-9!#$%&'*+-/=?^_`{|}~]+[a-zA-Z0-9!#$%&'*+-/=?^_`{|}~\.]+@[a-zA-Z0-9]+(\.[a-zA-Z]+)+$/
			var regexNum=/^[0-9][0-9][0-9][\.-]?[0-9][0-9][0-9][\.-]?[0-9][0-9][0-9][0-9]$/
			var testStr=document.forms[0].elements[0].value	
			var testStr2=document.forms[0].elements[2].value			
			if(document.forms[0].elements[0].value != "" && regex.test(testStr))
			{
				document.getElementById("emailError").style.display = "none";
				document.forms[0].elements[0].focus();
				checker=true;
			}
			else
			{
				document.getElementById("emailError").style.display = "inline";
				document.forms[0].elements[0].focus();
			}
			if(document.forms[0].elements[1].value != "")
			{
				document.getElementById("nameError").style.display = "none";
				checker2=true;		
			}
			else
			{
				document.getElementById("nameError").style.display = "inline";
				document.forms[0].elements[1].focus();
			}

			if(document.forms[0].elements[2].value != "" && regexNum.test(testStr2))
			{	
				document.getElementById("phoneError").style.display = "none";
				checker3=true;	
			}
			else
			{
				document.getElementById("phoneError").style.display = "inline";
				document.forms[0].elements[2].focus();
			}
			if(document.forms[0].elements[3].value != "")
			{	
				document.getElementById("cityError").style.display = "none";
				checker4=true;	
			}
			else
			{
				document.getElementById("cityError").style.display = "inline";
				document.forms[0].elements[3].focus();
			}
			if(document.forms[0].elements[4].value != "")
			{	
				document.getElementById("stateError").style.display = "none";
				checker5=true;	
			}
			else
			{
				document.getElementById("stateError").style.display = "inline";
				document.forms[0].elements[4].focus();
			}
			if(document.forms[0].elements[5].value != "")
			{	
				document.getElementById("messageError").style.display = "none";
				checker6=true;	
			}
			else
			{
				document.getElementById("messageError").style.display = "inline";
				document.forms[0].elements[5].focus();
			}

			

			
			if(checker==true && checker2==true && checker3==true && checker4==true && checker5==true && checker6==true)
			{
				checkFlag=true
			}
			return checkFlag;
		}



