﻿$(".addCell").live('click', function () {
    var iter = parseInt($('#iter').attr("value")) + 1;

    $trTab = $('#MultiImagePicker tr#new').clone(true).attr("id", "image" + iter);
    $trTab.appendTo('#MultiImagePicker tbody');

    $("#MultiImagePicker #image" + iter + " .file-target").attr("id", iter);
    $("#MultiImagePicker #image" + iter + " .file-target").attr("value", "");
    $("#MultiImagePicker #image" + iter + " .file-target").attr("name", "Image[" + iter + "].Filename");

    $("#MultiImagePicker #image" + iter + " .file-caption").attr("id", iter);
    $("#MultiImagePicker #image" + iter + " .file-caption").attr("value", "");
    $("#MultiImagePicker #image" + iter + " .file-caption").attr("name", "Image[" + iter + "].Caption");

    $("#MultiImagePicker #image" + iter + " .links a").attr("href", "/FilesManager?caller=" + iter);
    $("#MultiImagePicker #image" + iter + " .deleteImage").attr("href", "#");

    $("#iter").attr("value", iter);
});

$(".addCellFiles").live('click', function () {
    var iter = parseInt($('#iter').attr("value")) + 1;

    $trTab = $('#MultiFilePicker tr#new').clone(true).attr("id", "file" + iter);
    $trTab.appendTo('#MultiFilePicker tbody');

    $("#MultiFilePicker #file" + iter + " .file-target").attr("id", iter);
    $("#MultiFilePicker #file" + iter + " .file-target").attr("value", "");
    $("#MultiFilePicker #file" + iter + " .file-target").attr("name", "Files[" + iter + "].Filename");

    $("#MultiFilePicker #file" + iter + " .file-name").attr("id", iter);
    $("#MultiFilePicker #file" + iter + " .file-name").attr("value", "");
    $("#MultiFilePicker #file" + iter + " .file-name").attr("name", "Files[" + iter + "].Name");

    $("#MultiFilePicker #file" + iter + " .file-date").attr("id", iter);
    $("#MultiFilePicker #file" + iter + " .file-date").attr("value", "");
    $("#MultiFilePicker #file" + iter + " .file-date").attr("class", "file-date");
    $("#MultiFilePicker #file" + iter + " .file-date").attr("name", "Files[" + iter + "].Date");

    $("#MultiFilePicker #file" + iter + " .links a").attr("href", "/FilesManager?path=/Uploads/Files&caller=" + iter);
    $("#MultiFilePicker #file" + iter + " .deleteFile").attr("href", "#");

    $("#iter").attr("value", iter);
});

$(".delete").live('click', function () {
    $(this).parent().parent().parent().parent().remove();
});

$(".deleteImage").live('click', function () {
    row = $(this).parent().parent().parent();
    rowID = row.attr("id");
    $("#" + rowID).hide();
    $("#" + rowID + " .file-target").attr("value", "");
    $("#" + rowID + " .file-caption").attr("value", "");
});

$(".deleteFile").live('click', function () {
    row = $(this).parent().parent().parent();
    rowID = row.attr("id");
    $("#" + rowID).hide();
    $("#" + rowID + " .file-target").attr("value", "");
    $("#" + rowID + " .file-name").attr("value", "");
    $("#" + rowID + " .file-date").attr("value", "");
});
