//NetScape3.0以下でこのファイルが見えてしまった場合は、
//リロードをかけるとHTMLの表示に戻れ（ることがあり）ます。

//

//

//

//ブラウザ別に対応

//Mac版IEだと何故かテーブルが変になるんで分けてます
//
//
//1)チップレイヤー表示 showLayer(),hideLayer()
//2)ステータスバーに文字列表示、setumei()
//
//(c) KNOnline.NET Suika
//


//isNN4 = (navigator.appVersion.charAt(0)>=4 && (navigator.appName).indexOf("Netscape") != -1);
//isIE4 = (navigator.appVersion.charAt(0)>=4 && (navigator.appVersion).indexOf("MSIE") != -1);
//isGecko = (navigator.appVersion.charAt(0)>=4 && (navigator.appVersion).indexOf("Gecko") != -1);
isNN4 = 0;
isIE4 = 0;
isGecko = 0;
if(navigator.family =="nn4") {
	isNN4 =1;
}else if(navigator.family =="ie4"){
	isIE4 =1;
}else {
	isGecko =1;
}

isWin = false;

if( navigator.userAgent.indexOf("Win95") != -1 ) {

    isWin = true;

} else

if( navigator.userAgent.indexOf("Win98") != -1 ) {

    isWin = true;

} else

if( navigator.userAgent.indexOf("WinNT") != -1 ) {

    isWin = true;

} else

if( navigator.userAgent.indexOf("compatible") != -1 ){

    if( navigator.userAgent.indexOf("95") != -1 ) {

        isWin = true;

    } else

    if( navigator.userAgent.indexOf("NT") != -1 ) {

        isWin = true;

    } else

    if( navigator.userAgent.indexOf("98") != -1 ) {

        isWin = true;

    } else

    if( navigator.userAgent.indexOf("Mac") != -1 ) {

        isWin = false;

    }
    if( navigator.userAgent.indexOf("PPC") != -1 ) {

        isWin = false;

    }
 }



if((isIE4 == true && isWin == true) || isGecko == true){
	tagopen = "<table border=0 cellspacing=0 cellpadding=0 id=\"KNOPOPUP\"><tr><td align=middle bgcolor=#80b0e0><table border=0 cellspacing=1 cellpadding=2 ><tr><td align=left bgcolor=#ffffff><font size=-1 color=#4080ff><nobr>";
	tagclose = "</nobr></font></td></tr></table></td></tr></table>";
	

} else if(isIE4 == true){
	tagopen = "<font color=#4080ff>";
	tagclose = "</font>";
}else {
	tagopen = "<table border=1 bgcolor=#ffffff id=\"KNOPOPUP\"><tr><td>";
	tagclose = "</td></tr></table>";
}

	tagopen2 = "<table border=0 cellspacing=0 cellpadding=0 id=\"KNOPOPUP\"><tr><td align=middle bgcolor=#80b0e0><table border=0 cellspacing=1 cellpadding=2 ><tr><td align=left bgcolor=#ffffff>";
	tagmid = "</td><td align=left bgcolor=#ffffff><font size=-1 color=#4080ff><nobr>";
	tagclose2 = "</nobr></font></td></tr></table></td></tr></table>";

if(navigator.appVersion.charAt(0) <= 3) {
  event = new Object;
}


function showLayer(x,y,msg){
  if(isNN4 == true){ 
    document.layers['layer1'].document.write(tagopen + msg + tagclose);
    document.layers['layer1'].document.close();
    document.layers['layer1'].left =  x + 20;
    document.layers['layer1'].top  =  y + 10;
    document.layers['layer1'].visibility="show";
  }

  if(isIE4 == true){
    layer1.innerHTML = tagopen + msg + tagclose;
    layer1.style.left = document.body.scrollLeft + x + 20;
    layer1.style.top  = document.body.scrollTop + y + 10;
    layer1.style.visibility = 'visible';
  }
  if(isGecko == true){
  	//imgtag = "<img src=\"" + img + "\">";

	document.getElementById("layer1").innerHTML= tagopen + msg + tagclose;
	document.getElementById("layer1").style.left=  x + document.body.scrollLeft + 20;
	document.getElementById("layer1").style.top =  y +  document.body.scrollTop + 10;
	document.getElementById('layer1').style.visibility="visible";

  }
  
}

function showLayer2(x,y,tit,msg,img){
	imgtag = "<img src=\"" + img + "\">";
	inshtml = tagopen2 + imgtag + tagmid + "<b>" + tit +  "</b><br>" +msg + tagclose2;
  if(isNN4 == true){ 
  	imgtag = "<img src=\"" + img + "\">";
    document.layers['layer1'].document.write(inshtml);
    document.layers['layer1'].document.close();
    document.layers['layer1'].left =  x + 20;
    document.layers['layer1'].top  =  y + 10;
    document.layers['layer1'].visibility="show";
  }

  if(isIE4 == true){
  imgtag = "<img src=\"" + img + "\">";
    layer1.innerHTML = inshtml;
    layer1.style.left = document.body.scrollLeft + x + 20;
    layer1.style.top  = document.body.scrollTop + y + 10;
    layer1.style.visibility = 'visible';
  }
  
  if(isGecko == true){
  	imgtag = "<img src=\"" + img + "\">";

	document.getElementById("layer1").innerHTML=inshtml;
	document.getElementById("layer1").style.left=  x + 20 + + document.body.scrollLeft;
	document.getElementById("layer1").style.top =  y + 10 + document.body.scrollTop;
	document.getElementById('layer1').style.visibility="visible";

  }
}

function hideLayer(){

    if(isNN4 == true){document.layers['layer1'].visibility="hide";}
    if(isIE4 == true){layer1.style.visibility = 'hidden';}
    if(isGecko == true){document.getElementById('layer1').style.visibility= 'hidden';}
}

function setumei(message){
     self.status = "?? " + message + " ??";
      return true;
}

function knoPopup(e,msg){
     showLayer(e.clientX,e.clientY,msg);
     return true;
}
function knoPopup2(e,tit,msg,img){
     showLayer2(e.clientX,e.clientY,tit,msg,img);
     return true;
}
