
/* Navigation */
function navigation(){
	if(!document.getElementById) return false;
	if(!document.getElementById("navigation")) return false;
	var a = document.getElementById("navigation");
	var b = a.getElementsByTagName("li");
	var c = 0;
	for(i = 0;i < b.length;i++){
		if(b[i].className == "nml"){
			c++;
		}else{
		}
	}
	for(j = 1;j <= c;j++){
		var d = document.getElementById("sub" + j);
		
		d.onmouseover = function(){

			var z = document.getElementById("navigation");
			var x = z.getElementsByTagName("div");
			for(i = 0;i < x.length;i++){
				if(x[i].className == "nv_rollover"){
					x[i].style.display = "none";
				}
			}

			var a = "nv_" + this.id;
			navigation_over(a);
		}
		/*
		d.onmouseout = function(){
			var a = "nv_" + this.id;
			navigation_out(a);
		}
		*/
	}
}
function navigation_over(getID){
	if(!document.getElementById) return false;
	if(!document.getElementById(getID)) return false;
	var a = document.getElementById(getID);
	a.style.display = "block";
}
function navigation_out(getID){
	if(!document.getElementById) return false;
	if(!document.getElementById(getID)) return false;
	var a = document.getElementById(getID);
	a.style.display = "none";
}
addLoadEvent(navigation);



/* Rollover Img */
function rolloverImg(){
	if(!document.getElementsByTagName) return false;
	if(!document.getElementsByTagName("body")[0].getElementsByTagName("img")) return false;
	var a = document.getElementsByTagName("body");
	var b = a[0].getElementsByTagName("img");
	var inputBtn = a[0].getElementsByTagName("input");
	var c,d,e,f;
	for(i = 0;i < b.length;i++){
		if(!b[i].className == "rolloverimg") return false;
		if(b[i].className == "rolloverimg"){
			b[i].onmouseover = function(){
				c = this.src;
				rolloverImgOver(c,this);
			}
			b[i].onmouseout = function(){
				d = c;
				rolloverImgOut(d,this);
			}
		}
	}
	for(j = 0;j < inputBtn.length;j++){
		if(!inputBtn[j].className == "rolloverimg") return false;
		if(inputBtn[j].className == "rolloverimg"){
			inputBtn[j].onmouseover = function(){
				e = this.src;
				rolloverImgOver(e,this);
			}
			inputBtn[j].onmouseout = function(){
				f = e;
				rolloverImgOut(f,this);
			}
		}
	}

}
function rolloverImgOver(getSrc,thisImg){
		var leng = getSrc.length;
		var real =leng - 4;
		url = getSrc.substring(0,real);
		thisImg.src = url + "_over.gif";
}
function rolloverImgOut(getSrc,thisImg){
		var leng = getSrc.length;
		var real =leng - 4;
		url = getSrc.substring(0,real);
		thisImg.src = url + ".gif";
}
addLoadEvent(rolloverImg);



/* Family Site Go */
function famSiteGoNow(){
	if(!document.getElementById) return false;
	if(!document.getElementById("famsitegobtn")) return false;
	var a = document.getElementById("famsitegobtn");
	a.onclick = function(){
		var mes=document.getElementById('famsite').fam.options[document.getElementById('famsite').fam.selectedIndex].value;
		if(mes==""){
		}else{
			window.open(mes);
		}
	}
}
addLoadEvent(famSiteGoNow);



/* Visual 

var visualImgInx = 0;
var visualImgTimer;
var visualImgSpeed = 5000;
function visual(){
	if(!document.getElementById) return false;
	if(!document.getElementById("visual")) return false;
	var a = document.getElementById("visual");
	var imgDir = "/v2/jap/images/visual/";
	var visualImg = new Array();
	visualImg[0] = imgDir + "visual1.jpg";
	visualImg[1] = imgDir + "visual2.jpg";
	visualImg[2] = imgDir + "visual3.jpg";
	visualImg[3] = imgDir + "visual4.jpg";

	var imgNum = visualImg.length;
	
	a.style.background = "url('" + visualImg[visualImgInx] + "') no-repeat 0px 0px";
	visualImgInx += 1;
	if(visualImgInx == imgNum){
		visualImgInx = 0;
	}
}
function startVisual(){
	visualImgTimer = setInterval("visual();",visualImgSpeed);
}
function stopVisual(){
	clearInterval(visualImgTimer);
}
addLoadEvent(startVisual);
*/

/* Visual */
var fadeStart = 0;
var visualTimer;

function visual(){
	if(!document.getElementById) return false;
	if(!document.getElementById("visual")) return false;
	var a = document.getElementById("visual");
	if(fadeStart <= 100){
		a.style.filter = "alpha(opacity=" + fadeStart + ")";
		a.style.opacity = fadeStart / 100;
		if(navigator.appName == "Microsoft Internet Explorer"){
			fadeStart += 2;
		}else{
			fadeStart += 1;
		}
	}else{
		visualEnd();
	}
}
function visualStart(){
	visualTimer = setInterval("visual();",1);
}
function visualEnd(){
	clearInterval(visualTimer);
}
addLoadEvent(visualStart);


