//***************************************************************************************************
// Fonction menu haut.
//***************************************************************************************************

function toggleConnexion()
{
    if (document.getElementById('tabConnect'))
    {
        if (document.getElementById('tabConnect').style.display == 'none')
        {
            document.getElementById('tabConnect').style.display = '';
            document.getElementById('lMenuSelCountryArrow').src = 'images/pictos/whiteArrow_up.png';
        } else
        {
            document.getElementById('tabConnect').style.display = 'none';
            document.getElementById('lMenuSelCountryArrow').src = 'images/pictos/whiteArrow_down.png';
        }
    }
}


function toggleSelCountry()
{
    if (document.getElementById('tabLngSel'))
    {
        if (document.getElementById('tabLngSel').style.display == 'none')
        {
            document.getElementById('tabLngSel').style.display = '';
            document.getElementById('lMenuSelCountryArrow').src = 'images/pictos/whiteArrow_up.png';
        } else
        {
            document.getElementById('tabLngSel').style.display = 'none';
            document.getElementById('lMenuSelCountryArrow').src = 'images/pictos/whiteArrow_down.png';
        }
    }
}

function lMenuSwitchSel(Sel)
{
    if (document.getElementById('lMenu' + Sel) && document.getElementById('lMenu' + Sel).style.display == 'none')
    {
        document.getElementById('lMenu' + Sel).style.display = '';
        document.getElementById('lMenu' + Sel + 'Arrow').src = 'images/pictos/whiteArrow_up.png';

        var cMenu = new Cookie(' dfMenu');

        if (!cMenu.Section)
        {
            cMenu.Section = Sel;
            cMenu.store();
        }
        else
        {
            if (cMenu.Section.indexOf(Sel) == -1)
            {
                cMenu.Section += '#' + Sel;
            }
        }
    }
    else
    {
        if (document.getElementById('lMenu' + Sel))
        {
            document.getElementById('lMenu' + Sel).style.display = 'none';
            document.getElementById('lMenu' + Sel + 'Arrow').src = 'images/pictos/whiteArrow_down.png';
        }

        var cMenu = new Cookie(' dfMenu');
        if (cMenu.Section)
        {
            if (cMenu.Section.indexOf(Sel) != -1)
            {
                var tabSec = cMenu.Section.split('#');
                cMenu.Section = "";
                for (i = 0; i < tabSec.length; i++)
                    if (tabSec[i] != Sel && tabSec[i] != "")
                        cMenu.Section += '#' + tabSec[i];
            }
        }
    }
    cMenu.store(30);
}


//***************************************************************************************************
// Fonction utilent au panel des catégories.
//***************************************************************************************************
var fadeSpeed = 400;

$('#tabCatalog').mouseenter(function (e)
{
    $('#categPanel').fadeIn(fadeSpeed);
});

$('#tabCatalog').mouseleave(function (e)
{
    if (!e) var e = window.event;
    var tg = e.relatedTarget;
    if (tg.id == 'categPanel') return;
    while (tg.id != 'categPanel' && tg.nodeName != 'BODY')
        tg = tg.parentNode
    if (tg.id == 'categPanel') return;
    $('#categPanel').fadeOut(fadeSpeed);
});

$('#categPanel').mouseleave(function (e)
{
    if (e.relatedTarget.id != 'tabCatalog')
        $('#categPanel').fadeOut(fadeSpeed);
});

$('#categPanel li').mouseover(function ()
{
    if ($(this).find('img').attr('src').indexOf('over.png') < 0)
        $(this).find('img').attr('src', $(this).find('img').attr('src').replace('.png', '_over.png'));
});

$('#categPanel li').mouseleave(function ()
{
    $(this).find('img').attr('src', $(this).find('img').attr('src').replace('_over.png', '.png'));
});

$('#topSearchTxt').click(function ()
{
    if ($('#topSearchTxt').val() == 'Titre, acteurs, MovieCode, ...' || $('#topSearchTxt').val() == 'Titel, Schauspieler, MovieCode, ...')
        $('#topSearchTxt').val('');
});

function trim(s)
{
    a = s.replace(/^\s+/, '');
    return a.replace(/\s+$/, '');
}

function validSearch()
{
    var frm = document.getElementById('topMenuSearch')
    if (trim(frm.topSearchTxt.value) != '')
    {
        frm.action = "movies_search.asp";
        frm.search.value = frm.topSearchTxt.value;
        frm.submit();
    }
    else
        alert("Veuillez entrez un texte à rechercher.");

}

function AdultConnect(url)
{
    location.href = "adult_connect.asp?redir=" + url
}
