function PreloadImages() { 
	var loadImageArr = new Array();
	var imageArr = ['images/topnav_home_on.gif', 'images/topnav_portfolio_on.gif', 'images/topnav_eco_on.gif', 'images/topnav_process_on.gif', 'images/topnav_links_on.gif', 'images/topnav_contact_on.gif'];
	for (var i = 0; i < imageArr.length; i = i + 1) {
		loadImageArr[i] = new Image;
		loadImageArr[i].src = imageArr[i];
	}
}
function CheckFirst(TheMessage,TheLink) {
	var PopUpBox = confirm(TheMessage);
	if(PopUpBox)self.location=TheLink;
}
function isEmail(string) {
	if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) {
		return true;
	} else {
		return false;
	}
}
function CheckForm() {
	with (document.ContactForm) { 
		if (Name.value == "") {
			alert('Please enter a contact name');
			return false;
		} else if (Email.value == "") { 
			alert('Please enter your email address');
			return false;
		} else if (! isEmail(Email.value)) {
			alert('Your email address appears to be invalid. Please check it and try again.');
			return false;
		} else if (Message.value.length == 0) {
			alert('Please enter your message.');
			return false;
		} else if (Message.value.length > 5000) {
			alert('Sorry, your message is too long. Please edit it down.');
			return false;
		}
	}
}
function ChangeImage(imgSrc, imgAlt, imgNum) {
	document.mainimage.src = imgSrc;
	document.mainimage.alt = imgAlt;
	document.mainimage.title = imgAlt;
	var myDivText = document.getElementById('imagetitle');
	var newImageTitle = "Image: "+imgNum+". "+imgAlt;
	
	//alert(myDivText);
	myDivText.firstChild.data = newImageTitle;
}
