jQuery.noConflict();

jQuery(document).ready(function(){
	resizeUls();
	jQuery("#menu > div").hover(fOver, fOut);
	try {
		jQuery("#flash").flashembed({src: 'fileadmin/template/medicolux/flashes/sg.swf', wmode: 'transparent'});
	}
	catch(e) {}
	try {
		jQuery("#flash_sub").flashembed({src: 'fileadmin/template/medicolux/flashes/pod.swf', wmode: 'transparent'});
	}
	catch(e) {}
	jQuery("#mxtv").flashembed({src: 'fileadmin/template/medicolux/flashes/tv.swf', wmode: 'transparent'});
});

function resizeUls() {
	jQuery("#menu > div").each(function() {
		if (!jQuery(this).hasClass('clear')) {
			var minWidth = (jQuery(this).find('.menu').width() > 0 ? jQuery(this).find('.menu').width() : jQuery(this).find('.menu_a').width()) + 20;
			jQuery(this).find('ul').css('min-width', minWidth + 'px');
			var submenu = jQuery(this).find('.submenu_top');
			if (submenu) {
				submenu.show();
				var left = submenu.attr('offsetLeft');
				var width = submenu.width();
				submenu.hide();
				if (left) {
					var menuLeft = jQuery("#menu").attr('offsetLeft'); 
					if (left - menuLeft + width > 1000) {
						var mwidth = jQuery(this).width();
						submenu.css('left', (left-width+mwidth-1) + 'px');
						submenu.addClass('lefty');
					}
				}
			}
			
			if (jQuery.browser.msie) {
				  if (parseInt(jQuery.browser.version) <= 7) {
					  jQuery(this).find('.submenu_top').css('marginLeft', '-' + minWidth - 9 + 'px');
					  jQuery(this).find('.menu_border').css({'marginLeft' : '-' + minWidth - 9 + 'px'});
				  }
			}

			jQuery(this).find('.menu_border').css({'width' : minWidth + 8 + 'px'} );
		}
	});
}
var dontOut = false;
function fOver() {
	jQuery(this).find('.menu').attr('class', 'menu_a');
	jQuery(this).find('.menul').attr('class', 'menul_a');
	jQuery(this).find('.menur').attr('class', 'menur_a');
	jQuery(this).find('.menu_border').show();
	jQuery(this).find('.submenu_top').show();
}

function fOut() {
	jQuery(this).find('.menu_a').attr('class', 'menu');
	jQuery(this).find('.menul_a').attr('class', 'menul');
	jQuery(this).find('.menur_a').attr('class', 'menur');
	jQuery(this).find('.menu_border').hide();
	jQuery(this).find('.submenu_top').hide();
}

