function validateLogInForm()
{
  if(frmLogin.username.value=='')
  {
    alert('Please enter username');
    return false;
  }
  if(frmLogin.password.value=='')
  {
    alert('Please enter password');
    return false;
  }
}
function validateUserProfile()
{
  if(frmUserProfile.Forename.value=='')
  {
    alert('Please enter Forename');
    return false;
  }
  if(frmUserProfile.Surname.value=='')
  {
    alert('Please enter Surname');
    return false;
  }
  if(frmUserProfile.CompanyName.value=='')
  {
    alert('Please enter CompanyName');
    return false;
  }
  if(frmUserProfile.Town.value=='')
  {
    alert('Please enter Town');
    return false;
  }
  if(frmUserProfile.Email.value=='')
  {
    alert('Please enter Email');
    return false;
  }
  if(frmUserProfile.Telephone.value=='')
  {
    alert('Please enter Telephone');
    return false;
  }
  if(frmUserProfile.BusinessType.selectedIndex==0)
  {
    alert('Please select Business Type');
    return false;
  }
  if(frmUserProfile.BusinessDescription.value=='')
  {
    alert('Please select Business Type');
    return false;
  }
}
function validateRegister()
{
  if(frmRegister.Username.value=='')
  {
    alert('Please enter username');
    return false;
  }
  else //Check Length > 5
  {
    var strUsername = new String(frmRegister.Username.value)
    if(strUsername.length < 5)
    {
      alert('Please enter a username with 5 or more characters');
      return false;
    }
  }
  if(frmRegister.Password.value=='')
  {
    alert('Please enter password');
    return false;
  }
  if(frmRegister.ConfirmPassword.value=='')
  {
    alert('Please confirm password');
    return false;
  }
  var strPassword = new String(frmRegister.Password.value)
  var strConfirmPassword = new String(frmRegister.ConfirmPassword.value)
  if(strPassword.toLowerCase!==strConfirmPassword.toLowerCase)
  {
    alert('Password does not match, please re-enter');
    return false;
  }
  if(strPassword.length < 5)
  {
    alert('Please enter a Password with 5 or more characters');
    return false;
  }
  if(!frmRegister.terms.checked)
  {
    alert('You cannot register to this site until you have accepted the terms & conditions');
    return false;
  }
}
function validateMaintainEvent()
{
  if(frmMaintainEvent.Date.value=='')
  {
    alert('Please enter date');
    return false;
  }
  if(frmMaintainEvent.StartTime.value=='')
  {
    alert('Please enter Start Time');
    return false;
  }
  if(frmMaintainEvent.Venue.value=='')
  {
    alert('Please enter venue');
    return false;
  }
  if(frmMaintainEvent.Town.value=='')
  {
    alert('Please enter town');
    return false;
  }
  if(frmMaintainEvent.County.value=='')
  {
    alert('Please enter County');
    return false;
  }
  if(frmMaintainEvent.Agenda.value=='')
  {
    alert('Please enter Agenda');
    return false;
  }
  if(frmMaintainEvent.MaxAttendants.value=='')
  {
    alert('Please enter maximum attendants');
    return false;
  }
}
function validateContactUs()
{
  if(frmContactUs.ContactName.value=='')
  {
    alert('Please enter contact name');
    return false;
  }
  if(frmContactUs.Telephone.value==''&&frmContactUs.Email.value=='')
  {
    alert('Please enter an email address or telephone number');
    return false;
  }
}
function NewWindow(mypage, myhome, w, h, scroll){
  var win
  var winl = (screen.width - w) /2;
  var wint = (screen.height - h) /2;

  winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable=no'
  win = window.open(mypage, myhome, winprops)
  if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
function validateMessageBoard()
{
  if(frmMessageBoard.Validate.value=='yes')
  {
    if(frmMessageBoard.TopicID.value=='')
    {
      //Adding Topic
      if(frmMessageBoard.Topic.value=='')
      {
        alert('Please enter a topic');
        return false;
      }
    }
    else //Check Reply
    {
      if(frmMessageBoard.Reply.value=='')
      {
        alert('Please enter a reply');
        return false;
      }
      else //Check Length Max 255
      {
        var strReply = new String(frmMessageBoard.Reply.value)
        if(strReply.length > 255)
        {
          alert('Please enter a reply less that 255 characters');
	  return false;
        } 
      }   
    }
  }
}
