/*
function min_max_width(min,max){
	w = document.documentElement.clientWidth;
	return (w <= min) ? min + "px" : ((w >= max) ? max + "px" : "auto");
}
*/


(function($) {
	// Выводит логи в консоль JS сообщений (или в alert() если первая недоступна)
	
	// Выводит логи в консоль JS сообщений (или в alert() если первая недоступна)
	$.log = function(msg){
		if(typeof window.console == 'object'){
			if(typeof window.console.log == 'function') window.console.log(msg);
		}
	}
	
	getRandom = function() { // Cлучайное число от 0 (включительно) до 1
		return Math.random();
	}

	getRandomArbitary = function(min, max){ // Случайное число между min и max
		return Math.random() * (max - min) + min;
	}

	getRandomInt = function(min, max){ // Случайное целое между min и max
		return Math.floor(Math.random() * (max - min + 1)) + min;
	}

	String.prototype.trim = function() { // метод trim для строковых объектов
		return this.replace(/^\s+|\s+$/g,"");
	};

	getUnixtime = function(){
		var date = new Date;
		return parseInt(date.getTime() / 1000);
	}
	
	getMicrotime = function(){
		var date = new Date;
		return date.getTime();
	}

})(jQuery);
