var img_info_x;
window.addEvent('domready', function() {
	var searchDiv = $('search_container');
	var searchSlide = searchDiv.getElement('div');
	var searchH2 = searchDiv.getElement('h2');
	var myFx = myFx = new Fx.Tween(searchSlide).set('opacity',0);
	
	searchDiv.setStyle('cursor','pointer')
	searchH2.addEvent('click', function(){
		if(!this.hasClass('active')){
			myFx.start('opacity',1); this.addClass('active');
		}else{
			myFx.start('opacity',0); this.removeClass('active');
		}
	});
	searchH2.addEvent('mouseover', function(){
		searchH2.setStyle('color','#000')
	});
	searchH2.addEvent('mouseout', function(){
		searchH2.setStyle('color','#70726f')
	});
	
/*------------------------------------------------->>
----->> F.A.Q. & Kurz + Langform Shortcodes >>----->>
--------------------------------------------------->>
*/
	var h4s = $$('div#contentpage div.kurzform');
	var blockquotes = $$('div#contentpage div.langform');
	if(h4s.length > 0)
	{
		h4s.each(function(element, index){
			var objH = blockquotes[index].getSize().y+10;
			blockquotes[index].setStyle('height', '0');
			element.addClass('blockopener');
			
			element.addEvent('mouseover', function(){
				element.addClass('blockopener_hi');
			});
			
			element.addEvent('mouseout', function(){			
				element.removeClass('blockopener_hi');
			});
			
			element.addEvent('click', function(){
				element.toggleClass('blockopener_klick');
				if(element.hasClass('blockopener_klick')){
					blockquotes[index].tween( 'height', objH );
				}else{
					blockquotes[index].tween( 'height', 0 );
				}
			});
		});
	}
/*------------------------------------------------->>
----->>----->>----->>	Slide X ----->>----->>----->>
--------------------------------------------------->>
*/
// init Infobox Class
img_info_x = new img_infox();
var slidex_obj = [];
$$('div.slidex').each(function(obj, i){
	slidex_obj[i] = new imd_slidex(obj);
});

/*------------------------------------------------->>
----->>----->>----->>	Scroll X ----->>----->>----->>
--------------------------------------------------->>
*/
var scrollx_obj = [];
$$('div.scrollx').each(function(sc_block, s_id){
	scrollx_obj[s_id] = new imd_scrollx(sc_block);
});

/*------------------------------------------------->>
----->>----->>----->>	Dock X ----->>----->>----->>
--------------------------------------------------->>
*/

var dockx_obj = [];
$$('div.dockx').each(function(sc_block, s_id){
	dockx_obj[s_id] = new imd_dockx(sc_block);
});

/*------------------------------------------------->>
----->>----->>-- Slide X HEADER ----->>----->>----->>
--------------------------------------------------->>
*/
var slideheader = new imd_slidex_header($('slideHeader'));

/*------------------------------------------------->>
------>>----->>-- Reiterinhalte ----->>----->>----->>
--------------------------------------------------->>
*/

/*
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!>>
!!!!!>>!!!!!>>!! Style Switch !!!!!!!>>!!!!!>>!!!!!>>
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!>>

var styleswitch = new Element('a', { 'id': 'styleswitch', 'html':'Georgia' });
styleswitch.inject(document.body, 'top');
styleswitch.setStyles({
	position:'absolute',
	left:0,
	top:0,
});
styleswitch.addEvent('click', function(){
	if(!document.body.hasClass('georgia')){
		document.body.addClass('georgia');
	}
});

var styleswitch = new Element('a', { 'id': 'styleswitch', 'html':'Verdana' });
styleswitch.inject(document.body, 'top');
styleswitch.setStyles({
	position:'absolute',
	left:0,
	top:20
});
styleswitch.addEvent('click', function(){
	if(document.body.hasClass('georgia')){
		document.body.removeClass('georgia');
	}
});
*/
});