var values = new Array();
/*"subject" => , "email" => "Please enter your email", "message" => "Enter your message here"*/
values["subject"] = "Please enter your subject";
values["email"] = "Please enter your email";
values["message"] = "Enter your message here";

function doFocus(obj){
  var elem = obj.currentTarget;
  if(elem.value == values[elem.name]){
    elem.style.fontWeight = "normal";
    elem.select();
		elem.style.color = "black";
  }
}

function doBlur(obj){
  var elem = obj.currentTarget;
  if(elem.value == "" || elem.value == values[elem.name]){
    elem.style.color = "red";
    elem.style.fontWeight = "bold";
    elem.value = values[elem.name];
  }
}

function startUp(){
  document.forms[0].message.value = values["message"];
  document.forms[0].subject.value = values["subject"];
  document.forms[0].email.value = values["email"];
}

function doValidate(){
	var elem = document.forms[0];
	if(elem.message.value == values["message"])
		elem.message.value = "";
  if(elem.subject.value == "" || elem.subject.value == values["subject"])
    elem.subject.value = "Email via the The B&B Network";
  
	if(elem.email.value == "" || elem.email.value == values["email"] || elem.email.value.indexOf("@") == -1 || elem.email.value.length < 8){
		window.alert("You need to enter a valid email address.");
		elem.email.focus();
		return false;
  }
	else
		return true;
}

listen("load", window, function(){
  startUp();
  mlisten("focus", getElementsByClass("box"), doFocus);
  mlisten("blur", getElementsByClass("box"), doBlur);
	document.forms[0].email.focus();
});

