	function esCadenaVacia(s){

  	var i;
  	var c = '';
	var whitespace       = " \t\n\r";

  	if (s.lenght == 0 || s == null )return true;

  	for (i = 0; i < s.length; i++){
    	c = s.charAt(i);
    	if (whitespace.indexOf(c) == -1) return false;
   	}
  	return true;
	}

	function compruebaForm(){
		if(esCadenaVacia(document.contacto.elements["nombre"].value))
			{
				alert ("Falta introducir el nombre y los apellidos");
				return;
			}
		if(esCadenaVacia(document.contacto.elements["email"].value))
			{
				alert ("Falta introducir el e-mail");
				return;
			}
		
		if(esCadenaVacia(document.contacto.elements["comentario"].value))
			{
				alert ("Falta introducir un comentario");
				return;
			}

		if(esCadenaVacia(document.contacto.elements["empresa"].value))
			{
				alert("Falta introducir la empresa");
				return;
			}

		if(esCadenaVacia(document.contacto.elements["telefono"].value))
			{
				alert("Falta introducir el teléfono");
				return;
			}
		if(document.contacto.pais.selectedIndex==0){
			alert("Falta seleccionar un país");
			return;
		}
		
		//Si llega hasta aquí ha pasado todas las comprobaciones
		document.contacto.newsletter.value=document.contacto.newsletter.checked;
		document.contacto.submit();
	}

	function compruebaFormNewsLetterMini(){
		if(esCadenaVacia(document.newsletter.elements["emailnews"].value))
			{
				alert ("Falta introducir el e-mail para la suscripción a la newsletter");
				return;
			}
		//Si llega hasta aquí ha pasado todas las comprobaciones
		document.newsletter.submit();
	}

	function compruebaFormNewsLetter(){
		
		if(esCadenaVacia(document.contacto["altaNombre"].value)){
			alert("Falta introducir tu nombre y apellidos");
			return;
		}
		
		if(esCadenaVacia(document.contacto["altaEmail"].value)){
			alert("Falta introducir tu e-mail");
			return;
		}

		if(esCadenaVacia(document.contacto["altaNombre"].value)){
			alert("Falta introducir tu nombre y apellidos");
			return;
		}
		
		document.contacto.submit();
		
	}  
