function trim(str) { 
  	if (str != null) {
    	var i; 
    	for (i=0; i<str.length; i++) {
	      if (str.charAt(i)!=" ") {
   	      str=str.substring(i,str.length); 
            break;
         } 
    	} 
       
    	for (i=str.length-1; i>=0; i--) {
      	if (str.charAt(i)!=" ") {
            str=str.substring(0,i+1); 
            break;
         } 
     	} 
      
     	if (str.charAt(0)==" ") {
         return ""; 
     	} else {
         return str; 
     	}
  	}
}

function validaForma() {
	if (trim(document.getElementById("nombre").value) == "") {
		alert("Escriba su nombre");
		return false;
	}
	if (trim(document.getElementById("email").value) == "") {
		alert("Escriba su correo electrónico");
		return false;
	}
	if (trim(document.getElementById("comentarios").value) == "") {
		alert("Escriba su mensaje");
		return false;
	}
	return true;
}

function enviar() {
	if (validaForma()) {
		document.getElementById("frmcontacto").submit();	
	}
}
