function writeNicoNicoMoviesTag(){
	var selectMoviesCount=6; // 何個選択するか
	var movieArray = new Array(
		"<li><iframe width=\"310\" height=\"176\" src=\"http://ext.nicovideo.jp/thumb/sm2991636\" scrolling=\"no\" style=\"border:solid 1px #CCC;\" frameborder=\"0\"><a href=\"http://www.nicovideo.jp/watch/sm2991636\">【ニコニコ動画】ハレ晴レユカイを踊るOFF＠東京</a></iframe></li>",
		"<li><iframe width=\"310\" height=\"176\" src=\"http://ext.nicovideo.jp/thumb/sm3054822\" scrolling=\"no\" style=\"border:solid 1px #CCC;\" frameborder=\"0\"><a href=\"http://www.nicovideo.jp/watch/sm3054822\">【ニコニコ動画】【関西】だん☆すた　～　演目その３　ハレ晴レユカイ CHO団ver</a></iframe></li>",
		"<li><iframe width=\"310\" height=\"176\" src=\"http://ext.nicovideo.jp/thumb/sm3055253\" scrolling=\"no\" style=\"border:solid 1px #CCC;\" frameborder=\"0\"><a href=\"http://www.nicovideo.jp/watch/sm3055253\">【ニコニコ動画】【関西】だん☆すた　～　アンコール　出演者全員でハレ晴レユカイ</a></iframe></li>",
		"<li><iframe width=\"310\" height=\"176\" src=\"http://ext.nicovideo.jp/thumb/sm649194\" scrolling=\"no\" style=\"border:solid 1px #CCC;\" frameborder=\"0\"><a href=\"http://www.nicovideo.jp/watch/sm649194\">【ニコニコ動画】７/１６　アグリゲート１　らき☆すたダンスコンテスト　優勝チーム</a></iframe></li>",
		"<li><iframe width=\"310\" height=\"176\" src=\"http://ext.nicovideo.jp/thumb/sm649299\" scrolling=\"no\" style=\"border:solid 1px #CCC;\" frameborder=\"0\"><a href=\"http://www.nicovideo.jp/watch/sm649299\">【ニコニコ動画】宴会・タミフル　らき☆すたダンスコンテスト優勝　日大げんしけん</a></iframe></li>",
		"<li><iframe width=\"310\" height=\"176\" src=\"http://ext.nicovideo.jp/thumb/sm5698566\" scrolling=\"no\" style=\"border:solid 1px #CCC;\" frameborder=\"0\"><a href=\"http://www.nicovideo.jp/watch/sm5698566\">【ニコニコ動画】オーディエンスを躍らせる程度のオフ～2nd～</a></iframe></li>",
		"<li><iframe width=\"310\" height=\"176\" src=\"http://ext.nicovideo.jp/thumb/sm6088772\" scrolling=\"no\" style=\"border:solid 1px #CCC;\" frameborder=\"0\"><a href=\"http://www.nicovideo.jp/watch/sm6088772\">【ニコニコ動画】【第１回】関東オーディエンスを躍らせる程度のオフ</a></iframe></li>",
		"<li><iframe width=\"310\" height=\"176\" src=\"http://ext.nicovideo.jp/thumb/sm4594629\" scrolling=\"no\" style=\"border:solid 1px #CCC;\" frameborder=\"0\"><a href=\"http://www.nicovideo.jp/watch/sm4594629\">【ニコニコ動画】[MIXIﾆｺ動ｺﾐｭ]9/7みんなでエージェントを踊るOFF[約55人]</a></iframe></li>",
		"<li><iframe width=\"310\" height=\"176\" src=\"http://ext.nicovideo.jp/thumb/sm5417831\" scrolling=\"no\" style=\"border:solid 1px #CCC;\" frameborder=\"0\"><a href=\"http://www.nicovideo.jp/watch/sm5417831\">【ニコニコ動画】【第一回】Loveドッきゅんオフ～ver.全力HQ～【in TOKYO】</a></iframe></li>",
		"<li><iframe width=\"310\" height=\"176\" src=\"http://ext.nicovideo.jp/thumb/sm6179008\" scrolling=\"no\" style=\"border:solid 1px #CCC;\" frameborder=\"0\"><a href=\"http://www.nicovideo.jp/watch/sm6179008\">【ニコニコ動画】【群馬】湖の氷上でチルノのパーフェクトさんすう教室を【踊ってみた】</a></iframe></li>"
		);
	var selectNumber = Math.floor(Math.random()*100) % movieArray.length;
	
	// Fisher-Yatesアルゴリズムによるシャッフル
	var i = movieArray.length;
	while(i){
		var j = Math.floor(Math.random()*i);
		var t = movieArray[--i];
		movieArray[i] = movieArray[j];
		movieArray[j] = t;
	}
	
	for (h=0; h < selectMoviesCount; h++) {
		document.write( movieArray[h] );
	}
	
}

