﻿// This includes all necessary scripts for link rewriting


function scribdInclude(script_filename) {
    var html_doc = document.getElementsByTagName('head')[0];

    var js = document.createElement('script');
    js.setAttribute('language', 'javascript');
    js.setAttribute('type', 'text/javascript');
    js.setAttribute('src', script_filename);

    if (typeof html_doc == "undefined") {
        // be nice to opera and safari
        document.body.appendChild(js);
    }
    else {
        html_doc.appendChild(js);
    }

    return false;
}

function scribdIsDefined(variable) {
    return (typeof (window[variable]) == "undefined") ? false : true;
}

function scribdViewLoaded() {
    return !(typeof scribd == "undefined")
}

function scribdRunAuto() {
    if (scribdIsDefined('scribd_single_view_page')) {
        // custom view doc page
        scribdInclude('/Scripts/JS/Scribd/autoembed.js');
    }
    else {
        if (!scribdIsDefined('scribd_rewrite_links_already')) // don't do anything if QS installed more than once on a page
        {
            // rewrite links to scribd links or embeds
            scribdInclude('/Scripts/JS/Scribd/autorewrite.js');
        }
    }
}

if (scribdViewLoaded()) {
    // view.js is already loaded, just run auto
    scribdRunAuto();
}
else {
    // need to load view.js and then run auto
    var scribd_view_callback = scribdRunAuto;
    scribdInclude('/Scripts/JS/Scribd/view.js');
}







