$(document).ready(function(){	
	$(document).pngFix();
	//$("li.menu-box").bgiframe();
	$.fn.hoverClass = function(c) {
			return this.each(function(){
				$(this).hover( 
					function() { $(this).addClass(c);  },
					function() { $(this).removeClass(c); }
				);
			});
	};
	
	var ie6=$.browser.msie&&($.browser.version == "6.0")&&!window.XMLHttpRequest;
	var ie7 = (document.all && !window.opera && window.XMLHttpRequest && document.documentMode!=8);
	
	/*menu-hover*/
	if(document.all) {
		$("#menu li").hoverClass("sfHover");
	}
	$("li.menu-box").hover(
		function(){
			$(this).addClass("active");
			$("ul", this).css({"top" : "100%"});
		},
		function(){
			$("ul", this).css({"top" : "-5000px"});
			$(this).removeClass("active");
		}
	);
	/*menu-width*/
	$("#menu-box-left-1").css({"width" : "167px"});
	$(".menu-box").each(function() {
		$("#"+$(this).attr('id')+" ul").css({"width" : $(this).width()-10});
		$("#"+$(this).attr('id')+" ul a").css({"width" : $(this).width()-10});
	});
	/*menu-2-hover*/
	var maxheight=0;
	$(".menu-2-box li").each(function() {
		if(maxheight<$(this).height()){maxheight=$(this).height()};
	});
	if(ie6){maxheight+=2;}
	$(".menu-2-box li").css({"height" : maxheight});
	$(".menu-2-box li li").css({"height" : "auto"});
	$("#menu-2 li.advanced").removeClass("active");
	$("#menu-2 li.advanced").hover(
		function(){
			$(this).addClass("active");
			if(ie6||ie7){$("ul", this).css({"height" : "auto"});}
			else{$("ul", this).css({"height" : "inherit"});}
			$("ul", this).css({"top" : "100%"});
		},
		function(){
			$("ul", this).css({"top" : "-5000px"});
			$(this).removeClass("active");
		}
	);
	
	/*menu-nahled*/
	$("#nahled").css({"display" : "none"});
	$(".nahled").css({"display" : "none"});
	$("li.menu-box a.model-nahled").hover(
		function(){
			$("#nahled").css({"display" : "block"});
			$("#nahled").attr("class", $(this).attr('id'));
			$("."+$(this).attr('id')).css({"display" : "block"});
		},
		function(){
			$("#nahled").css({"display" : "none"});
			$(".nahled").css({"display" : "none"});
		} 
	);
	
	var nahled_position = $("#menu").offset();
	$("#nahled").css({"top" : nahled_position.top + $("#menu").outerHeight()});
	if($("#menu-box-left-1 ul").height() > 126){
		if(ie6){$("#nahled").height($("#menu-box-left-1 ul").height()+12);}
		else{$("#nahled").height($("#menu-box-left-1 ul").height());}
	}
	
	$("#nahled").hover(
		function(){
			$(this).css({"display" : "block"});
			$("#menu-box-left-1").addClass("active");
			$("#menu-box-left-1 ul").css({"top" : "100%"});
			$("."+$(this).attr('class')).css({"display" : "block"});
			$("#menu-box-left-1 ul #"+$(this).attr('class')).addClass("active");
		},
		function(){
			$("."+$(this).attr('class')).css({"display" : "none"});
			$("#menu-box-left-1 ul #"+$(this).attr('class')).removeClass("active");
			$("#menu-box-left-1 ul").css({"top" : "-5000px"});
			$("#menu-box-left-1").removeClass("active");
		}
	);
	
	/*gallery-title*/
	$("#gallery-image .helper").fadeTo(0, 0.85);
	$(".imagetext").fadeTo(0, 0.85);
});
