function uc(thisform)
{
	alert ("Website not yet operational.")
	return false;
}

function checkForm(thisform)
{
	if (thisform.message.value == null || thisform.message.value == "")
	{
		alert ("Please enter your message.");
		thisform.message.focus();
		thisform.message.select();
		return false;
	}
	if (thisform.realname.value == null || thisform.realname.value == "")
	{
		alert ("Please enter your name.");
		thisform.realname.focus();
		thisform.realname.select();
		return false;
	}
	if ((thisform.email.value == null || thisform.email.value == "") &&
		(thisform.telephone.value == null || thisform.telephone.value == "") &&
		(thisform.address.value == null || thisform.address.value == ""))
	{
		alert ("Please include at least one method of contacting you.");
		thisform.email.focus();
		thisform.email.select();
		return false;
	}
	if (!isBlank(thisform.email.value) && !isEmailValid(thisform.email.value) )
	{
		alert("Please enter a valid e-mail address.");
		thisform.email.focus();
		thisform.email.select();
		return false;
	}
}

function disableRightClick(e)
{
  var message = "Right click disabled";
  
  if(!document.rightClickDisabled) // initialize
  {
    if(document.layers) 
    {
      document.captureEvents(Event.MOUSEDOWN);
      document.onmousedown = disableRightClick;
    }
    else document.oncontextmenu = disableRightClick;
    return document.rightClickDisabled = true;
  }
  if(document.layers || (document.getElementById && !document.all))
  {
    if (e.which==2||e.which==3)
    {
      //alert(message);
      return false;
    }
  }
  else
  {
    //alert(message);
    return false;
  }
}

function checkNEmail(thisform) {
	if (isBlank(thisform.name.value))
	{
		alert("Please enter your name.");
		thisform.name.focus();
		thisform.name.select();
		return false;
	}
	if (isBlank(thisform.email.value) || !isEmailValid(thisform.email.value) )
	{
		alert("Please enter a valid e-mail address.");
		thisform.email.focus();
		thisform.email.select();
		return false;
	}
}

function isBlank(fieldValue) {
	var blankSpaces = / /g;
	fieldValue = fieldValue.replace(blankSpaces, "");
	return (fieldValue == "") ? true : false;
}

function isEmailValid(fieldValue) {
	var emailFilter = /^.+@.+\..{2,4}$/;
	var atSignFound = 0;
	for (var i = 0; i <= fieldValue.length; i++)
		if ( fieldValue.charAt(i) == "@" )
			atSignFound++;
	if ( atSignFound > 1 )
		return false;
	else
		return ( emailFilter.test(fieldValue) && !doesEmailHaveInvalidChar(fieldValue) ) ? true : false;
}

function doesEmailHaveInvalidChar(fieldValue) {
	var illegalChars = /[\(\)\<\>\,\;\:\\\/\"\[\] ]/;
	return ( illegalChars.test(fieldValue) ) ? true : false;
}

function footer()
{
	myYear=new Date();
	if (navigator.appName == "Microsoft Internet Explorer") {
		currYear = myYear.getYear();
	}
	else {
		currYear = 1900 + myYear.getYear();
	}
	document.write('<p class="footer">&copy; '+ currYear + ' Allied Masonic Degrees District of Sussex. All rights reserved.</p>');
}


