$(document).ready(function() {
	$("#side_navigation li.level2").hide();
	$("#side_navigation li.level3").hide();
	$("#side_navigation li#lev1_aktiv").find("li.level2").show();
	$("#side_navigation li#lev2_aktiv").show();
	$("#side_navigation li#lev2_aktiv").find("li.level3").show();
	$("#side_navigation li.level1").each(function()
	{
		if ($(this).find("li#lev2_aktiv").length > 0) {
			$(this).find("li.level2").show();
		}
		if ($(this).find("li#lev3_aktiv").length > 0) {
			$(this).find("li.level2").show();
		}
	});
	$("#side_navigation li.level2").each(function()
	{
		if ($(this).find("li#lev3_aktiv").length > 0) {
			$(this).show();
			$(this).find("li.level3").show();
		}
	});
	
	if ($("#content_detail").length > 0)
	{
		var a = $("#side_navigation").height();
		var b = $("#content_detail").height();
		var c = $("#sidebar").height();
		var max = Math.max(a,b,c);
		if (max > c) $("#sidebar").height(max);
	}

	$("div.product_text").each(function() {
		
		
		$(this).find("ul:first").hover(
			function() { 
				var linkage = $(this).parent().find("a:first");
				if ($(this).find("a").length == 0) {
					$(this).css("color","#DE1C1C");
					$(this).css("text-decoration","underline");
					$(this).css("cursor","pointer");
					linkage.attr("style","color:#DE1C1C !important;text-decoration:underline !important;");
					$(this).click(function() {
						var link = $(this).parent().find("a:first").attr("href");
						window.location.href = link;
					});
				}
			},
			function() {
				var linkage = $(this).parent().find("a:first");
				if ($(this).find("a").length == 0) {
					$(this).css("color","#0C1C2C");
					$(this).css("text-decoration","none");
					$(this).css("cursor","default");
					linkage.attr("style","");
				}
			}
		);
		$(this).find("a:first").hover(
			function() {
				var list = $(this).parent().find("ul:first");
				if (list.find("a").length == 0) {
					list.css("color","#DE1C1C");
					list.css("text-decoration","underline");
				}
			},
			function() {
				var list = $(this).parent().find("ul:first");
				if (list.find("a").length == 0) {
					list.css("color","#0C1C2C");
					list.css("text-decoration","none");
				}
			}
		);
		
	});
});
