/*
  2008-04-08
  
-------------------------------------------------------------------*/


document.observe("dom:loaded", function() {
	// 通常画像のロールオーバー
	new RolloverImage( 'rollover', 'on' );
});



var FONTSIZE_SELECTOR_ENABLED = true;
var fsSelector;


if( FONTSIZE_SELECTOR_ENABLED && typeof FontSizeSelector != "undefined" ){

	fsSelector = new FontSizeSelector({
		className        : "fontsize",
		buttons :  [
			{
				buttonId : "fsbutton-default",
				linkId   : "fontsize-default",
				label    : "標準"
			},
			{
				buttonId : "fsbutton-large",
				linkId   : "fontsize-large",
				label    : "大"
			}
		],
		buttonTitle : {
			"default"    : "文字サイズを「%%label%%」に変更",
			"current"    : "現在の文字サイズは「%%label%%」です"
		},
		displayBlockId   : "fontsize-selector"
	});

	document.observe("dom:loaded", function() {
		var roi = new RolloverImage('rollover-fsbutton','on', 'on');
		fsSelector.init( roi );
	});
}



function getCommonDirPath() {
	var dirName = arguments.length? arguments[0] : 'common';
	var links = document.getElementsByTagName('LINK');
	var reg = new RegExp( "(.*\/?" + dirName + "\/).+$" );
	if( links ){
		for( var i=0,len=links.length; i<len; i++ ){
			if( links[i].getAttribute("rel") && links[i].getAttribute("rel").indexOf("stylesheet") != -1 ) {
				if( links[i].href && links[i].href.match( reg ) )
					return RegExp.$1;
			}
		}
	}
	return '/'+ dirName +'/';
}




