/*
** CONTACTO Javascript
*/

  var YUD = YAHOO.util.Dom;
  var YUC = YAHOO.util.Connect;
  
function EnviarMensaje() {
  var errorlevel = 0;
  var nombre = YUD.get("nombre").value;
  var empresa = YUD.get("empresa").value;
  var correo = YUD.get("correo").value;
  var mensaje = YUD.get("mensaje").value;
  if (CheckEmail(correo) != true) { errorlevel = 1; }
  if (nombre=="" || empresa=="" || mensaje=="") { errorlevel = 2; }
  if (errorlevel == 0) {
  	url = "../php/mail.php?nombre="+ nombre +"&empresa="+ empresa +"&correo="+ correo + "&mensaje="+ mensaje;
  	callback = {success: ConsultaOK , failure: ConsultaFail };
  	var consulta = YAHOO.util.Connect.asyncRequest('GET', url, callback);
  	var nav = YUD.get("navegador");
  	nav.onclick = "";
    nav.innerHTML = "";
    YUD.setStyle(nav, "display", "none");
    YAHOO.util.Event.removeListener("navegador", "click"); 
    
  } else {
    alert("Error en el formulario:\n"+ GetErrorString(errorlevel));
  }
}

function ConsultaOK(R) {
    txt = R.responseText;
    //alert(txt);
    if (txt == "OK") {
			YUD.get("feedback").innerHTML = "Hemos recibido tu mensaje. Te contestaremos a la brevedad" ;
		} else {
			YUD.get("feedback").innerHTML = "Mensaje no enviado. Por favor inténtalo más tarde.";
		}
}

function ConsultaFail() {
    YUD.get("feedback").innerHTML = "Fail: No logró la consulta.";
}

function GetErrorString(e){
	estrings = ["no error", "Dirección de correo electrónico incorrecta.", "Campos vacíos"];
	return estrings[e];
}