﻿//fade toggle
jQuery.fn.fadeToggle = function(speed, easing, callback) {
   return this.animate({opacity: 'toggle'}, speed, easing, callback);

}; 
//

$(function() {
    var content = $('#tab1-page-number').val();

    $('#tab1-page-number').keyup(function() {
        if ($('#tab1-page-number').val() != content) {

            content = $('#tab1-page-number').val();
            $('#AllCurrentPageHiddenField').val(content);
            //alert('Content has been changed');
        }

    });
});


$(function() {
    $("a.button-set").click(function(e) {
        e.preventDefault();
        var $this = $(this);
        $('<iframe  class="userActivityDialog" frameborder="0" src="' + this.href + '" />').dialog({
            title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
            autoOpen: true,
            hide: "fade",
            width: 600,
            height: 500,
            modal: true,
            resizable: false,
            autoResize: true
        }).width(600).height(500);
    });
});

///Dialog





$(function() {
$("#detail-item-add").click(function(e) {
        e.preventDefault();
        var $this = $(this);
        $('<iframe class="userActivityDialog" frameborder="0" src="' + this.href + '" />').dialog({
            title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
            autoOpen: true,
            hide: "fade",
            width: 355,
            height: 360,
            modal: true,
            resizable: false,
            autoResize: true
        }).width(355).height(360);
    });
});

$(function() {
$("#detail-item-download").click(function(e) {
        e.preventDefault();
        var $this = $(this);
        $('<iframe class="userActivityDialog" frameborder="0" src="' + this.href + '" />').dialog({
            title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
            autoOpen: true,
            hide: "fade",
            width: 540,
            height: 230,
            modal: true,
            resizable: false,
            autoResize: true
            
        }).width(540).height(230);
    });
});


$(function() {
    $("a.terms-pop").click(function(e) {
        e.preventDefault();
        var $this = $(this);
        $('<iframe class="userActivityDialog" frameborder="0" src="' + this.href + '" />').dialog({
            title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
            autoOpen: true,
            hide: "fade",
            width: 500,
            height: 340,
            modal: true,
            resizable: false,
            autoResize: true
        }).width(500).height(340);
    });
});


$(function() {
    $(".item-buttons a.button-set").click(function(e) {
        e.preventDefault();
        var $this = $(this);
        $('<iframe class="userActivityDialog" frameborder="0" src="' + this.href + '" />').dialog({
            title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
            autoOpen: true,
            hide: "fade",
            width: 355,
            height: 360,
            modal: true,
            resizable: false,
            autoResize: true
        }).width(355).height(360);
    });
});


$(function() {
    $(".item-buttons a.detail-item-button").click(function(e) {
        e.preventDefault();
        var $this = $(this);
        $('<iframe class="userActivityDialog" frameborder="0" src="' + this.href + '" />').dialog({
            title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
            autoOpen: true,
            hide: "fade",
            width: 540,
            height: 230,
            modal: true,
            resizable: false,
            autoResize: true
        }).width(540).height(230);
    });
});


$(function() {
    $(".ri-button-set-login").click(function(e) {
        e.preventDefault();
        var $this = $(this);
        var ReqPage = this.id;
        if (false) {
            window.location.href = "SessionTimedOut.aspx?returnurl=" + ReqPage;
        }
        else {
            $('<iframe class="userActivityDialog" frameborder="0" src="' + this.href + '?url=' + ReqPage + '" />').dialog({
                title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
                autoOpen: true,
                hide: "fade",
                width: 255,
                height: 160,
                modal: true,
                resizable: false,
                autoResize: true
            }).width(255).height(160);
        }
    });
});

$(function() {
    $(".detail-item-button-login").click(function(e) {
        e.preventDefault();
        var $this = $(this);
        var ReqPage = this.id;
        //ReqPage.replace("%", "&");
        $('<iframe class="userActivityDialog" frameborder="0" src="' + this.href + '?url=' + ReqPage + '" />').dialog({
            title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
            autoOpen: true,
            hide: "fade",
            width: 255,
            height: 160,
            modal: true,
            resizable: false,
            autoResize: true
        }).width(255).height(160);
    });
});

$(function() {
    $(".ri-button-cart-login").click(function(e) {
        e.preventDefault();
        var $this = $(this);
        var ReqPage = this.id;
        $('<iframe class="userActivityDialog" frameborder="0" src="' + this.href + '?url=' + ReqPage + '" />').dialog({
            title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
            autoOpen: true,
            hide: "fade",
            width: 255,
            height: 160,
            modal: true,
            resizable: false,
            autoResize: true
        }).width(255).height(160);
    });
});


$(function() {
$(".needlogin").click(function(e) {
        e.preventDefault();
        var $this = $(this);
        var ReqPage = this.id;
        $('<iframe class="userActivityDialog" frameborder="0" src="' + this.href + '?url=' + ReqPage + '" />').dialog({
            title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
            autoOpen: true,
            hide: "fade",
            width: 255,
            height: 160,
            modal: true,
            resizable: false,
            autoResize: true
        }).width(255).height(160);
    });
});


//$(function() {
//$(".needlogin").click(function(e) {
//        e.preventDefault();
//        var $this = $(this);
//        var ReqPage = this.id;
//        $("#RequestPageHiddenField").val(ReqPage);
//        
//        $('<iframe class="userActivityDialog" frameborder="0" src="' + this.href + '" />').dialog({
//            title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
//            autoOpen: true,
//            hide: "fade",
//            width: 255,
//            height: 160,
//            modal: true,
//            resizable: false,
//            autoResize: true
//        }).width(255).height(160);
//    });
//});

$(function() {
    $(".EditCollection").click(function(e) {
        e.preventDefault();
        var $this = $(this);
        $('<iframe class="userActivityDialog" frameborder="0" src="' + this.href + '" />').dialog({
            title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
            autoOpen: true,
            hide: "fade",
            width: 355,
            height: 360,
            modal: true,
            resizable: false,
            autoResize: true
        }).width(355).height(360);
    });
});


$(function() {
    $(".CategoryTagging").click(function(e) {
        e.preventDefault();
        var $this = $(this);
        $('<iframe class="userActivityDialog" frameborder="0" src="' + this.href + '" />').dialog({
            title: ($this.attr('title')) ? $this.attr('title') : 'External Site',
            autoOpen: true,
            hide: "fade",
            width: 555,
            height: 260,
            modal: true,
            resizable: false,
            autoResize: true
        }).width(555).height(260);
    });
});







//add to collection
$(document).ready(function() {
    var iscollEmpty = $("[id$='IsUserCollEmptyHiddenField']").val();
    if (iscollEmpty == "false") {
        $('div.collection-create-fields').hide();
        $("#collection-create-link").show();
        $("#collMessage").hide();

    }
    else if (iscollEmpty == "true") {
        $('div.collection-create-fields').show();
        // $("#collection-create-link").hide();
        $("#collection-create-link").click(function() {
        // return false;
         $("#collection-create-link").removeAttr("href");
        //$("#collection-create-link").attr('disabled', true)
        });


        $("#collMessage").show();
    }

    $("#collection-create-link").click(function() {
        ($(this).toggleClass("active"))
        $("#AddToACollectionButton").toggle();
        //        $('#AddToACollectionButton').fadeToggle();
        $("div.collection-create-fields").fadeToggle(100);
        return false;
    });
    $('#CancelNewCollectionButton').click(function() {
        $("div.collection-create-fields").fadeToggle(100);
        $("#AddToACollectionButton").toggle();
        $("#collection-create-link").toggleClass("active");
        return false;
    });
});


$(document).ready(function() {


$("#collection-create-link-href").click(function(e) {
        var iscollEmpty = $("[id$='IsUserCollEmptyHiddenField']").val();
        if (iscollEmpty == "true") {
            return false;
        }
        
        //$("#collection-create-link1").removeAttr("href");
        // e.preventDefault();
    });
});
//add to set
$(document).ready(function() {
    var issetEmpty = $("[id$='IsUserSetEmptyHiddenField']").val();
    if (issetEmpty == "false") {
        $('div.set-create-fields').hide();
        $("#set-create-link").show();
        $("#collMessage").hide();

    }
    else if (issetEmpty == "true") {
        $('div.set-create-fields').show();
        $("#collMessage").show();
    }

    $("#set-create-link").click(function() {

        ($(this).toggleClass("active"))
        $("#AddToACollectionButton").toggle();
        $("#AddToAImageSetButton").toggle();
        //        $('#AddToACollectionButton').fadeToggle();
        $("div.set-create-fields").fadeToggle(100);
       

        return false;
    });
});

$(document).ready(function() {
 $("#set-create-link-href").click(function() {
 var issetEmpty = $("[id$='IsUserSetEmptyHiddenField']").val();

  if (issetEmpty == "true") {
           
            return false;
        }
        
    });
});



//End Dialog

