function _search_box(){

	var qs = '';
	var f = document.search_box;
	var start_date = f.start_date.value;
	var end_date = f.end_date.value;
	var keyword = f.keyword.value;
	var cal_category_id = f.cal_category_id.options[f.cal_category_id.selectedIndex].value;

	qs = 'posted=1&start_date=' + escape(start_date) + '&end_date=' + escape(end_date) + '&keyword=' + escape(keyword) + '&cal_category_id=' + cal_category_id;

	_fetch('../include/cal.php?' + qs, 'cal');
	return false;

}

function _cal(d){
	var r = _fetch('../include/cal.php?start_date=' + d, 'cal');
	return false;
}

function _fetch(url, id){

	var obj;

	if(window.XMLHttpRequest)
		obj = new XMLHttpRequest();
    else if(window.ActiveXObject)
		obj = new ActiveXObject('Microsoft.XMLHTTP');
	else
		return;

	obj.open('GET', url, true);
	obj.onreadystatechange = function() { if (obj.readyState == 4) document.getElementById(id).innerHTML = obj.responseText; }
	obj.send('');

}

