function checkApplicationForm() {
	
	var error_message = "";
	
	if(document.getElementById('title').value == '') {
		error_message = error_message + " - Please choose your title from the drop down box (Mr/Mrs etc.)\r\n";	
	}
	if(document.getElementById('name').value == '') {
		error_message = error_message + " - Please enter your name\r\n";	
	}
	if(document.getElementById('address').value == '') {
		error_message = error_message + " - Please enter your current address\r\n";	
	}
	if(document.getElementById('telephone_number').value == '' && (document.getElementById('email_address').value == '' || !validateEmailAddress(document.getElementById('email_address').value))) {
		error_message = error_message + " - Please enter a telephone number or a valid email address so we can contact you\r\n";	
	}
	if(document.getElementById('needs').value == '') {
		error_message = error_message + " - Please choose something from the Your Needs dropdown box to let us know what you're interested in\r\n";	
	}
	if(!document.getElementById('terms').checked) {
		error_message = error_message + " - Please tick the box to agree to our terms of agreement\r\n";	
	}
	if(!document.getElementById('disclosure').checked) {
		error_message = error_message + " - Please tick the box to agree to our Initial Disclosure agreement\r\n";	
	}
	
	if(error_message != "") {
		alert(error_message);
		return false;
	} else {
		return true;	
	}
	
}

function validateEmailAddress(str){
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if(filter.test(str)){
		return true;
	} else {
		return false;
	}
}
function PopupWindow(URL, WIDTH, HEIGHT){var winleft=(screen.width-WIDTH)/2;var winright=(screen.height-HEIGHT)/2;day=new Date();id=day.getTime();eval("page"+id+" = window.open(URL,'"+id+"','toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1,width="+WIDTH+",height="+HEIGHT+",left="+winleft+",top="+winright+"');");}


// JavaScript Document

startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
  }
  node.onmouseout=function() {
  this.className=this.className.replace(" over", "");
   }
   }
  }
 }
}
window.onload=startList;