
$(document).ready(function()
{
    var isIE8 = false;
    
    InitSearchWords = function()
    {
        if(jQuery.browser.msie && jQuery.browser.version == 8)
        {
            isIE8 = true;
        }
        
        $(".searchwords .list li p").click(function()
        {
            if($(this).hasClass("out"))
            {
                $(this).animate(
                {
                    opacity: 1
                }, 300).removeClass("out");
                
                $(".searchwords .selected .list ." + $(this).text()).remove();
            }
            else
            {
                $(".searchwords .selected").fadeIn(300);
                
                $(this).animate(
                {
                    opacity: 0.3
                }, 300).addClass("out");
                
                $(".searchwords .selected .list ul").append("<li onclick=\"RemoveSelected(this, '" + $(this).attr('id') + "');\" class=\"" + $(this).text() + "\"><p>" + $(this).text() + "</p></li>");
            }
        });
    };
    
    ToggleCategory = function(elm)
    {
        if(isIE8)
        {
            $("#" + elm + " .list").toggleClass("open");
        }
        else
        {
            $("#" + elm + " .list").slideToggle();
        }
        
        $("#" + elm).toggleClass("closed");
    };
    
    RemoveSelected = function(elm, id)
    {
        $(elm).remove();
        $("#" + id).css("opacity", "1").removeClass("out");
    };
    
    OpenSearch = function(keyword)
    {
        var strSearch = "";
        var arrList = $(".searchwords .selected .list li p");
        
        for (var i = 0; i < arrList.length; i++)
        {
            strSearch += arrList[i].innerHTML + " ";
        }
        
        if(arrList.length > 0)
        {
            window.open("http://www.magasinetmad.dk//SearchResults/Mad.aspx?q=" + strSearch + keyword);
            $(".searchwords .error").hide();
        }
        else
        {
            $(".searchwords .error").fadeIn();
        }
    };
});