//Select Link

function selectAutoMenu(){
	//globalNavigation
	var location = new String(document.location.href);
	var elms = document.getElementsByTagName("A");
	for(var i = 0; i < elms.length; i++){
		if (elms.item(i).parentNode.className == "nonactive"){
			var href = elms.item(i).getAttribute("href");
			if (href){
				if (location.indexOf(href) > 0){
					if (href != "/" || 
					location == "http://" + document.location.hostname + "/")
					{
						//activeにする
						elms.item(i).parentNode.className = "active";
					}
				}
			}
		}
	}
	//globalFunction
	var location = new String(document.location);
	if (location){
		var tabname = "";
		if (location.indexOf("manage/") > 0){
			//管理
			tabname = "tab-manage";
		}
		else if (location.indexOf("post/") > 0){
			//投稿
			tabname = "tab-post";
		}
		else if (location.indexOf("mobile.php") > 0){
			//モバイル
			tabname = "tab-mobile";
		}
		else if (location.indexOf("cotomap.php") > 0){
			//他地域
			tabname = "tab-cotomap";
		}
		else if (location.indexOf("/doc/") > 0){
			//doc
			tabname = "";
		}
		else{
			//探す
			tabname = "tab-search";
		}
		//アクティブにする
		if (document.getElementById(tabname)){
			document.getElementById(tabname).className = "active";
		}
	}

	//検索フォームにフォーカス
	if (document.searchform){
		if (document.searchform.q){
			document.searchform.q.focus();
		}
	}
	
}


//
// addLoadEvent()
// Adds event to window.onload without overwriting currently assigned onload functions.
// Function found at Simon Willison's weblog - http://simon.incutio.com/
//
//selectAutoMenu();

function createListenerSetter(eventName) {
    var eventName2 = eventName;
    if (this.attachEvent) {
        eventName2 = "on" + eventName;
        return function(handler) { this.attachEvent(eventName2, handler); }
    } else if (this.addEventListener)	{
        return function(handler) { this.addEventListener(eventName2, handler, true); }
    } else {
        return function(handler){ return false; }
    }		
}

// 以下はブラウザ非依存
var loadSetter = createListenerSetter("load");

loadSetter.call(window, selectAutoMenu);


/*
function addLoadEvent(func)
{	
	var oldonload = window.onload;
	if (typeof window.onload != 'function'){
    	window.onload = func;
	} else {
		window.onload = function(){
		oldonload();
		func();
		}
	}

}



addLoadEvent(selectAutoMenu);	// run initLightbox onLoad

*/
