// JavaScript Document
 $(document).ready(function() {
     // links
	$('a.external').attr('target', '_blank');	  
	$('body.sub #pageBody a.external').after('<img src="/ecomaXL/pics/bg_link_external.png" class="external" />');
	 
	 // nav							
	 if($.browser.msie) {
        $('#pageHead ul.topNav ul li').css('background','url(/ecomaXL/pics/bg_topNav_sub_ie.png) repeat-y');
        $('#pageHead ul.topNav ul').css('background','url(/ecomaXL/pics/bg_topNav_sub_bottom_ie.png) no-repeat left bottom');
    }
    $('ul.topNav li ul').each(function() { $(this).show(0); $(this).hide(0); });
    var navTimer = null;
    $('ul.topNav li').hover(function(e) {
        ae = $(this);
		$(this).addClass('.hover');
        if(!ae.find('ul').is('animated')) {
            navTimer = window.setTimeout(function() { ae.find('ul').fadeIn('fast') }, 200);
        }
    },function() {
        $(this).find('ul').fadeOut(200);
    }).mouseleave(function() {
        window.clearTimeout(navTimer);
    }); 
							
	// Welcome JS
	$('#pageBody #rowBottom ul li a span').hide();
	$('#pageBody #rowBottom ul li a').hover(function() {
		
	var className = $(this).attr("class");			
	
		// BUBBLE
		$(this).find('span').addClass('hover');
		$(this).find('span').css("width", "20px");
		if($.browser.msie) {
			$(this).find('span').show();
		} else {
			$(this).find('span').stop(true, true).fadeIn(300);
		}
		$(this).find('span').css("width", "320px");
		
		// BG
		if(!$(this).hasClass('aktiv')) {
			$('#pageBackground div').stop(false, false).delay(100).fadeTo("slow", 0.0);
			$('#pageBackground div.'+className).stop(false, false).fadeTo("slow", 1.0, function() {
				$(this).removeAttr('style');
				$(this).css('display', 'block');
			});
			
			/*$('#pageBackground div').stop(true, true).delay(300).fadeOut(900);
			$('#pageBackground div.'+className).stop(true, true).delay(300).fadeIn(900);*/
		
			$('#wrapper.welcome #pageBody #rowBottom ul li a').removeClass('aktiv');
		};
		
	$(this).addClass('aktiv');
	
	}, function() {
		// BUBBLE
		$(this).find('span').css("display", "none");
		/*if($.browser.msie) {
			$(this).find('span').hide().removeClass('hover');
		} else {
			$(this).find('span').fadeOut(300, function() {
				$(this).removeClass('hover');
			});
		}*/
	});
	
	// Subsites Accordeon

		$('div.acc ul:not(:first)').css('display', 'none');
		$('div.acc h5').click(function() {
			if($(this).siblings('ul').is(':hidden') && !$(this).siblings('ul').is(':animated')) {
				$(this).parents('ul:last').find('ul').slideUp('fast');
				$(this).siblings('ul').slideDown('fast');
			} else if($(this).siblings('ul').is(':visible') && !$(this).siblings('ul').is(':animated')) {
				$(this).siblings('ul').slideUp('fast');
			};
		});
});
 

