/*
 * flash.area-network.de - Main JavaScript
 *
 * Copyright (c) 2008 Markus Bordihn (markusbordihn.de)
 *
 * $Rev: 0.1 $
 */
var de = {
    "flash.area-network": {
    
        info: {
            Name: "Main JavaScript",
            Version: 0.1,
            Author: "Markus Bordihn (http://markusbordihn.de)",
            Description: "Main JavaScript for http://flash.area-network.de"
        },
        
        cache: {
            id: 0,
            ie: window.attachEvent ? 1 : 0,
            objects: {}
        },
        
        
        init: {
            load: {},
            pre: function(){
                if (de["flash.area-network"].cache.ie) {
                    /* Adding IEsolus */
                    if (!document.getElementById('fan_iesolus') && document.getElementsByTagName("head")) {
                        var sub_loader = document.createElement('script');
                        sub_loader.type = "text/javascript";
                        sub_loader.src = '/js/iesolus.0.2.js';
                        sub_loader.id = 'fan_iesolus';
                        document.getElementsByTagName("head")[0].appendChild(sub_loader);
                    }
                    
                }
            }
        },
        
        set_eventListener: function(obj, event, func, mode){
            if (obj && event && func) {
                if (de["flash.area-network"].cache.ie) {
                    obj.attachEvent("on" + event, func);
                } else {
                    obj.addEventListener(event, func, (mode) ? mode : false);
                }
            }
        }
    }
}
if (typeof de["flash.area-network"] !== 'undefined') {
    de["flash.area-network"].init.pre();
    de["flash.area-network"].set_eventListener(window, 'load', de["flash.area-network"].init.load);
}

