function init(f,req) {
    var label, i = 0;
    var labels = f.getElementsByTagName( "label" );

    while ( label = labels[i++] ) {
        var element = f.elements[label.htmlFor];

        if ( typeof element != 'undefined'  )
        {
            var elem;
            if ( typeof element.length != 'undefined' && element.length > 1 && element.nodeName != 'SELECT' ) {
                elem = element[0];
            } else {
                elem = element;
            }


            var fvCode = ( elem['alt'] ) ? elem['alt'] : elem.getAttribute( 'alt' );

            if ( ! req || ! req[label.htmlFor] ) {
                element.alt = "";
                fvCode = undefined;
            }

            if ( fvCode ) {
                label.innerHTML = "<span class='reqHiLite'>*&nbsp;</span>"  + label.innerHTML;
            }
        }
    }
}

