//<!--
var preloadFlag = false;  //DEBUG ONLY

function newImage(arg) 
{
		rslt = new Image();
		rslt.src = arg;
		return rslt;
}

function preloadImages() 
{
		img_1 = newImage("MenuCurve.gif");

		preloadFlag = true;
}

function changeImages(imageName, newImageSrc) 
{
		document[imageName].src = newImageSrc;	
}

function rollOver(menuItemID) 
{		
        if(document.getElementById) //prevent Object undefined script error on IE4
        {
            document.getElementById(menuItemID).className = 'mainMenuItemBkOver';
        }
}

function rollOut(menuItemID) 
{	
        if(document.getElementById)
        {
		    document.getElementById(menuItemID).className = 'mainMenuItemBk';
        }
}

////

function checkEmpty(field, msg)
{
      var value = field.value;
      if (!(value=="")) { // if syntax is valid
        return true;
      }
      alert(msg); 
      field.focus();
      field.select();
      return false;
}

// The below function is used because when using a 'select' box on a form, you
// cannot use the field.select() method. If you do, 'true' is always returned.
function checkNone(field, msg)
{
      var value = field.value;
      if (!(value=="none")) { // if syntax is valid
        return true;
      }
      alert(msg); 
      field.focus();
      return false;
}
function checkLength(field)
{
      var value = field.value;
      var strValue = "" + value;
     
      var letNum = strValue.length;
      if (value == "") 
      { 
          alert("Field is empty"); 
          field.focus();
          return false;
      }
      else if (letNum > 255)
      {
          msg = "Too many characters\nCurrently you have written " + letNum + " letters";
          alert(msg);
            field.focus();
          return false;
      }
      return true;
}


function validContactUs(form) 
{
    if(    checkEmpty(form.First_Name, "Please enter your first name") &&
        checkEmpty(form.Surname, "Please enter your surname") &&        
        checkEmpty(form.Email, "Please enter your email address") &&
        checkEmpty(form.Message, "Please enter your message") )
          return true;
    else
        return false;
}


// -->