id = "";
function sub_on(t){
	show_submenu(t.name.substr(0, t.name.indexOf("_", 0)));

	if(typeof(imgObj[t.name + "-over"]) == "undefined"){
		return false;
	}
	t.src = imgObj[t.name + "-over"].src;
}

function sub_off(t){
	hidden_submenu(t.name.substr(0, t.name.indexOf("_", 0)));
	if(typeof(imgObj[t.name]) == "undefined"){
		return false;
	}
	t.src = imgObj[t.name].src;
}

function show_submenu(menu){
	clearTimeout(id);
	with(document){
		if(document.getElementById){
			getElementById('youto').style.visibility = "hidden";
			getElementById('catg').style.visibility = "hidden";
			getElementById('tokusen').style.visibility = "hidden";
			getElementById(menu).style.visibility = "visible";
		}
		else if(document.all){
			all('youto').style.visibility = "hidden";
			all('catg').style.visibility = "hidden";
			all('tokusen').style.visibility = "hidden";
			all(menu).style.visibility = "visible";
		}
	}
}

function hidden_submenu(menu){
	id = setTimeout("hidden_do_submenu('"+menu+"')", 30);
}

function hidden_do_submenu(menu){
	with(document){
		if(document.getElementById){
			getElementById(menu).style.visibility = "hidden";
		}
		else if(document.all){
			all(menu).style.visibility = "hidden";
		}
	}
}

function reset_check(){
	if(confirm('入力がクリアされますがよろしいですか？')){
		setTimeout("document.forms[0].reset();",1);
	}
	return false;
}

function checkAll(f){
	if(f.dummy.checked == true){ var str = "全てチェックします"; }
	else{ var str = "全てチェックを解除します"; }
	if(confirm(str + " \nよろしいですか？")){
		for(i=0; i<f.length; i++){
			if(f.elements[i].type != "checkbox"){ continue; }
			if(f.dummy.checked == true){ f.elements[i].checked = true; }
			else{ f.elements[i].checked = false; }
		}
	}
	else{
		if(f.dummy.checked == true){ f.dummy.checked = false; }
		else{ f.dummy.checked = true; }
	}
}