function writeRankingTag(){
	var selectMoviesCount=3; // 何個選択するか
	var movieArray = new Array(
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm3212214\">【ニコニコ動画】【5月5日】漢の日にやらないか踊ってみた【千葉夫婦】</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm1280688\">【ニコニコ動画】バラライカ　PV　いさじ with 千葉ダンサーズ</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm2230058\">【ニコニコ動画】夫婦の日に「男女」を踊ってみた　by千葉ダンサーズ</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm2110013\">【ニコニコ動画】【おかめいど】Princess Bride!を踊ってみました【まだまだつづくよ～】</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm2110013\">【ニコニコ動画】【おかめいど】Princess Bride!を踊ってみました【まだまだつづくよ～】</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm2319445\">【ニコニコ動画】【おかめいど】檄！帝国華撃団を踊ってみました【祝一万超！感謝】</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm2362566\">【ニコニコ動画】[アイドルマスター]徹夜明けに3人でshiny smile踊ってみた[L4U]</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm3210805\">【ニコニコ動画】[アイドルマスター]２徹明けにDo-Dai踊ってみた[L4U]</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm3224583\">【ニコニコ動画】2008/05/06川崎　ニコフェス　ダンスコンテスト優勝 J3</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm2829350\">【ニコニコ動画】やらないか踊ってみた</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm3063192\">【ニコニコ動画】Princess Bride!踊ってみた</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm2905706\">【ニコニコ動画】【なぜか】エージェント夜を往く踊ってみた【フル】</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm2722672\">【ニコニコ動画】【関西】だん☆すた　～　演目その５　あいつこそがテニスの王子様</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm4927459\">【ニコニコ動画】【SOM団】chronicle of skyを踊ってみた</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm3055253\">【ニコニコ動画】【関西】だん☆すた　～　アンコール　出演者全員でハレ晴レユカイ</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm97752\">【ニコニコ動画】陰陽師を撮影してみた（実写版）～ニコ麻呂＆ニセ麻呂の狂演!?～</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm821231\">【ニコニコ動画】組曲『ニコニコ動画』を歌いながら踊ってみた</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm869704\">【ニコニコ動画】聖地アキハバラで踊ってみた</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm2040773\">【ニコニコ動画】狐だけど　男女　踊ってみた</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm2020781\">【ニコニコ動画】狐だけど　や　ら　な　い　か　踊ってみた</a></div>",
		"<div class=\"ranking-right\"><a target=\"_blank\" href=\"http://www.nicovideo.jp/watch/sm2258840\">【ニコニコ動画】狐だけど　Love＆Joyを凄い勢いで　踊ってみた</a></div>"
		);
	var selectNumber = Math.floor(Math.random()*100) % movieArray.length;
	
	// Fisher-Yatesアルゴリズムによるシャッフル
	var i = movieArray.length;
	while(i){
		var j = Math.floor(Math.random()*i);
		var t = movieArray[--i];
		movieArray[i] = movieArray[j];
		movieArray[j] = t;
	}
	
	document.write( "<div style=\"float: left;\"><div class=\"ranking-left\" style=\"font-size: 18px; text-align: right;\">1位</div>" );
	document.write( movieArray[0] );
	document.write( "</div>" );
	
	document.write( "<div style=\"float: left;\"><div class=\"ranking-left\" style=\"font-size: 18px; text-align: right;\">2位</div>" );
	document.write( movieArray[1] );
	document.write( "</div>" );
	
	document.write( "<div style=\"float: left;\"><div class=\"ranking-left\" style=\"font-size: 18px; text-align: right;\">3位</div>" );
	document.write( movieArray[2] );
	document.write( "</div>" );
	
}

