var	DO_LOG				= true,
	DO_IE_LOG			= false;
	

function log(_msg) {
	//just comment everything in this function when site goes live
	/*if (DO_LOG) {
		if (!isIE) {
			console.log(_msg);
		}
		else {
			//if (DO_IE_LOG) ielog(_msg);
		}
	}*/
}

function ielog(_msg) {
	var div	= $('logdiv');
	var c	= div.get('html');
	var n	= c + '<br>' + _msg;
	div.set('html', n).setStyle('display', 'block');
}

function setCSSTransition(__el, _duration, _property, _ease) {
	var prefixes	= ['-webkit-', '-moz-', '-o-', ''];
	
	for (var i=0; i<prefixes.length; i++) {
		var prefix		= prefixes[i];
		if (_duration)	__el.setStyle(prefix + 'transition-duration', _duration);
		if (_property)	__el.setStyle(prefix + 'transition-property', _property);
		if (_ease)		__el.setStyle(prefix + 'transition-ease', _ease);
	}
	
	//return __el;
}


function prettyDate(time){
	var date = new Date.parse(time), // new Date(time), // new Date((time || "").replace(/-/g,"/").replace(/[TZ]/g," ")), 
		diff = (((new Date()).getTime() - date.getTime()) / 1000),
		day_diff = Math.floor(diff / 86400);
	if ( isNaN(day_diff) || day_diff < 0)
		return "just now.";
	return (day_diff == 0 && (
			diff < 60 && "just now" ||
			diff < 120 && "1 minute ago" ||
			diff < 3600 && Math.floor( diff / 60 ) + " minutes ago" ||
			diff < 7200 && "1 hour ago" ||
			diff < 86400 && Math.floor( diff / 3600 ) + " hours ago") ||
		day_diff == 1 && "Yesterday" ||
		day_diff < 7 && day_diff + " days ago" ||
		day_diff < 60 && Math.ceil( day_diff / 7 ) + " weeks ago" ||
		day_diff < 360 && Math.ceil( day_diff / 30 ) + " months ago" ||
		day_diff < 1000 && Math.ceil( day_diff / 365 ) + " years ago" );
}

function twitterDate(time){
	var date = new Date.parse(time);
	var out=date.toString();
	var arr=out.split(" ")
	var day=arr[2]/1;
	return (arr[1]+' '+day);
}
