var nombre_g;
var correo_g;
var apellido1_g;
var apellido2_g;
var comentario_g;
	
	function comprobar_newsletter(form){
		//Comprobamos los datos
		form.nombre.value=trim(form.nombre.value);
		form.correo.value=trim(form.correo.value);
		form._caracvalidate.value=trim(form._caracvalidate.value);
		
		if (form.nombre.value==''){
			alert ('msg::ENTERNAME');
			form.nombre.focus();
			return false;
		}
		
		if (form.correo.value==''){
			alert ("ENTERCORREO");
			form.correo.focus();
			return false;
		}
		
		if (!validarEmail(form.correo.value)){
			alert ("ENTERCORREOVALID");
			form.correo.focus();
			return false;
		}
		
		if (form._caracvalidate.value==''){
			alert ("TXT_VALIDACION");
			form._caracvalidate.focus();
			return false;
		}
		
		form._caracvalidate.value=scape_string(form._caracvalidate.value);
		nombre_g=scape_string(form.nombre.value);
		correo_g=scape_string(form.correo.value);
		apellido1_g=scape_string(form.apellido1.value);
		apellido2_g=scape_string(form.apellido2.value);
		comentario_g=scape_string(form.comentario.value);
		
		
		//Validamos Captcha
		poststr='_caracvalidate='+form._caracvalidate.value+'&_imagevalidate='+form._imagevalidate.value;
		AJAX('./images','./includes/comprobar_captcha.php','POST',poststr,captcha_ok,captcha_ko,'');
	}
	
	function captcha_ok(oXML){
		if (oXML=="1"){
			//Aquí lo que hacemos es hacer la llamada a AJAX para la suscribirlo a la newsletter
			var poststr='nombre='+nombre_g+'&correo='+correo_g+'&apellido1='+apellido1_g+'&apellido2='+apellido2_g+'&comentario='+comentario_g;
			AJAX('./images','./includes/registrar_usuario_newsletter.php','POST',poststr,newsletter_ok,newsletter_ko,'');
		}else{
			alert ("Por favor, introduzca correctamente los caracteres de validaci\u00F3n.");
		}
	}
	
	function captcha_ko(){
		alert ("Ha habido un problema realizando su suscripci\u00F3n.\nInt\u00E9ntelo de nuevo m\u00E1s tarde");
	}
	
	function newsletter_ok(oXML){
		if (oXML=="1"){
			document.frmNewsletter.nombre.value='';
			document.frmNewsletter.correo.value='';
			document.frmNewsletter._caracvalidate.value='';
			if (document.frmNewsletter.apellido1) document.frmNewsletter.apellido1.value='';
			if (document.frmNewsletter.apellido2) document.frmNewsletter.apellido2.value='';
			if (document.frmNewsletter.comentario) document.frmNewsletter.comentario.value='';
			alert ("Su suscripci\u00F3n ha sido realizada correctamente.\nGracias");
		}else{
			alert ("Ha habido un problema realizando su suscripci\u00F3n.\nInt\u00E9ntelo de nuevo m\u00E1s tarde");
		}
	}
	
	function newsletter_ko(){
		alert ("Ha habido un problema realizando su suscripci\u00F3n.\nInt\u00E9ntelo de nuevo m\u00E1s tarde");
	}
