function ltrim(str) { 
	for(var k = 0; k < str.length && isWhitespace(str.charAt(k)); k++);
	return str.substring(k, str.length);
}
function rtrim(str) {
	for(var j=str.length-1; j>=0 && isWhitespace(str.charAt(j)) ; j--) ;
	return str.substring(0,j+1);
}
function trim(str) {
	return ltrim(rtrim(str));
}
function isWhitespace(charToCheck) {
	var whitespaceChars = " \t\n\r\f";
	return (whitespaceChars.indexOf(charToCheck) != -1);
}

function validaCommntsbox(security){
	var s = document.comment.email.value;
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	var nombre = trim(document.comment.nombre.value);
	var comentario = trim(document.comment.text_comm.value);
	
	
	if (nombre == "") {
        alert("Por favor ingrese Nombre.")
        document.comment.nombre.focus();
		return 0;
	}
	
	if(!document.comment.email.value.match(emailExp)){
		alert("Por favor ingrese E-Mail.")
		document.comment.email.focus()
		return 0;
	}
	
    if (comentario == "") {
        alert("Por favor ingrese Comentario.")
        document.comment.text_comm.focus();
		return 0;
	}
	
	if (document.comment.validation.value!=security){ 
       alert("Por favor ingrese el c\xF3digo de seguridad correcto.") 
       document.comment.validation.focus() 
       return 0; 
    }
	
	
	//el form se envia
	document.comment.submit();
	
}



function validaReporte(){
	var motivo = trim(document.report.motivo.value);
	if (motivo == "") {
        alert("Por favor ingrese el motivo.")
        document.report.motivo.focus();
		return 0;
	}
	
	//el form se envia
	document.report.submit();
}
