
// init loader
var loader = new Loader();
loader.setScriptPath("/static/js/");
loader.addFile("lib/prototype.js");

loader.addFile("src/scriptaculous.js");
loader.addFile("src/effects.js");
loader.addFile("lightbox.js");
loader.addFile("imagereplace.js");

loader.addFile("lib/animator.js");
loader.addFile("lib/swfobject.js");
loader.addFile("lib/trimpath-template.js");

/*loader.addClass("at.elements.calendar.init");

if(language == "de") {
	loader.addClass("at.elements.calendar.de");
}
else {
	loader.addClass("at.elements.calendar.en");
}*/

//loader.addClass("at.elements.textreplace.image");


loader.addClass("at.habsburg.language.dropDown");
loader.addClass("at.habsburg.press.verticalSlider");
loader.addClass("at.habsburg.scroller.bar");

//loader.load();
loader.loadProxy("http://www.habsburg.co.at/tools/scriptproxy/loader.php");


function onDocumentLoad () {

	try {
		if($('languages') != null) {
			new at.habsburg.language.dropDown($('languages'));
		}
	} catch (e) {}
	
	
	//Presspictures function
	try {
		if($('picture_list') != null) {
			requests = $('picture_list').getElementsByClassName('pp_info');
			new at.habsburg.press.verticalSlider(requests,28,50);
		}
	} catch (e) {}
	
	// scroller
	if($('scrolltext') != null) {
		new at.habsburg.scroller.bar();
	}

	initLightbox();
}


