function contar(texto,e) {
if(texto=='Escribir comentario') return false;
if (texto.length >= 110 ) {
	document.getElementById('nCaracteres').innerHTML="0";
if (navigator.appName == "Netscape") tecla = e.which
else tecla = e.keyCode
if (tecla != 8) return false;
} else {document.getElementById('nCaracteres').innerHTML=110-texto.length;}
return true
}  

function revisa()
{
	var texto=document.envia_msj.message.value;
	if(texto=='Escribir comentario') return false;
	if (texto.length >= 110 ) {	document.getElementById('nCaracteres').innerHTML="0";} else 
	{document.getElementById('nCaracteres').innerHTML=110-texto.length;}
	}

time=setInterval(revisa, 100);

function EnviaMensaje()
{
	var f=document.envia_msj;
	
	var nombre=f.name.value;
	
	if(nombre=="" || nombre=="Nombre") {alert("Debe escribir su nombre"); f.name.focus(); return false;}
	
	var mensaje=f.message.value;
	
	if(mensaje=="" || mensaje=="Escribir comentario") {alert("Debe escribir un mensaje"); f.message.focus(); return false;}
	
	if(/url/.test(nombre)) {alert ('No se permiten links en comentarios'); return false;}
	
	if(/http/.test(nombre)) {alert ('No se permiten links en comentarios'); return false;}
	
	if(/link/.test(nombre)) {alert ('No se permiten links en comentarios'); return false;}
	
	if(/href/.test(nombre)) {alert ('No se permiten links en comentarios'); return false;}
	
	if(/url/.test(mensaje)) {alert ('No se permiten links en comentarios'); return false;}
	
	if(/http/.test(mensaje)) {alert ('No se permiten links en comentarios'); return false;}
	
	if(/link/.test(mensaje)) {alert ('No se permiten links en comentarios'); return false;}
	
	if(/href/.test(mensaje)) {alert ('No se permiten links en comentarios'); return false;}
	
	var param	= 'name='+nombre+'&message='+mensaje;
	var ajaxUrl = 'mensaje.php';
	$('envia_mensajes').innerHTML = '<div align="center" style="margin-top:30px"><img src="loading.gif" alt="Cargando..." /></div>';
	new Ajax.Request	(	ajaxUrl, {
							method: "post",
							parameters: param,
							encoding: "ISO-8859-15",
							onSuccess: function(transfer) {
							var respuesta = transfer.responseText;
							if(respuesta=="ok") {$('envia_mensajes').innerHTML ='<div align="center" style="margin-top:30px"><strong>Su mensaje se ha enviado correctamente</strong></div>'} else {
							var variables = respuesta.toQueryParams ();
							var error = variables.error;
							$('envia_mensajes').innerHTML = error} }
						}); 
	
	}

function suscribirse()
{
var f=document.suscribe;
var correo = f.email.value;
	
	if(correo=="" || correo=="Escribe tu email") { alert ('Debe indicar su email'); $('email').focus(); return false;}
	
	else if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(correo)) 
	{} else { alert ('La dirección de email es incorrecta.'); $('email').focus(); return false;}
	
	var param	= 'email='+correo;
	var ajaxUrl = 'alta.php';
	$('alta_news').innerHTML = '<img src="loading2.gif" alt="Cargando..." />';
	new Ajax.Request	(	ajaxUrl, {
							method: "post",
							parameters: param,
							encoding: "ISO-8859-15",
							onSuccess: function(transfer) {
							var respuesta = transfer.responseText;
							$('alta_news').innerHTML ='<br><br><strong>Hemos recibido su solicitud correctamente</div>';
						} }); 
						
}