(function(){

// Map over fuzzLoader in case of conflict
if ( window.fuzzLoader) {
  var _fuzzLoader = window.fuzzLoader;
}

var fuzzLoader = window.fuzzLoader = {
    
        /**
         * dynamically require another javascript file
         * @param libraryName full url to the javascript file
         */
        require : function(libraryName) {
            document.write('<script type="text/javascript" src="'+ libraryName +'"></script>');
        },

        /**
         * dynamically add a javascript section to the page
         * @param script javascript section to add to the page
         */
        requireScript : function(script) {
            document.write('<script type="text/javascript" >' + script + '</script>');
        },

        load : function() {

                            fuzzLoader.require('http://cdn.habitindustries.com/fuzzwich/javascript/combined/api_5.js');
                    
        }, //end load,

        init: function() {
                fuzzApi._vaultUrl = 'http://cdn.habitindustries.com/fuzzwich/';
                fuzzApi._s3Url = 'http://s3.habitindustries.com/fuzzwich/';
                fuzzApi._baseUrl = 'http://www.fuzzwich.com';
                fuzzApi._config = 'prod';

        } //end init
    };

    fuzzLoader.load();
    
 })();