// JavaScript Document

// 2007/07/15 表示切り替え方法の変更(RM)
// ◇URLパラメータ
//  area = 'wide' / 'jap' /  'oki' 
//  kumo = 'on' / 'off'
// ◇cookie
//  typh_area ... 表示域
//  typh_kumo ... 雲画像有無

	var img = new Object();
	var title1 = new Object();
	var title2 = new Object();
	var map = new Object(); 
	var atab = new Object();
	
	img["wide"]			= "typhoon000.png";
	img["jap"]			= "typhoon001.png";
	img["oki"]			= "typhoon002.png";
	img["oki2"]			= "typhoon003.png";

	img["wide+kumo"]	= "typhoon000_gms.png";
	img["jap+kumo"]		= "typhoon001_gms.png";
	img["oki+kumo"]		= "typhoon002_gms.png";
	img["oki2+kumo"]	= "typhoon003_gms.png";

	map["wide"]			= "#wide";
	map["jap"]			= "#jap";
	map["oki"]			= "#oki";
	map["oki2"]			= "#oki2";

	atab["wide"]		= 0;
	atab["jap"]			= 1;
	atab["oki"]			= 2;
	atab["oki2"]		= 3;

	title1[""]		= "進路予想";
	title1["+kumo"]		= "進路＋雲画像";

	title2["wide"]	= "広域図";
	title2["jap"]	= "日本近傍図";
	title2["oki"]	= "沖縄中心図";
	title2["oki2"]	= "沖縄近傍図";

	var area	= "wide";
	var kumo	= "";
  
	var AreaTabs = "AreaTabGroup";
	var ItemTabs = "ItemTabs";

var typh = {
	"wide"	: { atab: 0, img: "typhoon000.png", map: "#wide", title2: "広域図" },
	"jap"	: { atab: 1, img: "typhoon001.png", map: "#jap" , title2: "日本近傍図" },
	"oki"	: { atab: 2, img: "typhoon002.png", map: "#oki" , title2: "沖縄中心図" },
	"oki2"	: { atab: 3, img: "typhoon003.png", map: "#oki2", title2: "沖縄近傍図"}
}

// 台風画像を入れ替える
function ChangeImage(a, k) {

	if(k != "+kumo")	k = "";
	if(!atab[a]) a = 'wide'; 

	area = a;
	kumo = k;

	setTab(AreaTabs,atab[area]);
	setTab(ItemTabs, (kumo=="")?0:1);

	document.typh_img.src = "/imagefiles/typhoon/" + img[ a + k ];
	document.typh_img.useMap = map[ a ];
	document.title = "台風情報 (" + title1[k] + ":" + title2[a] + ") - バイオウェザー";

	$.cookie("typh_area", area, { path: '/', expires: 365 });
	$.cookie("typh_kumo", kumo, { path: '/', expires: 365 });
}


// 初期化
$(function(){
	// cookie
	area = $.cookie("typh_area");
	if (!atab[area]) area = 'wide';
		
	kumo = $.cookie("typh_kumo");
	if (kumo != "+kumo") kumo = "";

	// 引数 (優先)
	var argv = getUrlVars(); 

	if (argv['area']) 	area = argv['area'];
	if (argv['kumo'] == "on") 	kumo = "+kumo";	
	if (argv['kumo'] == "off") 	kumo = "";	

	ChangeImage(area, kumo);
});


