$ (function ()
{
    $ ('.item-print').click (function ()
    {
        $ ('link[@media=screen]').attr ('href','squelettes/css/print.css'); 
        $ (this).hide();
        window.print();
    });
    $ ('a.changer-foto').click (function ()
    {
        $ ('#galerie-image').attr ('src', 'images/galerie/' + $ (this).attr ('rel') + '.jpg');
        $ ('#image-description').text ($ (this).attr ('title'));
        return false;
    });
    $ ('.faq-item').click (function ()
    {
        id = $ (this).attr ('id').split ('-');
        if ($ (this).hasClass ('faq-open'))
        {
            $ (this).removeClass ('faq-open').addClass ('faq-closed');
            $ ('#answer-' + id [1]).slideUp (200).removeClass ('faq-answer-open').addClass ('faq-answer-closed');
        }
        else
        {
            $ (this).removeClass ('faq-closed').addClass ('faq-open');
            $ ('#answer-' + id [1]).slideDown (200).removeClass ('faq-answer-closed').addClass ('faq-answer-open');
        }
    });
    /*
    $ ('.submenu-closed').hover (
        function ()
        {
            offset = $ (this).offset ();
            $ (this).addClass ('active'). parent ('li:first'). children ('ul:first'). removeClass ('menu-closed').addClass ('menu-open').css ({ left: offset.left + 195, top: offset.top-1 });
            $ (this).parent ('li:first'). children ('ul:first').hover (
                function ()
                {
                    $ (this).removeClass ('menu-closed').addClass ('menu-open').parent ('li:first'). children ('a:first').addClass ('active'); 
                },
                function ()
                {
                    $ (this).removeClass ('menu-open').addClass ('menu-closed').parent ('li:first'). children ('a:first').removeClass ('active'); 
                });
        },
        function ()
        {
            $ (this).removeClass ('active').parent ('li:first'). children ('ul:first').removeClass ('menu-open').addClass ('menu-closed');            
        });
        
        $ ('.active').hover (
        function ()
        {
            offset = $ (this).offset ();
            $ (this).addClass ('active');
            
        },
        function ()
        {
                 offset = $ (this).offset ();   
                 $ (this).addClass ('active');  
        });
*/
    $ ('.plan').click (function ()
    {
        if ($ (this).hasClass ('plan-closed'))
            $ (this).removeClass ('plan-closed').addClass ('plan-open').parent ('li:first').children ('ul:first').slideDown (200).addClass ('sub-open');
        else
            $ (this).removeClass ('plan-open').addClass ('plan-closed').parent ('li:first').children ('ul:first').addClass ('sub-closed').slideUp (200);
        return false;
    });


    $ ('.last').click (function ()
    {
        id = $ (this).attr ('id');
        if (id == "ll2")
        {
		$ ('#ligne2').removeClass ('ligne-open').addClass ('ligne-closed');
		$ ('#ligne1').removeClass ('ligne-closed').addClass ('ligne-open');
        }
        else
        {
        	$ ('#ligne1').removeClass ('ligne-open').addClass ('ligne-closed');
        	$ ('#ligne2').removeClass ('ligne-closed').addClass ('ligne-open');
        }
    });

    $ (function ()
    {
	$ ('.faq-item').each (function (i)
	{
	    $ (this).removeClass ('faq-open').addClass ('faq-closed');
	    id = $ (this).attr ('id').split ('-');
	    $ ('#answer-' + id [1]).toggle ().removeClass ('faq-answer-open').addClass ('faq-answer-closed');
	});
	$ ('.plan').each (function (i)
	{
	    $ (this).removeClass ('plan-open').addClass ('plan-closed').parent ('li:first').children ('ul:first').addClass ('sub-closed');
	});	
	$ ('.menu-not-js').each (function (i)
	{
	    $ (this).removeClass ('menu-not-js').addClass ('menu-closed');
	});

	$ ('#ligne2').removeClass ('ligne-open').addClass ('ligne-closed');
	$ ('#ligne1').removeClass ('ligne-closed').addClass ('ligne-open');
	
    });
    
});
