// 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(pageNum) {
	if (document.images) {
		b1_over = newImage("/images/btn_about_over.gif");
		b2_over = newImage("/images/btn_contact_over.gif");
		b3_over = newImage("/images/btn_download_over.gif");
		b4_over = newImage("/images/btn_home_over.gif");
		b5_over = newImage("/images/btn_portfolio_over.gif");
		b6_over = newImage("/images/title_quote_over.gif");
		b7_over = newImage("/images/title_starterpkg_over.gif");

		// 1 = Home page
		if (pageNum == 1) {
		}
		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();
}
