//ウインドウを開く
function openprof() {
window.open("profile.htm","","resizable=no,location=no,status=no,menubar=no,scrollbars=no,toolbar=no,width=250, height=235") 
} 
//
//ウインドウを開く
function openinfo() {
window.open("info.htm","","resizable=no,location=no,status=no,menubar=no,scrollbars=no,toolbar=no,width=300, height=145") 
} 

//
// swfファイル差し替え
// 及び、2006年2月のIEアップデートで、flash等の ActiveX コントロール上でクリックしてアクティブ化しないと使用出来ないようになったのを回避（JAVAスクリプトを経由するとアクティブ化の制限を回避できる）
function roadSwf()
{
    // 乱数（0 から 9）をつくる
    var zutsukirand = Math.floor(Math.random()*10);	
    var swfFile;

	if (zutsukirand < 5){
		swfFile = 'bus';
	}else{
		swfFile = 'castle';
	}

	var swfPath = swfFile + '.swf';

	// サイズと背景色
	var stBgc = 'ffffff';
	var stWidth = '670';
	var stHeight = '390';
    
    // 出力
    // Flash の上にレイヤーを重ねたい場合は z-index を -1 にするとOKらしい
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="' + stWidth + '" height="' + stHeight + '" id="' + swfFile + '" align="middle" style="z-index:-1">\n');
	document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="' + swfPath + '" />\n');
	document.write('<param name="quality" value="high" />\n');
	document.write('<param name="bgcolor" value="#' + stBgc + '" />\n');
	document.write('<param name="WMODE" value="Transparent" />\n');
	document.write('<embed src="' + swfPath + '" quality="high" bgcolor="#' + stBgc + '" width="' + stWidth + '" height="' + stHeight + '" name="' + swfFile + '" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" />\n');
	document.write('</object>\n');
}

//
// 2006年2月のIEアップデートで、flash等の ActiveX コントロール上でクリックしてアクティブ化しないと使用出来ないようになったのを回避（JAVAスクリプトを経由するとアクティブ化の制限を回避できる）
function roadSwfsp(swfPath, stBgc, stWidth, stHeight)
{
	//botan1.swf … bgcolor="#99cccc" width="567" height="39"
	//botan2.swf … bgcolor="#99cccc" width="63" height="470"
	//kao.swf … bgcolor="#ffffff" width="125" height="140"
	
    //var swfPath = 'http://www.zutsuki.com/img/test.swf' とか 'img/test.swf' とか 'test.swf';　
	//var stBgc = 'ff0000';
	//var stWidth = '500';
	//var stHeight = '50';
	
	//var swfFile = 'test';
	// swfPathからswfファイル名のみ抽出
	var n = swfPath.lastIndexOf('/',swfPath.length);
	var swfFile = swfPath.substring(n+1);
	swfFile = swfFile.replace('.swf','');
    
    // 出力
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="' + stWidth + '" height="' + stHeight + '" id="' + swfFile + '" align="middle">\n');
	document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="' + swfPath + '" />\n');
	document.write('<param name="quality" value="high" />\n');
	document.write('<param name="bgcolor" value="#' + stBgc + '" />\n');
	document.write('<embed src="' + swfPath + '" quality="high" bgcolor="#' + stBgc + '" width="' + stWidth + '" height="' + stHeight + '" name="' + swfFile + '" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" />\n');
	document.write('</object>\n');
}

//
// 2006年2月のIEアップデートで、flash等の ActiveX コントロール上でクリックしてアクティブ化しないと使用出来ないようになったのを回避（JAVAスクリプトを経由するとアクティブ化の制限を回避できる）
function roadMid(midPath, stWidth, stHeight, stPanel, stAutoStart, stRepeat, stLoop, stVolume)
{
	//kiyoshi.mid … WIDTH="0" HEIGHT="0" PANEL="0" AUTOSTART="true" REPEAT="true" LOOP="true" volume="80"
	
    //var swfPath = 'http://www.zutsuki.com/music/test.mid' とか 'music/test.mid' とか 'test.mid';　
	//var stWidth = '150';
	//var stHeight = '50';
	//var stPanel = '0';
	//var stAutoStart = 'true';
	//var stRepeat = 'true';
	//var stLoop = 'true';
	//var stVolume = '80';
    
    // 出力
    document.write('<EMBED SRC="' + midPath + '" WIDTH="' + stWidth + '" HEIGHT="' + stHeight + '" PANEL="' + stPanel + '" AUTOSTART="' + stAutoStart + '" REPEAT="' + stRepeat + '" LOOP="' + stLoop + '" volume="' + stVolume + '">\n');
}

