	
    function validateFormId( f ) 
	{
	    var id = f.id_number;

	    if ( id.value.length == 0 )
	    {
	        alert( "Por favor ingrese el n?mero de identificaci?n del estudiante.\t\t\t\n\n" );
	        id.focus();
	        return false;
	    }

	    for ( var x = 1; x < id.value.length; x++ )
	    {
	        i = parseInt( id.value.charAt( x ) );

	        if ( isNaN( i ) )
	        {
	            alert( "El n?mero de identificaci?n de estudiante solo puede contener d?gitos.\t\t\t\n\n" );
	            id.focus();
	            return false;
	        }
	    }

	    return true;
	}

	function validateFormCodes( f ) 
	{
	    var codes = f.codes;

	    if ( codes.value.length == 0 )
	    {
	        alert( "Por favor diligencie todos los campos del formulario.\t\t\t\n\n" );
	        codes.focus();
	        return false;
	    }
	}
	
	function validateFormCode( f ) 
	{
	    var code = f.std_code;

	    if ( code.value.length == 0 )
	    {
	        alert( "Por favor ingrese el c?digo del estudiante.\t\t\t\n\n" );
	        code.focus();
	        return false;
	    }

	    // 10509810040 ~ 52841611
	    if ( code.value.length < 11 )
	    {
	        alert( "El c?digo de estudiante debe contener al menos 11 d?igitos.\t\t\t\n\n" );
	        code.focus();
	        return false;
	    }

	    var firstc = code.value.charAt( 0 );
	    if ( firstc != '1' && firstc != '2' && firstc != '7' && firstc != '8' )
	    {
	        alert( "Los c???       digos de estudiante v?lidos comienzan con: 1, 2, 7 ? 8\t\t\t\n\n" );
	        code.focus();
	        return false;
	    }

	    for ( var x = 1; x < code.value.length; x++ )
	    {
	        i = parseInt( code.value.charAt( x ) );

	        if ( isNaN( i ) )
	        {
	            alert( "El c?digo de estudiante solo puede contener d?gitos.\t\t\t\n\n" );
	            code.focus();
	            return false;
	        }
	    }

	    return true;
	}
