window.addEvent('domready', function(){

    SqueezeBox.initialize({
        size: {x: 640, y: 400}
    });

    function rempli_div_coup_coeur(elem){
        new Request({
            url: '/option_listing.ajax',
            method: 'post',
            data: 'operation=coup_de_coeur',
            onComplete : function(ret){
                var json = JSON.decode(ret);
                if (json && elem){
                    if(json['class_div']){
                        elem.addClass('div_option');
                        elem.addClass(json['class_div']);
                    }
                    elem.set('html', json['html']);
                }

            }.bind(elem)
        }).send();
    }

    function rempli_div_derniere_minute(elem){
        new Request({
            url: '/option_listing.ajax',
            method: 'post',
            data: 'operation=derniere_minute',
            onComplete : function(ret){
                var json = JSON.decode(ret);
                if (json && elem){
                    if(json['class_div']){
                        elem.addClass('div_option');
                        elem.addClass(json['class_div']);
                    }
                    elem.set('html', json['html']);
                }

            }.bind(elem)
        }).send();
    }

	function rempli_div_pub_left(elem){
        new Request({
            url: '/pub_left.ajax',
            method: 'post',
            data: '',
            onComplete : function(ret){
                var json = JSON.decode(ret);
                if (json && elem){
                    if(json['class_div']){
                        elem.addClass(json['class_div']);
                    }
                    elem.set('html', json['html']);
                }

            }.bind(elem)
        }).send();
    }


    function coup_coeur_gauche_listing(){
        var elem = $('div_coup_coeur');
        rempli_div_coup_coeur(elem);
    }

    function derniere_minute_gauche_listing(){
        var elem = $('div_derniere_minute');
        rempli_div_derniere_minute(elem);
    }

	function pub_gauche_listing(){
        var elem = $('div_pub_left_auto');
        rempli_div_pub_left(elem);
    }

	// dans les listing, lors d'un clic sur le formulaire
	//d'inscription aux nouveautées, on efface le texte d'exemple
    $('header_new_mail').addEvent('click', function(){
    	if (this.get('value') == 'Entrez votre adresse email' ) {this.set('value', '');}
    });

    if($('lireplus'))
    {
        $('lireplus').getElements('a').addEvent('click', function(e)
        {
            e.stop();
            $('lireplus').tween('display', 'none');
            $('liretext').tween('display', 'block');
        });
    }

    if($('liremoins'))
    {
        $('liremoins').getElements('a').addEvent('click', function(e)
        {
            e.stop();
            $('lireplus').tween('display', 'block');
            $('liretext').tween('display', 'none');
        });
    }

    coup_coeur_gauche_listing();
    derniere_minute_gauche_listing();
	pub_gauche_listing();
	
	$$('div.annonce').addEvent('click',function(item) {
		window.location = '/'+this.get('key')+'/';
	});
});
