function rollOverGif(imName,over)
{
	if (over)
	{
		document.images[imName].src = "/vsccweb/images/" + imName + "_on.gif"
	}
	else
	{
		document.images[imName].src = "/vsccweb/images/" + imName + "_off.gif"
	}
}
function validateEmail(strEmail)
{
	if(-1 == strEmail.indexOf("@"))
	{ 
	   alert("Your email must have a '@'."); 
	   return false; 
	}
	if(-1 != strEmail.indexOf(","))
	{ 
	   alert("Your email must not have a ',' in it"); 
	   return false; 
	}
	if(-1 != strEmail.indexOf("#"))
	{ 
	   alert("Your email must not have an '#' in it." ); 
	   return false; 
	}
	if(-1 != strEmail.indexOf("!"))
	{ 
	   alert("Your email must not have a '!' in it." ); 
	   return false; 
	}
	if(-1 != strEmail.indexOf(" "))
	{ 
	   alert("Your email must not have a space in it." ); 
	   return false; 
	}
	if(strEmail.length == (strEmail.indexOf("@")+1) )
	{
	   alert("Your email must have a domain name after the '@'.");
	   return false;
	}
	if(strEmail.length == 0)
	{  
	  alert("Please enter your email."); 
	  return false; 
	}
	return true;
 }
 function setCheckBoxValue(e)
 {
	if (e.value == "off")
	{
		e.value = "on"
	}
	else
	{
		e.value = "off"
	}
 }
 function continueWithAction(sAction)
 {
	if (confirm(sAction)){
		return[true];
	}
	else {
		return[false];
	}	
 }
 function loadThisURL(sURL)
 {
	document.location.href = sURL;
 }
 function setFocusElementOne(formNum){
	// set focus to the first form element
	try {
		document.forms[formNum].elements[0].focus();
	}
	catch (e){
	}
}
function checkLoginDetails(frm)
{
	var strMemberID = document.getElementById("txtMemberID").value;
	var strPin = document.getElementById("txtPin").value;
	if (strMemberID == "")
	{
		alert('Please enter your member id');
		return false;
	}
	if (isNaN(strMemberID) == true)
	{
		alert('Your member id must be numeric');
		return false;
	}
	if (strPin == "")
	{
		alert('Please enter your pin number');
		return false;
	}
	if (isNaN(strPin) == true)

	{
		alert('Your pin number must be numeric');
		return false;
	}
}
function chkContactDetails(frm)
{
	var strFName = document.getElementById("txtFirstName").value;
	var strLName = document.getElementById("txtLastName").value;
	var strTelNum = document.getElementById("txtTelephone").value;
	var strEmail = document.getElementById("txtEmail").value;
	var strDetails = document.getElementById("txtDetails").value;
	if (strFName == "")
	{
		alert('Please enter your first name');
		document.getElementById("txtFirstName").focus();
		return false;
	}
	if (strLName == "")
	{
		alert('Please enter your last name');
		document.getElementById("txtLastName").focus();
		return false;
	}
	if (strTelNum == "")
	{
		alert('Please enter your main contact telephone number');
		document.getElementById("txtTelephone").focus();
		return false;
	}
	if (strDetails == "")
	{
		alert('Please enter some details');
		document.getElementById("txtDetails").focus();
		return false;
	}
	if (strEmail != "")
	{
		if (validateEmail(strEmail) == true)
		{
			document.forms[frm].submit();
		}
	}
	else
	{
		document.forms[frm].submit();
	}
	return false;
}
function chkMembersPackDetails(frm)
{
	var strFName = document.getElementById("txtFirstName").value;
	var strLName = document.getElementById("txtLastName").value;
	var strTelNum = document.getElementById("txtTelephone").value;
	var strEmail = document.getElementById("txtEmail").value;
	var strAddress = document.getElementById("txtAddress").value;
	if (strFName == "")
	{
		alert('Please enter your first name');
		document.getElementById("txtFirstName").focus();
		return false;
	}
	if (strLName == "")
	{
		alert('Please enter your last name');
		document.getElementById("txtLastName").focus();
		return false;
	}
	if (strTelNum == "")
	{
		alert('Please enter your main contact telephone number');
		document.getElementById("txtTelephone").focus();
		return false;
	}
	if (strAddress == "")
	{
		alert('Please enter your full postal address');
		document.getElementById("txtAddress").focus();
		return false;
	}
	if (strEmail != "")
	{
		if (validateEmail(strEmail) == true)
		{
			document.forms[frm].submit();
		}
	}
	else
	{
		document.forms[frm].submit();
	}
	return true;
}
function chkEWireDetails(frm)
{
	var strName = document.getElementById("txtName").value;
	var strEmail = document.getElementById("txtEmail").value;
	if (strName == "")
	{
		alert('Please enter your fist name. This is used to personalize your emails.');
		return false;
	}
	if (validateEmail(strEmail) == true)
	{
		document.forms[frm].submit();
	}	
}
function checkGetPinForm(frm)
{
	var strMemberID = document.getElementById('txtGetPinMemberID').value;
	var strLastName = document.getElementById('txtLastName').value;
	var strPostCode = document.getElementById('txtPostCode').value;
	if (strMemberID == "")
	{
		alert('Please enter your member id');
		return false;
	}
	if (isNaN(strMemberID) == true)
	{
		alert('Your member number must be numeric');
		return false;
	}
	if (strLastName == "")
	{
		alert('Please enter your last name');
		return false;
	}
	if (strPostCode == "")
	{
		alert('Please enter your post in the correct format');
		return false;
	}
	document.forms[frm].submit();
}