/*ナビゲーションボタンのON・OFF*/
function chgimg(imgname,url){document.images[imgname].src = url;}
/*イメージのプリロード*/
function MM_preloadImages() { 
  //v3.0 
  var d=document; 
  if(d.images){ 
    if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; 
    for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ 
       d.MM_p[j]=new Image; 
       d.MM_p[j++].src=a[i];
    }
  }
}
/*スタイルシート定義*/
mac=(navigator.appVersion.indexOf('Mac')!=-1)?true:false;
ie=(navigator.appName.charAt(0) == "M")?true:false;
document.write("<STYLE TYPE='text/css'><!--")
document.write("A:link{color: #666699}")
document.write("A:visited{color: #996699}")
document.write("A:active{color: #990099}")
document.write("A:hover{color: #990099}")
if(mac){		//MAC IE NS
  document.write(".t2{font-Size:10px}")
  document.write(".t3{font-Size:12px}")
  document.write(".t4{font-Size:14px}")
  document.write(".t5{font-Size:18px}")
} 
else{
  if(ie){		//WIN IE
     document.write(".t2{font-Size:11px; line-height:14px}")
     document.write(".t3{font-Size:12px; line-height:18px}")
     document.write(".t4{font-Size:14px; line-height:18px}")
     document.write(".t5{font-Size:18px; line-height:22px}")
  }
  else{		//WIN NS
     document.write(".t2{font-Size:11px; line-height:14px}")
     document.write(".t3{font-Size:12px; line-height:17px}")
     document.write(".t4{font-Size:15px; line-height:18px}")
     document.write(".t5{font-Size:18px; line-height:22px}")
  }
}
document.write("--></STYLE>");

//************************************************************************
var p = "";
var px=0,py=0;
var v="visible",h="hidden"

BrIE = document.all;
BrN6 = document.getElementById;
BrN4 = document.layers;
if(BrN4){v="show";h="hide";}
function chcol(fObj,col){if(fObj.style) fObj=fObj.style;fObj.color=col;}

function setxy(e){
	if(e){
		if(BrIE){px=document.body.scrollLeft + e.clientX;py=document.body.scrollTop + e.clientY;}
		else{px=e.pageX;py=e.pageY;}
	}
}

function moveObj(mObj){
	var posX = px-40;
	var posY = py+10;
	o=setObj(mObj);if(o.style) o=o.style;
	if ( BrIE ) {o.posLeft = posX;o.posTop = posY;}
	else if ( BrN6 ) {o.left = posX;o.top = posY;	}
	else {o.moveTo( posX, posY );}
}

function setObj(pid){ // 使用中のブラウザの取得
  if (BrIE) rObj=document.all[pid];
  else if (BrN6) rObj=document.getElementById(pid);
  else if (BrN4) rObj=document[pid];
  else rObj=null;
  return rObj;
}

function DispSwitch(pid,visif){  // link窓 表示/非表示
  o = setObj(pid);if(o.style) o=o.style;
  if(o) o.visibility = visif;
  return true;
}

function showLink( p2,e ) {
	if(p!=p2){
		if(p){hideLink(p);}
		setxy(e);
		if(px+py>0){moveObj(p2);DispSwitch(p2,v);p=p2;}
	}
}

function hideLink( p2 ) {
	if(p2!=""){DispSwitch(p2,h);p="";}
}

function inp(ip){
	if(p!=""&&ip!=p) hideLink(p);
}
