window.onload = function(){
	preloadImg("img_prius/go_catalog_over.jpg","img_prius/menu_btns_1.gif","img_prius/menu_btns_2.gif","img_prius/menu_btns_3.gif","img_prius/menu_btns_4.gif","img_prius/menu_btns_5.gif","img_prius/menu_btns_6.gif","img_prius/menu_btns_7.gif","img_prius/menu_btns_8.gif");
	setFunc("menu-1", "onmouseover", "showMenuMessage('1', '▼先進のデザイン')");
	setFunc("menu-1", "onmouseout", "hideMenuMessage()");
	setFunc("menu-2", "onmouseover", "showMenuMessage('2', '▼コクピット')");
	setFunc("menu-2", "onmouseout", "hideMenuMessage()");
	setFunc("menu-3", "onmouseover", "showMenuMessage('3', '▼ユーティリティー')");
	setFunc("menu-3", "onmouseout", "hideMenuMessage()");
	setFunc("menu-4", "onmouseover", "showMenuMessage('4', '▼先進装備')");
	setFunc("menu-4", "onmouseout", "hideMenuMessage()");
	setFunc("menu-5", "onmouseover", "showMenuMessage('5', '▼ソーラーベンチレーション＆リモートエアコン')");
	setFunc("menu-5", "onmouseout", "hideMenuMessage()");
	setFunc("menu-6", "onmouseover", "showMenuMessage('6', '▼ボディカラー')");
	setFunc("menu-6", "onmouseout", "hideMenuMessage()");
	setFunc("menu-7", "onmouseover", "showMenuMessage('7', '▼驚異的な燃費')");
	setFunc("menu-7", "onmouseout", "hideMenuMessage()");
	setFunc("menu-8", "onmouseover", "showMenuMessage('8', '▼主要グレード＆価格')");
	setFunc("menu-8", "onmouseout", "hideMenuMessage()");
	goCatalog();
	setFunc("go-maker", "onclick", "return openWin(this.getAttribute('href'), true)");
}
function preloadImg(){
	var i, img;
	for(i = 0; i < preloadImg.arguments.length; i ++){
		img = new Image();
		img.src = preloadImg.arguments[i];
	}
}
function getObjById(idName){
	if(document.getElementById){
		return document.getElementById(idName);
	}else if(document.all){
		return document.all(idName);
	}else if(document.layers){
		return document.layers[idName];
	}
}
function setFunc(idName, eventName, funcName){
	var scriptStr = "if(getObjById(\"" + idName + "\")){";
	scriptStr += "getObjById(\"" + idName + "\")." + eventName + " = function(){";
	scriptStr += funcName + ";";
	scriptStr += "}}";
	eval(scriptStr);
}
function showMenuMessage(btnNo, memo){
	getObjById("menu-btns").src = "img_prius/menu_btns_" + btnNo + ".gif";
	getObjById("menu-message").innerHTML = memo;
}
function hideMenuMessage(){
	getObjById("menu-btns").src = "img_prius/menu_btns.gif";
	getObjById("menu-message").innerHTML = "左のボタンを押すと、見たい情報へジャンプ！";
}
function goCatalog(){
	var i, obj;
	for(i = 0; (obj = document.getElementsByTagName("a")[i]); i ++){
		if(obj.getAttribute("class") == "go-catalog" || obj.getAttribute("className") == "go-catalog"){
			obj.onclick = function(){
				return openWin(this.getAttribute("href"), false);
			}
		}
	}
}
function openWin(url, control){
	if(control){
		window.open(url, "_blank", "toolbar=yes,location=yes,menubar=yes,directories=yes,status=yes,scrollbars=yes,resizable=yes");
	}else{
		window.open(url, "_blank", "scrollbars=yes,width=750");
	}
	return false;
}