/**
* 显示对应日期的排期数据
* @param {Object} item
*/
var showPlanByDay = function(item){
	var currentDay = $(item).attr('day');
	$('#currentDay').val(currentDay);
	$('#currentFilm').val('all');
	$('#planDayList').find('a').removeClass('aundline');
	$(item).addClass('aundline');

	var items = document.getElementById('planFilmList').getElementsByTagName('dl');
	for (var i = 0; i < items.length; i++) {
		if (items[i].getAttribute('day') == currentDay) {
			items[i].style.display = 'block';
			var aItems = items[i].getElementsByTagName('a');
			for (var j = 0; j < aItems.length; j++) {
				if ($(aItems[j]).attr('film') == 'all') {
					showPlanByFilm(aItems[j]);
					break;
				}
			}
		}
		else {
			items[i].style.display = 'none';
		}
	}
	return false;
}
/**
* 显示对应影片的排期
* @param {Object} item
*/
var showPlanByFilm = function(item){
	$(item.parentNode.parentNode).find('a').removeClass('aundline');
	$(item).addClass('aundline');
	var currentDay = $('#currentDay').val();
	var currentFilm = $(item).attr('film');

	items = document.getElementById('planDataList').getElementsByTagName('dl');
	for (var i = 0; i < items.length; i++) {
		if ($(items[i]).attr('day') == currentDay && ($(items[i]).attr('film') == currentFilm || 'all' == currentFilm)) {
			items[i].style.display = 'block';
		}
		else {
			items[i].style.display = 'none';
		}

	}
	return false;
}

/**
* 显示对应日期的影片不可售排期数据
* @param {Object} item
*/
var showPlanByDayNoSell = function(item){
	var currentDay = $(item).attr('day');
	$('#currentDayNoSell').val(currentDay);
	$('#currentFilmNoSell').val('all');
	$('#planDayListNoSell').find('a').removeClass('aundline');
	$(item).addClass('aundline');

	var items = document.getElementById('planFilmListNoSell').getElementsByTagName('dl');
	for (var i = 0; i < items.length; i++) {
		if (items[i].getAttribute('day') == currentDay) {
			items[i].style.display = 'block';
			var aItems = items[i].getElementsByTagName('a');
			for (var j = 0; j < aItems.length; j++) {
				if ($(aItems[j]).attr('film') == 'all') {
					showPlanByFilmNoSell(aItems[j]);
					break;
				}
			}
		}
		else {
			items[i].style.display = 'none';
		}
	}
	return false;
}

/**
* 显示对应影片的不可售排期
* @param {Object} item
*/
var showPlanByFilmNoSell = function(item){
	$(item.parentNode.parentNode).find('a').removeClass('aundline');
	$(item).addClass('aundline');
	var currentDay = $('#currentDayNoSell').val();
	var currentFilm = $(item).attr('film');

	items = document.getElementById('planDataListNoSell').getElementsByTagName('dl');
	for (var i = 0; i < items.length; i++) {
		if ($(items[i]).attr('day') == currentDay && ($(items[i]).attr('film') == currentFilm || 'all' == currentFilm)) {
			items[i].style.display = 'block';
		}
		else {
			items[i].style.display = 'none';
		}

	}
	return false;
}

var bindPlanData=function(){
	//点击日期显示某天的排期
	var obj=$('#planDayList').find('a');
	obj.click(
		function(){
			return showPlanByDay(this);
		}
	);
	obj.focus(
		function(){
			this.blur();
		}
	);
	
	//点击显示某一天的指定影片的排期
	obj=$('#planFilmList').find('a');
	obj.click(
		function(){
			return showPlanByFilm(this);
		}
	);
	obj.focus(
		function(){
			this.blur();
		}
	);
	
}

var bindPlanDataNoSell=function(){
	
	//点击日期显示某天不可售的排期
	obj=$('#planDayListNoSell').find('a');
	obj.click(
		function(){
			return showPlanByDayNoSell(this);
			
		}
	);
	obj.focus(
		function(){
			this.blur();
		}
	);
	

    //点击显示某一天的指定影片不可售的排期
	obj=$('#planFilmListNoSell').find('a');
	obj.click(
		function(){
			return showPlanByFilmNoSell(this);
		}
	);
	obj.focus(
		function(){
			this.blur();
		}
	);
	
	$("tr").hover(
	function(){
		if(this.parentNode.tagName.toLowerCase()=='tbody')$(this).addClass("main_color");//当鼠标放上时的特效
	},
	function(){
		if(this.parentNode.tagName.toLowerCase()=='tbody')$(this).removeClass("main_color"); //当鼠标移出时的操作 鼠标移出时取消背景色
	}
	)

}
$(document).ready(bindPlanData);
$(document).ready(bindPlanDataNoSell);