// JavaScript Document



function newImage(arg) {

	if (document.images) {

		rslt = new Image();

		rslt.src = arg;

		return rslt;

	}

}



function changeImages() {

	if (document.images && (preloadFlag == true)) {

		for (var i=0; i<changeImages.arguments.length; i+=2) {

			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];

		}

	}

}



var preloadFlag = false;

function preloadImages() {

	if (document.images) {

		b1_over = newImage("images/btn_home_on.gif");

		b2_over = newImage("images/btn_services_on.gif");

		b3_over = newImage("images/btn_about_on.gif");

		b4_over = newImage("images/btn_portfolio_on.gif");

		b5_over = newImage("images/btn_pricequote_on.gif");
		
		b6_over = newImage("images/btn_contactus_on.gif");

		preloadFlag = true;

	}

}



// Check that required fields in price quote form are filled in and email is valid

function checkRequiredFields(form) {

  if (form.name.value == '' || form.email.value == '' || form.sitePurpose.value == '') {

    alert("Please fill in the following required fields:\r\n  - Your Name\r\n  - Email\r\n  - Purpose of website");

    return false;

  } 



  if (form.email.value.indexOf("@") == -1) {

    alert("The Email field does not contain a valid email address.");

    return false;  

  }

  return true;

}



// Function to submit quote history form

function submitHistoryForm (pageNum, historyForm)

{

  historyForm.page.value = pageNum;

  //alert(historyForm.page.value);

  historyForm.submit();

}

