﻿/**
* GRA Accountbar V2
* ===============================================================
* (C)Copyright 2010 Noordhoff Uitgevers BV. All rights reserved.
* ===============================================================
*
* User: Ir. S. Pham - Noordhoff Uitgevers BV
* Date: ${DATE}
* Time: ${TIME}
* Description:
*/

// Globals
var acb$DebugMode = false;
var acb$BaseUrl = "http://accountbar.prod.toegang.nu/apps";
var acb$ResourceBaseUrl = acb$BaseUrl + "/js/resources";
var acb$ConfigUrl = acb$BaseUrl + "/config/config.js?callback=?";
var acb$FlashUrl = acb$BaseUrl + "/ogra-2011-10-03-001.swf";
var acb$CssUrl = acb$BaseUrl + "/css/c444518ba0ea2963c4209ed2799a2a73b02a6aef.css";

var acb$ImageDir = acb$BaseUrl + "/images";
var acb$JQueryCdn = "http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.4.4.min.js";

var handlerUrl = "";
var keyExchange;
var accountbar;
var acb$rand = new Date().getMilliseconds();

// Global Helper functions
function Acb$AddScript(scriptsrc) {
    var headID = document.getElementsByTagName("head")[0];
    var newScript = document.createElement('script');
    newScript.type = 'text/javascript';
    newScript.src = scriptsrc;
    headID.appendChild(newScript);
}
function Acb$AddCss(csssrc) {
    var headID = document.getElementsByTagName("head")[0];
    var newCss = document.createElement('link');
    newCss.rel = 'stylesheet';
    newCss.type = 'text/css';
    newCss.href = csssrc;
    headID.appendChild(newCss);
}

function loadScript(url, callback) {
    var script = document.createElement("script")
    script.type = "text/javascript";
    if (script.readyState) {  //IE
        script.onreadystatechange = function() {
            if (script.readyState == "loaded" ||
                    script.readyState == "complete") {
                script.onreadystatechange = null;
                callback();
            }
        };
    } else {  //Others
        script.onload = function() {
            callback();
        };
    }
    script.src = url;
    document.getElementsByTagName("head")[0].appendChild(script);
}

// Accountbar header scripts
Acb$AddCss(acb$CssUrl);

document.writeln("<script src=\"" + acb$BaseUrl + "\/js\/accountbar.min.js\" type=\"text\/javascript\"><\/script>");
document.writeln("");










