

//topics Flash
function selectScene(scene) {
		swfTarget("externalInterface").setScene(scene);
	}
	function swfTarget(str) {
		if (navigator.appName.indexOf("Microsoft") != -1) {
			return window[str];
		} else {
			return document[str];
		}
}

/**/
$(document).ready(function(){
var flip = 0;
  $("ul.topics-section a.topics").click(function () {
    $("#flash-topics-section").toggle((flip++ % 2)==0);
  });

  });	

//window情報

var myWin    = window.self;				//自画面
var preWin   = myWin.window.opener;		//自画面をopenした親画面
var FirstWin = "";						//最初にopenした画面
var subWin   = "";						//子画面

//window.openされた場合、親を取得

if(preWin){
	FirstWin = preWin;
}

//トップからサブへ

function openWindow(url, name, option){
	//window.openされていない場合、location
	if(!window.open(url, name, option)){
		location.href = url;
	}
	//子画面の存在確認
	subWin = window.open(url, name, option)
	//子画面にfocus
	if(subWin){
		//subWin.moveTo(0, 0);
		subWin.focus();
	}
}


//画面サイズ設定

function get_screen(){



	//クッキー情報取得

	var width = get_cookie("width");



	//クッキー情報なければ、クッキー情報セット

	if(width == ""){

		width = screen.availWidth;

		set_cookie(width);

	}



	//画面解像度が1281以上の場合、1280で固定

	if(width > 1280){

		//window.moveTo(0, 0);

		//resizeTo(1280, 1024);

		

	//画面解像度が1280以下の場合、フルスクリーン

	}else{

		//window.moveTo(0, 0);

		resizeTo(screen.availWidth, screen.availHeight);

	}

}

//サブからトップへ

function returnWindow(url) {
var nowWin
	//親画面の存在を確認し、なければwindow.open
	if (window.opener == null || window.opener.closed){
		nowWin = window.open(url,"mein","");
		nowWin.focus();
	//親画面あれば、focus＋トップページへlocation
	}else if(FirstWin != "") {
		FirstWin.focus();
		FirstWin.location.href = url;
	//子画面がwindow.openされていない場合
	}else{
		location.href = url;
	}
}




/* pull down menu */
$(document).ready(function(){
			$("li#nav-space").hover(
				function(){ $("div#nav-space-section").show()},
				function(){ $("div#nav-space-section").hide()}
			);
	  	if (document.all) {
				$("li#nav-space").hoverClass ("sfHover");
			}
	  });
	  
		$.fn.hoverClass = function(c) {
			return this.each(function(){
				$(this).hover( 
					function() { $(this).addClass(c);  },
					function() { $(this).removeClass(c); }
				);
				
			});
		};