Event.observe(window, 'load', function() {
		
	/* carousel */
	if ($('containerCarousel')) hCarousel = new UI.Carousel("containerCarousel");
			
	/* get all left expanding navigation points */ 
	var navTopExpand2ndLevelToLeft = $$('li[class*=sublevelLeft]');
	
	navTopExpand2ndLevelToLeft.each(function(element) {
		// for standard compliant browsers find nested ul
		var sublevels = Selector.findChildElements(element, ['ul']);
		
		if (sublevels.length>0) {
			// for msie 6 search for div.level2
			var sublevelsMSIE6 = document.getElementsByClassName('level2', element);
			
			if (sublevelsMSIE6.length<1) {
				var newLeftSublevel = 30+sublevels[0].getWidth()-$(element).getWidth();
				sublevels[0].setStyle({
					left: '-'+newLeftSublevel+'px'
				});
			}
			else {
				var newLeftSublevel = -28+sublevels[0].getWidth()-$(element).getWidth();
				sublevels[0].setStyle({
					left: '-'+newLeftSublevel+'px'
				});
			}
		}
	});

}, false);

