function initRollOverImages() {
	var image_cache = new Object();
	$("#sub_header a img, img.mouseover").not("[src*='_on.']").each(function(i) {
		var imgsrc = this.src;
		var dot = this.src.lastIndexOf('.');
		var imgsrc_on = this.src.substr(0, dot) + '_on' + this.src.substr(dot, 4);
		image_cache[this.src] = new Image();
		image_cache[this.src].src = imgsrc_on;
		$(this).hover(
			function() { this.src = imgsrc_on; },
			function() { this.src = imgsrc; }
		);
	});
}


$(function () {
  $(document).ready(initRollOverImages);
  // アンカースクロール
  $('a[href^=#]').click(function() {
    var href= this.hash;
	var $target = $(href == '#top' ? 'body' : href);
	
	if($target.size()) {
	  var top = $target.offset().top;
	  $(this).blur();
	  $($.browser.safari ? 'body' : 'html').animate({scrollTop:top}, 800, 'swing');
	}
	return false;
  });
  
  // チャンネル一覧テーブルしましま
  $(".ch_list tr:odd").addClass("odd");
  
  // FAQ開閉
  $(document).ready(function() {
    $(".faq_item dt").hover(function(){
      $(this).css("cursor","pointer"); 
    },function(){
      $(this).css("cursor","default");
    });
    $(".faq_item dd").css("display","none");
    $(".faq_item dt").click(function(){
      $(this).next().slideToggle(100);
    });
  });
});