//お気に入り追加
function LikePage(){
	// IEのみ
	if(document.all && !window.opera){
		window.external.AddFavorite(location.href, document.title);
	}
}

//-------------------------------------------------------------------
// 上部の定型表示部を出力	// CGIで出力するので未使用
//-------------------------------------------------------------------
function getHeadTmp(){
	var stHtml = '<div class="head">'
					+'<a href="index.cgi"><img class="fleft" style="margin:0 0 0 18px;" src="images/logoM.png" alt="zutsuki.com"></a>'
					+'<div class="fright" style="margin:15px 18px 0 0; text-align:right;">'
						+'<img style="margin:0px 0 10px 0;" src="images/jpnS.gif" alt="japan"><br>'
						+'｜<a href="index.cgi">ホーム</a>｜<a href="#">利用規約</a>｜<a href="#">個人情報について</a>｜<a href="#">免責事項</a>｜<a href="#">このサイトについて</a>｜'
					+'</div>'
					+'<div class="clear"></div>'
				+'</div>'
				+'<div class="headUnder"><img src="images/spacer.gif"></div>';
	return stHtml;
};

//-------------------------------------------------------------------
// 左部の定型表示部を出力	// CGIで出力するので未使用
//-------------------------------------------------------------------
function getLeftTmp(){
	var stHtml = '<div class="xSpace"><img src="images/spacer.gif"></div>'		// leftsideの左余白用
				+'<div class="leftside">'
					+'<div class="naviHeader">ソース・メモ</div>'
					+'<div id="navBar">'
						+'<ul>'
						+'<li><a href="#" target="_self">C#</a></li>'
						+'<li><a href="#" target="_self">T-SQL</a></li>'
						+'<li><a href="#" target="_self">Javascript</a></li>'
						+'</ul>'
					+'</div><br />'
					+'<div class="naviHeader">Javascriptでゲーム</div>'
					+'<div id="navBar">'
						+'<ul>'
						+'<li><a href="#" target="_self">シューティング基本</a></li>'
						+'<li><a href="#" target="_self">マリオ的基本</a></li>'
						+'</ul>'
					+'</div><br />'
					+'<a href="javascript:LikePage()"><img src="images/addfavo.png" alt="お気に入りに追加"></a><br />'
					+'<div style="font-size:10px; color:#666666; vertical-align:middle"><br /><img src="images/att.gif" />JavaScriptを有効にしてください。</div>'
				+'</div>'
				+'<div class="xSpace"><img src="images/spacer.gif"></div>';		// leftsideの右余白用
	return stHtml;
};

//-------------------------------------------------------------------
// 下部の定型表示部を出力	// CGIで出力するので未使用
//-------------------------------------------------------------------
function getFootTmp(){
	//var stHtml = '<div class="xSpace"><img src="images/spacer.gif"></div>'	// mainの右余白用 // なくても同じなのでコメント
	var stHtml = '<div class="clear"></div>'
				+'<div class="foot">'
					+'<div style="text-align:center; margin:15px 0px 0px 0px; padding:10px 0px 0px 0px;">'
						+'｜<a href="index.cgi">ホーム</a>｜<a href="#">利用規約</a>｜<a href="#">個人情報について</a>｜<a href="#">免責事項</a>｜<a href="#">このサイトについて</a>｜'
						+'<div class="copy">Copyright (C) 2010 zutsuki. All Rights Reserved.</div>'
					+'</div>'
				+'</div>';
	return stHtml;
};
