/* -----------------------------------------------------------------------------
>> 新着情報ページ用
----------------------------------------------------------------------------- */
var isIE = /*@cc_on!@*/false;

//$(document).ready(function() {
function eventList(date) {
	$('#now').val(date);
	$('#archive-list div').remove();
	
	$.post(
		'./js/010_list.ajax',
		{'date': date},
		function(res) {
			res = eval(res);
			
			var div = '';
			for (var i = 1; i < res.data.length; i++) {
				var j = (i < 10) ? date+'0'+i : date+''+i;
				div += '<div id="event'+j+'" class="hidden">';
				div += '<strong>イベント一覧</strong><br />';
				
				
				if (res.data[i].length) {
					for (var k = 0; k < res.data[i].length; k++) {
						div += '&nbsp;&nbsp;<a href="'+res.data[i][k][0]+'" title="'+res.data[i][k][1]+'">'+res.data[i][k][1]+'</a><br />';
					}
				}
				
				div += "</div>\n";
			}
			$('#archive-list').html(div);
		}
	);
	
	createCalendar(date);
}
//});

function createCalendar(date) {
	$('#c-cap').html('<span><img src="./img/icon/ajax-loader.gif" width="16" alt="Now Loading..." /></span>');
	$('#calendar').html('<tr><th>Now Loading...</th></tr>');
	
	$.post(
		'./js/010_calendar.ajax',
		{'date': date},
		function(res) {
			res = eval(res);
			
			var count = 0;
			var table = '<tr class="week"><th>日</th><th>月</th><th>火</th><th>水</th><th>木</th><th>金</th><th>土</th></tr>';
			
			for (var i = 0; i < res.data.length; i++) {
				if (count == 0) table += '<tr>';
				
				table += '<td';
				if (res.data[i].cls) {
					table += ' class="'+res.data[i].cls+'"';
				}
				//table += '>'+res.data[i].value+'</td>';
				if (res.data[i].day != '-') {
					res.data[i].value += '';
					if (res.data[i].value.match(/^\d+,event/)) {
						var attr = res.data[i].value.split(',');
						//table += '><a href="#TB_inline?height=260&width=500&inlineId='+attr[1]+'" title="'+attr[2]+'" class="thickbox">'+attr[0]+"</a></td>\n";
						table += '><a href="javascript:void(0)" title="'+attr[2]+'" onclick="tb_show(\''+attr[2]+'\',\'#TB_inline?height=260&width=500&inlineId='+attr[1]+'\',false);">'+attr[0]+"</a></td>\n";
					} else {
						table += '>'+res.data[i].value+"</td>\n";
					}
				} else {
					table += '>'+res.data[i].value+"</td>\n";
				}
				
				if (count == 6) {
					count = 0;
					table += '</tr>';
				} else {
					count++;
				}
			}
			
			if (isIE) {
				document.getElementById('c-cap').innerHTML = res.cap;
			} else {
				$('#c-cap').html(res.cap);
			}
			$('#calendar').html(table);
		}
	);
}

function weekLabel() {
	var week = ['日','月','火','水','木','金','土'];
	var row = document.createElement('tr');
	row.className = 'week';
	
	var cell = document.createElement('td');
	for (var i = 0; i < week.length; i++) {
		cell.innerText = week[i];
	}
	row.appendChild(cell);
	return row;
}

function printWindow(uri) {
	var w = 700;
	var h = 750;
	var opt = 'width='+w+',height='+h+',dependent=yes,location=no,menubar=no,resizable=no,status=no,toolbar=no,scrollbars=yes';
	var win = window.open(uri, 'imgedit', opt);
}

