var isFocussed = false ;

function setFocussed() {
    isFocussed = true ;
}

function setBlurred() {
    isFocussed = false ;
}

function handleDefaultAction( event, item ) {
    var doDefaultExecute = false ;

    if( event.which ) {
        if( event.which == 13 ) {
            doDefaultExecute = true ;
        }
    }
    else {
        if( window.event.keyCode == 13 ) {
            doDefaultExecute = true ;
        }
    }

    if( doDefaultExecute ) {
        var theDefaultItem = document.getElementById( item ) ;

        if( theDefaultItem ) {
            isFocussed = false ;

            theDefaultItem.onblur = setBlurred ;
            theDefaultItem.onfocus = setFocussed ;
            theDefaultItem.focus() ;
            setTimeout( "handleDefaultActionPartTwo( '" + item + "' );", 0 ) ;

        }
    }

    return( false ) ;
}

function handleDefaultActionPartTwo( item ) {
    if( isFocussed ) {
        var theDefaultItem = document.getElementById( item ) ;

        if( theDefaultItem ) {
            if( theDefaultItem.click ) {
                theDefaultItem.click() ;
            }
            else {
                theDefaultItem.onclick() ;
            }
        }
    }
}

