function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
		anchor.target = "_blank";
	}
}

function loadLarge(smallImageElement, imgId)
{
	var imgElement = document.getElementById(imgId);
	var src = smallImageElement.src;
	src = src.substring(0, src.length - 5)+".jpg";
	imgElement.src = src;
}

function swapImage(imageSrc, imgId)
{
	var imgElement = document.getElementById(imgId);
	imgElement.src = imageSrc;
}

function preloadImages(imagePaths)
{
	var imgs = new Array();
	for(var a = 0; a < imagePaths.length; a++)
	{
		imgs[a] = new Image();
		imgs[a].src = imagePaths[a];
	}
}

function validate_form(thisform) {
  with (thisform) {
		if (name.value == '' || company.value == '' || email.value == '' || phone.value == '' || message.value == '') {
			alert("Please ensure you have completed all fields");
			return false
		}
	}
}
