// JavaScript Document

//validad que en el formulario de eliminar registro del newsletter tenga rellenado los compos
function validar_eliminar_reg_newsletter()
{
	var Ok = false;
	if(document.getElementById('txtEmailEliminar').value == "" || document.getElementById('txtEmailEliminar').value == " " || 
		document.getElementById("txtEmailEliminar").value == "e-mail" || document.getElementById("txtCaptcha") == "" || document.getElementById("txtCaptcha") == " ")
	{
		MensajeShadow("Todos los campos son obligatorios.", "a0cfff");
		return false;
	}
	else
	{
		if(document.getElementById("txtEmailEliminar").value != '') Ok = esMail(document.getElementById("txtEmailEliminar"));
		return Ok;
	}
}


//comprueba que exista el usuario
function eliminar_newsletter(email, captcha, ruta)
{
	var ajax;
	ajax=objetoAjax();	//instanciamos el objetoAjax
	//usamos el medoto POST
	//archivo que realizar la operacion
	ajax.open("POST",ruta,true);
	ajax.onreadystatechange=function() {
		if(ajax.readyState==4) {
			//mostrar resultados en esta capa
			document.getElementById('txtElimnarOk').value = unescape(ajax.responseText);
			
			switch(document.getElementById('txtElimnarOk').value)
			{
				case "2": MensajeShadow('IM&Aacute;GEN DE SEGURIDAD INCORRECTA<br />El texto de la im&aacute;gen de seguridad no coincide.', "a0cfff"); break;
				case "1": MensajeShadow('REGISTRO BORRADO CORRECTAMENTE<br />Su correo ha sido borrado correctamente, ya no recibir&aacute; m&aacute;s boletines.', "a0cfff"); window.location.reload(); break;
				default: MensajeShadow('NO SE HA BORRADO EL USUARIO<br />Por problemas en el sistema no se ha podido borrar el registrado correctamente.<br />Intentelo m\u00e1s tarde. Gracias', "a0cfff");
			}
		}//if (ajax.readyState==4)
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("txtEmailEliminar="+email+"&txtCaptcha="+captcha);
}

//validad que en el formulario del newsletter rellena los compos
function validar_newsletter()
{
	var Ok = false;
	if(document.getElementById('txtEmailNewsletter').value == "" || document.getElementById('txtEmailNewsletter').value == " " || 
		document.getElementById("txtEmailNewsletter").value == "Correo electr&oacute;nico" || document.getElementById("txtEmailNewsletter").value == "Correo electrónico" || document.getElementById("txtCaptcha") == "" || document.getElementById("txtCaptcha") == " ")
	{
		MensajeShadow("Todos los campos son obligatorio.", "a0cfff");
		return false;
	}
	else
	{
		if(document.getElementById("txtEmailNewsletter").value != '') Ok = esMail(document.getElementById("txtEmailNewsletter"));
		return Ok;
	}
}

//comprueba que exista el usuario
function guardar_newsletter(email, captcha, ruta, desdeShadow)
{
	var ajax;
	ajax=objetoAjax();	//instanciamos el objetoAjax
	//usamos el medoto POST
	//archivo que realizar la operacion
	ajax.open("POST",ruta,true);
	ajax.onreadystatechange=function() {
		if(ajax.readyState==4) {
			//mostrar resultados en esta capa
			document.getElementById('txtNewsletterOk').value = unescape(ajax.responseText);
			
			switch(document.getElementById('txtNewsletterOk').value)
			{
				case "4": MensajeShadow('IM&Aacute;GEN DE SEGURIDAD INCORRECTA<br />El texto de la im&aacute;gen de seguridad no coincide.', "a0cfff"); break;
				case "3": MensajeShadow('CORREO DE VERIFICACI\U00D3N NO ENVIADO<br />P\u00f3ngase en contacto con el equipo de administraci\u00f3n a trav\u00e9s del formulario de contacta, porque no se ha pododido enviar el correo de verificaci\u00f3n.', "a0cfff"); break;
				case "2": MensajeShadow('USUARIO YA REGISTRADO<br />Usted ya pertenece a nuestra base de datos.', "a0cfff"); break;
				case "1": MensajeShadow('REGISTRO REALIZADO CORRECTAMENTE<br />Gracias por registrarse.', "a0cfff"); break;
				default: MensajeShadow('NO SE HA RALIZADO EL REGIATRO<br />Por problemas en el sistema no se ha registrado correctamente.<br />Intentelo m\u00e1s tarde. Gracias', "a0cfff");
			}
		}//if (ajax.readyState==4)
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("txtEmailNewsletter="+email+"&txtCaptcha="+captcha);
}
