
function verifica_campo_str(str)
{
	resultado = true;
	while (str!="")
	{
		car=str.charAt(0);
		if (((car.charCodeAt(0)>=65) && (car.charCodeAt(0)<=90)) || ((car.charCodeAt(0)>=97) && (car.charCodeAt(0)<=122) ) || (car.charCodeAt(0)>=32) )
		{
			str=str.substr(1);
		}
		else
		{
			resultado=false;
			break;
		}
	}	
	return resultado;
}

function verifica_str_int(str)
{
	resultado = true;
	while (str!="")
	{
		car = str.charAt(0);
		if ( ((car.charCodeAt(0)>=65) && (car.charCodeAt(0)<=90)) || ((car.charCodeAt(0)>=97) && (car.charCodeAt(0)<=122)) || ((car.charCodeAt(0)>=48) && (car.charCodeAt(0)<=57)))
		{
			str=str.substr(1);
		}
		else
		{
			resultado=false;
			break;
		}
	}
	return resultado;
}

function verificar(forma)
{
	var error=0, largo_clave=0, largo_min=1;
	largo_clave = forma.clavelog.value.length; 
	
	if (!verifica_campo_str(forma.usuariolog.value) && (error!=1))
	{
		alert("ID de Usuario no válido");
		error = 1;
	}
	
	if (( forma.usuariolog.value=="" ) && (error!=1))
	{
		alert("Ingrese ID de Usuario");
		error = 1;
	}
	
	if ((forma.clavelog.value =="") && (error!=1))
	{
		alert("Ingresar Clave.");
		error = 1;
	}

	if (!verifica_str_int(forma.clavelog.value) && (error!=1))
	{
		alert("Caracteres no válidos en la Clave.");
		error = 1;
	}

	
	if ((largo_clave < largo_min) && (error!=1))
	{
		alert("Contraseńa debe tener 3 caracteres");
		forma.clavelog.value = "";
		error = 1;
	}

	if (error==0)
	{
		return true;
	}
	else
	{
	return false;
	}
}

