/* --------------------------------------
//
// nikkansports.com jQuery config.js
//
// DATE			: 2008/03/03
// LASTUPDATE	: 2009/08/28
// COPYRIGHT	: Nikkan Sports News.
// WRITER		: Chiaki Hatanaka, Y.Ito
//
//
-------------------------------------- */
$(document).ready(function() {

	// 奇数、偶数をクラスとして追加
	//
	$('div.tableStyle table').each(function(){
		$(this).find('tr:odd').addClass('odd');
		$(this).find('tr:even').addClass('even');
	});

	
	// :first-child, :last-childをクラスとして追加
	//
	$('ol.line','ul.line','table.line','table.iTable').each(function(){
		$('li:first-child').addClass('firstChild');
		$('li:last-child').addClass('lastChild');
		$('td:first-child').addClass('firstChild');
		$('th:first-child').addClass('firstChild');
		$('tr:first-child').addClass('firstChild');
		$('td:last-child').addClass('lastChild');
		$('th:last-child').addClass('lastChild');
		$('tr:last-child').addClass('lastChild');
	});

	$('#rankingWrap').each(function(){
		$('td:first-child').addClass('firstChild');
	});

	$('#standingWrap').each(function(){
		$('td:first-child').addClass('firstChild');
	});


	// :hoverをクラスとして追加
	//
	$('tr.bgColor').hover(function(){
		$(this).addClass('hover');
	},function(){
		$(this).removeClass('hover');
	});

	$('.hoverAction tr').hover(function(){
		$(this).addClass('hover');
	},function(){
		$(this).removeClass('hover');
	});

	$('.thumWrap p').hover(function(){
		$(this).addClass('hover');
	},function(){
		$(this).removeClass('hover');
	});

	$('.thumWrap dt').hover(function(){
		$(this).addClass('hover');
	},function(){
		$(this).removeClass('hover');
	});

	// センバツスコア速報用
	$('.senbatsuScore .sbbatter tr').hover(function(){
		$(this).addClass('hover');
	},function(){
		$(this).removeClass('hover');
	});


	// 属性セレクタをクラスとして追加
	//
	$('input[@type="text"]').addClass('text');
	$('input[@type="image"]').addClass('image');


	// 隣接セレクタをクラスとして追加
	//
	$('#middleAreaInner table td + #middleAreaInner table td').addClass('line2');


});
