function validateLogin(form){
	var cert = trim(getValueField(form['certificado']));		
	var pwd = trim(getValueField(form['password']));	
	if(cert == ""){
		alert('Debe adjuntar el Certificado Digital');
		document.forms[0].certificado.focus();
		return false;
	}else if (pwd == ""){
		alert('Debe proporcionar la Contraseña');
		document.forms[0].password.focus();
		return false;
	}	
	if(cert.length < 5 || eval(cert.lastIndexOf('.') == -1)){
		alert('El nombre del Certificado Digital no es válido');
		document.forms[0].certificado.focus();
		document.forms[0].certificado.select();
		return false;
	}
	if( cert.substring(eval(cert.length - 4), cert.length).toLowerCase() != ".cer" ){
		alert('Debe adjuntar un Certificado Digital con terminacion .cer');
		document.forms[0].certificado.focus();
		document.forms[0].certificado.select();
		return false;
	}
	if ( pwd.length < 6 || pwd.length > 8){
		alert('La clave para ingresar al sistema se compone por un mínimo de 6 caracteres o un máximo de 8');
		document.forms[0].password.focus();
		document.forms[0].password.select();
		return false;
	}
	
	return true;

}

function capLock(e){
	kc=e.keyCode?e.keyCode:e.which;
	sk=e.shiftKey?e.shiftKey:((kc==16)?true:false);
	if(((kc>=65&&kc<=90)&&!sk)||((kc>=97&&kc<=122)&&sk)){
		document.getElementById('caplock').style.visibility = 'visible';
	}else{
		document.getElementById('caplock').style.visibility = 'hidden';
	}
}

