// JavaScript Document
function preloadimages(){
      preload_image_object = new Image();
      // set image url
      image_url = new Array();
      image_url[0] = "http://hccabinetsllc.com/images/logo.jpg";
      image_url[1] = "http://hccabinetsllc.com/images/logo1.jpg";
      image_url[2] = "http://hccabinetsllc.com/images/logo2.jpg";
      image_url[3] = "http://hccabinetsllc.com/images/logo3.jpg";
	  image_url[4] = "http://hccabinetsllc.com/images/logo4.jpg";
	  image_url[5] = "http://hccabinetsllc.com/images/logo5.jpg";

       var i = 0;
       for(i=0; i<=5; i++) 
         preload_image_object.src = image_url[i];
}

function checkName()
    {
	var result=true;
	var fieldValue=document.forms[0].visitor.value;
        if (fieldValue=="" || fieldValue==null)
        {
		alert("Your name must be entered");
		document.forms[0].visitor.focus();
		result=false;
	    }
	return result;
	}
function checkPhone()
        {
		var result=true;
		var fieldValue=document.forms[0].phone.value;
        if (fieldValue=="" ||fieldValue==null)
            {
			 alert("Your phone number must be entered");
			 document.forms[0].phone.focus();
 			 result=false;
	     	}
			 return result;
		}

function checkSubject()
        {
		var result=true;
		var fieldValue=document.forms[0].subject.value;
        if (fieldValue=="" ||fieldValue==null)
            {
			 alert("To help us better address your e-mail, please enter a subject");
			 document.forms[0].subject.focus();
 			 result=false;
			}
			 return result;
		}
function checkMessage()
        {
		var result=true;
		var fieldValue=document.forms[0].notes.value;
        if (fieldValue=="" ||fieldValue==null)
            	{
			 alert("To help us better address your e-mail, please enter a message");
			 document.forms[0].notes.focus();
			 result=false;
				}
			 return result;
		}

function checkEmail()
        {
		var result=true;
		var fieldValue=document.forms[0].mail.value;
		var emailString=new String(fieldValue);
		var atPosition=emailString.indexOf("@")
		var newString = emailString.substring(atPosition+1, emailString.length);
		var lastAt=emailString.lastIndexOf("@")
        if (fieldValue=="" ||fieldValue==null)
            {
             alert("Your email address needs to be entered");
			 document.forms[0].mail.focus();
			 result=false;
	        }
		else
		   if (atPosition==-1)
                    {
			      alert("You must include at least one @ symbol in the email address");
			 	  document.forms[0].mail.focus();
				  result=false;
				 	}
		else
		  if (lastAt!==atPosition)
				  {
				    alert("You must include only one @ symbol in the email address");
					document.forms[0].mail.focus();
					result=false;
				  }
		else
			if(newString=="")
			   {
			   alert("You must have information following the @ symbol in your email address");
			   document.forms[0].mail.focus();
			   result=false;
			   }
	   return result;
	}

function validateForm()
		{
		var validForm=true;
		validForm = checkName() && checkPhone() && checkEmail() && checkSubject() && checkMessage();
		if (validForm)
			{
			 window.status="The form is valid";
			}
		return validForm;
		}