function writeTopBannerImageTag(){
	var topBannerArray = new Array(
						"banner01.gif",
						"banner02.jpg"
						);
	var selectNumber = Math.floor(Math.random()*100) % topBannerArray.length;
	document.write( '<img id=\"banner\" src=\"./images/top-banner/' + topBannerArray[selectNumber] + '\" />' );
}

function writeBottomBannerImageTag(){
	var bottomBannerArray = new Array(
						"bottom-banner01.gif",
						"bottom-banner02.jpg"
						);
	var selectNumber = Math.floor(Math.random()*100) % bottomBannerArray.length;
	document.write( '<img id=\"bottom-banner\" src=\"./images/bottom-banner/' + bottomBannerArray[selectNumber] + '\" />' );
}

function writeRightUpperText(){
	var messageArray = new Array(
						"こっち見んな、左上でも見てろ",
						"ブラですか？いいえ、大胸筋強制サポーターです",
						"ポニョ人面魚とかマジ時代遅れだと思う",
						"うるさい、いいから帰ってグッピーでも見てろ",
						":-)バカめ、そっちは残像だ",
						"俺、最近サボテン育て始めたんだ",
						"どこかに俺の名を語る偽者がいるらしい",
						"省略されました・・・全てを読むにはここを押してください",
						"省略されました…全てを読むにはここを押ｓ",
						"節子、それ右上やない！左上や！",
						"MADA☆MADA",
						"´ω｀ ",
						"二虚堕笛（ニコダフェ）",
						"ご来場のお客様先着210名に粗品プレゼント！ ",
						"右上にも愛の手を",
						"♪ダッフェダーフェにしてやんよ～ ",
						"ダフェりたいけどダフェりに行く服がない",
						"先輩マジパねぇくらいダフェぇッス",
						"ニコダフェ、略してダェ←発音できたらダフェ",
						"悟リ←さとりって読めなかったらダフェ",
						"石もココロは宿るんだッ！",
						"笑って話せる時代がきたんだよ",
						"敵将に討ち取られたり！",
						"ボリショイサーカスのボリショイってなんぞ？",
						"赤坂サーカスなんか赤坂になかったぞ",
						"波平「さよう」"
						);
	var selectNumber = Math.floor(Math.random()*100) % messageArray.length;
	document.write( messageArray[selectNumber] );
}

function writeLogoLinkTag(){
	var logoFileNameArray = new Array(
						"hert.gif",
						"hoshi.gif",
						"kuti.gif",
						"negi.gif",
						"nijiura.gif",
						"nikodafe.gif",
						"uniuni.gif",
						"up8138.gif"
						);
	var selectNumber = Math.floor(Math.random()*100) % logoFileNameArray.length;
	document.write( '<img id=\"logo\" src=\"./images/logo/' + logoFileNameArray[selectNumber] + '\" />' );
}

function writeLeftUpperText(){
	var messageArray = new Array(
						"ひだりうえ", 
						"うえのひだり", 
						"ニコダフェまで○○日", 
						"あと△△日", 
						"え、あと□□日？");
	var selectNumber = Math.floor(Math.random()*100) % messageArray.length;
	document.write( messageArray[selectNumber] );
}

function getSearchResultRankingData(){
	var dataArray = new Array(
		new Array("imageUrl1", "title1", "url1","explain1の説明文です。"),
		new Array("imageUrl2", "title2", "url2","explain2の説明文です。")
	);
	return dataArray;
}

function writeAllRankingData(){
	var array = getSearchResultRankingData();
	for(var i=0;i<array.length;i++){
		writeRankingDiv(array[i]);
		document.write( "<br/>" );
	}
}

function writeAllFormatedRankingData(){
	var array = getSearchResultRankingData();
	document.write("<ul class=\"ranking-list\">");
	for(var i=0;i<array.length;i++){
		document.write("<li>");
		writeFormatedRankingData(array[i]);
		document.write("</li>");
	}
	document.write("</ul>");
}

function writeFormatedRankingData(dataArray){
	document.write(
		"<div class=\"ranking-left\"><img class=\"ranking-thumbnail\" src=\"" +dataArray[0] + "\" /></div>" +
		"<div class=\"ranking-right\"><a href=\"" + dataArray[2] + "\">" + dataArray[1] + "</a><br/>" + dataArray[3] + "</div>"
	);
}

function writeRankingDiv(inputArray){
	document.write( "<strong>"+inputArray.join(", ")+"</strong>" );
}


