<!-- open new window for links -->
function OPENWINDOW(page) {
OpenWin = this.open(page, "CtrlWindow","scrollbars=yes,menubar=yes,,toolbar=yes,resizable=yes,height=620,width=820");
}

<!-- Begin
function FOOTER2() {
document.write(' <a class="address"> ');
document.write(' <br> ');
document.write(' <br> ');
document.write(' <br> ');
document.write(' &nbsp; &nbsp; Six Woodhaven Drive ');
document.write('  <img src="images/dotdot.gif"> ');
document.write(' <a class="address"> ');
document.write(' Franklin, MA 02038 ');
document.write(' <br> ');
document.write(' <a class="copyright"> ');
document.write(' &nbsp; &nbsp; &nbsp; ');
document.write(' © 2004-2006 Illustrated Interiors
document.write(' &nbsp; &nbsp &nbsp; ');
document.write(' Site by ');
document.write(' <a class="copyright" href="javascript:OPENWINDOW('http://www.elliottgraphics.net/')" OnFocus="this.blur()"> ');
document.write(' Elliott Graphics ');
document.write(' </a> ');
}
// End -->




function VALIDATEALL()
{ 
 Status=VALIDFIRST();
 if (Status==false)
  {return Status;}
 Status=VALIDLAST();
 if (Status==false)
  {return Status;}
 Status=VALIDADDRESS(); 
 if (Status==false)
  {return Status;}
 Status=VALIDCITY(); 
 if (Status==false)
  {return Status;}
 Status=VALIDSTATE(); 
 if (Status==false)
  {return Status;}
 Status=VALIDZIP();
 if (Status==false)
  {return Status;}
 Status=VALIDPHONE();
 if (Status==false)
  {return Status;}
 Status=VALIDEMAIL();
 if (Status==false)
  {return Status;}
}

function VALIDFIRST()
  {
  if(document.CONTACTForm.FIRST.value == "")  
    {
	 document.CONTACTForm.FIRST.focus();
    alert("You must Enter Your First Name");
    return false;
    }
  return true;
  }

function VALIDLAST() 
  {
  if(document.CONTACTForm.LAST.value == "")  
    {
	 document.CONTACTForm.LAST.focus(); 
    alert("You must Enter Your Last Name");
    return false;
    }
  return true;
  }

function VALIDADDRESS() 
  {
  if(document.CONTACTForm.ADDRESS.value == "")  
    {
	 document.CONTACTForm.ADDRESS.focus();
    alert("You must Enter Your Address");
    return false;
    }
  return true;
  }

function VALIDCITY() 
  {
  if(document.CONTACTForm.CITY.value == "")
    {
    document.CONTACTForm.CITY.focus();
	 alert("You must Enter Your City");
    return false;
    }
  return true;
  }

function VALIDSTATE()
  {
  if(document.CONTACTForm.STATE.value == "")
    {
    document.CONTACTForm.STATE.focus();
	 alert("You must Enter Your State");
    return false;
    }
  return true;
  }

function VALIDZIP() 
  {
  if(document.CONTACTForm.ZIP.value == "")
    {
    document.CONTACTForm.ZIP.focus();
	 alert("You must Enter Your Zip Code");
    return false;
    }
  return true;
  }

function VALIDPHONE() 
  {
  if(document.CONTACTForm.PHONE.value == "")
    {
    document.CONTACTForm.PHONE.focus();
	 alert("You must your phone number");
    return false;
    }
  return true;
  }

function VALIDEMAIL () 
  {
   invalidChars = " /:,;";
   if(document.CONTACTForm.EMAIL.value == "") 
     {
     document.CONTACTForm.EMAIL.focus();
     alert("You must enter a valid email address");
     return false;
     }
   atPos = document.CONTACTForm.EMAIL.value.indexOf("@",1);
	if(atPos == -1)
     {
     document.CONTACTForm.EMAIL.focus();
	  alert("You must enter a valid email address");
     return false;
     }
   if(document.CONTACTForm.EMAIL.value.indexOf("@",atPos+1) != -1)
     {
     document.CONTACTForm.EMAIL.focus();
	  alert("You must enter a valid email address");
     return false;
     }
	periodPos = document.CONTACTForm.EMAIL.value.indexOf(".",atPos)
	if(periodPos == -1)
     {
	  document.CONTACTForm.EMAIL.focus();
     alert("You must enter a valid email address");
     return false;
     }
	if(periodPos+3 > document.CONTACTForm.EMAIL.length)
  	  {
	  document.CONTACTForm.EMAIL.focus();
	  alert("You must enter a valid email address");
	  return false;
	  }
	return true;
  }
