

function howsafe() {
simplePreload( '/images/layout/shop_nav_btn_bg_over.jpg', '/images/layout/global_nav_btn_bg_over.jpg')
browserSpecificAmendments();
}
// Example:

// simplePreload( '01.gif', '02.gif' ); 

function simplePreload()

{ 

  var args = simplePreload.arguments;

  document.imageArray = new Array(args.length);

  for(var i=0; i<args.length; i++)

  {

    document.imageArray[i] = new Image;

    document.imageArray[i].src = args[i];

  }

}
// JavaScript Document

function browserSpecificAmendments () {
	if(navigator.userAgent.indexOf('MSIE 6')!=-1)
		{
			document.getElementById('pageHeading').style.width = "560px"
			document.getElementById('first_aid_top_btn').className = "first_aid_ie6";
			document.getElementById('mainsite_mini_basket_container').style.marginRight = '1px';
			document.getElementById('view_basket_top_btn').style.marginLeft = '2px';
			document.getElementById('checkout_now_top_btn').style.marginLeft = '2px';
			if(document.getElementById('zoom_link')!==null)
				{
					document.getElementById('zoom_link').className = "zoom_image_ie6";
				}
			return
	    }
	if(navigator.userAgent.indexOf('MSIE 7')!=-1)
		{
		}
	if(navigator.userAgent.indexOf('firefox')!=-1)
		{
		}
	if(navigator.userAgent.indexOf('Opera')!=-1)
		{
		}
	if(navigator.userAgent.indexOf('Safari')!=-1)
		{
			document.getElementById('first_aid_top_btn').className = 'safari_first_aid';
			document.getElementById('fall_arrest_top_btn').className = 'safari_fall_arrest';
			if(document.getElementById('left_container')!==null)
				{
				document.getElementById('left_container').className = 'safari_left_container';	
				}
			return
		}
}


//////////////////////////////////////////////////////
function formInit()
	{
		var resetText = document.getElementById("formEnquiry").emptyText;
		var enquiryText = document.getElementById("formEnquiry").innerHTML;
		if(document.getElementById("formEnquiry").innerHTML == "" )
			{
				document.getElementById("formEnquiry").innerHTML = resetText;
			}
		var form = document.forms.main_contact_form;
		var i	
		for (i=0;i<form.elements.length;i++)
			{
				formElements = form.elements[i];
					if(formElements != null)
						{
							if(formElements.className !== "mainFormUp")
								{
									formElements.className = "mainFormUp";
								}
						}
			}
		document.getElementById("formTitle").focus();
		return;
	}
function resetForm()
	{
		if(confirm("Are you sure you want to Reset the form"))
			{
				document.forms.main_contact_form.reset();
				formInit();
			}
		else{return}
	}
function mainForm(inputID)
	{
		var resetText = document.getElementById("formEnquiry").emptyText;
		var enquiryText = document.getElementById("formEnquiry").innerHTML;
		if(inputID == "formEnquiry" && enquiryText == resetText )
			{
				document.getElementById("formEnquiry").innerHTML = "";
			}
		if(inputID == "formEnquiry" && enquiryText == "" )
			{
				document.getElementById("formEnquiry").innerHTML = resetText;
			}
			if(document.getElementById(inputID).className == "mainFormUp")
				{
					document.getElementById(inputID).className = "mainFormOver"
				}
			else{document.getElementById(inputID).className = "mainFormUp"}
		return;
	}
function submitForm()
	{
		formInit();
		var	name = document.getElementById("formName");
		var email = document.getElementById("formEmailAddress");
		var enquiry = document.getElementById("formEnquiry").innerHTML;
		var resetText = document.getElementById("formEnquiry").emptyText
		
		if(name.value == "")
			{
				name.className = "error";
				name.focus();
				alert("You must provide a contact name");
				return;
			}
		if(email.value == "" || (email.value.indexOf("@")==-1 && email.value.indexOf(".")==-1))
			{
				email.className = "error";
				email.focus();
				alert("You must provide a valid email address");
				return;
			}
		if(enquiry == resetText || enquiry == "")
			{
				if(!confirm("You have not entered an enquiry - Submit form anyway?\n\nWe'll contact you via your email address with some general information"))
					{
						return;
					}
			}
		document.getElementById("formSubmitButton").disabled = 1;
		document.forms.main_contact_form.submit();
	}


//////////////////////////////////////////////
function changeText(docTitle, pageHeading){
	var docTitlePre = "Howsafe - "
	var pageTitle = document.getElementById("pageHeading")
	document.title = doctTitlePre + docTitle
	pageTitle.innerHTML = pageHeading
	}
	
function rcDrop(containerID){
	var dropContainer = document.getElementById("rc_" + containerID);
	var dropArrow = document.getElementById(containerID + "_arrow");
	var dropBtn = document.getElementById(containerID + "_drop_btn");
	if(dropContainer.style.display == "none")
		{
			dropContainer.style.display = "block";
			dropBtn.className = "drop_btn_over";
		}
	else{
			dropContainer.style.display = "none";
			dropBtn.className = "drop_btn";
		}
	return;
}