
/*!
 * イメージホバー共通スクリプト
 * http://www5.starkmind.com/
 *
 * このスクリプトはjQueryを使ってます。
 *
 * Copyright (c) 2009 SMC@SEVEN
 *
 * Date: 2010-01-28 
 * Revision: 0.0.4
 */

//ホバー時にフォーカスが当たっていない部分を薄くする
$(document).ready(function() 
{
	$('.imghover td').children('a').hover(
	function() {$(this).siblings().stop().fadeTo(500,0.5);
	}, 
	function() {$(this).siblings().stop().fadeTo(500,1);});
});

//アクティブページのURIとアンカーのURIを比較しアクティブページなら画像を変える
function addActiveURI()
{
	var image_cache = new Object();
	if (!document.getElementsByTagName)
	{
		return;
	}
	$('.imghover td img').each(function(i)
		{
			var uri = location.href.split('#')[0];
			var sLinks = $(this).parent('a');
			if ( sLinks.length > 0)
			{
				var imgsrc = this.src;
				var herf_uri = sLinks[0].href;
				var dot = imgsrc.lastIndexOf('.');
				var imgsrc_on = imgsrc.substr(0, dot) + '_on' + imgsrc.substr(dot, 4);
				image_cache[this.src] = new Image();
				image_cache[this.src].src = imgsrc_on;
				if (herf_uri.search("year") != -1)
				{
					if (herf_uri.search("month") != -1)
					{
						if (herf_uri.search("day") != -1)
						{
							herf_uri = herf_uri.slice(-2);
							uri = uri.slice(-2);
						}
					}
				}
				if (uri.search(herf_uri) != -1)
				{
					this.src = imgsrc_on;
				}
			}
		}
	);
}


//ホバー時にON画像を変える
function initRollOverImages() 
{
	var image_cache = new Object();
	$("img.swap").each(function(i) 
	{
		var uri = location.href.split('#')[0];
		var imgsrc = this.src;
		var sLinks = $(this).parent('a');
		var herf_uri = sLinks[0].href;
		var dot = imgsrc.lastIndexOf('.');
		var imgsrc_on = imgsrc.substr(0, dot) + '_on' + imgsrc.substr(dot, 4);
		image_cache[this.src] = new Image();
		image_cache[this.src].src = imgsrc_on;
		if (herf_uri.search("year") != -1)
		{
			if (herf_uri.search("month") != -1)
			{
				if (herf_uri.search("day") != -1)
				{
					herf_uri = herf_uri.slice(-2);
					uri = uri.slice(-2);
				}
			}
		}
		if (( sLinks.length > 0)&&(uri.search(herf_uri) == -1))
		{
			$(this).hover(function() { this.src = imgsrc_on; },function() { this.src = imgsrc;});
		}
	});
}
$(function() {
  $('.smc_accordion').each(function(){
    var smc_accordion_link = 
      $('<a class="smc_accordion_link" href="javascript:void(0);">' + '>>　詳細はこちら</a>').toggle(
        function(){
          $(this).text('<<　閉じる');
          $(this).parent().next().slideDown();
        },
        function(){
          $(this).text('>>　詳細はこちら');
          $(this).parent().next().slideUp();
        }
      );
    var smc_accordion_p = $('<p></p>').append(smc_accordion_link);
    $(this).css({'display':'none'}).before(smc_accordion_p);  });
});
$(document).ready(initRollOverImages);
$(document).ready(addActiveURI);



