/**
 * Helps to display errors in dialog box
 */
function DisplayErrors(errors) {
    var sMessage = '';

    if (errors instanceof Array) {
        for(i = 0; i < errors.length-1; ++i) {
            sMessage += errors[i] + '<br/>';
        }
        sMessage += errors.pop();
    } else {
        sMessage = errors;
    }
    
    $('#js_error_dialog #js_message').html(sMessage);
    $('#js_error_dialog').dialog('open');
}

$(function(){
    /**
     * Error dialog initialization
     */
    $('#js_error_dialog').dialog({
        resizable: false,
        modal: true,
        autoOpen: false,
        buttons: {
            Ok: function() {
                $(this).dialog('close');
            }
        }
    });
});

