//---------------------------------------------------------------------
//-- プライベート変数 --
//---------------------------------------------------------------------

//UNISのURL、社名
var unis_url  = 'http://www.unis-soft.co.jp/';
var unis_name = 'ユニバーサルソフグループ';

//---------------------------------------------------------------------
//-- 各Function --
//---------------------------------------------------------------------

//トップ以外のページにアクセスされた場合の対応
function index_gate() {
	if (location == top.location) {
//		top.location = unis_url;
	}
}

//お気に入り登録（ネットスケープは不可）
function okini() {
	if (navigator.appName != "Netscape") {
		window.external.addFavorite(unis_url, unis_name);
	}
}

//別ウィンドウでコンパクト表示
function urljumpsmall(url) {
	window.open(url,'w122','resizable=0,scrollbars=0,toolbar=0,menubar=0,width=270,height=210');
}

//別ウィンドウで通常表示
function urljumpop(url) {
	window.open(url,'w123','resizable=1,scrollbars=1,toolbar=0,menubar=0,width=650,height=550');
}

//ページ上でマウスが動く間、ブラウザのステータスバーに社名を表示します。
function mdisp() {
	var msg;
	msg = unis_name;
	window.status = msg;
}

//右クリックハンドラを取得してメッセージを表示（htmlソースの覗き見防止）
function right(e) {
	if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))
		return false;
	else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
		alert(unis_name);
		return false;
	}
	return true;
}

//クリックハンドラを取得
function clickHandler() {
  var targetId, srcElement, targetElement;
  srcElement = window.event.srcElement;
  if (srcElement.className == "Outline") {
     targetId = srcElement.id + "details";
     targetElement = document.all(targetId);
     if (targetElement.style.display == "none") {
        targetElement.style.display = "";
     } else {
        targetElement.style.display = "none";
     }
  }
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
document.onclick = clickHandler;

//---------------------------------------------------------------------
//-- (即時)画像加工 (ロールオーバ)--
//  Licensed Materials - Property of IBM
//  5724D51
//  (C) Copyright IBM Corp. 1995, 2002 All Rights Reserved.
//---------------------------------------------------------------------
function HpbImgPreload()
{
  var appVer=parseInt(navigator.appVersion);
  var isNC=false,isN6=false,isIE=false;
  if (document.all && appVer >= 4) isIE=true; else
    if (document.getElementById && appVer > 4) isN6=true; else
      if (document.layers && appVer >= 4) isNC=true;
  if (isNC||isN6||isIE)
  {
    if (document.images)
    {
      var imgName = HpbImgPreload.arguments[0];
      var cnt;
      swImg[imgName] = new Array;
      for (cnt = 1; cnt < HpbImgPreload.arguments.length; cnt++)
      {
        swImg[imgName][HpbImgPreload.arguments[cnt]] = new Image();
        swImg[imgName][HpbImgPreload.arguments[cnt]].src = HpbImgPreload.arguments[cnt];
      }
    }
  }
}
// HpbImgFind:
//
function HpbImgFind(doc, imgName)
{
  for (var i=0; i < doc.layers.length; i++)
  {
    var img = doc.layers[i].document.images[imgName];
    if (!img) img = HpbImgFind(doc.layers[i], imgName);
    if (img) return img;
  }
  return null;
}
// HpbImgSwap:
//
function HpbImgSwap(imgName, imgSrc)
{
  var appVer=parseInt(navigator.appVersion);
  var isNC=false,isN6=false,isIE=false;
  if (document.all && appVer >= 4) isIE=true; else
    if (document.getElementById && appVer > 4) isN6=true; else
      if (document.layers && appVer >= 4) isNC=true;
  if (isNC||isN6||isIE)
  {
    if (document.images)
    {
      var img = document.images[imgName];
      if (!img) img = HpbImgFind(document, imgName);
      if (img) img.src = imgSrc;
    }
  }
}
var swImg; swImg=new Array;

