try {
    //eba_icons = no_bar;
    eba_no_display_icons = clicktospeak_icon + play_icon + translation_icon;
    eba_hidden_bar = true;
    //eba_icons = clicktospeak_icon + play_icon + translation_icon;
    eba_title = title_th;
    eba_server = "speechus.texthelp.com";
    eba_speech_server = "speechus.texthelp.com";

    //eba_language = ENGLISH_US;
    //eba_locale = LOCALE_US;
    //eba_voice = "ScanSoft Jill_Full_22kHz";

    eba_speedValue = SLOW_SPEED;
    eba_voice_from_lang_flag = true;

    //eba_continuous_reading = false;

    eba_loginName = "cast";
    eba_custId = "300";
    eba_book_id = "bb";

    eba_override_x = 45;

    $rw_barInit();
} catch(err) {
    alert("toolbar could not be loaded: " + err);
}

/*=========================================================*/

function thtInit() {
    $('#tht').show();
    thtLocate();
}

function thtClickSpeak() {
    if ( $('#tht #thtPlaySel').hasClass('selected') ) {
        $rw_enableClickToSpeak(false); // Texthelp Click to Speak Off
        $('#tht #thtPlaySel').removeClass('selected')
    } else {
        $rw_enableClickToSpeak(true); // Texthelp Click to Speak On
        $('#tht #thtPlaySel').addClass('selected')
    }
}

/* TextHelp Toolbar Position/Scroll Handling */
function thtLocate() {
    if ( $('#tht').is(":hidden")) { return; }
    if ( !$('#tht').length ) { return; }
    if ( $('#tht').hasClass("thtGlossary") ) { return; }

    // Get toolbar size
    var thtWidth = parseInt($('#tht').css('width'));
    var thtHeight = parseInt($('#tht').css('height'));

    // Get container position
    var constraint = $("#maincontent").eq(0);
    if (!$(constraint).length) {
        var constraint = $("#modelcontent").eq(0);
    }

    var pageOffset = constraint.offset();
    var pageHeight = constraint.innerHeight();

    // Get scroll height
    var scrollOffset = $("html").scrollTop();
    if (scrollOffset == 0) {
        // Handle Chrome scroll
        var scrollOffset = $("body").scrollTop();
    }

    if ((pageOffset.top ) >= scrollOffset ) {
        var thtTop = pageOffset.top;
        var thtPosition = "absolute";
    } else if ((scrollOffset + thtHeight) >= (pageOffset.top + pageHeight)) {
        var thtTop = pageOffset.top + pageHeight - thtHeight;
        var thtPosition = "absolute";
    } else {
        //var thtTop = pageOffset.top;
        if ( ($.browser.msie) && (parseInt($.browser.version) <= 6) ) {
            var thtTop = scrollOffset;
            var thtPosition = "absolute";
        } else {
            var thtTop = 0;
            var thtPosition = "fixed";
        }
    }

    // Reposition toolbar
    var thtLeft = pageOffset.left;

    $('#tht').css('top', thtTop + 'px');
    $('#tht').css('left', thtLeft + 'px');
    $('#tht').css('position', thtPosition);
}

$(window).ready(function() {
    thtInit();
});

$(window).resize(function() {
    thtLocate();
});

$(window).scroll(function() {
    thtLocate();
});