$(document).ready(function() {
    //var o_category_tag = new Array();

    if ($('#AjaxLoader').is(':hidden') == true) {
        $("#AjaxLoader").hide();
    }
   // $("#AllCurrentPageTopTextBox").numeric();

    $('.rpt-page-number').keyup(function() {
        this.value = this.value.replace(/[^0-9]/g, '');
    });

    $(".direct_paging").hide();
    $("#DownloadOption").show();
    $("#DownloadLater").show();
    $("#NeedToLogin").hide();
    $("#ContinueBrowsing").hide();
    $(".disclaimer").hide();
    $(".add-to-cart-disclaimer").hide();
    $(".tagcategory").hide();
    $(".editcollection").hide();
    $("#dialog-message").hide();
    $("#dialog-confirm-collection").hide();
    $("#dialog-confirm-set").hide();
    $("#dialog-confirm-image").hide();
    $("[id$='SecondLevelDropDownList']").hide();
    
    //    if ($("[id$='SecondLevelDropDownList']").is(':visible') == true) {
    //        $("[id$='SecondLevelDropDownList']").toggle();
    //    }

    if ($("[id$='ThirdLevelDropDownList']").is(':visible') == true) {
        $("[id$='ThirdLevelDropDownList']").toggle();
    }




    if ($('#AjaxLoader').is(':visible') == true) {
        $("#AjaxLoader").show();
    }
    if ($('#AddToACollectionButton').is(':hidden') == true) {
        $("#AddToACollectionButton").toggle();
    }
    if ($('#AddToAImageSetButton').is(':hidden') == true) {
        $("#AddToAImageSetButton").toggle();
    }
    //Edit Collection

    var o_access_type = $('input[type=radio][id*=AccessTypeRadioButtonList]:checked').val();
    var o_public_access_type = $("[id$='PublicAccessTypeHiddenField']").val();
    if (o_public_access_type == o_access_type) {
        if ($('.disclaimer').is(':hidden') == true) {
            $(".disclaimer").toggle();
        }
        if ($('.tagcategory').is(':hidden') == true) {
            $(".tagcategory").toggle();
        }

        //$('#UpdateCollectionButton').attr("disabled", true);

        //alert(thisCheck);
    }
    else {
        if ($('.disclaimer').is(':visible') == true) {
            $(".disclaimer").toggle();
        }
        if ($('.tagcategory').is(':visible') == true) {
            $(".tagcategory").toggle();
        }
        //$('#UpdateCollectionButton').removeAttr("disabled");
        //alert("non public");
    }

});




$(document).ready(function() {


    $("#login_link").click(function(e) {
        //$(parent.document).find('.ui-dialog');
        // window.parent.$('.userActivityDialog').dialog('close');
        //window.parent.$('.userActivityDialog').dialog('close');
    var sparentUrl = window.parent.location.href;
    var RequestPage = $("#RequestPageHiddenField").val();
    var RedirectURL = $("#RedirectURLHiddenField").val();

    window.parent.$('.userActivityDialog').dialog('close');
    //LoginLiteral.Text = "<a href=\"" + sRedirectURL + "?returnurl=" + RequestPage + "\" class=\"login\">Log In</a>";
    window.parent.location = RedirectURL + "?returnurl=" + RequestPage;

    });
});


//close dialog iframe
$(function() {

    $("a.close-dialog").click(function() {
        $(parent.document).find('.ui-dialog');
        window.parent.$('.userActivityDialog').dialog('close');
        window.parent.location.reload();
    });
});

//View cart iframe

$(function() {

$("a.view-cart").click(function() {
        $(parent.document).find('.ui-dialog');
        window.parent.$('.userActivityDialog').dialog('close');
        window.parent.location = "DownloadManager.aspx";
    });
});


$(document).ready(function() {
    $("#submit-add-collection").click(function(event) {
        $(".message").fadeIn(300).delay(300).hide(0, function() {
            $(parent.document).find('.ui-dialog');
            window.parent.$('.userActivityDialog').dialog('close');
        })

    });
});


$(document).ready(function() {


    $("#AddToACollectionButton").click(function(event) {
        var webMethod = $("#WSUrlHiddenField").val();
        var collID = $("#CollectionDropDownList").val();
        var AssetID = $("#AssetIDsHiddenField").val();
        var UserId = $("#UserIDHiddenField").val();
        var o_arAsset = '[' + AssetID + ']';
        var o_userId = UserId;
        var o_collId = collID;
        if (collID == null) {
            $(".message").text('Please create a collection first and try Again');
            $(".message").fadeIn(300).delay(1000).hide(0, function() {
                $(parent.document).find('.ui-dialog');
            })
        }
        else if (collID == 0) {
        $(".message").text('Please select a collection from dropdownlist');
        $(".message").fadeIn(300).delay(1000).hide(0, function() {
            $(parent.document).find('.ui-dialog');
        })
        
        }
        else {
            $.ajax({
                type: "POST",
                url: webMethod + '/AssetUnit_AddAssetUnitsToCollection',
                data: '{ "aAssetUnitIDs":' + o_arAsset + ', "nUserID":' + o_userId + ', "nCollectionID":' + o_collId + '' + '}',
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function(data) {
                    AddToACollectionSuccess(data, o_collId)
                },
                error: AddToACollectionError
            });
        }
    });

   

    function AddToACollectionError(request, status, error) {
        $(".message").text('Error: File not added. Try Again');
        $(".message").fadeIn(300).delay(300).hide(0, function() {
            $(parent.document).find('.ui-dialog');
            window.parent.$('.userActivityDialog').dialog('close');
        })

    }
});

$(document).ready(function() {


    $("#AddToAImageSetButton").click(function(event) {
        var setID = $("#AssetSetDropDownList").val();
        var setTitle = $("#AssetSetDropDownList option:selected").text();
        var o_setId = setID;
        if (setID == null) {
            $(".message").text('Please create an Image set first and try Again');
            $(".message").fadeIn(300).delay(1000).hide(0, function() {
                $(parent.document).find('.ui-dialog');
            })
        }
        else if (setID == 0) {
            $(".message").text('Please select an Image Set from the dropdownlist');
            $(".message").fadeIn(300).delay(1000).hide(0, function() {
                $(parent.document).find('.ui-dialog');
            })
        }
        else {
            $(".message").text('Set Created/Updated Successfully');
            $(".message").fadeIn(10).delay(400).hide(0, function() {
                window.parent.ReloadAssetSets(o_setId, setTitle);
                window.parent.$('.userActivityDialog').dialog('close');
                //window.parent.location.reload();
            })

        }

    });

});

