﻿function newCropWs() {
    var blockIndex = parseInt(document.getElementById(CropUiListIndexClientID).value);
    var XCoord = parseInt(document.getElementById(CropUiXClientID).value);
    var YCoord = parseInt(document.getElementById(CropUiYClientID).value);
    var height = parseInt(document.getElementById(CropUiHeightClientID).value);
    var width = parseInt(document.getElementById(CropUiWidthClientID).value);
    $.ajax({
        type: "POST",
        url: "WebServices/RotateService.asmx/Crop",
        data: "{blockIndex: '" + blockIndex + "', X: '" + XCoord + "', Y: '" + YCoord + "', Height: '" + height + "', width: '" + width + "'}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(response) {
            EndCrop('1');
        },
            error: function(xhr, ajaxOptions, thrownError) {
            document.getElementById(CropSubmitClientID).click();
        }
    });
}


function EndCrop(result) {
    if (result != '1') {
        var xfaultcode = result.errorDetail.code;
        var xfaultstring = result.errorDetail.string;
        var xfaultsoap = result.errorDetail.raw;
    }
    else {
        document.getElementById(CropSubmitClientID).click();
        $('#DeleteLoading').dialog('close');
    }
} 
