document.getElementsByClassName = function(cl) {
	var retnode = [];
	var myclass = new RegExp('\\b'+cl+'\\b');
	var elem = this.getElementsByTagName('*');
	for (var i = 0; i < elem.length; i++) {
		var classes = elem[i].className;
		if (myclass.test(classes)) retnode.push(elem[i]);
	}
	return retnode;
}

function changeHome () {
	var innerHome = document.getElementById('site').getElementsByTagName('li')[0].childNodes[0].childNodes[0];
	innerHome.innerHTML = '&#12507;&#12540;&#12512;';
	
	var inner = document.getElementById('breadcrumbs').getElementsByTagName('li')[0].innerHTML;
	document.getElementById('breadcrumbs').getElementsByTagName('li')[0].innerHTML = inner;
	var li = document.getElementsByTagName('LI');
	for(var i = 0; i<li.length; i++){
		if(li[i].className.indexOf('current') != -1){
			li[i].className = li[i].className.replace(/current/, '');
		}
	}

}

function showCurrent(){
parentUL = document.getElementById('zonelistmenu');
bords = parentUL.getElementsByTagName('a');
//alert(bords[1].href);
currentLoc = window.location
	for(i=0;i<bords.length;i++){
		if(bords[i].href == currentLoc){
			bords[i].style.backgroundColor = '#fff';
			bords[i].style.color = '#f00';
			bords[i].style.fontWeight = 'normal';		
		}
	}
}

function initMenu()
{
	//showCurrent();
	changeHome();
	//youAreHere();
}