// メニュー･ロールオーバー
function rollOver(obj,val) {
	obj.className = val;
}

// URLリンク
function jumpUrl(url) {
	location.href=url;
}

// 表示モード切替
function displayMode(mode) {
	document.getElementById('submenu').style.display = mode;
}

// ポップアップメニュー_
function popupMenu(obj, w, h, menu_url, param_name, menu_kc, menu_li,flag) {

	var submenu = document.getElementById('submenu');

	// メニューコード、メニュー名の引数を配列に格納
	tmp_kc	= menu_kc.split(",");
	tmp_li	= menu_li.split(",");

	// メニュー項目
	popupMenuItem = new Array();
	
	for (i=0; i<tmp_kc.length; i++) {
		if (flag>0) {
			popupMenuItem.push(tmp_li[i], menu_url+"index.php?"+param_name+"="+tmp_kc[i]+"&flag="+flag);
		}else {
			popupMenuItem.push(tmp_li[i], menu_url+"index.php?"+param_name+"="+tmp_kc[i]);
		}
	}

	// メニュー作成
	var layer;
	var roop;
	var url;
	var subject;
	layer = "<div id='popmenu' style='position:absolute;top:" + h + ";left:" + w + ";'>\n";
	roop = popupMenuItem.length / 2;
	for (i=0; i<roop; i++) {
		url = i * 2 + 1;
		subject = i * 2;
		layer += "	<div id='submenu" + i + "' class='submenu'";
		layer += "	  onclick=jumpUrl('" + popupMenuItem[url] + "')";
		layer += "	  onmouseover=rollOver(this,'submenu_o');displayMode('block');";
		layer += "	  onmouseout=rollOver(this,'submenu');displayMode('none');>" + popupMenuItem[subject] + "</div>\n";
	}
	layer += "</div>\n";

	// ポップアップメニュー表示
	submenu.style.display = 'block';
	submenu.innerHTML = layer;

}

// 新しいウィンドウで開く
function popWin()
{
   var p=popWin.arguments;
   var n=p.length;
   if(n==1){window.open(p[0]);}
   if(n==3){window.open(p[0],"","width="+p[1]+",height="+p[2]);}
   if(n==5){window.open(p[0],"","width="+p[1]+",height="+p[2]+",left="+p[3]+",top="+p[4]);}
   if(n==6){window.open(p[0],"","width="+p[1]+",height="+p[2]+",left="+p[3]+",top="+p[4]+","+p[5]);}
}
