function inCell(cell, newcolor) {
		if (!cell.contains(event.fromElement)) {
			cell.bgColor = newcolor;
		}
	}
	function outCell(cell, newcolor) {
		if (!cell.contains(event.toElement)) {
			cell.bgColor = newcolor;
		}
	}

function validateFeedback()
{

_name = document.feedBack.name.value;
_surname = document.feedBack.surname.value;
_address = document.feedBack.address.value;
_postcode = document.feedBack.postcode.value;
_country = document.feedBack.country.value;
_tele = document.feedBack.tel.value;
_email = document.feedBack.cemail.value;
_city = document.feedBack.city.value;

  if (_name =="")
  { alert("Please include your Name"); return(false); }

  if (_surname =="")
  { alert("Please include your Surname"); return(false); }

  if (_address =="")
  { alert("Please include your Address"); return(false); }

  if (_city =="")
  { alert("Please include your City"); return(false); }

  if (_postcode =="")
  { alert("Please include your Postcode"); return(false); }

  if (_country =="")
  { alert("Please include your country"); return(false); }

  if (_email =="")
  { alert("Please include your email address"); return(false); }

  if ((_email.indexOf('@', 0) == -1) ||  ( _email.indexOf('.', 0) == -1))
  { alert("Please enter a valid email address"); return(false); }

if (_tele=="") { alert("Please include a phone number"); return(false); }

}


function ValidateLogin()
{

_login = document.lform.login.value;
_password = document.lform.password.value;


  if (_login == "")
  { alert("Please enter the email address you entered during registration."); return(false); }

  if (_password == "")
  { alert("Please enter a password"); return(false); }

}


function ValidateSearch()
{

_item = document.newsSearch.item.value;

  if (_item == "")
  { alert("Please enter atleast one search keyword"); return(false); }

}

function ValidateFriendSearch()
{

_item = document.friendSearch.item.value;

  if (_item == "")
  { alert("Please enter atleast one name"); return(false); }

}

function ValidateForm()
{

_name = document.signUp.name.value;
_surname = document.signUp.surname.value;
_address = document.signUp.address.value;
_city = document.signUp.city.value;
_postcode = document.signUp.postcode.value;
_country = document.signUp.country.value;
_tele = document.signUp.tel.value;
_email = document.signUp.email.value;

_gender = document.signUp.gender.value;

_password = document.signUp.password.value;
_password2 = document.signUp.password2.value;
_nationality = document.signUp.nationality.value;
_recupd = document.signUp.recupd.value;

  if (_name == "")
  { alert("Please include your Name"); return(false); }

  if (_surname == "")
  { alert("Please include your Surname"); return(false); }

  if (_address == "")
  { alert("Please include your Address"); return(false); }

  if (_city == "")
  { alert("Please include your City"); return(false); }

  if (_postcode == "")
  { alert("Please include your Postcode"); return(false); }

  if (_country == "")
  { alert("Please include your country"); return(false); }

  if (_email == "")
  { alert("Please include your email address"); return(false); }

  if ((_email.indexOf('@', 0) == -1) ||  ( _email.indexOf('.', 0) == -1))
  { alert("Please enter a valid email address"); return(false); }

if (_tele=="")
{ alert("Please include a phone number"); return(false); }


  if ((_password == "") || (_password==""))
  { alert("Please choose a password"); return(false); }

  if (_password != _password2)
  { alert("Please make sure that your passwords match");
     _password2="";
     _password="";
      return(false); }

  if (_nationality == "")
  { alert("Please include your current nationality"); return(false); }

  if (_gender=="")
  { alert("Please choose your gender"); return(false); }

  if (_recupd == "")
  { alert("Please choose if you would like to receive updates from us"); return(false); }


}


function ValidateMessage()
{

_subject = document.message.headline.value;
_message = document.message.message.value;

  if (_subject == "")
  { alert("Please include a Message topic for your post"); return(false); }


if (_message=="")
{ alert("Please include a Full message for your post"); return(false); }

}


function ValidateListing()
{

lemail = document.listing.email.value;
lcompany = document.listing.company.value;
lwebsite = document.listing.website.value;
ldescription = document.listing.description.value;


  if (lcompany == "")
  { alert("Please enter a company, organisation or site owner name."); return(false); }


   if (lemail == "")
  { alert("Please include your email address"); return(false); }

  if ((lemail.indexOf('@', 0) == -1) ||  ( lemail.indexOf('.', 0) == -1))
  { alert("Please enter a valid email address"); return(false); }

  if (lwebsite == "")
  { alert("Please a website/URL for this directory listing"); return(false); }

    if (ldescription == "")
  { alert("Please enter a brief description of this site"); return(false); }

}

