// JavaScript Document

function changeImage() {
	
	document.images['mainImage'].src = ("../images/"+ imgArray[imageOnDisplay]);
	captionNode = document.getElementById('imgCaption').firstChild;
	captionNode.replaceData(0, 150, captArray[imageOnDisplay]);
	
	if (imageOnDisplay < numImages-1) { 
		imageOnDisplay++;
	}
	else {
		imageOnDisplay = 0;
	}
}


function openPopUp(theURL,winName) {
  window.open(theURL,winName,'width=350px, height=450px, scrollbars=yes, scrollbars=1, resizable=1');
}

function openWindow(theURL,winName,features) { //pumkin code: open new window and set up array to contain image display info
  window.open(theURL,winName,features);
}


function validateForm(formName)
{
	if (formName.first_name.value == "")
	{
		alert("Please enter a First name");
		entryForm.first_name.focus();
		return false;
	}
	if (formName.last_name.value == "")
	{
		alert("Please enter a last name");
		entryForm.last_name.focus();
		return false;
	}
	if (formName.email1.value == "" && formName.phone.value == "")
	{
		alert("Please enter an email or a phone number");
		formName.email.focus();
		return false;
	}
	if (formName.email1.value != formName.email2.value)
	{
		alert("Your email addresses entered do not appear to match, please check both entries and retry");
		formName.email1.focus();
		return false;
	}
	if (formName.message.value == "")
	{
		alert("Please enter a message");
		formName.message.focus();
		return false;
	}
}

function validateSuForm(entryForm)
{
	if(entryForm.FIRSTNAME.value == "")
	{
		alert("You must enter a First name")
		entryForm.FIRSTNAME.focus()
		return false
	}
	if(entryForm.LASTNAME.value == "")
	{
		alert("You must enter a last name")
		entryForm.LASTNAME.focus()
		return false
	}
	if(entryForm.EMAIL.value == "")
	{
		alert("You must enter an email")
		entryForm.EMAIL.focus()
		return false
	}
	return true
}

function validateUsForm(entryForm)
	{
		
		if(entryForm.EMAIL.value == "")
		{
			alert("You must enter an email")
			entryForm.EMAIL.focus()
			return false
		}
		return true
	}
	