function GetAssetUnit(n_coll_id) {
        var webMethod = $("#WSUrlHiddenField").val();
        var collID = $("#CollectionDropDownList").val();
        var AssetID = $("#AssetIDsHiddenField").val();
        var UserId = $("#UserIDHiddenField").val();
        var o_userId = UserId;

        $.ajax({
            type: "POST",
            url: webMethod + '/AssetUnit_GetAssetUnitByID',
            data: '{ "nAssetID":' + n_coll_id + ', "bReturnBase":' + false + '' + '}',
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: GetAssetUnitSuccess,
            error: GetAssetUnitError
        });
    }

    function GetAssetUnitSuccess(data) {
        if (data.d.PreviewImage == null) {
            var webMethod = $("#WSUrlHiddenField").val();
            var collID = $("#CollectionDropDownList").val();
            var AssetID = $("#AssetIDsHiddenField").val();
            var preview_image_path = $("#PreviewImagePathHiddenField").val();
            
            var UserId = $("#UserIDHiddenField").val();
            var o_preview_image = $("#PreviewImageHiddenField").val();
            var o_userId = UserId;

            var o_User = new Object();
            o_User.UserID = o_userId;
            var NewCollection = new Object();
            NewCollection.ID = data.d.ID;
            NewCollection.Title = data.d.Title;
            NewCollection.Description = data.d.Description;
            NewCollection.PreviewImage = preview_image_path + '/' + o_preview_image;
            NewCollection.Contributor = o_User;            
            NewCollection.IsProcessed = true;
            NewCollection.AssetStatus = 4;

            $.ajax({
                type: "POST",
                url: webMethod + '/AssetUnit_AddOrUpdateCustomSet',
                data: '{ "cCollection":' + JSON.stringify(NewCollection) + ', "nUserID":' + o_userId + '' + '}',
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: UpdateCollectionSuccess,
                error: UpdateCollectionError
            });
        }
        else {
            UpdateCollectionSuccess(data);
        }
    }
    function GetAssetUnitError(request, status, error) {


    }
    
    function UpdateCollectionSuccess(data) {
        $(".message").text('Collection Added/Updated Successfully');
        $(".message").fadeIn(300).delay(300).hide(0, function() {
            $(parent.document).find('.ui-dialog');
            window.parent.$('.userActivityDialog').dialog('close');
        })
        //window.parent.location.reload();

    }
    function UpdateCollectionError(request, status, error) {

    }


    $(document).ready(function() {
        $("#CreateNewCollectionButton").click(function(event) {
            if ($("#CollectionTitleTextBox").val().length <= 0) {
                $("#ErrMsgLabel").text('Please Enter Title');
            }
            //        else if ($("#CollectionDescriptionTextBox").val().length <= 0) {
            //            $("#ErrMsgLabel").text('Please Enter Description');
            //        }
            else {
                var webMethod = $("#WSUrlHiddenField").val();
                var collID = $("#CollectionDropDownList").val();
                var AssetID = $("#AssetIDsHiddenField").val();
                var UserId = $("#UserIDHiddenField").val();
                var UnitStatus = $("#CollectionStatusHiddenField").val();
                var AccessType = $("#AccessTypeHiddenField").val();


                var NewCollection = new Object();
                NewCollection.ID = -1;

                NewCollection.Title = $("#CollectionTitleTextBox").val();
                NewCollection.Description = $("#CollectionDescriptionTextBox").val();
                NewCollection.IsProcessed = true;
                NewCollection.UnitStatus = UnitStatus;
                NewCollection.AccessType = AccessType;
                var o_userId = UserId;

                $.ajax({
                    type: "POST",
                    url: webMethod + '/AssetUnit_AddOrUpdateCustomSet',
                    data: '{ "cCollection":' + JSON.stringify(NewCollection) + ', "nUserID":' + o_userId + '' + '}',
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    success: addtocollection,
                    error: CreateNewCollectionError
                });

            }

        });



        function addtocollection(data) {
            var webMethod = $("#WSUrlHiddenField").val();
            var collID = data.d.ID;
            var AssetID = $("#AssetIDsHiddenField").val();
            var UserId = $("#UserIDHiddenField").val();
            var o_arAsset = '[' + AssetID + ']';
            var o_userId = UserId;
            var o_collId = collID;
            if (collID == null) {
                $(".message").text('Please create a collection first and try Again');
                $(".message").fadeIn(300).delay(1000).hide(0, function() {
                    $(parent.document).find('.ui-dialog');
                })
            }
            else if (collID == 0) {
                $(".message").text('Please select a collection from dropdownlist');
                $(".message").fadeIn(300).delay(1000).hide(0, function() {
                    $(parent.document).find('.ui-dialog');
                })

            }
            else {
                $.ajax({
                    type: "POST",
                    url: webMethod + '/AssetUnit_AddAssetUnitsToCollection',
                    data: '{ "aAssetUnitIDs":' + o_arAsset + ', "nUserID":' + o_userId + ', "nCollectionID":' + o_collId + '' + '}',
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    success: function(data) {
                        AddToACollectionSuccess(data, o_collId)
                    },
                    error: AddToACollectionError
                });
            }
        }

        function CreateNewCollectionSuccess(data) {

            $('#CollectionDropDownList').append("<option value='" + data.d.ID + "'>" + data.d.Title + "</option>", true, true);
            $('#CollectionDropDownList').ready(function() { location.reload(); });

            $('#CollectionDropDownList').val(data.d.ID);
            $("#CollectionTitleTextBox").val('');
            $("#CollectionDescriptionTextBox").val('');

            $("div.collection-create-fields").fadeToggle(100)

            if ($('#AddToACollectionButton').is(':hidden') == true) {
                $("#AddToACollectionButton").toggle();
            }
        }

        function CreateNewCollectionError(request, status, error) {
            $(".message").text('Error: File not added. Try Again');
            $(".message").fadeIn(300).delay(300).hide(0, function() {
                $(parent.document).find('.ui-dialog');
                window.parent.$('.userActivityDialog').dialog('close');
            })
        }
    });
 function AddToACollectionError (request, status, error) {
        $(".message").text('Error: File not added. Try Again');
        $(".message").fadeIn(300).delay(300).hide(0, function() {
            $(parent.document).find('.ui-dialog');
            window.parent.$('.userActivityDialog').dialog('close');
        })
    }

    $(document).ready(function() {
        $("#CreateNewImageSetButton").click(function(event) {
            if ($("#AssetSetTitleTextBox").val().length <= 0) {
                $("#ErrMsgLabel").text('Please Enter Title');
            }
            //        else if ($("#CollectionDescriptionTextBox").val().length <= 0) {
            //            $("#ErrMsgLabel").text('Please Enter Description');
            //        }
            else {
                var webMethod = $("#WSUrlHiddenField").val();
                var collID = $("#AssetSetDropDownList").val();
                var AssetID = $("#AssetIDsHiddenField").val();
                var UserId = $("#UserIDHiddenField").val();
                var UnitStatus = $("#UnitStatusHiddenField").val();
                var UnitType = $("#UnitTypeHiddenField").val();
                var AccessType = $("#AccessTypeHiddenField").val();
                var NewAssetSet = new Object();
                NewAssetSet.ID = -1;

                NewAssetSet.Title = $("#AssetSetTitleTextBox").val();
                NewAssetSet.Description = $("#AssetSetDescriptionTextBox").val();
                NewAssetSet.IsProcessed = true;
                NewAssetSet.UnitStatus = UnitStatus;
                NewAssetSet.UnitType = UnitType;
                NewAssetSet.AccessType = AccessType;
                var o_userId = UserId;

                $.ajax({
                    type: "POST",
                    url: webMethod + '/AssetUnit_AddOrUpdateAssetSet',
                    data: '{ "cAsset":' + JSON.stringify(NewAssetSet) + ', "nUserID":' + o_userId + '' + ', "bApplyAccessTypeToSubUnits":false' + '}',
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    success: AddToImageSet,
                    error: CreateNewImageSetError
                });
            }

        });
        function AddToImageSet(data) {


            var setID = data.d.ID;
            var setTitle = data.d.Title;
                var o_setId = setID;
                if (setID == null) {
                    $(".message").text('Please create an Image set first and try Again');
                    $(".message").fadeIn(300).delay(1000).hide(0, function() {
                        $(parent.document).find('.ui-dialog');
                    })
                }
                else if (setID == 0) {
                $(".message").text('Please create an Image');
                    $(".message").fadeIn(300).delay(1000).hide(0, function() {
                        $(parent.document).find('.ui-dialog');
                    })
                }
                else {
                    $(".message").text('Set Created/Updated Successfully');
                    $(".message").fadeIn(10).delay(400).hide(0, function() {
                        window.parent.ReloadAssetSets(o_setId, setTitle);
                        window.parent.$('.userActivityDialog').dialog('close');
                        //window.parent.location.reload();
                    })

                }

          
        
        }
        function CreateNewImageSetSuccess(data) {

            $('#AssetSetDropDownList').append("<option value='" + data.d.ID + "'>" + data.d.Title + "</option>", true, true);
            $('#CollectionDropDownList').ready(function() { location.reload(); });
            $('#AssetSetDropDownList').val(data.d.ID);
            $("#AssetSetTitleTextBox").val('');
            $("#AssetSetDescriptionTextBox").val('');

            $("div.collection-create-fields").fadeToggle(100)

            if (data.d.ID == null) {
                $(".message").text('Please create an Image set first and try Again');
                $(".message").fadeIn(300).delay(1000).hide(0, function() {
                    $(parent.document).find('.ui-dialog');
                })
            }
            else if (data.d.ID == 0) {
                $(".message").text('Please select an Image Set from the dropdownlist');
                $(".message").fadeIn(300).delay(1000).hide(0, function() {
                    $(parent.document).find('.ui-dialog');
                })
            }
            else {
                $(".message").fadeIn(10).delay(10).hide(0, function() {
                    window.parent.ReloadAssetSets(data.d.ID, data.d.Title);
                    window.parent.$('.userActivityDialog').dialog('close');
                    window.parent.location.reload();
                })
            }



            if ($('#AddToAImageSetButton').is(':hidden') == true) {
                $("#AddToAImageSetButton").toggle();
            }

        }



        function CreateNewImageSetError(request, status, error) {
            $(".message").text('Error: Set not added. Try Again');
            $(".message").fadeIn(1000).delay(1000).hide(0, function() {
                $(parent.document).find('.ui-dialog');
                window.parent.$('.userActivityDialog').dialog('close');
            })

        }

    });



//$(document).ready(function() {
//    $("input[name='DownloadOption']").change(function() {
//        if ($("input[name='DownloadOption']:checked").val() == 'DownloadNowRadioButton') {
//            $("#DownloadOption").hide();
//            StartDownloadProcess();
//        }
//        else if ($("input[name='DownloadOption']:checked").val() == 'DownloadLaterRadioButton') {
//        }

