	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 ("Please insert name and surname");
				return;
			}
		if(esCadenaVacia(document.contacto.elements["email"].value))
			{
				alert ("Please insert your email");
				return;
			}
		
		if(esCadenaVacia(document.contacto.elements["comentario"].value))
			{
				alert ("Please insert a comment");
				return;
			}

		if(esCadenaVacia(document.contacto.elements["empresa"].value))
			{
				alert("Please insert your company name");
				return;
			}

		if(esCadenaVacia(document.contacto.elements["telefono"].value))
			{
				alert("Please insert your telephone");
				return;
			}
		if(document.contacto.pais.selectedIndex==0){
			alert("Please select your country");
			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 ("Please insert your email for the newsletter");
				return;
			}
		//Si llega hasta aquí ha pasado todas las comprobaciones
		document.newsletter.submit();
	}

	function compruebaFormNewsLetter(){
		
		if(esCadenaVacia(document.contacto["altaNombre"].value)){
			alert("Please insert name and surname");
			return;
		}
		
		if(esCadenaVacia(document.contacto["altaEmail"].value)){
			alert("Please insert your email");
			return;
		}
		
		document.contacto.submit();
		
	}  

