var sep_x = 0;    // メッセージのマウス位置からのX方向離れ（右方向＋）
var sep_y = -100;   // メッセージのマウス位置からのY方向離れ（下方向＋）
var message = new Array();

// ポップアップのメッセージ
message[0] = '<table border="2" cellpadding="0" cellspacing="0" bordercolor="#00A1E9" bgcolor="#FFFFFF">  <tr>    <td bgcolor="#00A1E9"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="popimg/pop_vp_ttl2b.gif">      <tr>        <td align="left" valign="top"><img src="popimg/pop_vp_ttl1b.gif" width="176" height="31" /></td>        <td>&nbsp;</td>        <td align="right" valign="top"><img src="popimg/pop_vp_ttl3b.gif" width="165" height="31" /></td>      </tr>    </table></td>  </tr>  <tr>    <td background="popimg/pop_bg1.jpg"><table width="100%" border="0" cellspacing="0" cellpadding="5">      <tr>        <td><span class="px12_140">展览会场新产品演示<br>☆百万像素对应低失真微距镜头 ： VS-LD4(f4mm)<br>☆500万像素对应远心镜头 ： VS-TEC0513<br>☆线阵CCD用微距镜头 ： f35mm/50mm/100mm<br>☆工业用内窥镜 ： 可用于类似于引擎内部、管道内部等空间狭小而难以触摸部位的检查。<br><img src="popimg/spacer.gif" width="98" height="1" />请光临会场，欢迎试用！</span></td>      </tr>    </table></td>  </tr></table>'
message[1] = '<table border="2" cellpadding="0" cellspacing="0" bordercolor="#00A1E9" bgcolor="#FFFFFF">  <tr>    <td bgcolor="#00A1E9"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="popimg/pop_vp_ttl2a.gif">      <tr>        <td align="left" valign="top"><img src="popimg/pop_vp_ttl1b2.gif" width="176" height="31" /></td>        <td>&nbsp;</td>        <td align="right" valign="top"><img src="popimg/pop_vp_ttl3a.gif" width="165" height="33" /></td>      </tr>    </table></td>  </tr>  <tr>    <td background="popimg/pop_bg1.jpg"><table width="100%" border="0" cellspacing="0" cellpadding="5">      <tr>        <td><span class="px12_140u">假日信息</span><br />          <span class="px12_140">我们公司的发货部门因暑假，决定自8月12号起至8月14号为止，<br />          发货业务停止，特此通知。 <br />          在此期间，虽然我们停止发货业务，不过营业部门照常营业。</span></td>      </tr>    </table></td>  </tr></table>'
message[2] = 'no data'
message[3] = 'no data'
message[4] = 'no data'

// ---------------------------------------------------
var x = -300;
var y = -100;
var ms = 0;
var ie4 = (navigator.appVersion.indexOf('MSIE 4')>=0);
var op6 = (navigator.userAgent.indexOf('Opera 6')>=0)||(navigator.userAgent.indexOf('Opera/6')>=0);

// メッセージデーターの先読み
for (i=0;i<message.length;i++){
    document.write("<div id='span"+i+"' class='spanstyle'");
    if(ie4){document.write(" style='width:10;'><table><tr><td nowrap");}
    document.write(">");
	document.write(message[i]);
    if(ie4){document.write("</td></tr></table>");}
    document.write("</div>");
}

// マウス座標位置取得
function handlerMM(e){
    x = (document.all) ? document.body.scrollLeft+event.clientX : (op6)?event.clientX : e.pageX;
    y = (document.all) ? document.body.scrollTop+event.clientY : (op6)?event.clientY : e.pageY;
    flg=1;
}

// フローティングメッセージの表示
function disp_mess(ms){
   if (flg==1 && document.all){
       var thisspan = document.all("span"+ms).style;
       thisspan.posLeft=x+sep_x;
       thisspan.posTop =y+sep_y;
       thisspan.visibility="visible"
   }
   if (flg==1 && document.layers){
       var thisspan = eval("document.span"+ms);
       thisspan.left=x+sep_x;
       thisspan.top=y+sep_y;
       thisspan.visibility="visible"
   }
   if (flg==1 && !document.all && document.getElementById){
       var thisspan = document.getElementById("span"+ms);
       thisspan.style.left=x+sep_x;
       thisspan.style.top =y+sep_y;
       thisspan.style.visibility="visible"
   }
}

// フローティングメッセージの非表示
function del_mess(ms){
   if (document.all){
       var thisspan = document.all("span"+ms).style;
       thisspan.visibility="hidden";
   }
   if (document.layers){
       var thisspan = eval("document.span"+ms);
       thisspan.visibility="hidden";
   }
   if (!document.all && document.getElementById){
       var thisspan = document.getElementById("span"+ms);
       thisspan.style.visibility="hidden";
   }
}

function NN_reload(){
      if (document.layers) location.reload();// NSリロード（リサイズ時）
}

// マウスイベント設定
if (document.layers){
    document.captureEvents(Event.MOUSEMOVE);
}
if (!document.all && document.getElementById && !op6){
    window.onmousemove = handlerMM;
    window.captureEvents(Event.MOUSEMOVE);
}else{
    document.onmousemove = handlerMM;
}

window.onresize = NN_reload;