//    });
//});



    $(document).ready(function() {

        $("#updatebutton > input[type='submit']:eq(0)").click(function(event) {
            if ($("[id$='EditCollectionTitleTextBox']").val().length <= 0) {
                $("#dialog-message").text('Please Enter Title');
                //            $("[id$='MessageLabel']").text('Please Enter Title');
                $("#dialog-message").dialog({
                    modal: true,
                    buttons: {
                        Ok: function() {
                            $(this).dialog("close");
                        }
                    }
                });
                return false;
            }

            else if ($("[id$='UnitTypeHiddenField']").val() == "Asset") {
                $("[id$='MessageLabel']").text('');
                var o_is_asset_tagged = $("[id$='IsAssetUnitTaggedHiddenField']").val();
                //if (o_is_asset_tagged == "False") {
                if ($("[id$='TagCategoryLiteralLabel']").text() == "") {
                    $("#dialog-message").text("You need to categorize the file into at least one category level");
                    $("#dialog-message").dialog({
                        modal: true,
                        buttons: {
                            Ok: function() {
                                $(this).dialog("close");
                            }
                        }
                    });
                    return false;

                }
            }
            else if ($("[id$='UnitTypeHiddenField']").val() == "Collection") {
                if ($("[id$='AccessTypeRadioButtonList'] input:radio:checked").val() == $("[id$='PublicAccessTypeHiddenField']").val()) {
                    $("[id$='MessageLabel']").text('');
                    var o_is_asset_tagged = $("[id$='IsAssetUnitTaggedHiddenField']").val();
                    //if (o_is_asset_tagged == "False") {
                    if ($("[id$='TagCategoryLiteralLabel']").text() == "") {
                        $("#dialog-message").text("You need to categorize the file into at least one category level");
                        $("#dialog-message").dialog({
                            modal: true,
                            buttons: {
                                Ok: function() {
                                    $(this).dialog("close");
                                }
                            }
                        });
                        return false;
                    }
                    else if ($("[id$='DisclaimerCheckBox']").is(':checked') == false) {
                        $("#dialog-message").text("Please confirm that you read the Disclaimer and Terms and Conditions for Use.");
                        $("#dialog-message").dialog({
                            modal: true,
                            buttons: {
                                Ok: function() {
                                    $(this).dialog("close");
                                }
                            }
                        });


                        //                alert("Please confirm that you read the Disclaimer and Terms and Conditions for Use");
                        if ($('.disclaimer').is(':hidden') == true) {
                            $(".disclaimer").toggle();
                        }
                        return false;
                    }
                }
            }
            return true;
        });
    });


/// Update Collection

$(document).ready(function() {


    $("#UpdateCollectionButton").click(function(event) {
        if ($("[id$='EditCollectionTitleTextBox']").val().length <= 0) {
            $("[id$='MessageLabel']").text('Please Enter Title');

        }
        //        else if ($("[id$='EditCollectionDescriptionTextBox']").val().length <= 0) {
        //            $("[id$='MsgLiteral']").text('Please Enter Description');
        //        }
        else if ($("[id$='AccessTypeRadioButtonList'] input:radio:checked").val() == $("[id$='PublicAccessTypeHiddenField']").val()) {
            $("[id$='MessageLabel']").text('');
            var o_is_asset_tagged = $("[id$='IsAssetUnitTaggedHiddenField']").val();
            if (o_is_asset_tagged == "False") {
                $("#dialog-message").text("You need to categorize the file into at least one category level");
                $("#dialog-message").dialog({
                    modal: true,
                    buttons: {
                        Ok: function() {
                            $(this).dialog("close");
                        }
                    }
                });
            }
            else if ($("[id$='DisclaimerCheckBox']").is(':checked') == false) {
            $("#dialog-message").text("Please confirm that you read the Disclaimer and Terms and Conditions for Use.");
                $("#dialog-message").dialog({
                    modal: true,
                    buttons: {
                        Ok: function() {
                            $(this).dialog("close");
                        }
                    }
                });


                //                alert("Please confirm that you read the Disclaimer and Terms and Conditions for Use");
                if ($('.disclaimer').is(':hidden') == true) {
                    $(".disclaimer").toggle();
                }
            }
            else {
                UpdateCollection();
            }
        }
        else {
            UpdateCollection();

        }

    });

});

function UpdateCollection() {
    var webMethod = $("[id$='WSUrlHiddenField']").val();
    var collID = $("[id$='CollectionDropDownList']").val();
    var AssetID = $("[id$='AssetIDHiddenField']").val();
    var UserId = $("[id$='UserIDHiddenField']").val();
    var o_preview_image = $("[id$='PreviewImageHiddenField']").val();
    var o_access_type = $("[id$='AccessTypeRadioButtonList'] input:radio:checked").val();
    var o_userId = UserId;
    var o_User = new Object();
    o_User.UserID = o_userId;
    var NewCollection = new Object();
    NewCollection.ID = AssetID;

    NewCollection.Title = $("[id$='EditCollectionTitleTextBox']").val();
    NewCollection.Description = $("[id$='EditCollectionDescriptionTextBox']").val();
    NewCollection.Contributor = o_User;
    NewCollection.AccessType = o_access_type;
    NewCollection.PreviewImage = o_preview_image;    
    NewCollection.IsProcessed = true;
    NewAssetSet.AssetStatus = 4;

    $.ajax({
        type: "POST",
        url: webMethod + '/AssetUnit_AddOrUpdateCustomSet',
        data: '{ "cCollection":' + JSON.stringify(NewCollection) + ', "nUserID":' + o_userId + '' + '}',
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: EditCollectionSuccess,
        error: EditCollectionError
    });

}
function EditCollectionSuccess(data) {

    var o_return_url = $("[id$='ReturnUrlHiddenField']").val();
    window.location.href = o_return_url;

}
function EditCollectionError(data) {

}





///Update Collection Public Disclaimer

$(document).ready(function() {
    $("#AccessTypeRadioButtonList").click(function() {
        var o_public_access_type = $("#PublicAccessTypeHiddenField").val();
        //$("#AccessTypeRadioButtonList input:radio:checked").val();
        var thisCheck = $("#AccessTypeRadioButtonList input:radio:checked").val();
        if (o_public_access_type == thisCheck) {
            if ($('.disclaimer').is(':hidden') == true) {
                $(".disclaimer").toggle();
            }
            if ($('.tagcategory').is(':hidden') == true) {
                $(".tagcategory").toggle();
            }
            
            //$('#UpdateCollectionButton').attr("disabled", true);

            //alert(thisCheck);
        }
        else {
            if ($('.disclaimer').is(':visible') == true) {
                $(".disclaimer").toggle();
            }
            if ($('.tagcategory').is(':visible') == true) {
                $(".tagcategory").toggle();
            }
            //$('#UpdateCollectionButton').removeAttr("disabled");
            //alert("non public");
        }
    });
});

$(document).ready(function() {
$(".editcollection-link").click(function() {
    $("[id$='MessageLabel']").text('');
    if ($('.collectiondetail').is(':visible') == true) {
        $(".collectiondetail").toggle();
    }
    if ($('.editcollection').is(':hidden') == true) {
        $(".editcollection").toggle();
    }

    
    });
});

$(document).ready(function() {
$("#CancelCollectionButton").click(function() {
        if ($('.collectiondetail').is(':hidden') == true) {
            $(".collectiondetail").toggle();
        }
        if ($('.editcollection').is(':visible') == true) {
            $(".editcollection").toggle();
        }
       

    });
});


$(document).ready(function() {
$("[id$='AccessTypeRadioButtonList']").click(function() {
        var o_access_type = $('input[type=radio][id*=AccessTypeRadioButtonList]:checked').val();
        var o_public_access_type = $("[id$='PublicAccessTypeHiddenField']").val(); 
        if (o_public_access_type == o_access_type) {
            if ($('.disclaimer').is(':hidden') == true) {
                $(".disclaimer").fadeToggle(100);
            }
            if ($('.tagcategory').is(':hidden') == true) {
                $(".tagcategory").fadeToggle(100);
            }

            //$('#UpdateCollectionButton').attr("disabled", true);

            //alert(thisCheck);
        }
        else {
            if ($('.disclaimer').is(':visible') == true) {
                $(".disclaimer").fadeToggle(100);
            }
            if ($('.tagcategory').is(':visible') == true) {
                $(".tagcategory").fadeToggle(100);
            }
            //$('#UpdateCollectionButton').removeAttr("disabled");
            //alert("non public");
        }
        //alert(rblCaseControl);
    });
});


$(document).ready(function() {
$("[id$='TaxonomyTreeView']").click(function() {
__doPostBack(" ", " ");
    });
});





























///Delete Collection

$(document).ready(function() {
    $("#deletecollection").click(function() {
        $("#dialog-confirm-collection").dialog({
            resizable: false,
			width: 330,
            height: 200,
            modal: true,
            buttons: {
                "Delete": function() {
                    $(this).dialog("close");
                    DeleteCollection();
                    
                },
                Cancel: function() {
                    
                    $(this).dialog("close");
                }
            }
        });

    });
});


function DeleteCollection() {
    var webMethod = $("[id$='WSUrlHiddenField']").val();
    var SetID = $("[id$='SetIDHiddenField']").val();
    var UserId = $("[id$='UserIDHiddenField']").val();
    var o_userId = UserId;
    
    $.ajax({
        type: "POST",
        url: webMethod + '/AssetUnit_DeleteAssetUnit',
        data: '{ "nUserID":' + o_userId + ', "nAssetUnitID":' + SetID + '' + '}',
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: DeleteCollectionSuccess,
        error: DeleteCollectionError
    });

}

function DeleteCollectionSuccess(data) {
    window.parent.location = "MyCollections.aspx";
}

function DeleteCollectionError(data) {

}



///Delete Set

$(document).ready(function() {
    $("#deleteset").click(function() {
        $("#dialog-confirm-set").dialog({
            resizable: false,
			width: 330,
            height: 200,
            modal: true,
            buttons: {
                "Delete": function() {
                    $(this).dialog("close");
                    DeleteSet();

                },
                Cancel: function() {

                    $(this).dialog("close");
                }
            }
        });

    });
});


