
var btnSubmit = null;

// Enlace boton no intrusivo y accesible
function activaFormNewsletter() {
	input_email = document.getElementById("campo_email");
	input_email.onfocus = limpiaCampoEmail;
	input_email.onblur = recuperaCampoEmail;
			
	btnSubmit = document.getElementById("enviar_bt");
	btnSubmit.onclick = validaFormNewsletter;
}

function limpiaCampoEmail(e) {
	campo_email = document.forms['form_newsletter'].email;
	if (campo_email.value == 'introduce email') campo_email.value = '';
}

function recuperaCampoEmail(e) {
	campo_email = document.forms['form_newsletter'].email;
	if (campo_email.value == '') campo_email.value = 'introduce email';
}

function validaFormNewsletter(e) {
	e = e || window.event;
	if (e.stopPropagation) {
		e.stopPropagation();
	}
	e.cancelBubble = true;
	
	
	var bCorrecto = true;
	var sError = "";
	//sError += "Debes rellenar los siguientes campos:\n\n";
	
	var f = document.forms['form_newsletter'];
	
	email = f.email.value;
	
	if (email == "") {
		bCorrecto = false;
		sError += "Debe rellenar el campo email \n";
	} else if (!validaEmail(email)) {
		bCorrecto = false;
		sError += "Debe rellenar correctamente el campo email \n";
	}
	
	
	if (bCorrecto) {
		f.action = "index.php";
		f.accion.value = 'enviar';
		f.submit();
		
	} else {
		alert(sError);
	}
		
	
	return false;
}


function validaEmail(sEmail) {
	if (sEmail.indexOf("@") == -1 || sEmail.indexOf(".") == -1) {
		return false;
	} else {
		return true;
	}
}

