﻿
$(function(){
	
	
	contID = $('#container').attr('class');
	bodyID = $('body').attr('id');
	bodyCL = $('body').attr('class');

	if(bodyID == 'detail' || bodyID == 'report'){
		$('#sampleList a').lightBox();
		$('#ttlInfo dt a').lightBox();
		$('#reportTxt dd ul li a').lightBox();
		$('ul#repoList li dt a').lightBox();
		$('ul.repoList li dt a').lightBox();
	}

    
	$('#header ul li').each(function(){
		hnaviID = $(this).attr('id').split('-')[1];
		if(bodyID == hnaviID){
			$(this).find('img').css('visibility','hidden');
		}
	});

	$('ul#titleList li').last().css('border-bottom','none');
	$('ul#genreList li').last().css('border-bottom','none');

	$('table.links').each(function(){
		$(this).find('td').eq(0).css('border-top','none');
		$(this).find('th').eq(0).css('border-top','none');
	});

	
	$('dl.first').each(function(){
		$(this).find('dt').click(function(){
				thisID = $(this).attr('id');
				if(thisID == 'btnSearch' || thisID == 'btnReport'){
					if($('dl.first dd#' + thisID + '-Open').attr('class') != 'open'){
						$('dl.first dd.open').slideUp();
						$('dl.first dd.open').attr('class','close');
						$('dl.first dd#' + thisID + '-Open').attr('class','open');
						$('dl.first dd#' + thisID + '-Open').slideDown();
					}
				}
		});
	});

	//pulldown default start
	if(bodyCL == 'genreList'){
		$('dl.first dd#btnSearch-Open').attr('class','open');
		$('dl.first dd#btnSearch-Open').css('display','block');
	}
	if(bodyCL == 'monthList'){
		$('dl.first dd#btnSearch-Open').attr('class','open');
		$('dl.first dd#btnSearch-Open').css('display','block');
		$('dl.first dd#btnSearch-Open dd.third').css('display','block');
	}
	if(bodyID == 'report'){
		$('dl.first dd#btnReport-Open').attr('class','open');
		$('dl.first dd#btnReport-Open').css('display','block');
	}
	//pulldown default end
	
	$('dt#btnRereaseList').click(function(){
		$('dd.third').slideToggle();
	});
	
	$('#sub-search dl dt input').focus(function(){
		if($(this).attr('value') == '検索'){
			$(this).attr('value','').css('color','#000');
		}
	});

	for(i=0; i<$('ul#sampleList li').size(); i++){
		if(i==4 || i==9){
			$('ul#sampleList li').eq(i).css('border-right','none');
		}
		
		if(i > 4){
			$('ul#sampleList li').eq(i).css('border-bottom','none');
		}
	}
	
});


/* swapImg */
jQuery.fn.extend({
	swapImg: $(document).ready(function(){
		return $('.swapImg').each(function(){
			if($(this).attr('class').match('swapImg change')){
				//ImgPreLoad
				swapObj = new Image();
				preLoad = $(this).attr('class').split('swapImg change(')[1].split(')')[0];
				swapObj.src = preLoad;
				imgNm = $(this).attr('name',preLoad);
				
				//MouseOver
				$(this).hover(
					function(){
						$(this).attr('lowsrc',$(this).attr('src'));
						$(this).attr('src',$(this).attr('name'));
					},
					function(){
						$(this).attr('src',$(this).attr('lowsrc'));
					}
				);
			}else if($(this).attr('src').match('_no.')){
				//ImgPreLoad
				swapObj = new Image();
				imgpath = $(this).attr('src');
				preLoad = imgpath.replace('_no.','_ro.');
				swapObj.src = preLoad;
				
				$(this).hover(
					function(){
						$(this).attr('src',$(this).attr('src').replace('_no.','_ro.'));
					},
					function(){
						$(this).attr('src',$(this).attr('src').replace('_ro.','_no.'));
					}
				);
			}
		});
	})
});


