/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
$(document).ready(function(){
    $("#main-pc select").change(function(){
        isAction=$(this).attr("name")
        if(isAction=="action"){
            action=$(this).val()
            $("#liste-photos-pc").load("pc-ajax-consultation.php", {
                "page":0,
                "action":action
            })
            $(".pagination-pc div").load("pc-ajax-pagination.php", {
                "page":0,
                "action":"nombrePage"
            })
        }else{
            idPays=$(this).val()
            $("#liste-photos-pc").load("pc-ajax-consultation.php", {
                "page":0,
                "action":"filtrePays",
                "idPays":idPays
            }
            )

            $(".pagination-pc div").load("pc-ajax-pagination.php", {
                "page":0,
                "action":"nombrePage"
            })
        }
    })
    $(".pagination-pc a").live("click",function(){
        href=$(this).attr("href")
        hrefContenu = href.replace(/concours-photo-bluenity-consultation/,"pc-ajax-consultation");
        hrefPagination = href.replace(/concours-photo-bluenity-consultation.php\?action=pagination&/,"pc-ajax-pagination.php?");
        $("#liste-photos-pc").load(hrefContenu)
        //$("#pagination-pc a").not($(this)).removeClass('selected')
        //        $(this).addClass('selected')
        $(".pagination-pc div").load(hrefPagination, {
            "action":"nombrePage"
        })
        return false

    })
    $(".jaime-pc a").live("click",function(){
        link=$(this)
        href=$(this).attr("href")
        href = href.replace(/concours-photo-bluenity-consultation/,"pc-ajax-jaime");
        $.get(href,function(data){
            if(data==0){
                alert=link.parents(".item-pc").find(".alert-deja-vote-pc")
                alert.show()
                setTimeout
                (
                    function()
                    {
                        alert.fadeOut(2000);
                    },
                    5000
                    );

            }else{
                link.addClass("deja-vote-pc")
                link.prev().addClass("deja-vote-pc")
                spanVotes=link.parents(".vote-pc").find("span")
                nbVotes=parseInt(spanVotes.html())+1
                if(nbVotes==2){
                    spanVotes.parent().html("<span>2</span> votes")
                }else{
                    spanVotes.html(nbVotes)
                }

            }
        })
        //            $("#liste-photos-pc").load(href)
        //            $("#pagination-pc a").not($(this)).removeClass('selected')
        //            $(this).addClass('selected')
        return false

    })
    $(".auteur-pc a").live("click",function(){
        link=$(this)
        href=$(this).attr("href")
        affiche_profil(href, 'v', 'bonplanhome', 'document.getElementById(\'main-pc\').style.display=\'none\';', 'document.getElementById(\'main-pc\').style.display=\'block\';');
        return false;
    })
    $(".exif-pc a").live("click",function(){
        href=$(this).attr("href")

        link=$(this)
        ul=link.next()
        if(ul.hasClass("deja-vu-affiche-pc")){
            ul.removeClass("deja-vu-affiche-pc").addClass("deja-vu-pc")
        }else{
            if(ul.hasClass("deja-vu-pc")){
                ul.removeClass("deja-vu-pc").addClass("deja-vu-affiche-pc")
            }else{
                $.get(href,function(data){
                    if(data==""){

                    }else{
                        link.after($(data))
                    }
                })
            }
        }

        return false
    })

    $("body").load(initialize())

    //$("#consultation-pc").addClass("mode-visible-pc").show()
    $("#gagnants-pc").addClass("mode-visible-pc").show()
    $("#map-pc").addClass("mode-invisible-pc").hide()
    $("#consultation-pc").addClass("mode-invisible-pc").hide()
    $("a#consultation-liste-pc").click(function(){
        $(this).addClass("selected")
        $(this).parents("ul").find("a").not($(this)).removeClass("selected")
        map1=$("#map-pc")
        gagnants=$("#gagnants-pc")
        if(gagnants.hasClass("mode-visible-pc")){
            gagnants.removeClass("mode-visible-pc").addClass("mode-invisible-pc").hide()
        }
        if(map1.hasClass("mode-visible-pc")){
            map1.removeClass("mode-visible-pc").addClass("mode-invisible-pc").hide()
        }
        liste=$("#consultation-pc")
        if(liste.hasClass("mode-invisible-pc")){
            liste.removeClass("mode-invisible-pc").addClass("mode-visible-pc").show()
        }
        resizeMap()
        return false;
    })
    $("a#consultation-gagnants-pc").click(function(){
        $(this).addClass("selected")
        $(this).parents("ul").find("a").not($(this)).removeClass("selected")
        map1=$("#map-pc")
        gagnants=$("#gagnants-pc")
        liste=$("#consultation-pc")
        if(gagnants.hasClass("mode-invisible-pc")){
            gagnants.removeClass("mode-invisible-pc").addClass("mode-visible-pc").show()
        }
        if(map1.hasClass("mode-visible-pc")){
            map1.removeClass("mode-visible-pc").addClass("mode-invisible-pc").hide()
        }
        if(liste.hasClass("mode-visible-pc")){
            liste.removeClass("mode-visible-pc").addClass("mode-invisible-pc").hide()
        }
        resizeMap()
        return false;
    })
    $("a#consultation-map-pc").click(function(){
        $(this).addClass("selected")
        $(this).parents("ul").find("a").not($(this)).removeClass("selected")
        map1=$("#map-pc")
        liste=$("#consultation-pc")
        gagnants=$("#gagnants-pc")
        if(map1.hasClass("mode-invisible-pc")){
            map1.removeClass("mode-invisible-pc").addClass("mode-visible-pc").show()
        }
        if(liste.hasClass("mode-visible-pc")){
            liste.removeClass("mode-visible-pc").addClass("mode-invisible-pc").hide()
        }
        if(gagnants.hasClass("mode-visible-pc")){
            gagnants.removeClass("mode-visible-pc").addClass("mode-invisible-pc").hide()
        }
        resizeMap()
        return false;
    })

})


