// onloadイベントの退避 
var func = window.onload;
window.onload = pageOnLoad;

// トライアンフ開発用
function replaceUrl() {
	//alert("replace to www.triumphspaces.jp");
	var anchors = document.getElementsByTagName("a");
	for (var i = 0; i < anchors.length; i++) {
		if (anchors[i].href.indexOf("v.rentalserver.jp") == -1 && anchors[i].href.indexOf("www.kimono-aoki.jp") != -1) {
			anchors[i].href = anchors[i].href.replace("www.kimono-aoki.jp", "v.rentalserver.jp/kimono-aoki.jp");
		}
	}
	var scripts = document.getElementsByTagName("script");
	for (var i = 0; i < scripts.length; i++) {
		if (scripts[i].src.indexOf("www.kimono-aoki.jp") != -1) {
			scripts[i].src.replace("www.kimono-aoki.jp", "v.rentalserver.jp/kimono-aoki.jp");
		}
	}
}

function pageOnLoad() {
	//replaceUrl();
	if (document.cookie.indexOf("aoki=kimono-aoki") != -1) {
		var header = document.getElementById("header");
		header.style.backgroundPosition = "98% 60%";
	}
	addMenuEventListener();
	if (func) {
		func();
	}
}

// Menuイベント登録
function addMenuEventListener() {
	var menu = document.getElementById("menu");	
	var list = menu.getElementsByTagName("li");
	for (var i = 0; i < list.length; i++) {
		var li = list[i];
		if (li.addEventListener) {   /* Firefox, Safari */
			li.addEventListener("mouseover", onMenuMouseoverEvent, false);
			li.addEventListener("mouseout", onMenuMouseoutEvent, false);
		} else if (li.attachEvent) { /* IE */
			li.onmouseover = onMenuMouseoverEvent;
			li.onmouseout = onMenuMouseoutEvent;
		} else {
			li["onmouseover"] = onMenuMouseoverEvent;
			li["onmouseout"] = onMenuMouseoverEvent;
		}
	}
}

// Menu onMouseoverイベント
function onMenuMouseoverEvent() {
	if (this.className == "main") {
		var path = "../images";
		try {
			dir;
		} catch (e) { 
			path = "./images";
		}
		this.style.backgroundImage = "url(" + path + "/m_bg2.gif)";
	} else if (this.className == "sub2") {
		var path = "../images";
		try {
			dir;
		} catch (e) { 
			path = "./images";
		}
		this.style.backgroundImage = "url(" + path + "/m_bg4.gif)";
	}
}

// Menu onMouseoutイベント
function onMenuMouseoutEvent() {
	if (this.className == "main") {
		var path = "../images";
		try {
			dir;
		} catch (e) { 
			path = "./images";
		}
		this.style.backgroundImage = "url(" + path + "/m_bg1.gif)";
	} else if (this.className == "sub2") {
		var path = "../images";
		try {
			dir;
		} catch (e) { 
			path = "./images";
		}
		this.style.backgroundImage = "url(" + path + "/m_bg3.gif)";
	}
}


// 入力チェック
function validator(e) {
	var element = e;
	// ラジオボタン、チェックボックス
	if (e.length != undefined) {
		element = document.createElement("input");
		element.type = "text"
		element.name = e[0].name;
		for (var i = 0; i < e.length; i++) {
			if (e[i].checked) {
				element.value = e[i].value;
				break;
			}
		}
	}

	var lblName = element.name.replace("txt", "lbl").replace("rdo", "lbl").replace("chk", "lbl");
	var label = document.getElementById(lblName);
	var ret = true;
	if (element.value == null || element.value.length == 0) {
		label.style.color = "red";
		label.style.fontWeight = "bold";
		try {
			element.focus();
		} catch (e) {}
		ret = false;
	} else {
		label.style.color = "gray";
		label.style.fontWeight = "";
	}
	return ret;
}




