/*
	HBR JAVASCRIPT
	CREATED: 27.07.07
	MODIFIED: 08.08.07
	AUTHOR: ANDY FIELD
*/

/* CONTACT FORM VALIDATION
******************************************/

function checkContact(frm)

	{
		if(frm.txtFirstName.value == "") return setFocus(frm.txtFirstName, "Please enter your 'First name'");
		if(frm.txtSurname.value == "") return setFocus(frm.txtSurname, "Please enter your 'Surname'");
		if(frm.txtCompany.value == "") return setFocus(frm.txtCompany, "Please enter your 'Company' name");
		if(frm.txtEmail.value == "") return setFocus(frm.txtEmail, "Please enter your 'Email' address");
		if(frm.txtEmail.value.indexOf("@") == -1) return setFocus(frm.txtEmail, "Please enter a valid 'Email' address");
		if(frm.txtEmail.value.indexOf(".") == -1) return setFocus(frm.txtEmail, "Please enter a valid 'Email' address");
		if(frm.txtTelephone.value == "") return setFocus(frm.txtTelephone, "Please enter your 'Telephone' number");

		//if(frm.chkOptout.checked = "false") return setFocus(frm.chkOptout, "Please select 'Where did you hear about this competition?'");

		return true;
	}
	
function checkNewsletter(frm)

	{
		if(frm.txtFrom.value == "") return setFocus(frm.txtFrom, "Please enter your 'Email' address");
		if(frm.txtFrom.value.indexOf("@") == -1) return setFocus(frm.txtFrom, "Please enter a valid 'Email' address");
		if(frm.txtFrom.value.indexOf(".") == -1) return setFocus(frm.txtFrom, "Please enter a valid 'Email' address");

		return true;
	}

	function setFocus(f, message)
	{
		if( message != "")
		{
			alert(message);
		}
		f.focus();
		return false;
	}

/* EXTERNAL LINK HANDLER
******************************************/

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"; 
	} 
} 
window.onload = externalLinks;

