<!--

// START DHTML section show/hide
function showHideAnswer()
	{
		var numericID = this.id.replace(/[^\d]/g,'');
		var obj = document.getElementById('a' + numericID);
		if(obj.style.display=='block'){
			obj.style.display='none';
		}else{
			obj.style.display='block';
		}		
	}
	
function initShowHideContent()
{
	var divs = document.getElementsByTagName('DIV');
	for(var no=0;no<divs.length;no++){
		if(divs[no].className=='question'){
			divs[no].onclick = showHideAnswer;
		}	
		
	}	
}

window.onload = initShowHideContent;
// END DHTML section show/hide


// Get footer date

 function makeArray() {
  for (i = 0; i<makeArray.arguments.length; i++)
   this[i + 1] = makeArray.arguments[i];
}

var months = new makeArray('January','February','March','April','May','June','July','August','September','October','November','December');
	
	dU = new Date(document.lastModified) ;
	dM = dU.getMonth() + 1 ;
	dD = dU.getDate() ;
	dY =  (dU.getYear() < 1000) ? dU.getYear() + 1900 : dU.getYear();
	

// Check contact form for errors
function contactForm()
{
	var form = document.forms[0];
	var error = "";
	
	if(form.frmContactAuth.value == "")
		error += "Name\n";
		
	if(form.frmContactEm.value == "")
		error += "E-mail Address\n";

	if(form.frmContactComms.value == "")
		error += "Comments\n";
	
	if(error != "")
	{
		alert("The following fields don't appear to be filled out correctly:\n\n\n\n" + error + "\n\n\n\nPlease check these fields and then click the 'Send Contact Form' button.\n\n\n\n");
		return false;
	}
	else
		return true;
}

//-->

// Check member edit form for errors
function frmMemEditCheck()
{
	var form = document.forms[0];
	var error = "";
	
	if(form.frmMemEditEmail.value == "")
		error += "E-mail\n";
		
	if(form.frmMemEditFname.value == "")
		error += "First name\n";

	if(form.frmMemEditLname.value == "")
		error += "Last name\n";
		
	if(form.frmMemEditAdd1.value == "")
		error += "Address field 1\n";
	
	if(form.frmMemEditTown.value == "")
		error += "Town\n";
				
	if(form.frmMemEditPost.value == "")
		error += "Postcode\n";
				
	if(form.frmMemEditPhone.value == "")
		error += "Phone\n";
	
	if(error != "")
	{
		alert("The following fields don't appear to be filled out correctly:\n\n" + error + "\n\nPlease check these fields and then resumbit the form.\n\n");
		return false;
	}
	else
		return true;
}

//-->


// Check link form for errors
function frmLinkCheck()
{
	var form = document.forms[0];
	var error = "";
	
	if(form.frmAddLink.value == "")
		error += "Link\n";
		
	if(form.frmAddLinkDetails.value == "")
		error += "Details\n";

	if(error != "")
	{
		alert("The following fields don't appear to be filled out correctly:\n\n" + error + "\n\nPlease check these fields and then resumbit the form.\n\n");
		return false;
	}
	else
		return true;
}

//-->





// Check member edit form for errors
function frmAddUsrCheck()
{
	var form = document.forms[0];
	var error = "";
	
	if(form.frmMemEditEmail.value == "")
		error += "E-mail\n";
		
	if(form.frmMemEditPwd.value == "")
	error += "Password\n";
		
	if(form.frmMemEditFname.value == "")
		error += "First name\n";

	if(form.frmMemEditLname.value == "")
		error += "Last name\n";
		
	if(form.frmMemEditAdd1.value == "")
		error += "Address field 1\n";
	
	if(form.frmMemEditTown.value == "")
		error += "Town\n";
				
	if(form.frmMemEditPost.value == "")
		error += "Postcode\n";
				
	if(form.frmMemEditPhone.value == "")
		error += "Phone\n";
	
	if(error != "")
	{
		alert("The following fields don't appear to be filled out correctly:\n\n" + error + "\n\nPlease check these fields and then resumbit the form.\n\n");
		return false;
	}
	else
		return true;
}

//-->



// Check password form for errors
function frmMemPassCheck()
{
	var form = document.forms[0];
	var error = "";
	
	if(form.frmMemPwdOne.value == "" || form.frmMemPwdTwo.value == "")
		error += "Password cannot be blank\n";
	
	if(form.frmMemPwdOne.value != form.frmMemPwdTwo.value)
		error += "Your passwords do not match\n\nPlease type both passwords again\n";
		
	if(error != "")
	{
		alert(error + "\n\n");
		return false;
	}
	else
		return true;
}

//-->



function dontBugMe() {
	em1 = "&#109;&#097;&#105;&#108;&#116;&#111;&#058;";
	em2 = "&#115;&#101;&#109;&#105;&#110;&#97;&#114;&#115;";
	em3 = "&#64;";
	em4 = "&#122;&#115;&#97;&#46;&#99;&#111;&#46;&#117;&#107;";
	
	outputEm = '<a href="' + em1 + em2 + em3 + em4 + '">' + em2 + em3 + em4 + '</a>';
	return outputEm;
} 
 // -->
 
