var timerId = 0;

function toggleAutoRefresh() {
    
    var aRefresh = document.getElementById( 'aRefresh' );
    if ( document.getElementById( 'cbAutoRefresh' ).checked ) {
        
        if ( aRefresh.href.indexOf( 'refresh=1' ) == -1 ) {
            aRefresh.href = aRefresh.href + '1';
        }
        timerId = setTimeout( "refresh();", 60000 );
        
    } else {
        
        if ( timerId ) {
            clearTimeout( timerId );
        }       
        if ( aRefresh.href.indexOf( 'refresh=1' ) > -1 ) {
            aRefresh.href = aRefresh.href.substr( 0, aRefresh.href.length - 1 );
        }

    }

}

function refresh() {
    
    location.assign( document.getElementById( 'aRefresh' ).href );

}
        
