anum = 0;
znum = 0;

function SwitchDisplayTrigger(){
	var kvnavi = document.getElementById("kvnavi").getElementsByTagName("img")[0];
	kvnavi.onclick = function(){
	var kvcal_0 = document.getElementById("kvcal_0");
	var kvcal_1 = document.getElementById("kvcal_1");
	var flag = kvnavi.className;
		if(flag == "kv_next"){
			SwitchDisplay(kvcal_1,flag);
			return false;
		}else{
			SwitchDisplay(kvcal_0,flag);
			return false;
		}
	}
}

function SwitchDisplay(elem,flag){
	znum++;
	alpha(elem,0);
	elem.style.display = "block";
	elem.style.position = "absolute";
	elem.style.left = "0px";
	elem.style.top = "0px";
	elem.style.zIndex = znum;
	var timerID = setInterval(function(){
		alpha(elem,anum);
		anum++;
		if(anum>10){
			clearInterval(timerID);
			anum = 0;
			if(flag == "kv_next"){
				SwitchBtn("setback");
			}else{
				SwitchBtn("setnext");
			}
		}
	},1);
}

function SwitchBtn(flag){
	var kvnavi = document.getElementById("kvnavi").getElementsByTagName("img")[0];
	if(flag == "setnext"){
		kvnavi.className = "kv_next";
		var imgSrc = kvnavi.getAttribute("src");
		var newImgSrc = imgSrc.replace("back","next");
		kvnavi.setAttribute("src",newImgSrc);
	}else{
		kvnavi.className = "kv_back";
		var imgSrc = kvnavi.getAttribute("src");
		var newImgSrc = imgSrc.replace("next","back");
		kvnavi.setAttribute("src",newImgSrc);
	}
}

function alpha(elem,anum){
	if(document.all){
		elem.style.zoom = 1;
		elem.style.filter = "alpha(opacity="+anum*10+")";
	}
	elem.style.MozOpacity = anum/10;
	elem.style.opacity = anum/10;
}


function setTodayImg(){
	var daylist = ["sun","mon","tue","wed","thu","fri","sat"];
	var d  = new Date();
	var day= daylist[d.getDay()];
	var yy = d.getYear();
	if (yy < 2000) yy += 1900;
	var mm = d.getMonth() + 1;
	var dd = d.getDate(); 
	mm += "";
	dd += "";
	if(dd.length == 1) dd = "0" + dd;
	if(mm.length == 1) mm = "0" + mm;
	var today = yy + mm + dd;
	var tdTag = document.getElementById("kv_cal").getElementsByTagName("td");
	for(var i=0; i<tdTag.length; i++){
		var check = tdTag[i].className;
		if(check == day){
			var src = tdTag[i].getElementsByTagName("img")[0].getAttribute("src");
			if(src.indexOf(today,0) !== -1){
					var newsrc = src.replace("_of_","_today_");
					tdTag[i].getElementsByTagName("img")[0].setAttribute("src",newsrc);
			}
		}
	}
}
