$(document).ready(function() {

	//ナビゲーション用
    /* 
	$("#glNavi li").hover(
		function(){ $("ul", this).fadeIn("fast"); }, 
		function() { } 
	);
	*/
	if (document.all) {
		//$("#glNavi li").hoverClass ("sfHover");
		$("#glNavi li[class]").each(function(){
        	$(this).hover(function() { $("ul",this).show(); },function() { $("ul",this).hide(); })
        });

	}

	//フォントサイズ変更用

	var bodyClass = 'font';
	var switchClass = 'fontChange';
	var startClass = "Normal";
	var activeClass = 'active';

	// クッキーを読み込む
	var value = $.cookie('fontSize');

	if ( value ) {
		$("body").addClass(bodyClass + value);
		$(".fontChanger ." + switchClass + value).addClass(activeClass);
	} else {
		$("body").addClass(bodyClass + startClass);
		$(".fontChanger ." + switchClass + startClass).addClass(activeClass);
	}

	$(".fontChanger span").click( function() {
	value = $(this).attr("class").replace(switchClass, '');

	// bodyに付いているフォントサイズ調整用のクラスを削除
	$("body").removeClass(bodyClass + "Normal").removeClass(bodyClass + "Small").removeClass(bodyClass + "Large");

	// 新たにフォントサイズ調整用のクラスを追加
	$("body").addClass(bodyClass + value);
	$(".fontChanger span").removeClass(activeClass);

	// 押したボタンにクラスを追加
	$(".fontChanger ." + switchClass + value).addClass(activeClass);

	// クッキーに保存
	$.cookie('fontSize', value);

	});
	
	//すべてのinput textにクラスを追加
	$("input:text").addClass("text");
	
});


//ナビゲーション用

$.fn.hoverClass = function(c) {
	return this.each(function(){
		$(this).hover( 
			function() { $(this).addClass(c);  },
			function() { $(this).removeClass(c); }
		);
	});
};


//ロールオーバー用

function smartRollover() {
	if(document.getElementsByTagName) {
		var images = document.getElementsByTagName("img");

		for(var i=0; i < images.length; i++) {
			if(images[i].getAttribute("src").match("_off."))
			{
				images[i].onmouseover = function() {
					this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on."));
				}
				images[i].onmouseout = function() {
					this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off."));
				}
			}
		}
	}
}

if(window.addEventListener) {
	window.addEventListener("load", smartRollover, false);
}
else if(window.attachEvent) {
	window.attachEvent("onload", smartRollover);
}


//Flash書き出し用
var writeFlashTag = function (url,width,height,id){
    var html = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="' + width + '" height="' + height + '" id="' + id + '" align="middle">';
    html += '<param name="allowScriptAccess" value="always" />';
    html += '<param name="movie" value="' + url + '" />';
    html += '<param name="quality" value="high" />';
    html += '<param name="bgcolor" value="#FFFFFF" />';
    html += '<param name="wmode" value="transparent" />';
    html += '<embed src="' + url + '" quality="high" bgcolor="#FFFFFF" wmode="transparent" width="' + width + '" height="' + height + '" name="" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
    html += '</object>';
    document.write(html);

}//End of the function

var toppageFlash = function(){
    writeFlashTag("top.swf",950,170,"topSwf");
}


