/*
	NIIGATA AIRPORT [timetable.js]
	(C)2009 Shinkousoku Printing Inc.
*/
/*for Dreamweaver: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />*/

function setup() {
	var i, count;

	var anchors = K.getElementsByClassName('a', 'tab');
	for (i = 0, count = anchors.length; i < count; i++) {
		K.addEventListener(anchors[i], 'click', function(e) {
			var event = e || window.event;
			(event.preventDefault) ? event.preventDefault() : event.returnValue = false;
			(event.stopPropagation) ? event.stopPropagation() : event.cancelBubble = true;
			var o = (e.srcElement) ? e.srcElement : this;
			var id = o.href.substring(o.href.lastIndexOf('#') + 1);
			var outword = id.split('_')[0];
			var targets = new Array(outword + '_timetable', outword + '_timetable_bus', outword + '_timetable_limo');
			document.getElementById(targets[0]).style.display = (targets[0] == id) ? 'block' : 'none';
			document.getElementById(targets[1]).style.display = (targets[1] == id) ? 'block' : 'none';
			document.getElementById(targets[2]).style.display = (targets[2] == id) ? 'block' : 'none';
		}, false);
	}
	
	var buttons = document.getElementsByName('timetable_edit');
	for (i = 0, count = buttons.length; i < count; i++) {
		var button = buttons[i];
		if (button.name == 'timetable_edit') {
			K.addEventListener(button, 'click', function(e) {
				var o = (e.srcElement) ? e.srcElement : this;
				var v = o.id.split('_');
				document.getElementById('edit_id').value = v[1];
				document.getElementById('edit_action').value = 'timetable';
				document.getElementById('edit_form').action = 'input_timetable.php?to=' + v[2];
				document.getElementById('edit_form').submit();
			}, false);
		}
	}
}

K.addEventListener(window, 'load', setup, false);
