var Logger = function () {
	
}

Logger.debug = function (obj) {
	if (typeof console != 'undefined' && typeof console.debug != 'undefined') {
		console.debug(obj);
	}
	else if (typeof DEBUG_MODE != 'undefined' && DEBUG_MODE) {
		alert(obj);
	}
}

Logger.info = function (obj) {
	if (typeof console != 'undefined' && typeof console.info != 'undefined') {
		console.info(obj);
	}
	else if (typeof DEBUG_MODE != 'undefined' && DEBUG_MODE) {
		alert(obj);
	}
}

Logger.error = function (obj) {
	if (typeof console != 'undefined' && typeof console.error != 'undefined') {
		console.error(obj);
	}
	else if (typeof DEBUG_MODE != 'undefined' && DEBUG_MODE) {
		alert(obj);
	}
}

Logger.warn = function (obj) {
	if (typeof console != 'undefined' && typeof console.warn != 'undefined') {
		console.warn(obj);
	}
	else if (typeof DEBUG_MODE != 'undefined' && DEBUG_MODE) {
		alert(obj);
	}
}

