/*swf書き出し
  sky_2_3_5.swf 2009.03.15更新
--------------------------------------*/
function loadSky(){
	strTodayTenki    = tenkiObj["today"];
	strTomorrowTenki = tenkiObj["tomorrow"];
	basePath         = "http://blog.sai-chan.net/blog_swf3/";
	baseName         = "sky_2_3_5.swf";
	os               = getOSType();
	browser          = getBrowserName();
	version          = getBrowserVersion();

	if (
		( browser == "Chrome" ) ||
		( (browser == "Firefox") && (version >= 2) ) ||
		( (browser == "Safari") && (version >= 1.2) ) ||
		( (browser == "Opera") && (version >= 9.27) ) ||
		( (os == "Windows") && (browser == "Explorer") && (version >= 6) )
		){
		//FLASH通常バージョン
		document.getElementById('swfArea').innerHTML=
		'<object'
		+' classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"'
		+' codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"'
		+' id="movie"'
		+' width="700"'
		+' height="250"'
		+' align="middle"'
		+'>'
		+'<param name="allowScriptAccess" value="always" />'
		+'<param name="movie" value="'+basePath+baseName+'" />'
		+'<param name="menu" value="false" />'
		+'<param name="quality" value="high" />'
		+'<param name="bgcolor" value="#ffffff" />'
		+'<param name="FlashVars" value="tenkiStrToday='+strTodayTenki+'&tenkiStrTomorrow='+strTomorrowTenki+'" />'
		+'<embed'
		+' src="'+basePath+baseName+'"'
		+' FlashVars="tenkiStrToday='+strTodayTenki+'&tenkiStrTomorrow='+strTomorrowTenki+'"'
		+' id="movie"'
		+' name="movie"'
		+' allowScriptAccess="always"'
		+' menu="false"'
		+' quality="high"'
		+' bgcolor="#ffffff"'
		+' width="700"'
		+' height="250"'
		+' align="middle"'
		+' type="application/x-shockwave-flash"'
		+' pluginspage="http://www.macromedia.com/go/getflashplayer"'
		+' />'
		+'</object>';
	}else{
		//FLASH非対応バージョン
		document.getElementById('swfArea').innerHTML=
		'<object'
		+' classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"'
		+' codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"'
		+' id="movie"'
		+' width="700"'
		+' height="250"'
		+' align="middle"'
		+'>'
		+'<param name="allowScriptAccess" value="always" />'
		+'<param name="movie" value="'+basePath+baseName+'" />'
		+'<param name="menu" value="false" />'
		+'<param name="quality" value="high" />'
		+'<param name="bgcolor" value="#ffffff" />'
		+'<param name="FlashVars" value="tenkiStrToday=なし&tenkiStrTomorrow=なし" />'
		+'<embed'
		+' src="'+basePath+baseName+'"'
		+' FlashVars="tenkiStrToday=なし&tenkiStrTomorrow=なし"'
		+' id="movie"'
		+' name="movie"'
		+' allowScriptAccess="always"'
		+' menu="false"'
		+' quality="high"'
		+' bgcolor="#ffffff"'
		+' width="700"'
		+' height="250"'
		+' align="middle"'
		+' type="application/x-shockwave-flash"'
		+' pluginspage="http://www.macromedia.com/go/getflashplayer"'
		+' />'
		+'</object>';
	}
}
function getOSType(){
    var ua = navigator.userAgent.toUpperCase();
    if (ua.indexOf("MAC") >= 0) return "MacOS";
    if (ua.indexOf("WIN") >= 0) return "Windows";
    return "";
}
function getBrowserName(){
    var ap = navigator.appName.toUpperCase();
    var ua = navigator.userAgent.toUpperCase();
    if (ua.indexOf("CHROME") >= 0)    return "Chrome";
    if (ua.indexOf("SAFARI") >= 0)    return "Safari";
    if (ua.indexOf("OPERA") >= 0)     return "Opera";
    if (ua.indexOf("FIREFOX") >= 0)   return "Firefox";
    if (ap.indexOf("NETSCAPE") >= 0)  return "Netscape";
    if (ap.indexOf("MICROSOFT") >= 0) return "Explorer";
    return "";
}
function getBrowserVersion(){
	var browser = getBrowserName();
	var version = 0;
	var s = 0;
	var e = 0;
	var appVer  = navigator.appVersion;
	var ua  = navigator.userAgent.toUpperCase();
	if (browser == "Safari"){
		s = ua.indexOf("SAFARI/",0);
		version = (ua.substring(s+7,s+99));
		if (version < 125)  version = 1;
		if (version >= 125) version = 1.2;
		if (version >= 300) version = 1.3;
		if (version >= 400) version = 2;
		if (version >= 500) version = 3;
	}
	if (browser == "Opera"){
		s = ua.indexOf("OPERA",0) + 6;
		e = ua.indexOf(" ",s);
		version = parseFloat(ua.substring(s,e));
	}
	if (browser == "Firefox"){
		s = ua.indexOf("FIREFOX/",0);
		version = parseFloat(ua.substring(s+8,s+8+3));
	}
	if (browser == "Netscape"){
		s = appVer.indexOf(" ",0);
		version = eval(appVer.substring(0,s));
		if (version >= 5) version++;
	}
	if (browser == "Explorer"){
		appVer  = navigator.userAgent;
		s = appVer.indexOf("MSIE ",0) + 5;
		e = appVer.indexOf(";",s);
		version = eval(appVer.substring(s,e));
	}
	return version;
}

loadSky();
