﻿var mapnum = 0;
var tipnum = 0;

function initialize(){
	loadMap();
	loadTip();
}

function changeMap(){
	if(mapnum == 0){
		document.wmap.src = "detailmap.png";
		mapnum = 1;
	}
	else{
		document.wmap.src = "map.png";
		mapnum = 0;
	}

	savedata();
}

function loadMap(){
	var str = document.cookie + ";";
	var substr = str.indexOf("map", 0);

	if(substr != -1){
		str = str.substring(substr, str.length);

		var begin = str.indexOf("=", 0) + 1;
		var end = str.indexOf(";", begin);

		mapnum = parseInt(unescape(str.substring(begin, end)));
	}

	if(mapnum == 0){
		document.wmap.src = "map.png";
	}
	else{
		document.wmap.src = "detailmap.png";
	}
}

function changeTip(num){
	if(num == 0){
		staticTip.tipStick = 0;
		staticTip.fadeOutSpeed = 60;
		staticTip.hideDelay = 500;
		tipnum = 0;
	}
	else{
		staticTip.tipStick = 1;
		staticTip.fadeOutSpeed = 100;
		staticTip.hideDelay = 200;
		tipnum = 1;
	}

	savedata();
}

function loadTip(){
	var str = document.cookie + ";";
	var substr = str.indexOf("tip", 0);

	if(substr != -1){
		str = str.substring(substr, str.length);

		var begin = str.indexOf("=", 0) + 1;
		var end = str.indexOf(";", begin);

		tipnum = parseInt(unescape(str.substring(begin, end)));
	}

	if(tipnum == 0){
		staticTip.tipStick = 0;
		staticTip.fadeOutSpeed = 60;
		staticTip.hideDelay = 500;
	}
	else{
		staticTip.tipStick = 1;
		staticTip.fadeOutSpeed = 100;
		staticTip.hideDelay = 200;
	}
}

function savedata(){
	date = new Date();
	date.setTime(date.getTime() + 60*24*60*60*1000);

	document.cookie = "map=" + mapnum.toString() + "; expires=" + date.toGMTString();
	document.cookie = "tip=" + tipnum.toString() + "; expires=" + date.toGMTString();
}
