var o = '<style type="text/css">#interview_list, #contest_list, #backnumber_list, #award_list { display: none }</style>';
document.write(o);

$(function(){
	var uri = location.href;
	var $li;
	var file = uri.match(/.+\/(.+?)$/)[1];

	if ( uri.indexOf('/rule/') != -1 )
	{
		$('#interview_list a').each(function(){
			var addr = $(this).attr('href');
			if (!(uri.match(/\/(index\.html)?$/)) && (addr.indexOf(file) != -1)) $(this).css('color','#0096ff');
		});
		$('#interview_list').show();
	}
	else if ( uri.indexOf('/backnumber/') != -1 )
	{
		$('#backnumber_list a').each(function(){
			var addr = $(this).attr('href');
			if ((addr == uri )
			|| (addr.match(/backnumber\/(index\.html)?$/) && uri.match(/backnumber\/(index\.html)?$/))) $(this).css('color','#0096ff');
		});
		$('#backnumber_list').show();
	}
	else if ( uri.indexOf('/award/') != -1 || uri.match(/\/extra\/(index\.html)?$/) )
	{
		$('#award_list a').each(function(){
			var addr = $(this).attr('href');
			if ((addr == uri )
			|| (addr.match(/award\/(index\.html)?$/) && uri.match(/award\/(index\.html)?$/))
			|| (addr.match(/extra\/(index\.html)?$/) && uri.match(/extra\/(index\.html)?$/))
			) $(this).css('color','#0096ff');
		});
		$('#award_list').show();
	}
	else if ( uri.indexOf('/guidelines/') != -1 ) $('#contest_list').show();

	var imgsrc;
	var imgext;
	var img;
	var arr;
	$('a img').each(function(){
		arr = $(this).attr('src').match(/(.+\/.+?)(\.[a-z]+)$/);
		imgsrc = arr[1];
		imgext = arr[2];
		if (( imgsrc.indexOf("btn_") != -1 ) || ( imgsrc.indexOf("tub_") != -1 ))
		{
			preloadImage( imgsrc, imgext );
			setRollover( $(this), imgsrc, imgext );
		}
	});

	$('input[type="image"]').each(function(){
		arr = $(this).attr('src').match(/(.+\/.+?)(\.[a-z]+)$/);
		imgsrc = arr[1];
		imgext = arr[2];
		if (imgsrc.indexOf("btn_") != -1)
		{
			img = preloadImage( imgsrc, imgext );
			$(this).mouseover(function(e){
				$(this).attr('src', img.lowsrc);
			});
			$(this).mouseout(function(e){
				$(this).attr('src', img.src);
			});
		}
	});

	$('#leftBox img').each(function(){
		arr = $(this).attr('src').match(/(.+\/.+?)(\.[a-z]+)$/);
		imgsrc = arr[1];
		imgext = arr[2];
		if ( imgsrc.indexOf("navi_") != -1 )
		{
			if ((imgsrc.indexOf("navi_01") != -1 && uri.indexOf('/rule/') != -1)
			|| (imgsrc.indexOf("navi_02") != -1 && uri.indexOf('/guidelines/') != -1)
			|| (imgsrc.indexOf("navi_03") != -1 && uri.indexOf('/aboutus/') != -1)
			|| (imgsrc.indexOf("navi_04") != -1 && uri.indexOf('/download/') != -1)
			|| (imgsrc.indexOf("navi_05") != -1 && uri.indexOf('/backnumber/') != -1)
			|| (imgsrc.indexOf("navi_06") != -1 && uri.indexOf('/award/') != -1)
			)
			{
				img = preloadImage( imgsrc, imgext );
				$(this).attr('src', img.lowsrc);
				imgsrc += '_ov';
			}
			setRollover( $(this), imgsrc, imgext );
		}
	});
});

function preloadImage( src, ext )
{
	img        = new Image();
	img.src    = src + ext;
	img.lowsrc = src + '_ov' + ext;
	return img;
}

function setRollover( $obj, src, ext )
{
	if ( $obj.parent().attr('href') )
	{
		$obj.parent().mouseover(function(e){
			if ( src.indexOf('_ov') == -1 ) $("img", this).attr('src',src + '_ov' + ext);
		});
		$obj.parent().mouseout(function(e){
			$("img", this).attr('src',src + ext);
		});
	}
}