function DeleteSet() {
    var webMethod = $("[id$='WSUrlHiddenField']").val();
    var SetID = $("[id$='SetIDHiddenField']").val();
    var UserId = $("[id$='UserIDHiddenField']").val();
    var o_userId = UserId;


    $.ajax({
        type: "POST",
        url: webMethod + '/AssetUnit_DeleteAssetUnit',
        data: '{ "nUserID":' + o_userId + ', "nAssetUnitID":' + SetID + '' + '}',
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: DeleteSetSuccess,
        error: DeleteSetError
    });

}

function DeleteSetSuccess(data) {
    window.parent.location = "ImageBrowser.aspx";
}

function DeleteSetError(data) {

}




///Delete Image

$(document).ready(function() {
    $("#deleteimage").click(function() {
        $("#dialog-confirm-image").dialog({
            resizable: false,
            height: 180,
			width:330,
            modal: true,
            buttons: {
                "Delete": function() {
                    $(this).dialog("close");
                    DeleteImage();

                },
                Cancel: function() {

                    $(this).dialog("close");
                }
            }
        });

    });
});


function DeleteImage() {
    var webMethod = $("[id$='WSUrlHiddenField']").val();
    var AssetID = $("[id$='AssetIDHiddenField']").val();
    var UserId = $("[id$='UserIDHiddenField']").val();
    var o_userId = UserId;


    $.ajax({
        type: "POST",
        url: webMethod + '/AssetUnit_DeleteAssetUnit',
        data: '{ "nUserID":' + o_userId + ', "nAssetUnitID":' + AssetID + '' + '}',
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: DeleteImageSuccess,
        error: DeleteImageError
    });

}

function DeleteImageSuccess(data) {
    window.parent.location = "ImageBrowser.aspx";
}

function DeleteImageError(data) {

}






























// Tag Category

$(document).ready(function() {
$("[id$='TopLevelDropDownList']").change(function(e) {
    if ($(this).val() != '' && $(this).val() > 0) {
        if ($("[id$='AjaxLoader']").is(':hidden') == true) {
            $("[id$='AjaxLoader']").toggle();
        }
            var o_cat_id = $(this).val();
            GetCategoryByID(o_cat_id, 1);
        }
        else {
            if ($("#SelectSecondLevel").is(':visible') == true) {
                $("#SelectSecondLevel").toggle();
            }
            if ($("#SelectThirdLevel").is(':visible') == true) {
                $("#SelectThirdLevel").toggle();
            }
            if ($("[id$='AjaxLoader']").is(':visible') == true) {
                $("[id$='AjaxLoader']").toggle();
            }

        }
    });
});


//$(document).ready(function() {
//    $("#selectsecond").change(function(e) {
//        if ($(this).val() != '' && $(this).val() > 0) {
//            if ($("[id$='AjaxLoader']").is(':hidden') == true) {
//                $("[id$='AjaxLoader']").toggle();
//            }
//            var o_cat_id = $(this).val();
//            GetCategoryByID(o_cat_id, 1);
//        }
//        else {
//           
//            if ($("#SelectThirdLevel").is(':visible') == true) {
//                $("#SelectThirdLevel").toggle();
//            }
//            if ($("[id$='AjaxLoader']").is(':visible') == true) {
//                $("[id$='AjaxLoader']").toggle();
//            }

//        }
//    });

//});

function handler(event) {
    if ($(this).val() != '' && $(this).val() != 0) {
        if ($("[id$='AjaxLoader']").is(':hidden') == true) {
            $("[id$='AjaxLoader']").toggle();
        }
        var o_cat_id = $(this).val();
        GetCategoryByID(o_cat_id, 2);
    }
    else {

        if ($("#SelectThirdLevel").is(':visible') == true) {
            $("#SelectThirdLevel").toggle();
        }
        if ($("[id$='AjaxLoader']").is(':visible') == true) {
            $("[id$='AjaxLoader']").toggle();
        }

    }
}

function GetCategoryByIDSuccess(data,level) {
    var listItems = "";
    var jsonData = data.d;
    if (level == 1) {
        listItems += "<option value='" + 0 + "'>" + "-- Select second level category (optional) --" + "</option>";
    }
    else if (level == 2) {
        listItems += "<option value='" + 0 + "'>" + "-- Select third level category (optional) --" + "</option>";
    }
    if (jsonData.SubCategories != null) {
        for (var i = 0; i < jsonData.SubCategories.length; i++) {
            listItems += "<option value='" + jsonData.SubCategories[i].ID + "'>" + jsonData.SubCategories[i].Title + "</option>";
        }
        if (level == 1) {
            if ($("#SelectSecondLevel").is(':hidden') == true) {
                $("#SelectSecondLevel").fadeToggle(500);
            }
            if ($("#SelectThirdLevel").is(':visible') == true) {
                $("#SelectThirdLevel").fadeToggle(500);
            }
            $("#SelectSecondLevel").html('');
            $("#SelectSecondLevel").html('<select name="selectsecond" id="selectsecond" class="edit-item-category2">' + listItems + '</select>').find("select").selectmenu({ width: 460, wrapperElement: "<span class='adv-k1' />" });
            $("#selectsecond").bind("change", { selectedval: this }, handler);
            if ($("[id$='AjaxLoader']").is(':visible') == true) {
                $("[id$='AjaxLoader']").fadeToggle(500);
            }
        }
        else if (level == 2) {
        if ($("#SelectThirdLevel").is(':hidden') == true) {
            $("#SelectThirdLevel").fadeToggle(500);
        }
        $("#SelectThirdLevel").html('');
        $("#SelectThirdLevel").html('<select name="selectthird" id="selectthird" class="edit-item-category3">' + listItems + '</select>').find("select").selectmenu({ width: 460, wrapperElement: "<span class='adv-k1' />" });
            if ($("[id$='AjaxLoader']").is(':visible') == true) {
                $("[id$='AjaxLoader']").toggle();
            }
        }
    }
    else {
        if (level == 1) {
            if ($("[id$='AjaxLoader']").is(':visible') == true) {
                $("[id$='AjaxLoader']").toggle();
            }
            if ($("#SelectThirdLevel").is(':visible') == true) {
                $("#SelectSecondLevel").fadeToggle(500);
            }
            if ($("#SelectThirdLevel").is(':visible') == true) {
                $("#SelectThirdLevel").fadeToggle(500);
            }
            $("#SelectSecondLevel > option").remove();
            $("#SelectThirdLevel > option").remove();
        }
        else if (level == 2) {
            if ($("[id$='AjaxLoader']").is(':visible') == true) {
                $("[id$='AjaxLoader']").toggle();
            }
            if ($("#SelectThirdLevel").is(':visible') == true) {
                $("#SelectThirdLevel").fadeToggle(500);
            }
            $("#SelectThirdLevel' > option").remove();
        }
        
    }
}

function GetCategoryByIDError(data) {
    if (level == 1) {
        $("#SelectSecondLevel").html('');
    }
    else if (level == 2) {
        $("#SelectThirdLevel").html('');
    }
    if ($("[id$='#AjaxLoader']").is(':visible') == true) {
        $("[id$='AjaxLoader']").show();
    }
}


$(document).ready(function() {

    var result = null;
    var webMethod = $("#WSUrlHiddenField").val();
    var AssetID = $("#AssetIDForCategoryHiddenField").val();
    if (AssetID != null) {
        GetAssetUnitByID(AssetID);
//        //Get Asset Unit
//        $.ajax({
//            type: "POST",
//            url: webMethod + '/AssetUnit_GetAssetUnitByID',
//            data: '{ "nAssetID":' + AssetID + ', "bReturnBase":' + false + '' + '}',
//            contentType: "application/json; charset=utf-8",
//            dataType: "json",
//            success: GetAssetUnitByUnitIDSuccess,
//            error: GetAssetUnitByUnitIDError

//        });

//        //End
//        // var result = GetAssetUnitByUnitID(AssetID);
    }

});
function GetAssetUnitByID(AssetUnitID) {
    var webMethod = $("[id$='WSUrlHiddenField']").val();
    if (AssetUnitID != null) {
        //Get Asset Unit
        $.ajax({
            type: "POST",
            url: webMethod + '/AssetUnit_GetAssetUnitByID',
            data: '{ "nAssetID":' + AssetUnitID + ', "bReturnBase":' + false + '' + '}',
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: GetAssetUnitByUnitIDSuccess,
            error: GetAssetUnitByUnitIDError

        });

        //End
        // var result = GetAssetUnitByUnitID(AssetID);
    }
}

