/*
* Function use for display log message
* @param {Object} message
*/
jQuery.log = {
    error: function(message, exception) {
        $.log.displayLog(message + ' ex.: ' + exception);
    },
    error: function(message) {
        $.log.displayLog(message);
    },
    warring: function(message) {
        $.log.displayLog(message);
    },
    debug: function(value) {
        $.log.displayLog(value);
    },
    displayLog: function(message) {

        if (window.console) {
            console.debug(message);
        }
        else {
            alert(message);
        }
    }
};

/*
* Function check value if is null or empty
* If is value null or empty return false
* @param {Object} value
*/
jQuery.stringIsNullOrEmpty = function(value) {
    if (value
	|| value == 'undefined'
	|| value == typeof undefined)
        return false;
    else
        return true;
};

/**
* Function convert string boolen on boolean
* Examples: ("True").bool();
*/
String.prototype.bool = function() {
    return (/^true$/i).test(this);
};
