
function ajaxShortBoard() {
	var html = $.ajax({
				url: "/board/ajaxs",
				async: false
			}).responseText;

	var selectTimerAs = $(".shedule-timer").val();
	var domesticAs = $('#domestic-departures-table').attr("class");
	var internationalAs = $('#international-arrivals-table').attr("class");
	var intdepAs = $("#international-departures-table").attr("class");

	if (!$("#online-body").hasClass("hidden")) {

		$("#online-body").html(html);

		var selectTimerAfter = $(".shedule-timer").val();
		var dimesticAfter = $('#domestic-departures-table').attr("class");
		var internationalAfter = $('#international-arrivals-table').attr("class");
		var intdepAfter = $("#international-departures-table").attr("class");

		if (selectTimerAfter != selectTimerAs) {
			$(".shedule-timer").val(selectTimerAs);
		}

		if (dimesticAfter != domesticAs) {
			$("#online-body .shedule-avia").removeClass("show-table");
			$("#domestic-departures-table").addClass(domesticAs);
			$("#online-body .direction a").removeClass("select");
			$("#domestic-departures").addClass("select");
		}

		if (internationalAfter != internationalAs) {
			$("#online-body .shedule-avia").removeClass("show-table");
			$("#international-arrivals-table").addClass(internationalAs);
			$("#online-body .direction a").removeClass("select");
			$("#international-arrivals").addClass("select");
		}

		if (intdepAfter != intdepAs) {
			$("#online-body .shedule-avia").removeClass("show-table");
			$("#international-departures-table").addClass(intdepAs);
			$("#online-body .direction a").removeClass("select");
			$("#international-departures").addClass("select");
		}
	}

}

function ajaxBoard() {
	var html = $.ajax({
				url: "/board/ajax",
				async: false
			}).responseText;

		var domesticAs = $("#domestic-departures-table").attr("class");
		var internationalAs = $("#international-arrivals-table").attr("class");
		var intdepAs = $("#international-departures-table").attr("class");
		var selectTimerAs = $(".shedule-timer").val();

		if (($(html).find('#departures').html())) {

			$("#contentcontainer").html(html);

			var departuresAfter = $("#domestic-departures-table").attr("class");
			var internationalAfter = $("#international-arrivals-table").attr("class");
			var intdepAfter = $("#international-departures-table").attr("class");
			var selectTimerAfter = $(".shedule-timer").val();

			if (selectTimerAfter != selectTimerAs) {
				$(".shedule-timer").val(selectTimerAs);
			}

			if (departuresAfter != domesticAs) {
				$("#online-body .shedule-avia").removeClass("show-table");
				$("#domestic-departures-table").addClass(domesticAs);
				$("#arrivals").removeClass("select");
				$("#departures").addClass("select");

			}

			if (internationalAfter != internationalAs) {
				$("#online-body .shedule-avia").removeClass("show-table");
				$("#international-arrivals-table").addClass(internationalAs);
				$("#domestic").removeClass("select");
				$("#international").addClass("select");
			}

			if (intdepAfter != intdepAs) {
				$("#online-body .shedule-avia").removeClass("show-table");
				$("#international-departures-table").addClass(intdepAs);
				$("#domestic").removeClass("select");
				$("#international").addClass("select");
				$("#arrivals").removeClass("select");
				$("#departures").addClass("select");
			}

		}
}

function reload(intervalReload) {
	$(document).stopTime('timer-change');
	$(document).everyTime(intervalReload, 'timer-change', function(i) {
		ajaxBoard();
	});
}

function allboard() {

	var microsec = 60000;
	$(document).ajaxStop($.unblockUI);
	$('.shedule-timer').live('change', function() {
		microsec = parseInt($(".shedule-timer").val());
		reload(microsec);
	});

	reload(microsec);

	$('.shedule-reload').live('click', function() {
		$.blockUI({
			css: {
			border: 'none',
			background: 'none'},
			message: "<img src='../img/preload.gif' alt='wait'>"
		});
		setTimeout('ajaxBoard()', 2000);
	});
}

function reloadshort(intervalReload) {
	$(document).stopTime('timer-change');
	$(document).everyTime(intervalReload, 'timer-change', function(i) {
		ajaxShortBoard();
	});
}

function shortboard() {

	var microsec = 60000;
	$(document).ajaxStop($.unblockUI);
	$('.shedule-timer').live('change', function() {
		microsec = parseInt($(".shedule-timer").val());
		reloadshort(microsec);
	});

	reloadshort(microsec);

	$('.shedule-reload').live('click', function() {
		$.blockUI({
			css: {
			border: 'none',
			background: 'none'},
			message: "<img src='../img/preload.gif' alt='wait'>"
		});
		setTimeout('ajaxShortBoard()', 2000);
	});
}

