﻿ function GetCommentStream(a,uid)
        {
        
        if(readCookie(uid)=="1"){
        $.get('/Toplets/UserRatingComments2/CommentStream.aspx?aid='+uid+'&page='+a+'&lang=fr&rand='+Math.floor(Math.random()*100001),function(data){
        $("#CollectComments").html(data);
        });
        }else
     {
    
     $.get('/commentst?aid='+uid+'&lang=fr&page='+a,function(data){
        $("#CollectComments").html(data);
        });
     }
        
        return false;
        }
        function ShowBlock(a)
{
if($("#pop_box").html()=="")
{
$("#pop_box").html($(a).html());
$("#pop_box").css("display","block")
}else{
$("#pop_box").html("");
$("#pop_box").css("display","none")
}
return false;
}

function Link(a_city,a_rurl)
        {
        var rurl=a_rurl;
        $.get('/Toplets/UserRatingComments2/LinkComments_fr.aspx?city='+a_city+"&rurl="+rurl+"&rand="+Math.floor(Math.random()*10001),function(data){
        $("#AuthComment").html(data);
        /* if($("#fb_user_check").length>0)
        {$("#fb_chk").css("display","block");
        }else{$("#fb_chk").css("display","none");}
        */
        });
        }
        
        
                function PostStory(comment_txt,comment_title,uid)
        {
        try{
            $.get('/toplets/UserRatingComments2/postuserrating.aspx?domain=MetroNews&AssetID=' + uid + '&Rating=0&rand=' + Math.floor(Math.random() * 100001), { desc: comment_txt, Title: comment_title }, function(data) {
            createCookie(uid, "1", 0.02);
            ShowBlock('#Pop_2');
            document.location=document.location;
            
            });
        
        }catch(ex){}
        if($("#fb_chk").val("checked"))
        {
       // PostStoryFB(comment_txt,comment_title);
        ShowBlock('#Pop_2');
        }else{
        //ShowBlock('#Pop_2');
       // document.location=document.location;
        }
        
        }
        
        
        
            function popup_alert_local(a,x)
                        {
                        alert('Désolé, vous ne pouvez pas évaluer vos propres commentaires.');
                       //alert("You can't agree or disagree" + '\n' + "with your own comments!");
                       return false;
                        }
                        function showmessage(p, x) {
                            var a = 'Vous devez être connecté pour appuyer cet article.';
                            var d = 'Vous devez être connecté pour montrer votre désaccord.';
                            var o = 'Vous devez être connecté pour signaler des propos offensants.';
                            var rand = parseInt(Math.random() * 10001);
                            if (x == "o") {
                                $.modal.show($("#st1").attr("value") + $("#st2").attr("value") + p + $("#st3").attr("value"));
                            } else {
                                if (x == "a") {
                                    $.get("/Toplets/UserRatingComments2/PostUserCommentResponse.aspx?CommentID=" + p + "&Response=Positive&assetID=" + $("#RAid").val() + "&ra=" + rand, function(data) {
                                        if (data.indexOf("unauthenticated") > -1) {
                                            eval("alert(" + x + ");");
                                        } else { GetCommentStream($("pnoa").val(), $("#RAid").val()); }
                                    });

                                }
                                if (x == "d") {
                                    $.get("/Toplets/UserRatingComments2/PostUserCommentResponse.aspx?CommentID=" + p + "&Response=Negative&assetID=" + $("#RAid").val() + "&ra=" + rand, function(data) {
                                        if (data.indexOf("unauthenticated") > -1) {
                                            eval("alert(" + x + ");");
                                        } else { GetCommentStream($("pnoa").val(), $("#RAid").val()); }
                                    });
                                }
                            }
                            return false;
                        } 
                                  
                        
                        function Mark(a,x)
                        {
                        
                        switch(x)
                        {
                        case "a":
                        MarkAgree(a);
                        break;
                        case "d":
                        MarkDisagree(a);
                        break;
                        case "o":
                        MarkOffensive(a);
                        break;
                         default:
                         break;
                        }
                        return false;
                        }
                        function MarkAgree(a)
                        {
                        //if($("#ag_"+a).html()=="")
                        //{$("#ag_"+a).html("1")}else{
                        //$("#ag_"+a).html(parseInt($("#ag_"+a).html())+1);}
                        $.get("/Toplets/UserRatingComments2/PostUserCommentResponse.aspx?CommentID="+a+"&Response=Positive&assetID="+$("#RAid").val(),function(data){
                        GetCommentStream($("pnoa").val(),$("#RAid").val());
                        });
                        return false;
                        }
                        function MarkDisagree(a)
                        {
                        //if($("#disag_"+a).html()=="")
                        //{$("#disag_"+a).html("1")}else{
                        //$("#disag_"+a).html(parseInt($("#ag_"+a).html())+1);}
                        $.get("/Toplets/UserRatingComments2/PostUserCommentResponse.aspx?CommentID="+a+"&Response=Negative&assetID="+$("#RAid").val(),function(data){
                        GetCommentStream($("pnoa").val(),$("#RAid").val());
                        });
                        return false;
                        }            
                        function MarkOffensive(a)
                        {
                        $.get("/Toplets/UserRatingComments2/PostUserCommentResponse.aspx?CommentID="+a+"&lang=fr&Response=Offensive&assetID="+$("#RAid").val(),function(data){
                        GetCommentStream($("pnoa").val(),$("#RAid").val());
                        });
                        return false;
                        } 
                        function MarkAnonymousOffensive(a)
                        {
                        $.get("/Toplets/UserRatingComments2/PostUserCommentResponse.aspx?CommentID="+a+"&lang=fr&Response=Offensive&assetID="+$("#RAid").val()+"&anon=1",function(data){
                        GetCommentStream($("pnoa").val(),$("#RAid").val());
                        });
                        return false;
                        }