﻿var errorMessage = "";
$(document).ready(function() {
    $('#btnErrorOk').click(function() {
        $.unblockUI();
        return false;
    });
});
function showErrorMessage() {
    var domElement = $("<ul id='errorMessageList'>" + errorMessage + "</ul>"); // create element from html
    $("#errorMessageList").replaceWith(domElement);
    $.blockUI({ "message": $('#divErrorMessage') });
    errorMessage = "";
}
function showBlockMessage(message1) {
    $.blockUI({ "message": "<h1>" + message1 + "</h1>" });
}
function checkError(result) {
    if (result.indexOf("error:") == 0)
        return true;
    return false;
}
function isError(result) {
    if (result == undefined) {
        if (errorMessage.length > 0)
            return true;
        else
            return false;
    }
    if (result.indexOf("error:") == 0) {
        errorMessage = result.substr(6, result.length);
        showErrorMessage();
        return true;
    }
    return false;
}
function addErrorMessage(message) {
    errorMessage = errorMessage + "<li>" + message + "</li>";
}
function addJSErrorMessage(message) {
    errorMessage = errorMessage + message + "\n\r";
}
function numeric(event) {
    // Allow only backspace and delete
    if (event.keyCode == 37 || event.keyCode == 38 || event.keyCode == 39 || event.keyCode == 40 || event.keyCode == 46 || event.keyCode == 8) {
        // let it happen, don't do anything
    }
    else {
        // Ensure that it is a number and stop the keypress
        if (event.keyCode < 48 || event.keyCode > 57) {
            event.returnValue = false;
        }
    }
}
function price(event, ths) {
    // Allow only backspace and delete
    dot = (ths.value + "").indexOf(".");
    if ((event.keyCode == 190 && dot == -1) || event.keyCode == 9 || event.keyCode == 37 || event.keyCode == 38 || event.keyCode == 39 || event.keyCode == 40 || event.keyCode == 46 || event.keyCode == 8) {
        // let it happen, don't do anything
    }
    else {
        // Ensure that it is a number and stop the keypress
        if (event.keyCode < 48 || event.keyCode > 57) {
            event.returnValue = false;
        }
    }
}