function LoadFlash( name, type, height ){
	
	var nameTemp = "";
	
	// Get Current Flash Name
	if(
		   (window.location.pathname.indexOf("/discdata/", 0) == 0)
		|| ((window.location.pathname.indexOf("/cgi/movabletype/", 0) == 0) && (window.location.search.indexOf("IncludeBlogs=14", 0) != -1))
	)
	{
		nameTemp = GetCookie();
		
		//GetCookieのチェック
		name = GetValidFlashName(nameTemp, name);
	}
	
	//チェック
	name = GetValidFlashName(name, "avenue");
	type = GetValidType(type, "");
	height = GetValidHeight(height, "");
	
	// Write Flash Image To HTML
	WriteFlashImageToHtml(name, type, height);
	
	// Set Cookie for Flash Name
	SetCookie(name);
	
	return(name);
}

function WriteFlashImageToHtml(name, type, height){
	
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="760" height="' + height + '" id="fla_index" align="middle">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="movie" value="../simage/fla_' + type + '.swf?name=' + name + '" />');
	document.write('<param name="quality" value="high" />');
	document.write('<param name="bgcolor" value="#000000" />');
	document.write('<embed src="../simage/fla_' + type + '.swf?name=' + name + '" quality="high" bgcolor="#000000" width="760" height="' + height + '" name="fla_index" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
	
}

function GetCookie(){

	var sets = " " + document.cookie + ";";
	var value = "";
	var setStartPos = setEndPos = equalPos = 0;
	
	setKeyPos = sets.indexOf("AvenueFlashName", 0);
	
	if( setKeyPos != -1)
	{
		setEqualPos = sets.indexOf("=", setKeyPos);
		setEndPos = sets.indexOf(";", setKeyPos);
		
		value = sets.substring(setEqualPos + 1, setEndPos);
	}
		
	return(value);
}

function SetCookie(name) {

	document.cookie = "AvenueFlashName=" + name + "; domain=coast-avenue.net; path=/; expires=Tue, 31-Dec-2030 23:59:59; " ;

}

//フラッシュ名用チェック関数 チェックに引っかかった場合セットしたデフォルト値を返す
function GetValidFlashName(check, defalut) {

	var returnValue = defalut;
	
	if(
		   check == "enter"
		|| check == "avenue"
		|| check == "aor"
		|| check == "shoegazer"
		|| check == "rolly"
		|| check == "blog"
	)
	{
		returnValue = check;
	}
	
	return(returnValue);
}

//フラッシュ名用チェック関数 チェックに引っかかった場合セットしたデフォルト値を返す
function GetValidType(check, defalut) {

	var returnValue = defalut;
	
	if(
		   check == "enter"
		|| check == "index"
		|| check == "page"
	)
	{
		returnValue = check;
	}
	
	return(returnValue);
}

//フラッシュ名用チェック関数 チェックに引っかかった場合セットしたデフォルト値を返す
function GetValidHeight(check, defalut) {

	var returnValue = defalut;
	
	if(
		   check == "400"
		|| check == "230"
		|| check == "90"
	)
	{
		returnValue = check;
	}
	
	return(returnValue);
}




//AMAZON ウィジェット用フラッシュ書き出しメソッド
function LoadFlashAmazonWidget(){
	
	document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab" id="Player_f0626b85-2de5-4d30-973a-fec6a96c3be7"  WIDTH="120px" HEIGHT="500px"> <PARAM NAME="movie" VALUE="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&MarketPlace=JP&ID=V20070822%2FJP%2Fdeenavenue-22%2F8010%2Ff0626b85-2de5-4d30-973a-fec6a96c3be7&Operation=GetDisplayTemplate"><PARAM NAME="quality" VALUE="high"><PARAM NAME="bgcolor" VALUE="#FFFFFF"><PARAM NAME="allowscriptaccess" VALUE="always"><embed src="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&MarketPlace=JP&ID=V20070822%2FJP%2Fdeenavenue-22%2F8010%2Ff0626b85-2de5-4d30-973a-fec6a96c3be7&Operation=GetDisplayTemplate" id="Player_f0626b85-2de5-4d30-973a-fec6a96c3be7" quality="high" bgcolor="#ffffff" name="Player_f0626b85-2de5-4d30-973a-fec6a96c3be7" allowscriptaccess="always"  type="application/x-shockwave-flash" align="middle" height="500px" width="120px"></embed></OBJECT> <NOSCRIPT><A HREF="http://ws.amazon.co.jp/widgets/q?ServiceVersion=20070822&MarketPlace=JP&ID=V20070822%2FJP%2Fdeenavenue-22%2F8010%2Ff0626b85-2de5-4d30-973a-fec6a96c3be7&Operation=NoScript">Amazon.co.jp ウィジェット</A></NOSCRIPT>');
	
}