function GetAssetUnitByUnitIDSuccess(data) {
    var o_sCategory;
    var o_asset_unit = data.d;
    var o_sTag;
    var o_sTagIds;
    if (o_asset_unit != null) {
        //var o_asset_unit = result.d;
        if (o_asset_unit.Categories != null && o_asset_unit.Categories.length > 0) {
            o_sCategory = "";
            o_sTag = "";
            o_sTagIds = "";
            $("[id$='TagCategoryLiteralLabel']").text('');
            for (i = 0; i < o_asset_unit.Categories.length; i++) {
                o_sCategory = o_sCategory + '<li>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-one">';
                o_sCategory = o_sCategory + o_asset_unit.Categories[i].Title;
                o_sTag = o_sTag + o_asset_unit.Categories[i].ID;

                o_sTagIds = o_sTagIds + o_asset_unit.Categories[i].ID;

                if (o_asset_unit.Categories[i].SubCategories.length > 0) {
                    o_sCategory = o_sCategory + '</span>';
                    var bFirstLevel = true;
                    for (j = 0; j < o_asset_unit.Categories[i].SubCategories.length; j++) {

                        o_sTag = o_sTag + ',' + o_asset_unit.Categories[i].SubCategories[j].ID;
                        o_sTagIds = o_sTagIds + ',' + o_asset_unit.Categories[i].SubCategories[j].ID;

                        if (o_asset_unit.Categories[i].SubCategories[j].SubCategories.length > 0) {
                            if (bFirstLevel == true) {
                                o_sCategory = o_sCategory + '<span class="cat-level cat-level-two">';
                                o_sCategory = o_sCategory + o_asset_unit.Categories[i].SubCategories[j].Title;
                                o_sCategory = o_sCategory + '</span>';
                            }
                            else {
                                o_sCategory = o_sCategory + '</li>';
                                o_sCategory = o_sCategory + '<li>';
                                o_sCategory = o_sCategory + '<span class="cat-level cat-level-one">';
                                o_sCategory = o_sCategory + o_asset_unit.Categories[i].Title;
                                o_sCategory = o_sCategory + '</span>';
                                o_sCategory = o_sCategory + '<span class="cat-level cat-level-two">';
                                o_sCategory = o_sCategory + o_asset_unit.Categories[i].SubCategories[j].Title;
                                o_sCategory = o_sCategory + '</span>';
                            }

                            var bSecondlevel = true;
                            bFirstLevel = false;
                            for (k = 0; k < o_asset_unit.Categories[i].SubCategories[j].SubCategories.length; k++) {
                                if (bSecondlevel == true) {
                                    o_sCategory = o_sCategory + '<span class="cat-level cat-level-three">';
                                    o_sCategory = o_sCategory + o_asset_unit.Categories[i].SubCategories[j].SubCategories[k].Title;
                                    bSecondlevel = false;
                                    o_sCategory = o_sCategory + "<a href=# title='" + o_asset_unit.Categories[i].SubCategories[j].SubCategories[k].ID + "' class='button-remove-cat'>Remove</a>";
                                    o_sCategory = o_sCategory + '</span>';
                                }
                                else {
                                    o_sCategory = o_sCategory + '</li>';
                                    o_sCategory = o_sCategory + '<li>';
                                    o_sCategory = o_sCategory + '<span class="cat-level cat-level-one">';
                                    o_sCategory = o_sCategory + o_asset_unit.Categories[i].Title;
                                    o_sCategory = o_sCategory + '</span>';
                                    o_sCategory = o_sCategory + '<span class="cat-level cat-level-two">';
                                    o_sCategory = o_sCategory + o_asset_unit.Categories[i].SubCategories[j].Title;
                                    o_sCategory = o_sCategory + '</span>';
                                    o_sCategory = o_sCategory + '<span class="cat-level cat-level-three">';
                                    o_sCategory = o_sCategory + o_asset_unit.Categories[i].SubCategories[j].SubCategories[k].Title;
                                    o_sCategory = o_sCategory + "<a href=# title='" + o_asset_unit.Categories[i].SubCategories[j].SubCategories[k].ID + "' class='button-remove-cat'>Remove</a>";
                                    o_sCategory = o_sCategory + '</span>';

                                }
                                o_sTag = o_sTag + ',' + o_asset_unit.Categories[i].SubCategories[j].SubCategories[k].ID;
                                o_sTagIds = o_sTagIds + ',' + o_asset_unit.Categories[i].SubCategories[j].SubCategories[k].ID;
                            }
                        }
                        else {
                            if (bFirstLevel == true) {
                                o_sCategory = o_sCategory + '<span class="cat-level cat-level-two">';
                                o_sCategory = o_sCategory + o_asset_unit.Categories[i].SubCategories[j].Title;
                              
                                bFirstLevel = false;
                                o_sCategory = o_sCategory + "<a href=# title='" + o_asset_unit.Categories[i].SubCategories[j].ID + "' class='button-remove-cat'>Remove</a>";
                                o_sCategory = o_sCategory + '</span>';
                                //o_sCategory = o_sCategory + '<br />';
                            }
                            else {
                                o_sCategory = o_sCategory.append("<a href=# title='" + o_asset_unit.Categories[i].ID + "' class='button-remove-cat'>Remove</a>");
                                o_sCategory = o_sCategory + '</li>';
                                o_sCategory = o_sCategory + '<li>';
                                o_sCategory = o_sCategory + '<span class="cat-level cat-level-one">';
                                o_sCategory = o_sCategory + o_asset_unit.Categories[i].Title;
                                o_sCategory = o_sCategory + '</span>';
                                o_sCategory = o_sCategory + '<span class="cat-level cat-level-two">';
                                o_sCategory = o_sCategory + o_asset_unit.Categories[i].SubCategories[j].Title;

                                o_sCategory = o_sCategory + "<a href=# title='" + o_asset_unit.Categories[i].SubCategories[j].ID + "' class='button-remove-cat'>Remove</a>";
                                o_sCategory = o_sCategory + '</span>';
                            }
                        }
                    }
                }
                else {
                    o_sCategory = o_sCategory + "<a href=# title='" + o_asset_unit.Categories[i].ID + "' class='button-remove-cat'>Remove</a>";
                    o_sCategory = o_sCategory + '</span>';
                }
                o_sCategory = o_sCategory + '</li>';
                //$(".asset-category-tag").append(o_sCategory).append("<a href=# title='" + o_sTag + "' id='RemoveTag'>Remove</a><br />");
                //                    append(someText).click(function() { alert("click!"); });
            }
            $("[id$='TagCategoryLiteralLabel']").text('');
            $("[id$='TagCategoryLiteralLabel']").append(o_sCategory);
            //                $(".asset-category-tag").append(o_sCategory)
        }
        else {
            $("[id$='TagCategoryLiteralLabel']").text('');
        }
            
        }
       
}
function GetAssetUnitByUnitIDError(data) {

}

function GetCategoryByID(catid,level) {
    var webMethod = $("[id$='WSUrlHiddenField']").val();
    
    if (catid != '') {
        $.ajax({
            type: "POST",
            url: webMethod + '/Category_GetCategoryByID',
            data: '{ "nCategoryID":' + catid + '' + '}',
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function(data) {
                GetCategoryByIDSuccess(data, level)
            },
            error: function(data) {
                GetCategoryByIDError(data, level)
            }
        });
    }
}

