$(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();
    });
});