//--
window.addEvent('domready', function()
{
	var mtDokInfo = new Tips($$('.mtDokInfo'), 
	{
		className: 'mtDokInfo',
		initialize:function()
		{
			this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
		},
		onShow: function(toolTip) 
		{
			this.fx.start(1);
		},
		onHide: function(toolTip) 
		{
			this.fx.start(0);
		}
	});
	
	var mtPicInfo = new Tips($$('.mtPicInfo'), 
	{
		className: 'mtPicInfo',
		initialize:function()
		{
			this.fx = new Fx.Style(this.toolTip, 'opacity', {duration: 500, wait: false}).set(0);
		},
		onShow: function(toolTip) 
		{
			this.fx.start(1);
		},
		onHide: function(toolTip) 
		{
			this.fx.start(0);
		}
	});
	

	$$('.DD_Container').each(function(item){
		var thisSlider = new Fx.Slide(item.getElement('.DD_Output'), 
		{ 
			duration: 500,
			transition: Fx.Transitions.Expo.easeInOut,
			
			onComplete : function(item) 
			{	
				var hidden = item.getParent().getStyle('height') == '0px' ? true : false;
				item.getParent().setStyle('height','');
				if(window.ie6 && hidden) item.getParent().setStyle('height','0px');	
			}
		});
		thisSlider.hide(); //Erstemal laden alle ausblenden
		
		item.getElement('.DD_Reiter').addEvent('click', function(){
			thisSlider.toggle();
			var icon_status = (thisSlider.open == true) ? 'grafik/dd_reiter_icon_passiv.jpg' : 'grafik/dd_reiter_icon_aktiv.jpg';
			item.getElement('.DD_ReiterIcon').setProperty('src', icon_status);
		});
		
		var KatObj = item.getElement('.DD_Reiter');
		var kategoriefx = new Fx.Styles(KatObj, {duration:200, wait:false});
		KatObj.addEvent('mouseenter', function(){
			kategoriefx.start({
				'background-color': '#666'
			});
		});
		KatObj.addEvent('mouseleave', function(){
			kategoriefx.start.delay(50, kategoriefx,
			{
				'background-color': '#999'
			});
		});
	});
			

	$$('.DD_ContainerSub').each(function(itemSub){
		var thisSliderSub = new Fx.Slide(itemSub.getElement('.DD_OutputSub'), { 
			duration: 500,
			transition: Fx.Transitions.Expo.easeInOut,
			onComplete : function(item) {	
			var hidden = item.getParent().getStyle('height') == '0px' ? true : false;
			item.getParent().setStyle('height','');
			if(window.ie6 && hidden) item.getParent().setStyle('height','0px');	
			}			
		});
		thisSliderSub.hide(); //Erstemal laden alle ausblenden
		itemSub.getElement('.DD_ReiterSub').addEvent('click', function(){
			thisSliderSub.toggle(); 
			var icon_status_sub = (thisSliderSub.open == true) ? 'grafik/dd_reitersub_icon_passiv.jpg' : 'grafik/dd_reitersub_icon_aktiv.jpg';
			itemSub.getElement('.DD_ReiterIcon').setProperty('src', icon_status_sub);
		});
		
		var KatObj = itemSub.getElement('.DD_ReiterSub');
		var kategoriefx = new Fx.Styles(KatObj, {duration:200, wait:false});
		KatObj.addEvent('mouseenter', function(){
			kategoriefx.start({
				'background-color': '#666',
				color : '#FFF'
			});
		});
		KatObj.addEvent('mouseleave', function(){
			kategoriefx.start.delay(50, kategoriefx,
			{
				'background-color': '#CCC',
				color : '#666'
			});
		});
	});	


	var list = $$('table.DD_Datei tr');
	list.each(function(element) {
		var fx = new Fx.Styles(element, {duration:200, wait:false});
		element.addEvent('mouseenter', function(){
			fx.start({
				'background-color': '#F5CCCC'
			});
		});
		element.addEvent('mouseleave', function(){
			fx.start.delay(50, fx,
			{
				'background-color': '#EFEFEF'
			});
		});
	});
	
	
	var list = $$('ul.NewsMenu li a.NewsNavi');
	list.each(function(element) {
		var fx = new Fx.Styles(element, {
							   	duration:500, 
								wait:false,
								transition: Fx.Transitions.Bounce.easeOut
								});
		element.addEvent('mouseenter', function(){
			fx.start({
				'background-color': '#F5CCCC',
				'padding-left' : '15px'
			});
		});
		element.addEvent('mouseleave', function(){
			fx.start.delay(50, fx,
			{
				'background-color': '#EFEFEF',
				'padding-left' : '5px'
			});
		});
	});
	
	Lightbox.init({	
		descriptions: true,
		resizeTransition: Fx.Transitions.Bounce.easeOut, 
		showControls: true,
		showNumbers: false,
		opacity: 0.9
	});
	
	var inhaltshoehe = window.getScrollHeight();
	var myFooter = new Fx.Styles($('footer'), {duration: 20, transition: Fx.Transitions.linear});
	myFooter.start({
		'bottom' : -14
	});
});
//-->
