$(document).ready(function() {
	// Begin: Callander
	if ($("#zoneselect") != null) {
		// Visa den "första" zonen
		$(".hidden").each(function(e) {
			var cl = $(this).attr("class");
			cl = cl.replace("hidden", "");
			cl = cl.replace(" ", "");
			$("." + cl).show();
			return false;
		});
	}
	// Göm de som inte har effekt
	$(".c4reveal").each(function() {
		var myTarget = $(this).attr("c4target");
		var finns = false;
		$(myTarget).each(function() {
			finns = true;
		});
		if (!finns)
			$(this).hide();
	});

	$(".c4reveal").mouseover(function() {
		var myshow = $(this).attr("c4target");
		var myhide = $(this).attr("c4hide");
		$(myhide).hide();
		$(myshow).fadeIn(300);
		$(".c4selected").removeClass("c4selected");
		$(this).addClass("c4selected");
	});
	$(".c4autofollow").find("a").each(
	    function() {
	    	var mytarget = $(this).attr("href");
	    	window.location = mytarget;
	    	return false;
	    }
	);
	$(".klickbar").click(function() {
		$(this).find("a").each(function() {
			var mytarget = $(this).attr("href");
			window.location = mytarget;
			return false;
		});
	});

	// End: Callander
	$(".notloggedin").click(function() {
		$(".error").removeClass("hidden");
	});

	$(".langSubMenu").hover(function() {
		$(".langSubMenu #flags").show();
		$(".langSubMenu").addClass("lbg");
	}, function() {
		$(".langSubMenu #flags").hide();
		$(".langSubMenu").removeClass("lbg");
	});

	$(".social").hover(function() {
		$(".socialIcons").show();
		$(".shs").addClass("ons");
		$(".shm").addClass("onm");
		$(".she").addClass("one");
	}, function() {
		$(".socialIcons").hide();
		$(".shs").removeClass("ons");
		$(".shm").removeClass("onm");
		$(".she").removeClass("one");
	});


	$("#t5FilterMenu .tmItem").hover(function() {
		$("ul.subMenu", this).show();
		$(this).css("background-color", "#0067b1");
	}, function() {
		$("ul.subMenu", this).hide();
		$(this).css("background-color", "transparent");
	});

	$("#mainContainerTopSub UL LI").hover(function() {
		var submenuFloatingLayer = $(".submenuFloatingLayer", this);
		// make sure the layer appears within the view
		var submenuItems = $("#mainContainerTopSub > UL > LI");
		if (submenuItems.index(submenuFloatingLayer.parent()) < submenuItems.length - 2) {
			submenuFloatingLayer.css("left", "-50px").css("right", "auto");
		}

		submenuFloatingLayer.show().prev().show();
		$(this).addClass("hovering");
	}, function() {
		$(".submenuFloatingLayer", this).hide().prev().hide();
		$(this).removeClass("hovering")
	});

	$("#searchTabs li").click(function() {
		$("#searchTabs li").removeClass("selected");
		$(this).addClass("selected");

		$(".searchResultList").hide();
		$("#" + this.id + "Tab").show();
	});
});