﻿var global_mySlider;
function search_panel_show()
{
getSlider().slideIn();
$('search_panel_button').onclick = function(event) { search_panel_hide(); };
$('search_panel_button').className = "search_panel_button_hide";
Cookie.set("search_panel", "show", {duration: 365, path: "/"});
hideAddOptions();
}

function search_panel_hide()
{
getSlider().slideOut();
$('search_panel_button').onclick = function(event) { search_panel_show(); };
$('search_panel_button').className = "search_panel_button_show";
Cookie.set("search_panel", "hide", {duration: 365, path: "/"});
showAddOptions();
}

function search_panel_hide2()
{
    getSlider().hide();
    $('search_panel_button').onclick = function(event) { search_panel_show(); };
    $('search_panel_button').className = "search_panel_button_show";
    showAddOptions();
}

function showAddOptions()
{
if($('RegisterWhenCollapsed') != null)
{
$('RegisterWhenCollapsed').style.display = "";
}
}

function hideAddOptions()
{
if($('RegisterWhenCollapsed') != null)
{
$('RegisterWhenCollapsed').style.display = "none";
}
}

function getSlider()
{
if(global_mySlider == null)
{
global_mySlider = new Fx.Slide('header3', {duration: 200});
}
return global_mySlider;
}

function SearchEnterHandler(event)
{
    if(event.which)
        var keycode = event.which;
    else
        var keycode = event.keyCode;
    if((keycode == 13) || (keycode == 10))
    {
        search();
        return false;
    }
    return true;
}

Window.onDomReady(function()
{
    var commaSeparatedIds = Cookie.get("ids");
    if(commaSeparatedIds != false)
    {
        var ids = commaSeparatedIds.split('_');
        for(var i = 0; i < ids.length; i++)
        {
            if($('rateButton' + ids[i]) != null && $('rateButton' + ids[i]).innerHTML != null)
            {
                setLiked(ids[i], false);
            }
        }
    }

    if($('header3') != null)
    {
        var search_panel_state = Cookie.get("search_panel");
        if(search_panel_state == "hide")
        {
            search_panel_hide2();
        }
    }

    initSlider();
});

function initSlider()
{
    if($('mySlider') != null)
    {
        getScSlider().init();
        window.onresize = function() { getScSlider().resize(); }
        getScSlider().resize();
    }
}

