//**** TIMEOUT ****//
var AJAX_TIMEOUT = 30000;//30秒でタイムアウト


/***** 日数差クラス名 *****/

// interval0:今日
// interval1:昨日
// interval2:2日前
// interval3:3日前
// interval4:4日前
// interval5:5日前
// interval6:6日前
// interval7:一週間以上前
var interval_class = ["interval0", "interval1", "interval2", "interval3", "interval4", "interval5", "interval6", "interval7"];

/****** 日数差クラス名 *****/////



///************ UTILITY *************/

//日数差計算(現在日時-date_str)
function getDateInterval(date_str) {

	var d = date_str.split("-");
	
	var cur_time = new Date().getTime();
	var date_time = new Date(parseInt(d[0],10), parseInt(d[1],10)-1, parseInt(d[2],10)).getTime();

	var interval = Math.floor((cur_time-date_time)/(3600*24*1000));
	
	if(isNaN(interval)) {
		return -1;
	}

	return interval;
}

//文字数オーバーでカット
function trim(str, cut_index) {
	
	var index = cut_index;
	
	if(!cut_index) {
		index = MAX_CHARS;
	}
	
	if(str.length > index) {
		str = str.substr(0, index) + "...";
	}
	return str;
}

/************ UTILITY *************///
