// var BASE_URL = "http://202.181.104.70/";
var BASE_URL = "http://www.staff-up.net/";
var NEWS_URL = "news/";
var CALENDAR_URL = "calendar/";

function toFormatNumber(temp, num){
	var str = temp + "";
	
	if(str.length >= num || num < 1){
		return str;
	}
	var max = num - str.length;
	var ret = "";

	for(var i1 = 0; i1 < max; i1++){
		ret = ret + "0";
	}
	return ret + str;

}
function toFormatNumber2(str){
	return toFormatNumber(str, 2);
}
function toFormatNumber4(str){
	return toFormatNumber(str, 4);
}

function existMonth(){


}
function initNewsTargetMonth(y, m){
	replaceMonth(NEWS_URL, y, m);
}
function initCalendarTargetMonth(y, m){
	replaceMonth(CALENDAR_URL, y, m);
}
function initMonth(urlPrefix){
	var date = new Date();
	var y = date.getFullYear();
	var m = date.getMonth() + 1;
	replaceMonth(urlPrefix, y, m);
}
function initNewsMonth(){
	initMonth(NEWS_URL);
}
function initCalendarMonth(){
	initMonth(CALENDAR_URL);
}

function replaceMonth(urlPrefix, y, m){
	y = toFormatNumber4( y );
	m = toFormatNumber2( m );
//	var calUrl = "http://202.181.104.70/news/2007/04/index.html";
	var calUrl = BASE_URL + urlPrefix + y + "/" + m + "/" + "index.html";
//	alert(calUrl);
	var ajaxResult = new Ajax.Updater(
					{success: 'calendar_holder'},
					calUrl,
					{
						method: 'get',
						onFailure: errorProcess
					});
}
function replaceNewsMonth(y, m){
	replaceMonth(NEWS_URL, y, m);
}
function replaceCalendarMonth(y, m){
	replaceMonth(CALENDAR_URL, y, m);
}

function errorProcess(){
	// void
}


