function fixPNG(myImage) 
{
	try {
		var arVersion = navigator.appVersion.split("MSIE");
		var version = parseFloat(arVersion[1]);
		if ((version >= 5.5) && (version < 7) && (document.body.filters)){
			myImage = $(myImage);
			var vis = myImage.getStyle('display') != 'none';
			if(!vis) myImage.setStyle('display','block');
			var width = $(myImage).offsetWidth;
			var height = $(myImage).offsetHeight;
			if(!vis) myImage.hide();
			var replacement = new Element('span', {
				id:(myImage.id)?myImage.id:'',
				'class':(myImage.className)?myImage.className:'',
				title:(myImage.title)?myImage.title:(myImage.alt)?myImage.alt:'',
				styles: {
					display: 'inline-block',
					width: width,
					height: height,
					filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader (src='" 
						+ myImage.src + "', sizingMethod='scale');"
				}
			});
			if(myImage.style.cssText) {
				try {
					var styles = {};
					var s = myImage.style.cssText.split(';');
					s.each(function(style){
						var n = style.split(':');
						styles[n[0]] = n[1];
					});
					replacement.setStyle(styles);
				} catch(e){}
			}
			if(replacement.cloneEvents) replacement.cloneEvents(myImage);
			myImage.replaceWith(replacement);
		}
	} catch(e) {}
};


//var so = new SWFObject("../a_sponsor.swf", "mymovie", "160", "160", "7", "#001620");
var slideshow = new SWFObject("../slideshow540_240.swf", "slideshow", "537", "237", "7", "#001620");





var myGallery;


function startGallery() {
	

		
		/* MEDIA GALERY */
		myGallery = new gallery($('myGallery'), {
		timed: 	false,
		embedLinks: false,
		showCarousel: true,
		showArrows: true,
		showInfopane:true,
		delay: 4000,
		fadeDuration: 500,
		preloader: false,
		destroyAfterPopulate: true
		});
		

}



var col1_height;
var col2_height;

var checkHeight =	function() {

	col1_height = $('col1').getStyle('height').toInt();
	col2_height = $('col2').getStyle('height').toInt();


	if ($('col3'))
	{
	
		col3_height = $('col3').getStyle('height').toInt();
		
		if (col3_height > col2_height && col3_height > col1_height) { 
				var myFx = new Fx.Style('col1', 'height').start(0,col3_height);
				var myFx = new Fx.Style('col2', 'height').start(0,col3_height);		
		}
	
	
		if (col2_height > col1_height && col2_height > col3_height) { 
					var myFx = new Fx.Style('col1', 'height').start(0,col2_height);
					var myFx = new Fx.Style('col3', 'height').start(0,col2_height);

			}
		
	
	}
		
		if (col2_height < col1_height && !$('col3')) { 
			var myFx = new Fx.Style('col2', 'height').start(col2_height,col1_height);
		
		}


		else if (col2_height > col1_height && !$('col3')) {
			var myFx = new Fx.Style($('col1'), 'height').start(col1_height,col2_height);
		}


	}
	


var siteInit = function() {

   //so.addVariable("id", "18"); 
   //so.wmode="transparent"; 
   //so.write("flashcontent");

   slideshow.wmode="transparent"; 
   slideshow.addVariable("id", "29"); 
   slideshow.write("flashcontent2");	

/*

if ($('subscriptionform')) {
	
	var mySlide = new Fx.Slide('subscriptionform');

	$('toggle').addEvent('click', function(e){
		e = new Event(e);
		mySlide.toggle();
		e.stop();
	});

	mySlide.hide();
}
*/

	$ES('.lightbox').each(function(el) {
		el.removeClass('lightbox');
		el.addEvent('click', function(e) {
			if (SqueezeBox.click(el)) e.stop();
		}.bindWithEvent(el));
	});




var newsnav = $$('.single_news a');

		if (newsnav)	{
			
			newsnav.each(function(item, i) {
				
				
				
					item.addEvent('click', function(evt){
						
						evt.stop();
						
						var content = $('col2');
						content.setStyle('height', content.scrollHeight + 'px').setHTML('');
						
						
						this.ajax = new Ajax (this.href, {
							
							method: 'get',
							
								onRequest: function(resp) {
									content.removeClass('col2bg');	
									
									content.addClass('ajax-loading');	
								},
								onComplete: function(resp) {
										content.removeClass('ajax-loading');
									
										this.ajax = null;
										content.setStyles({'visibility': 'hidden', 'height': ''}); 
										content.addClass('col2bg');	
										
										content.effect('opacity', {duration: 2000}).start(-0.01, 0.99);
										content.setHTML(resp);
										
								}.bind(item)
							
						}).request();

					}.bindWithEvent(item));
				});
				
		
		}

		var subnav = $$('ul.subnavi li'); 
		var subnav_a = $$('ul.subnavi li a');
		subnav_a[0].setStyles({'background-color':'#4FA3DA', 'color':'#fff'});
		


		if (subnav) 
		{
	
					// ALLE NAVS DURCHLAUFEN
					subnav.each(function(ding, i) 
			
					{
						
						
						
						var opacityFx = new Fx.Style(subnav[i], 'opacity', { 
									wait: false, 
									duration: 0,
									transition: Fx.Transitions.Quart.easeInOut
								});

								subnav[i].addEvent('mouseenter', function() { opacityFx.start(0.99, 0.7); });
								subnav[i].addEvent('mouseleave', function() { opacityFx.start(0.7, 0.99); });
						
								subnav[i].addEvent('click', function() 
				
						{
					
						});
				
						
				
				
				});
				
		}		


		

}




window.addEvent('domready', function(){
	

siteInit();
startGallery();



});

window.addEvent('load', function(){

	if(window.ie6) {

		$$('img.fixPNG').each(function(png){
			fixPNG(png)
		});

	};

checkHeight();

});



