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">Demonstration of New products !<br>☆Low Distortion Macro Lens for Mega pixel camera ： VS-LD4 (f4mm)<br>☆Telecentric Lens for 5 Mega pixel camera ： VS-TEC0513<br>☆Line Sensor Macro Lens ： f35mm/50mm/100mm<br>☆Industrial Endoscope ： Inspection for inside of Machine/Engine/Pipe/Tube, etc...<br><img src="popimg/spacer.gif" width="132" height="1" />Please try at our booth !</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">Holiday Information</span><br />          <span class="px12_140">Please note that our shipping office will be closed from 12th to 14th Aug. <br />          During this period, shipment will be stopped.<br />          Our sales office is open throughout this term.</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;

