﻿function widgetJSLoader(renderWidget) {
    if (typeof jQuery == "undefined") {
        var html_doc = document.getElementsByTagName('head')[0];
        js = document.createElement('script');
        js.setAttribute('type', 'text/javascript');
        js.setAttribute('src', 'http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js');
        html_doc.appendChild(js);
        // this is for IE loading
        js.onreadystatechange = function() {
        if (js.readyState == 'loaded') {
                renderWidget();
            }
        }

        if (js.readyState == undefined) {
            window.setTimeout(loadJsForFF(js, renderWidget), 1000);
        }
    }
    else {
        $ = jQuery;
        renderWidget();
    }
}


function loadJsForFF(js, renderWidget) {

    // this is for FF loading
    js.onload = function() {
        renderWidget();
    }

}