function ConstructCategoryIDs(o_CatID, o_ConstructType) {

    var o_CategoryIDs = $("[id$='CategoryIDsHiddenField']").val();
    var o_RemoveCategoryIDs = $("[id$='RemoveCategoryIDsHiddenField']").val();

    if (o_ConstructType == "Add") {
        if (o_CategoryIDs == "") {
            o_CategoryIDs = o_CategoryIDs  + o_CatID;
        }
        else {
            o_CategoryIDs = o_CategoryIDs + ',' + o_CatID;
        }
    }
    else if (o_ConstructType == "Remove") {
    if (o_RemoveCategoryIDs == "") {
        o_RemoveCategoryIDs = o_RemoveCategoryIDs  + o_CatID;
    }
    else {
        o_RemoveCategoryIDs = o_RemoveCategoryIDs + ',' + o_CatID;
    }
    
    }

    $("[id$='CategoryIDsHiddenField']").val(o_CategoryIDs);
    $("[id$='RemoveCategoryIDsHiddenField']").val(o_RemoveCategoryIDs);
}
$(document).ready(function() {
    $("#TagButtonNew").click(function() {
        var o_category_tag;
        var o_sCategory;
        o_sCategory = "";
        //var o_CategoryIDs = $("[id$='CategoryIDsHiddenField']").val();
        //var catTag = $("[id$='TagCategoryLiteralLabel']").text();

        if ($("[id$='RefreshCategoryIDsHiddenField']").val() == "Y") {
            $("[id$='CategoryIDsHiddenField']").val('');
            $("[id$='RemoveCategoryIDsHiddenField']").val('');
        }
        var AssetID = $("[id$='AssetIDHiddenField']").val();
        if ($("[id$='TopLevelDropDownList']").val() != null && $("[id$='TopLevelDropDownList']").val() != 0 &&
         $("#selectsecond").val() != null && $("#selectsecond").val() != 0 &&
                $("#selectthird").val() != null && $("#selectthird").val() != 0) {
            //o_CategoryIDs = o_CategoryIDs + $("[id$='TopLevelDropDownList']").val() + ',' + $("#selectsecond").val() + ',' + $("#selectthird").val();
            //var catTag = $("[id$='TagCategoryLiteralLabel']").text().indexOf('id=' + $("[id$='TopLevelDropDownList']").val() + '');
            //            if ($("[id$='TagCategoryLiteralLabel']").find('span:#' + $("[id$='TopLevelDropDownList']").val() + '').html() == null &&
            //                $("[id$='TagCategoryLiteralLabel']").find('span:#' + $("#selectsecond").val() + '').html() == null &&
            //                $("[id$='TagCategoryLiteralLabel']").find('span:#' + $("#selectthird").val() + '').html() == null) {
            //$("[id$='TagCategoryLiteralLabel']").find('span:#' + $("[id$='TopLevelDropDownList']").val() + '').remove();

            if ($("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("[id$='TopLevelDropDownList']").val() + '"') < 0 &&
            $("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("#selectsecond").val() + '"') < 0 &&
            $("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("#selectthird").val() + '"') < 0) {

                ConstructCategoryIDs($("[id$='TopLevelDropDownList']").val(), "Add");
                ConstructCategoryIDs($("#selectsecond").val(), "Add");
                ConstructCategoryIDs($("#selectthird").val(), "Add");
                o_category_tag = '[' + $("[id$='TopLevelDropDownList']").val() + ',' + $("#selectsecond").val() + ',' + $("#selectthird").val() + ']';
                o_sCategory = o_sCategory + '<li>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-one" id=' + $("[id$='TopLevelDropDownList'] option:selected").val() + '>';
                o_sCategory = o_sCategory + $("[id$='TopLevelDropDownList'] option:selected").text();
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-two" id=' + $("#selectsecond option:selected").val() + '>';
                o_sCategory = o_sCategory + $("#selectsecond option:selected").text();
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-three" id=' + $("#selectthird option:selected").val() + '>';
                o_sCategory = o_sCategory + $("#selectthird option:selected").text();
                o_sCategory = o_sCategory + "<a href=# class='button-remove-cat' id='RemoveCategory'>Remove</a>";
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '</li>';
                //$('#RemoveCategory').bind('click', handler);
                $("[id$='TopLevelDropDownList']").selectmenu("index", 0)
                if ($("#SelectThirdLevel").is(':visible') == true) {
                    $("#SelectThirdLevel").toggle();
                }
                if ($("#SelectSecondLevel").is(':visible') == true) {
                    $("#SelectSecondLevel").toggle();
                }
            }
            else if ($("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("[id$='TopLevelDropDownList']").val() + '"') >= 0 &&
            $("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("#selectsecond").val() + '"') < 0 &&
            $("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("#selectthird").val() + '"') < 0) {

                ConstructCategoryIDs($("#selectsecond").val(), "Add");
                ConstructCategoryIDs($("#selectthird").val(), "Add");
                o_category_tag = '[' + $("[id$='TopLevelDropDownList']").val() + ',' + $("#selectsecond").val() + ',' + $("#selectthird").val() + ']';
                o_sCategory = o_sCategory + '<li>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-one" id=' + $("[id$='TopLevelDropDownList'] option:selected").val() + '>';
                o_sCategory = o_sCategory + $("[id$='TopLevelDropDownList'] option:selected").text();
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-two" id=' + $("#selectsecond option:selected").val() + '>';
                o_sCategory = o_sCategory + $("#selectsecond option:selected").text();
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-three" id=' + $("#selectthird option:selected").val() + '>';
                o_sCategory = o_sCategory + $("#selectthird option:selected").text();
                o_sCategory = o_sCategory + "<a href=# class='button-remove-cat' id='RemoveCategory'>Remove</a>";
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '</li>';
                //$('#RemoveCategory').bind('click', handler);
                $("[id$='TopLevelDropDownList']").selectmenu("index", 0)
                if ($("#SelectThirdLevel").is(':visible') == true) {
                    $("#SelectThirdLevel").toggle();
                }
                if ($("#SelectSecondLevel").is(':visible') == true) {
                    $("#SelectSecondLevel").toggle();
                }
            }
            else if ($("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("[id$='TopLevelDropDownList']").val() + '"') >= 0 &&
            $("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("#selectsecond").val() + '"') >= 0 &&
            $("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("#selectthird").val() + '"') < 0) {
                ConstructCategoryIDs($("#selectthird").val(), "Add");
                o_category_tag = '[' + $("[id$='TopLevelDropDownList']").val() + ',' + $("#selectsecond").val() + ',' + $("#selectthird").val() + ']';
                o_sCategory = o_sCategory + '<li>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-one" id=' + $("[id$='TopLevelDropDownList'] option:selected").val() + '>';
                o_sCategory = o_sCategory + $("[id$='TopLevelDropDownList'] option:selected").text();
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-two" id=' + $("#selectsecond option:selected").val() + '>';
                o_sCategory = o_sCategory + $("#selectsecond option:selected").text();
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-three" id=' + $("#selectthird option:selected").val() + '>';
                o_sCategory = o_sCategory + $("#selectthird option:selected").text();
                o_sCategory = o_sCategory + "<a href=# class='button-remove-cat' id='RemoveCategory'>Remove</a>";
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '</li>';
                //$('#RemoveCategory').bind('click', handler);
                $("[id$='TopLevelDropDownList']").selectmenu("index", 0)
                if ($("#SelectThirdLevel").is(':visible') == true) {
                    $("#SelectThirdLevel").toggle();
                }
                if ($("#SelectSecondLevel").is(':visible') == true) {
                    $("#SelectSecondLevel").toggle();
                }
            }
        }
        else if ($("[id$='TopLevelDropDownList']").val() != null && $("[id$='TopLevelDropDownList']").val() != 0 &&
                $("#selectsecond").val() != null && $("#selectsecond").val() != 0) {
            // o_CategoryIDs = o_CategoryIDs + $("[id$='TopLevelDropDownList']").val() + ',' + $("#selectsecond").val();

            if ($("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("[id$='TopLevelDropDownList']").val() + '"') < 0 &&
            $("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("#selectsecond").val() + '"') < 0) {
                //$("[id$='TagCategoryLiteralLabel']").find('span:#' + $("[id$='TopLevelDropDownList']").val() + '').remove();

                ConstructCategoryIDs($("[id$='TopLevelDropDownList']").val(), "Add");
                ConstructCategoryIDs($("#selectsecond").val(), "Add");
                o_category_tag = '[' + $("[id$='TopLevelDropDownList']").val() + ',' + $("#selectsecond").val() + ']';
                o_sCategory = o_sCategory + '<li>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-one" id=' + $("[id$='TopLevelDropDownList'] option:selected").val() + '>';
                o_sCategory = o_sCategory + $("[id$='TopLevelDropDownList'] option:selected").text();
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-two" id=' + $("#selectsecond option:selected").val() + '>';
                o_sCategory = o_sCategory + $("#selectsecond option:selected").text();
                o_sCategory = o_sCategory + "<a href=# class='button-remove-cat' id='RemoveCategory'>Remove</a>";
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '</li>';

                $("[id$='TopLevelDropDownList']").selectmenu("index", 0)
                if ($("#SelectThirdLevel").is(':visible') == true) {
                    $("#SelectThirdLevel").toggle();
                }
                if ($("#SelectSecondLevel").is(':visible') == true) {
                    $("#SelectSecondLevel").toggle();
                }
            }
            else if ($("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("[id$='TopLevelDropDownList']").val() + '"') >= 0 &&
            $("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("#selectsecond").val() + '"') < 0) {
                //$("[id$='TagCategoryLiteralLabel']").find('span:#' + $("[id$='TopLevelDropDownList']").val() + '').remove();

                ConstructCategoryIDs($("#selectsecond").val(), "Add");

                o_category_tag = '[' + $("[id$='TopLevelDropDownList']").val() + ',' + $("#selectsecond").val() + ']';
                o_sCategory = o_sCategory + '<li>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-one" id=' + $("[id$='TopLevelDropDownList'] option:selected").val() + '>';
                o_sCategory = o_sCategory + $("[id$='TopLevelDropDownList'] option:selected").text();
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-two" id=' + $("#selectsecond option:selected").val() + '>';
                o_sCategory = o_sCategory + $("#selectsecond option:selected").text();
                o_sCategory = o_sCategory + "<a href=# class='button-remove-cat' id='RemoveCategory'>Remove</a>";
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '</li>';
                $("[id$='TopLevelDropDownList']").selectmenu("index", 0)
                if ($("#SelectThirdLevel").is(':visible') == true) {
                    $("#SelectThirdLevel").toggle();
                }
                if ($("#SelectSecondLevel").is(':visible') == true) {
                    $("#SelectSecondLevel").toggle();
                }
            }
        }
        else if ($("[id$='TopLevelDropDownList']").val() != null && $("[id$='TopLevelDropDownList']").val() != 0) {
            //            var catText = $("[id$='TagCategoryLiteralLabel']").html();
            //            var catId = 'id="' + $("[id$='TopLevelDropDownList']").val() + '"';
            //            var catTag = $("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("[id$='TopLevelDropDownList']").val() + '"');
            if ($("[id$='TagCategoryLiteralLabel']").html().indexOf('id="' + $("[id$='TopLevelDropDownList']").val() + '"') < 0) {
                ConstructCategoryIDs($("[id$='TopLevelDropDownList']").val(), "Add");
                o_category_tag = '[' + $("[id$='TopLevelDropDownList']").val() + ']';
                o_sCategory = o_sCategory + '<li>';
                o_sCategory = o_sCategory + '<span class="cat-level cat-level-one" id=' + $("[id$='TopLevelDropDownList'] option:selected").val() + '>';
                o_sCategory = o_sCategory + $("[id$='TopLevelDropDownList'] option:selected").text();
                o_sCategory = o_sCategory + "<a href=# class='button-remove-cat' id='RemoveCategory'>Remove</a>";
                o_sCategory = o_sCategory + '</span>';
                o_sCategory = o_sCategory + '</li>';
                $("[id$='TopLevelDropDownList']").selectmenu("index", 0)
                if ($("#SelectThirdLevel").is(':visible') == true) {
                    $("#SelectThirdLevel").toggle();
                }
                if ($("#SelectSecondLevel").is(':visible') == true) {
                    $("#SelectSecondLevel").toggle();
                }
            }
        }

        if (o_sCategory != "") {
            $("[id$='RefreshCategoryIDsHiddenField']").val("N")
        }

        //$("[id$='TagCategoryLiteralLabel']").text('');
        $("[id$='TagCategoryLiteralLabel']").append(o_sCategory);
        //TagAssetUnitWithCategoryIDs(AssetID, o_category_tag);
    });

});

$(document).ready(function() {
$("#TagButton").click(function() {
        var o_category_tag;
        var AssetID = $("[id$='AssetIDHiddenField']").val();
        if ($("[id$='TopLevelDropDownList']").val() != null && $("[id$='TopLevelDropDownList']").val() != 0 &&
         $("#selectsecond").val() != null && $("#selectsecond").val() != 0 &&
                $("#selectthird").val() != null && $("#selectthird").val() != 0) {
            o_category_tag = '[' + $("[id$='TopLevelDropDownList']").val() + ',' + $("#selectsecond").val() + ',' + $("#selectthird").val() + ']';
        }
        else if ($("[id$='TopLevelDropDownList']").val() != null && $("[id$='TopLevelDropDownList']").val() != 0 &&
                $("#selectsecond").val() != null && $("#selectsecond").val() != 0) {
        o_category_tag = '[' + $("[id$='TopLevelDropDownList']").val() + ',' + $("#selectsecond").val() + ']';
        }
        else if ($("[id$='TopLevelDropDownList']").val() != null && $("[id$='TopLevelDropDownList']").val() != 0) {
        o_category_tag = '[' + $("[id$='TopLevelDropDownList']").val() + ']';
        }
        TagAssetUnitWithCategoryIDs(AssetID, o_category_tag);
    });
});

function TagAssetUnitWithCategoryIDs(AssetUnitId, CategoryTagIDs) {
    var webMethod = $("[id$='WSUrlHiddenField']").val();
    $.ajax({
        type: "POST",
        url: webMethod + '/Category_AddCategoriesToAssetUnits',
        data: '{ "nAssetUnitID":' + AssetUnitId + ', "aCategoryIDs":' + CategoryTagIDs + '' + '}',
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: TagAssetUnitWithCategoryIDsSuccess,
        error: TagAssetUnitWithCategoryIDsError
    });
}

function TagAssetUnitWithCategoryIDsSuccess(data) {
    //var AssetID = $("[id$='AssetIDHiddenField']").val();
    //GetAssetUnitByID(AssetID);
    location.reload();
    $("[id$='TopLevelDropDownList']").selectmenu("index", 0)
}

function TagAssetUnitWithCategoryIDsError(data) {

}
$(document).ready(function() {
    $("#DoneTagButton").click(function() {
        $(parent.document).find('.ui-dialog');
        window.parent.$('.userActivityDialog').dialog('close');
        window.parent.location.reload();
    });
});

//Get AssetUnit By Id
function GetAssetUnitByUnitID(AssetUnitId) {
    var webMethod = $("#WSUrlHiddenField").val();
    var AssetID = AssetUnitId;
    var result = null;

    $.ajax({
        type: "POST",
        url: webMethod + '/AssetUnit_GetAssetUnitByID',
        data: '{ "nAssetID":' + AssetID + ', "bReturnBase":' + false + '' + '}',
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(data) {
            result = data;
        }

    });
    return result;
}
function GetAssetUnitByUnitIDError(data) {

}

$('a.button-remove-cat').live("click", function() {
    // do something here
    if (this.parentNode && this.parentNode.id) {
        //var CatId = this.parentNode.prev().find('span').id(; //$(this).find("span[id]");
        $(this).parent().prev(".cat-level").append("<a href=# class='button-remove-cat' id='RemoveCategory'>Remove</a>"); //.css('color', 'red');
        $(this).parent().remove();
        // $("[id$='TagCategoryLiteralLabel']").find('span:#' + this.parentNode.id + '').remove(); //append(o_sCategory);
        ConstructCategoryIDs(this.parentNode.id, "Remove");
        //alert(CatId);
        //alert(removetag);
        return false;
    }
});




//$(document).ready(function() {
//$("#RemoveCategory").click(function() {
//    var CatIds = jQuery.makeArray($(this).find("span"));
////        var AssetID = $("[id$='AssetIDHiddenField']").val();
////        var CategoryTagID = this.title;
////        if (AssetID != null && CategoryTagID != null) {
////            DeleteAssetUnitTag(AssetID, CategoryTagID);
////            return false
////        }
//    });
//});


//$(document).ready(function() {
//$(".button-remove-cat").click(function() {
//        var AssetID = $("[id$='AssetIDHiddenField']").val();
//        var CategoryTagID = this.title;
//        if (AssetID != null && CategoryTagID != null) {
//            DeleteAssetUnitTag(AssetID, CategoryTagID);
//            return false
//        }

//    });
//});

function DeleteAssetUnitTag(AssetID,CategoryTagID) {
    var webMethod = $("[id$='WSUrlHiddenField']").val();
    if (AssetID != null && CategoryTagID != null) {
        //Get Asset Unit
        $.ajax({
            type: "POST",
            url: webMethod + '/Category_DeleteCategoriesFromAssetUnits',
            data: '{ "nAssetUnitID":' + AssetID + ', "aCategoryIDs":' + '[' + CategoryTagID + ']' + '' + '}',
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: DeleteAssetUnitTagSuccess,
            error: DeleteAssetUnitTagError

        });

        //End
        // var result = GetAssetUnitByUnitID(AssetID);
    }
}

function DeleteAssetUnitTagSuccess(data) {
    //setTimeout('location.reload()', 500);
    location.reload();
    $("[id$='TopLevelDropDownList']").selectmenu("index", 0)
    //var AssetID = $("[id$='AssetIDHiddenField']").val();
    //GetAssetUnitByID(AssetID);
}

function DeleteAssetUnitTagError(data) {

}
function AddToACollectionSuccess(data, n_coll_id) {
    GetAssetUnit(n_coll_id);
    //        $(".message").text('Test');
    //        $(".message").fadeIn(300).delay(300).hide(0, function() {
    //            $(parent.document).find('.ui-dialog');
    //            window.parent.$('.userActivityDialog').dialog('close');
    //        })
    //        window.parent.location.reload();


}
//Checking  Category on Upload Page
$(document).ready(function() {

$("#btnDone1 > input[type='submit']:eq(0)").click(function(event) {
        
            var o_is_asset_tagged = $("[id$='IsAssetUnitTaggedHiddenField']").val();
            if ($("[id$='TagCategoryLiteralLabel']").text() == "") {
                $("#dialog-message").text("You need to categorize the file into at least one category level");
                $("#dialog-message").dialog({
                    modal: true,
                    buttons: {
                        Ok: function() {
                            $(this).dialog("close");
                        }
                    }
                });
                return false;
            }     
            
        
        return true;
    });
});

//$(document).ready(function() {

//$("input[id$='disclosuresubmitbutton']").click(function(event) {
//        if ($("[id$='chkPermissions']").is(':checked') == false) {
//            $("#dialog-message").text("Please confirm that you read the Disclaimer and Terms and Conditions for Use.");
//            $("#dialog-message").dialog({
//                modal: true,
//                buttons: {
//                    Ok: function() {
//                        $(this).dialog("close");
//                    }
//                }
//            });

//        }

////        if ($("[id$='rbtnRelevance']").is(':checked') == true) {
////            if ($("[id$='DisclosureTextBox']").val().length <= 0) {
////                $("#dialog-message1").text("Please Enter the Disclosures");
////                $("#dialog-message1").dialog({
////                    modal: true,
////                    buttons: {
////                        Ok: function() {
////                            $(this).dialog("close");
////                        }
////                    }
////                });
////            }
////        }
//     
//    });
//});
//($("[id$='DisclaimerCheckBox']").is(':checked') == false) {
//                $("#dialog-message").text("Please confirm that you read the Disclaimer and Terms and Conditions for Use.");
//                $("#dialog-message").dialog({
//                    modal: true,
//                    buttons: {
//                        Ok: function() {
//                            $(this).dialog("close");
//                        }
//                    }
//                });
             //   )};
//Checking  Category on Upload Page
