﻿$(document).ready(function() {
    if (getUrlParameter('print').length > 0) { $("img").css({ 'position': 'relative' }); }

    var comments = $(this).find(".comments");
    $(".comment").hide();
    $(".comments").each(function() {
        if ($(this).children().length == 0) {
            $(this).parent().hide();
        }
    });

    $(".commentform").each
   (function(i) {
       var textarea = $(this).find("textarea");
       var submit = $(this).find("input");
       var commentSection = $(this).find(".comment");

       submit.bind("click", function(e) {
           if ($(this).hasClass("open")) {
               $(this).hide();
               commentSection.show("slow");
           }
           else {
               $.post("/IS24Web/_V2/Keeplist.aspx", { action: "commentend", objectid: textarea.attr("objectid"), comment: textarea.val(), memberid: "<%= Request[ParameterConsts.Other.MemberID] %>" }, function(data) { }, "json");
               comments.each(function(i) {
                   if ($(this).attr("objectid") == textarea.attr("objectid")) {
                       $(this).append("<div>" + textarea.val() + "</div>");
                       $(this).parent().show();
                   }
               });
               textarea.val("");
           }
       });
   });

    $("div").each(function() {
        var val = $(this).css("width");
        if ($(this).css("width") == "992px") {
            //$(this).css("width", "6000px");
        }
    });

    // check or uncheck all checkboxes
    $("input:checkbox[id*=ChBoxSelectAll]").click(function() {
        var checked_status = this.checked;
        $("input[@name=keeplist_ads], input:checkbox[id*=ChBoxSelectAll]").each(function() {
            this.checked = checked_status;
        });
    });

});

function getUrlParameter(parameterName) {
    var regexS = "[\\?&]" + parameterName + "=([^&#]*)";
    var regex = new RegExp(regexS);
    var results = regex.exec(window.location.href);
    if (results == null) return "";
    else return results[1];
}

function isChecked(message) {
    if ($("input[@name=keeplist_ads]:checked").length < 1) {
        alert(message);
        return false;
    }
}

function unselectCheckbox() {
    $("input:checkbox[id*=ChBoxSelectAll]").each(function() {
        this.checked = false;
    });
}
