	
	jQuery.noConflict();
	
	jq = window.jq || {};
	jq.milon = jq.milon || {};
	
	jq.milon.lib = {
		
		onEvent: function(e) {
			var sc = e.data.scope;
			var fn = e.data.fn;
			sc[fn] && sc[fn].call(sc, e);
		}	
		
	};
		
		
	jQuery(document).ready(function () {
		
		//jQuery(document).pngFix(); 
	    
		jQuery(document).bind("contextmenu",function(e){
			return false;
		});
		
		//Rechtsklick auf iframes verhindern
		var iframes = jQuery('iframe').get();
		if (iframes && iframes.length) {
			for (var i=0; i < iframes.length; i++) {
				try {
					var docWin = iframes[i].contentWindow;		
					jQuery(docWin.document).bind('contextmenu', function() {return false;});
				} catch (ex) {}
			}		
		}
		
		var cfg = jq.milon.cfg;
		
		//Selektor fuer Navpunkt Trainingsgeraete
		var qr = "ul.navid-"+cfg.ids.geraete;
		
		var ul_width, ul2_width, ul3_width;
		if (cfg.nav_width) {
			ul_width = 	cfg.nav_width.left+'px';
			ul2_width = cfg.nav_width.middle+'px';
			ul3_width = cfg.nav_width.right+'px';
			ul2_margin = (parseInt(cfg.nav_width.left,10)-2)+'px';
			ul3_margin = (parseInt(cfg.nav_width.middle, 10)+parseInt(cfg.nav_width.right,10)-2)+'px';
		} else {
			ul_width = 	'120px';
			ul2_width = '120px';
			ul3_width = '120px';
			ul2_margin = '118px';
			ul3_margin = '238px';
		}
		
		
		var ul = jQuery(qr+" ul:first").insertBefore(qr);
		jQuery(qr+' li:first').css({'font-weight': 'bold', 'margin-bottom': '10px'}).insertBefore(jQuery('li:first', ul));
		jQuery(ul).css({'width': ul_width});
		
		var ul2 = jQuery(qr+" ul:first").insertAfter(jQuery(ul));
		jQuery(qr+' li:first').css({'font-weight': 'bold', 'margin-bottom': '10px'}).insertBefore(jQuery('li:first', ul2));
		jQuery(ul2).css({'margin-left' : ul2_margin, 'width': ul2_width});

		var ul3 = jQuery(qr+" ul:first").insertAfter(jQuery(ul2));
		jQuery(qr+' li:first').css({'font-weight': 'bold', 'margin-bottom': '10px'}).insertBefore(jQuery('li:first', ul3));
		jQuery(ul3).css({'margin-left' : ul3_margin, 'width': ul3_width});

		jQuery(qr).remove();
		
		jQuery('#product-navthumb-tooltip').insertAfter(jQuery(ul3));
		
		
		var h = Math.max(jQuery(ul).height(), jQuery(ul2).height(), jQuery(ul3).height());
		jQuery(ul).height(h)
		jQuery(ul2).height(h)
		jQuery(ul3).height(h);
		
		jQuery('#info-box').css({ 'right': '-300px'});
		jQuery('#info-box').animate({ 
			        right: "0px"
			 }, 1500, "easeOutQuart" );  
		
		var fancyDefaults = {
			 'width' : 600,
			 'height' : 650,
			 'padding': 0,
			 'margin': 0,
			 'scrolling' : 'no',
			 'overlayOpacity': 0.7,
			 'overlayColor': '#000',
			 'showCloseButton': false,
			 'autoScale' : false,
			 'transitionIn' : 'none',
			 'transitionOut' : 'none',
			 'type' : 'iframe'
		};
		
		jQuery("#presseserver").fancybox(fancyDefaults); 
		
		fancyDefaults.height = 700;
		
		jQuery("#userlogin").fancybox(fancyDefaults);
		
		//Wenn ich das Script hier drin positioniere, geht das Sprachmenü nicht mehr...
	});
	
	//$('#uid3').change(function() {
  		//alert('Handler for .change() called.');
	//});
	
