/*window.onload = function() {
    // Korrektur der Bordergrafik von Middelcol und Rightcol 
     
     var middleColHeight = $('middle_col').getCoordinates().height;
     var rightColHeight = $('right_col').getCoordinates().height;
    
     if( middleColHeight <= 500 )
     {
	     if( middleColHeight >= rightColHeight )
	         $('right_col').setStyle('height',middleColHeight);
	     else
	         $('middle_col').setStyle('height',rightColHeight);
	    
	     if( middleColHeight < 700 && rightColHeight <= middleColHeight )
	         $('right_col').setStyle('height','700px');
     }
}*/


window.addEvent('domready', function () {
	
	/* load Skripts on Dom Ready */
	var JsImpress = new Asset.javascript('js/lib/impress.js', {id: 'domread-js-impress'});
	var JsMoreFlipBook = new Asset.javascript('js/classes/MoreFlipBook.js', {id: 'domread-js-moreflipbook'});

	
	var activeButton = null; //remember the current button
		
	if( $$('.shop .text-arrow img') ) {
		var ShopArrows = $$('.shop .text-arrow img');
		
		ShopArrows.each( function(elArrow,intIdx) {
			if( elArrow.getAttribute('src') == '/images/PSR2010/icons/text-arrow-big.png') {
				elArrow.setAttribute('src','/images/PSR2010/icons/text-arrow-big_g.png');
			} else {
				elArrow.setAttribute('src','/images/PSR2010/icons/text-arrow_g.png');
			}
		});
	}

	if( $chk($$('.toggle_button')) == true ) {
		var arrButtons = $$('.toggle_button');
		var arrTargets = $$('.toggle_target');
		
		arrButtons.each( function(elButton,intIdx) {
		
			arrTargets[intIdx].slide('hide');
		
			elButton.addEvents({
				'click': function (e) {
					e.stop();
					arrTargets[intIdx].slide('toggle');
				}
			});
		});
		
	}

	if( Browser.Engine.trident4  ) {
		var IE06Notifier_CSS = new Asset.css('css/mooie6update.css', {
			id: 'mooie6update', 
			title: 'mooie6update'
		});
		var IE06Notifier_JS = new Asset.javascript('js/classes/IENotifier.js', {
			id: 'IENotifier'
		});
		
		var ie6notification = createIE6UpdateBanner({
			img_folder:'images/PSR2010/icons/mooNotifierIE06/',
			text: 'Sie nutzen eine veraltete Version des Internet Explorers, die wir nur bedingt unterstützen. Bitte laden Sie sich hier die aktuelle Version runter, um eine optimierte Ansicht von radiopsr.de zu erhalten.',
			url: 'http://www.microsoft.com/germany/windows/internet-explorer/',
			show: true
		});
	}
	
	/* Advertising Fix */
	fixAdvertising.delay(5000);
	
	/* Navigation Hover fix */
	var arrMainNavigationElements = $$('.main_navigation ul li');
	
	arrMainNavigationElements.each( function(elNodeLv1, intIdxLv1) {
		elNodeLv1.addEvents({
			'mouseover': function () {
				this.getChildren('ul').each( function(elNodeLv2, intIdxLv2) {
					elNodeLv2.addEvents({
						'mouseenter': function () {
							this.getParent('li').addClass('hover');
						},
        				'mouseleave': function () {
        					this.getParent('li').removeClass('hover');
        				}
					});
				});
			}
		});
	});	
	/* SearchFild Text Fix */
	var arrToggleValues = $$('.toggle_value');
	
	arrToggleValues.each( function(elValue) {
		var oldValue = elValue.getProperty('value');
		elValue.addEvents({
			'focus': function () {
				if(  elValue.getProperty('value') != oldValue ) {
					
				} else {
					elValue.setProperty('value','');
				}
			},
			'blur': function () {
				if( elValue.getProperty('value') == "" ) {
					elValue.setProperty('value',oldValue);
				}
			}
		});
	});
	
	/* Commercialfix */
	if( $chk($$('.commercial-box')) && $chk($$('.commercial')) )  {
		var arrSlidebox = $$('.commercial-box');
		var arrSlideboxButtons = $$('.commercial');
		
		arrSlidebox.each( function(elSlide) {
		    elSlide.setStyle('display','none');
		});
		arrSlideboxButtons.each( function(elSlide,intIdx) {
		    elSlide.addEvents({
		        'mouseenter': function () {
		               arrSlidebox[intIdx].setStyle('display','block');
		        },
		        'mouseleave': function () {
		                arrSlidebox[intIdx].setStyle('display','none');
		        }
		    });
		});
	}
	
	
	/* ICON FIX */
	var arrIconArrows = $$('.icon-arrow');
		
	if( $type(arrIconArrows) == "array" ) {
		arrIconArrows.each(function(elArrow) {
			elArrow.addEvents({
				'mouseover': function () {
					this.addClass('hover');
				},
				'mouseout': function () {
					this.removeClass('hover');
				}
			});
		});
	}
	/* NAvigation IE6 FIX */	
	if( Browser.Engine.trident4 == true ) {
		var arrNavigations = $$('.main_navigation ul li');
		
		arrNavigations.each( function(elNavigation,IntId) {
			var ULS = elNavigation.getChildren('ul');
			elNavigation.addEvents({
				'mouseover': function () {
					ULS.setStyle('display','block');
				},
				'mouseout': function () {
					ULS.setStyle('display','none');
				}
			});
		});
		
	}

});
function fixAdvertising() {
	$$('.background_container_fixed')[0].setStyle('background',document.body.getStyle('background-image'));
	$('background_container').setStyle('background',document.body.getStyle('background-image'));
}

if(typeof(RegioSmartclip) != "undefined") {
	var RegioSmartclip = new RegioSmartclip();
}

