var enviar ='no';
	function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}
function ltrim(stringToTrim) {
	return stringToTrim.replace(/^\s+/,"");
}
function rtrim(stringToTrim) {
	return stringToTrim.replace(/\s+$/,"");
}
	function IsNumeric(valor) 
		{ 
			var log=valor.length; var sw="S"; 
			for (x=0; x<log; x++) 
				{ v1=valor.substr(x,1); 
				v2 = parseInt(v1); 
				//Compruebo si es un valor numérico 
				if (isNaN(v2)) { sw= "N";} 
				} 
				if (sw=="S") {return true;} else {return false; } 
		} 
		function validarEmail(valor) {
			  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){
			   return (true)
			  } else {
			      return (false);
			  }
			 }
			
function comprobardatos(){
	var msgerror='';

	if (document.forms['contacto'].nombre.value=='') 
		msgerror = '* Nombre vacío\n';


	if (document.forms['contacto'].email.value=='') 
		msgerror += '* Email vacío\n';
	else
		{
		if (validarEmail(document.forms['contacto'].email.value)==false)
			msgerror = msgerror +'* El Email parece incorrecto\n';
		}
	if (document.forms['contacto'].pass1.value=='')
		msgerror += '* Contraseña vacía\n';
	else
	{
		if (document.forms['contacto'].pass1.value!=document.forms['contacto'].pass2.value)
				msgerror += '* Las contraseñas no son iguales\n';
	}

	if (msgerror!=''){
		alert('Se detectaron los siguiente errores:\n\n'+msgerror);
		return false;
		}
	else{
		return true;

	}
}
function enviarcontrasena(){
	if (document.forms['recupera'].email.value=='')
		alert('Tienes que introducir un email para enviar tu contraseña');
	else
	{
		var url='enviarpass.php?email='+ document.forms['recupera'].email.value;
		xmlhttp.open("GET",url,true);
		xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4) {
				if (xmlhttp.responseText=='ok'){
						alert('Te hemos enviado un email con tu contraseña a '+ document.forms['recupera'].email.value)
				}
				else
				{
						alert('Lo sentimos pero no nos consta que tengamos ningún usuario con el email especificado');
						document.forms['recupera'].email.style.borderColor='red';
						document.forms['recupera'].email.value='';
						document.forms['recupera'].email.focus();

				}
		}
		}
		xmlhttp.setRequestHeader('Accept','message/x-jl-formresult');
		xmlhttp.send(null);
		return false
	}
}
function comprobar2(){
	var msgerror='';

	if (document.forms['contacto'].nombre.value=='') 
		msgerror = '* Nombre vacío\n';


	if (document.forms['contacto'].pass1.value=='') 
		msgerror += '* Contraseña vacía\n';

	if (msgerror!=''){
		alert('Se detectaron los siguiente errores:\n\n'+msgerror);
		return false;
		}
	else{
		document.forms['contacto'].action='log.php';
		document.forms['contacto'].submit();
		return true;

	}
}
function comprobar3(){
	var msgerror='';

	if (document.forms['contacto'].email.value=='') 
		msgerror += '* Email vacío\n';
	else
		{
		if (validarEmail(document.forms['contacto'].email.value)==false)
			msgerror = msgerror +'* El Email parece incorrecto\n';
		}

	if (msgerror!=''){
		alert('Se detectaron los siguiente errores:\n\n'+msgerror);
		return false;
		}
	else{
		document.forms['contacto'].action='editarusuario.php';
		document.forms['contacto'].submit();
		return true;

	}
}

function comprobar(){
	var url='comprobarusuario.php?usuario='+ document.forms['contacto'].nombre.value;
	xmlhttp.open("GET",url,true);
	xmlhttp.onreadystatechange=function() {
	if (xmlhttp.readyState==4) {
			if (xmlhttp.responseText=='ok'){
				if (comprobardatos())
					document.forms['contacto'].action='registrar.php';
					document.forms['contacto'].submit();
			}
			else
			{
					alert('El nombre de usuario ya está siendo utilizado');
					document.forms['contacto'].nombre.style.borderColor='red';
					document.forms['contacto'].nombre.value='';
					document.forms['contacto'].nombre.focus();
					
			}
	}
	}
	xmlhttp.setRequestHeader('Accept','message/x-jl-formresult');
	xmlhttp.send(null);
	return false

}
function comprobaremail(){
	var msgerror='';

	if (document.forms['f'].email.value=='') 
		msgerror += '* Por favor necesitamos tu email para preguntarte por esta playa si nos surge alguna duda.\nY así de paso evitamos el Spam.';
	else
		{
		if (validarEmail(document.forms['f'].email.value)==false)
			msgerror = msgerror +'* El Email parece incorrecto.\nNecesitamos saber tu email por si nos surgen dudas sobre esta playa. Gracias.';
		}

	if (msgerror!=''){
		alert(msgerror);
		document.forms['f'].email.style.borderColor='red';
		document.forms['f'].email.value='';
		document.forms['f'].email.focus();
		return false;
		}
	else{
		document.forms['f'].action='corregirplaya.php';
		document.forms['f'].submit();
		return true;

	}
}

function enviarcomentario(){
	var msgerror='';

	if (document.forms['contacto'].comentario.value=='') 
		msgerror += '* Por favor envíanos un comentario.';
	

	if (msgerror!=''){
		alert(msgerror);
		document.forms['contacto'].comentario.style.borderColor='red';
		document.forms['contacto'].comentario.value='';
		document.forms['contacto'].comentario.focus();
		return false;
		}
	else{
		document.forms['contacto'].action='enviarcomentario.php';
		document.forms['contacto'].submit();
		return true;

	}
}
