//  We really need a proper loading script like scriptaculous

document.write('<script type="text/javascript" src="/js/bse_admin.js"></script>');
//document.write('<script type="text/javascript" src="/js/bse_shop.js"></script>');
//document.write('<script type="text/javascript" src="/js/bse_search.js"></script>');
//document.write('<script type="text/javascript" src="/js/unitpngfix.js"></script>');
//document.write('<script type="text/javascript" src="/js/popup-webcast.js"></script>');
document.write('<script type="text/javascript" src="/js/combo.packed.js"></script>');
document.write('<script type="text/javascript" src="/js/plugins/flashzoomer.js"></script>');

// wait for DOM to load before initialising
document.observe("dom:loaded", dom_init);
Event.observe(window, "load", window_init);


var bse_debug = false;

function dom_init() {
    if ($('message')) {
        new Effect.DropOut($('message'),{delay: 5});
    }

    var shopMenu = new OpenMenu("menu_3", { activeClass: "focus", autoOpenMode: "class" });
    var medicalMenu = new OpenMenu("menu_8", {  activeClass: "focus", autoOpenMode: "class" });
    var industrialMenu = new OpenMenu("menu_9", { activeClass: "focus", autoOpenMode: "class" });

	var zoomer = new ImgZoomer("a.zoom");
	
	var navimage = new Cycler("div#header div div.navimage", 7);
    navimage.startCycle();

};

function window_init() {

	var drawers = new Drawers('.drawer', {
        singleDrawer: true,
        id: "drawers",
        duration: 0.25
    	});
    	
    var zoomer = new ImgZoomer("a.zoomer", {
        videoPath: "/videos/",
        windowTheme: "classic",
        shadowThemeSize: 60,
        shadowDepth: 30,
        shadowTheme: "dark",
        videoAutoPlay: true
    });
    
    $$('.overlay')[0].iePNGFix();

};
