/* STEVENAGE CIRCUITS JAVASCRIPT */
/* CREATED 04.05.05 */
/* MODIFIED 04.05.05 */
/* AUTHOR: ANDY FIELD @ IDNET */

/* IE6 CSS BUG FIXER */

if (document.all && window.attachEvent) window.attachEvent("onload", fixWinIE);
function fixWinIE() {
        if (document.body.scrollHeight < document.all.contentcontainer.offsetheight) {
                document.all.contentcontainer.style.display = 'block';
	}
}

/* EXTERNAL LINK CODE - WORK AROUND FOR DEPRECATION OF TARGET LINK */
/* TO WORK NEEDS REL="EXTERNAL" IN THE LINK TAG */

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;

/* FORM VALIDATION */

function BookingForm1(frm) 
{
	if(frm.attr_Name.value == "") return setFocus(frm.attr_Name, "Please enter your Name");
	if(frm.attr_CompanyName.value == "") return setFocus(frm.attr_CompanyName, "Please enter your Company Name");
	if(frm.attr_Address_1.value == "") return setFocus(frm.attr_Address_1, "Please enter your Address");
	if(frm.attr_Address_2.value == "") return setFocus(frm.attr_Address_2, "Please enter your Address");
	if(frm.attr_Postcode.value == "") return setFocus(frm.attr_Postcode, "Please enter your Postcode");
	if(frm.attr_Tel.value == "") return setFocus(frm.attr_Tel, "Please enter your Telephone Number");
	if(frm.attr_Email.value == "") return setFocus(frm.attr_Email, "Please enter your E-mail address");
	if(frm.attr_Email.value.indexOf("@") == -1) return setFocus(frm.attr_Email, "Please enter a valid e-mail address which contains an @");
	if(frm.attr_Email.value.indexOf(".") == -1) return setFocus(frm.attr_Email, "Please enter a valid e-mail address with a valid domain name");

	return true;
}

function setFocus(f, message)
{
	if( message != "")
	{
		alert(message);
	}
	f.focus();
	return false;
}