/*

DIV visibility script

*/

function toggleMailingList(szDivID, iState) // 1 visible, 0 hidden
{
    if(document.layers)	   //NN4+
    {
       document.layers[szDivID].visibility = iState ? "show" : "hide";
    }
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    {
        var obj = document.getElementById(szDivID);
        obj.style.visibility = iState ? "visible" : "hidden";
    }
    else if(document.all)	// IE 4
    {
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    }
}

/*

form checker for send to a friend 

*/

function checkMailingListForm() { 

	// name field blank check
	if ((document.mailingList.firstname.value.length == 0) || (document.mailingList.lastname.value.length == 0)){
		// Give some feedback if not correct
		alert("Please complete your First and Last Name");
		return false;
	}
	
	if ((document.mailingList.telephone.value.length == 0)){
		// Give some feedback if not correct
		alert("Please complete your Telephone Number");
		return false;
	}
	
	if ((document.mailingList.email.value.length == 0)){
		// Give some feedback if not correct
		alert("Please complete your Email Address");
		return false;
	}
	
	// email address format check
	 if (document.mailingList.email.value.length < 5 || document.mailingList.email.value.indexOf("@",0) == - 1) {
		// Give some feedback if not correct
		alert("Please enter a valid Email Address");
		return false;
		}
		
	/*// email address format check
	if (document.sendtofriend.email.value.indexOf("@",0) > 2 || document.sendtofriend.friendEmail.value.indexOf("@",0) > 2) {
		// Give some feedback if not correct
		alert("Please enter only one email address");
		return false;
		}*/
	else {
			return true;
	}
	
}

function checkEnquireForm() { 

	// name field blank check
	if ((document.enquireHereForm.firstname.value.length == 0) || (document.enquireHereForm.lastname.value.length == 0)){
		// Give some feedback if not correct
		alert("Please complete your First and Last Name");
		return false;
	}
	
	if ((document.enquireHereForm.message.value.length == 0)){
		// Give some feedback if not correct
		alert("Please enter your Enquiry");
		return false;
	}
	
	if ((document.enquireHereForm.email.value.length == 0)){
		// Give some feedback if not correct
		alert("Please complete your Email Address");
		return false;
	}
	
	// email address format check
	 if (document.enquireHereForm.email.value.length < 5 || document.enquireHereForm.email.value.indexOf("@",0) == - 1) {
		// Give some feedback if not correct
		alert("Please enter a valid Email Address");
		return false;
		}
		
	/*// email address format check
	if (document.sendtofriend.email.value.indexOf("@",0) > 2 || document.sendtofriend.friendEmail.value.indexOf("@",0) > 2) {
		// Give some feedback if not correct
		alert("Please enter only one email address");
		return false;
		}*/
	else {
			return true;
	}
	
}