// startup


RegisterNamespace = function(namespace) 
{
    var namespaceParts = namespace.split(".");
    var root = window;

    for (var i = 0; i < namespaceParts.length; i++) {
        if (typeof root[namespaceParts[i]] == "undefined") {
            root[namespaceParts[i]] = new Object();
        }

        root = root[namespaceParts[i]];
    }
}


RegisterNamespace('Buzzboot.Api2.Auth');
RegisterNamespace('Buzzboot.Api2.Utils');


Buzzboot.Api2.Utils.IncludeScriptFile = function(jsFile) {
    var url = jsFile;

    var script = document.createElement('script');
    script.src = url;
    script.type = 'text/javascript';
    
    document.getElementsByTagName('head')[0].appendChild(script);
    if (script.readyState && (script.onload !== null)) {
    }
}


// include script files
                                 
Buzzboot.Api2.Utils.IncludeScriptFile('http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js');

Buzzboot.Api2.Utils.IncludeScriptFile('/api/md5-min.js');

Buzzboot.Api2.Utils.IncludeScriptFile('/api/bbapi-2.0.0-utils.js');
Buzzboot.Api2.Utils.IncludeScriptFile('/api/bbapi-2.0.0-auth.js');                                                              
        
