﻿
jQuery(document).ready(function () {

    var f = function () {
        var r = "<li><img src='App_Themes/Images/ajax.gif' alt='' /></li>";
        jQuery("#divAnketAna ul").html(r);

        jQuery.ajax({
            type: "POST",
            url: "Handlers/Anket.ashx",
            data: "{}",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function (a) {
                r = "";
                var jsonDizi = a.Veriler;
                if (!jsonDizi || jsonDizi.length == 0) return;
                for (var i = 0; i < jsonDizi.length; ++i) {
                    var obj = jsonDizi[i];
                    if (!obj) return;
                    r += "<li id='li" + obj.CevapID + "'> <div></div> " + obj.Cevap + "</li>";
                }
                jQuery("#divAnketAna ul").html(r);
                jQuery("#divAnketAna ul").prepend("<li id='liBaslik'>" + jsonDizi[0].Soru + "</li>");
                jQuery("#divAnketAna .orta").css("height", (jsonDizi.length * 30) + "px");
            },
            error: function () {
                jQuery("#divAnketAna ul").html("");
            }
        });
    };

    f();

    var fv = function (cID) {
        var r = "<li><img src='App_Themes/Images/ajax.gif' alt='' /></li>";
        jQuery("#divAnketAna ul").html(r);

        jQuery.ajax({
            type: "POST",
            url: "Handlers/Anket.ashx?CID=" + cID,
            data: "{}",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function (a) {
                jQuery("#divAnketAna ul").remove("li");
                jQuery("#btnAnket").css("display", "none");
                r = "";
                var jsonDizi = a.Veriler;
                if (jsonDizi == "Hata") {
                    alert("Aynı bilgisayardan sadece bir kez oy kullanabilirsiniz.");
                    jQuery("#divAnketAna ul").html(r);
                    f();
                    jQuery("#btnAnket").css("display", "block");
                    return;
                }
                if (!jsonDizi || jsonDizi.length == 0) return;
                for (var i = 0; i < jsonDizi.length; ++i) {
                    var obj = jsonDizi[i];
                    if (!obj) return;
                    r += "<li> " + obj.Cevap + " ( " + obj.Sayi + " )</li>";
                }
                jQuery("#divAnketAna ul").html(r);
                jQuery("#divAnketAna ul").prepend("<li id='liBaslik'>" + jsonDizi[0].Soru + "</li>");
            },
            error: function () {
                //--
            }
        });
    };

    jQuery("#divAnketAna ul li div").live("mousedown", function () {
        jQuery("#divAnketAna ul li div").removeClass("divChecked");
    });

    jQuery("#divAnketAna ul li div").live("click", function () {
        jQuery(this).addClass("divChecked");
    });

    jQuery("#btnAnket").click(function () {
        jQuery("#divAnketAna ul li").each(function () {
            if (jQuery("div", this).hasClass("divChecked")) {
                var cID = jQuery(this).attr("id").replace("li", "");
                fv(cID);
            }
        });
    });

});

