function butt(id,todo) {
  if(todo=="over") {
    document.getElementById("b"+id).src="images/menu/"+id+"b.gif";
    document.getElementById("bt"+id).style.color="#339ec0";
  } else {
    document.getElementById("b"+id).src="images/menu/"+id+"a.gif";
    document.getElementById("bt"+id).style.color="#000000";
  }
}

function checkdata(e){
  if(e.id=="name") {
    ech=e.value.split(" ");
    if(ech.length>1 & (ech[ech.length-1].length>1 || (ech.length>2 & ech[ech.length-2].length>1))) {
      e.style.borderColor="#696d55";
      document.getElementById(e.id+"data").value="done";
    } else {
      e.style.borderColor="#FF0000";
      document.getElementById(e.id+"data").value="wrong";
    }
  }

  if(e.id=="email") {
    ech=e.value.split("@");
    if(ech.length>1) {
      eco=ech[1].split(".");
      if(eco.length>1 & eco[eco.length-1].length>1) {
	e.style.borderColor="#696d55";
	document.getElementById(e.id+"data").value="done";
      } else {
	e.style.borderColor="#FF0000";
	document.getElementById(e.id+"data").value="wrong";
      }
    } else {
      e.style.borderColor="#FF0000";
      document.getElementById(e.id+"data").value="wrong";
    }
  }

  if(e.id=="question") {
    if(e.value.length>2) {
	e.style.borderColor="#696d55";
	document.getElementById(e.id+"data").value="done";
      } else {
	e.style.borderColor="#FF0000";
	document.getElementById(e.id+"data").value="wrong";
      }
  }
}

function checkform() {
cf=0;
if(document.getElementById("namedata").value=="done") cf++;
if(document.getElementById("emaildata").value=="done") cf++;
if(document.getElementById("questiondata").value=="done") cf++;

if(cf>=3) {
document.getElementById('mailform').action="?sender";
document.getElementById('mailform').submit();
} else {
alert(document.getElementById('mailalert').value);
}
}