
function lang() { 
	if (!location.search) {
		if (document.cookie) {
			if (document.cookie == "LANG=ja; path=/") {
				location.search = "?ja";
			} else if (document.cookie == "LANG=ja") {
				location.search = "?ja";
			} else if (document.cookie == "LANG=en; path=/") {
				location.search = "?en";
			} else if (document.cookie == "LANG=en") {
				location.search = "?en";
			} 
		}
	}



function getsElementsByClass(searchClass){
    if(document.all){
        var allElements=document.all;
    }else if(document.getElementsByTagName){
        var allElements=document.getElementsByTagName("*");
    }else{
        return null;
    }
    var classElements=new Array();
    re=new RegExp("(^|\ +)"+searchClass+"(\ +|$)");
    for(i=0,j=0; i<allElements.length; i++){
        if(allElements[i].className.search(re) != -1) {
            classElements[j]=allElements[i];
            j++;
        }
    }   
    return classElements;
}

  
if (location.search == "?en") {
	for (var h=0;h<getsElementsByClass("ja").length;h++){
	    getsElementsByClass("ja")[h].style.display="none";
	    getsElementsByClass("en")[h].style.display="run-in";
	}
 	var elements = document.getElementsByClassName("ja"); 
	for (var i=0;i<elements.length;i++) {
	    elements[i].style.display="none";
	}	
 	var elements = document.getElementsByClassName("en"); 
	for (var i=0;i<elements.length;i++) {
	    elements[i].style.display="run-in";
	};
	document.cookie = "LANG=en; path=/";
    } else if (location.search == "?bi") {
	for (var h=0;h<getsElementsByClass("en").length;h++){
	    getsElementsByClass("en")[h].style.display="run-in";
	    getsElementsByClass("ja")[h].style.display="run-in";
	}
	var elements = document.getElementsByClassName("ja"); 
	for (var i=0;i<elements.length;i++) {
	    elements[i].style.display="run-in";
	}
 	var elements = document.getElementsByClassName("en"); 
	for (var i=0;i<elements.length;i++) {
	    elements[i].style.display="run-in";
	}
	document.cookie = "LANG=bi; path=/";
	} else if (location.search == "?ja") {
	for (var h=0;h<getsElementsByClass("en").length;h++){
	    getsElementsByClass("en")[h].style.display="none";
	    getsElementsByClass("ja")[h].style.display="run-in";
	}
	var elements = document.getElementsByClassName("ja"); 
	for (var i=0;i<elements.length;i++) {
	    elements[i].style.display="run-in";
	}
 	var elements = document.getElementsByClassName("en"); 
	for (var i=0;i<elements.length;i++) {
	    elements[i].style.display="none";
	}
	document.cookie = "LANG=ja; path=/";
    } 
}


window.onload = lang;

