// hcce functions

var newWindow = null;

function closeWin(){
	if (newWindow != null){
		if(!newWindow.closed)
			newWindow.close();
	}
}

// popup
function openWin(url){

	closeWin();

	var tools = "";
	newWindow = window.open(url, 'newWin', tools);
	newWindow.focus();
}

// image swap
function swapimg(image,st){
	if (document.getElementById){
		document.getElementById(image).src = "images/n_" + image + st + ".gif";
		}
	}

// contact validation
function validate(){
	valid = 1;
	missed = new Array();

	if (document.getElementById('name').value == ""){
		valid = 0;
		missed[missed.length] = "Name";
		}
	if (document.getElementById('address').value == ""){
		valid = 0;
		missed[missed.length] = "Address";
		}
	if (document.getElementById('town').value == ""){
		valid = 0;
		missed[missed.length] = "Town / City";
		}
	if (document.getElementById('postcode').value == ""){
		valid = 0;
		missed[missed.length] = "Postcode";
		}
	if (document.getElementById('email').value == ""){
		valid = 0;
		missed[missed.length] = "Email";
		}
	if (document.getElementById('enquiry').value == ""){
		valid = 0;
		missed[missed.length] = "Enquiry";
		}
	if (valid){
		document.getElementById('realname').value = document.getElementById('name').value;
		document.getElementById('contactform').submit();
		}
	else {
		errormsg = "Please make sure you have filled in the following fields:\n\n";
		for (i=0;i<missed.length;i++){
			errormsg += missed[i] + "\n";
			}
		alert(errormsg);
		}
}