function HpbImgPreload()
{
  var appVer=parseInt(navigator.appVersion);
  var isNC=(document.layers && (appVer >= 4));
  var isIE=(document.all    && (appVer >= 4));
  if (isNC || 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=(document.layers && (appVer >= 4));
  var isIE=(document.all    && (appVer >= 4));
  if (isNC || 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;

HpbImgPreload('_HPB_ROLLOVER1', 'img/htmver/sample.gif', 'img/htmver/sample_over.gif');
HpbImgPreload('_HPB_ROLLOVER2', 'img/htmver/ask.gif', 'img/htmver/ask_over.gif');
HpbImgPreload('_HPB_ROLLOVER3', 'img/htmver/catalog.gif', 'img/htmver/catalog_over.gif');
HpbImgPreload('_HPB_ROLLOVER4', 'img/htmver/info.gif', 'img/htmver/info_over.gif');
HpbImgPreload('_HPB_ROLLOVER5', 'img/htmver/top.gif', 'img/htmver/top_over.gif');
HpbImgPreload('_HPB_ROLLOVER6', 'img/htmver/english.gif', 'img/htmver/english_over.gif');
HpbImgPreload('_HPB_ROLLOVER5', 'img/htmver/top.gif', 'img/htmver/top_over.gif');
HpbImgPreload('_HPB_ROLLOVER6', 'img/htmver/english.gif', 'img/htmver/english_over.gif');
HpbImgPreload('_HPB_ROLLOVER2', 'img/htmver/ask.gif', 'img/htmver/ask_over.gif');
HpbImgPreload('_HPB_ROLLOVER3', 'img/htmver/catalog.gif', 'img/htmver/catalog_over.gif');
HpbImgPreload('_HPB_ROLLOVER4', 'img/htmver/info.gif', 'img/htmver/info_over.gif');

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function newwindow(No){
    if ( No == 1 ) {
        w=window.open("","pair","toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,dependent=yes,width=680,height=410,screenX=0,screenY=0,left=0,top=0");
        if (navigator.appVersion.charAt(0) >= "3") {
            w.focus();
        }
    }
}

// dummy function
function setImage(idx){}

imgs = new imgObjs();
// define images
function imgObjs(){
  var i=0;
  this[i]=new Image(); this[i].src="img/top-appli-img.gif"; i++;
  this[i]=new Image(); this[i].src="img/Mobile_Phone_1.gif"; i++;
  this[i]=new Image(); this[i].src="img/Mobile_Phone_2.gif"; i++;
  this[i]=new Image(); this[i].src="img/Laptop_PC.gif"; i++;
  this[i]=new Image(); this[i].src="img/Monitor.gif"; i++;
  this[i]=new Image(); this[i].src="img/PDA.gif"; i++;
  this[i]=new Image(); this[i].src="img/Industrial_PDA.gif"; i++;
  this[i]=new Image(); this[i].src="img/Camcorder.gif"; i++;
  this[i]=new Image(); this[i].src="img/Digital_Still_Camera.gif"; i++;
  this[i]=new Image(); this[i].src="img/Server.gif"; i++;
  this[i]=new Image(); this[i].src="img/Network.gif"; i++;
  this[i]=new Image(); this[i].src="img/Digital_Set_Top_Box.gif"; i++;
  this[i]=new Image(); this[i].src="img/Industrilal.gif"; i++;
  this[i]=new Image(); this[i].src="img/Humanoid_Robot.gif"; i++;
  this[i]=new Image(); this[i].src="img/Automotive.gif"; i++;
  this[i]=new Image(); this[i].src="img/medical.gif"; i++;
  this[i]=new Image(); this[i].src="./img/Digital_TV.gif"; i++;
  this[i]=new Image(); this[i].src="./img/game.gif"; i++;
  this[i]=new Image(); this[i].src="./img/Audio.gif"; i++;
  this[i]=new Image(); this[i].src="./img/semicon.gif"; i++;
  this.length=i;
  return this;
}
// change images
function setImage(idx){
  if(imgs.length>0) document.msg.src=imgs[idx].src;
}

var current="",ie,nn,d1,op

function popupmenu(e,id,menux,menuy){
hidemenus()
current=id
if(timer)clearTimeout(timer)
if(ie||op)e=window.event
if(!menux||!menuy){
if(ie||op){
menux=e.clientX+document.body.scrollLeft
menuy=e.clientY+document.body.scrollTop
}else{
menux=e.pageX
menuy=e.pageY
}
}
if(ie||d1){
with(document.all(id)){
style.left=menux
style.top=menuy
style.visibility="visible"
}
}else
if(nn){
with(document.layers[id]){
left=menux
top=menuy
visibility="show"
}
}
}

var doposcheck=false

function poscheck(e){
if(doposcheck){
if(ie||op)e=window.event
var l,t,w,h,x,y
if(ie||d1){
l=document.all(current).offsetLeft
t=document.all(current).offsetTop
w=document.all(current).offsetWidth
h=document.all(current).offsetHeight
x=eval("e.clientX+"+(ie?"document.body.scrollLeft":"window.pageXOffset"))
y=eval("e.clientY+"+(ie?"document.body.scrollTop":"window.pageYOffset"))
if(x<l||x>l+w||y<t||y>t+h)hidemenus()
}else
if(nn){
l=document.layers[current].left
t=document.layers[current].top
w=document.layers[current].clip.width
h=document.layers[current].clip.height
if(e.pageX<l||e.pageX>l+w||e.pageY<t||e.pageY>t+h)hidemenus()
}
}
}

function hidemenus(){
if(current!=""){
if(ie||d1)document.all(current).style.visibility="hidden"
else
if(nn)document.layers[current].visibility="hide"
doposcheck=false
}
}

var timer
function hide(){
if(!ready){timer=setTimeout("hide();doposcheck=true",100);return}
timer=setTimeout('if(!doposcheck){hidemenus()}',1000)
}

var ready=false

function initmenu(){
ie=!!document.all
nn=!!document.layers
d1=!!document.getElementById
op=!!window.opera
if(!ie&&d1)
document.all=function(id){return document.getElementById(id)}

if(!(ie||d1||nn))return
if(nn)document.captureEvents(Event.MOUSEMOVE)
document.onmousemove=poscheck
var over=function(e){doposcheck=true;if(nn&&e.target.constructor!=Layer)document.routeEvent(e)}
for(i=1;;i++){
if((nn&&!document.layers["menu"+i])||(!nn&&!document.all("menu"+i)))break
if(nn){
document.layers["menu"+i].captureEvents(Event.MOUSEOVER)
document.layers["menu"+i].onmouseover=over
}else{
document.all("menu"+i).onmouseover=over
}
}
}

// (delete 2003.12.18) window.onload=initmenu

var msg;
msg = "                                                                                                 ";
function disp(){
	setTimeout("disp()",400);
	msg=msg.substring(1,msg.length)+msg.substring(0,1);
	document.MyForm.box.value=msg;
}

function selectSubmit() {
	if(document.search.TextField.value.length != 0) {
		if(document.search.srchMode[0].checked) {
			document.search.action = "quick_en.cfm";
		}
		else {
			document.search.action = "keyword_en.cfm";
		}
		document.search.submit();
		return false;
	}
	return false;
}
