var deftype=1;
var offset=0;
var tid=null;
var ie=!!document.all;
var nn=!!document.layers;
var gk=!!document.getElementById;
var _dom=(document.all?3:(document.getElementById?1:(document.layers?2:0)));
var _ie4=(navigator.appVersion.indexOf('MSIE 4')>=0);
var _ie5=(navigator.appVersion.indexOf('MSIE 5')>=0);
ie=(navigator.appName.charAt(0)=="M");
nn=(navigator.appName.charAt(0)=="N");
mac=(navigator.userAgent.indexOf('Mac')!=-1);
if(mac){
  _ie4m=(navigator.userAgent.indexOf('MSIE 4')!=-1);
  _ie45m=(navigator.userAgent.indexOf('MSIE 4.5')!=-1);
}
// Check Browser Version
if(ie||nn){
  if(navigator.appVersion.charAt(0)<4){
    window.location.href="caution.htm";
  }
}else{
  window.location.href="caution.htm";
}
counter=0;
function getWindowWidth (){
  if(_dom==1 || _dom==2) return window.innerWidth;
  if(_dom==3) return document.body.clientWidth;
  return 0;
}
function setDivVisibility(div,visible){
  if(_dom==1)
    div.style.visibility=(visible)?'visible':'hidden';
  if(_dom==2)
    div.visibility=(visible)?'show':'hide';
  if(_dom==3)
    div.style.visibility=(visible)?'visible':'hidden';
}
function initDivPos(div){
  if(_dom==1){
    div.style.left=div.offsetLeft;
    div.style.top =div.offsetTop;
  }
  if(_dom==3){
    div.style.pixelLeft = div.offsetLeft;
    div.style.pixelTop  = div.offsetTop;
  }
}
function getDivLeft(div){
  if(_dom==1) return parseInt(div.style.left);
  if(_dom==2) return div.left;
  if(_dom==3) return _ie5?div.offsetLeft:div.style.pixelLeft;
  return 0;
}
function getDivTop(div){
  if(_dom==1) return parseInt(div.style.top);
  if(_dom==2) return div.top;
  if(_dom==3) return _ie5?div.offsetTop:div.style.pixelTop;
  return 0;
}
function getDivFromName(nm){
  if(_dom==1) return document.getElementById(nm);
  if(_dom==2){
    var s='';
    for(var i=1; i<arguments.length; i++) s+='document.layers.'+arguments[i]+'.';
    return eval(s+'document.layers.'+nm);
  }
  if(_dom==3) return document.all(nm);
  return null;
}
function moveDivTo(div,left,top){
  if(_dom==1){
    div.style.left = left;
    div.style.top  = top;
    return;
  }
  if(_dom==2){ div.moveTo(left,top); return; }
  if(_dom==3){
    div.style.pixelLeft=left;
    div.style.pixelTop =top;
    return;
  }
}
function initDivSize(div){
  if(_dom==1){
    div.style.width=div.offsetWidth;
    div.style.height=div.offsetHeight;
  }
  if(_dom==3){
    div.style.pixelWidth =div.offsetWidth;
    div.style.pixelHeight=div.offsetHeight;
  }
}
function getDivHeight(div){
  if(_dom==1) return parseInt(div.style.height);
  if(_dom==2) return div.clip.height;
  if(_dom==3) return _ie5?div.offsetHeight:div.style.pixelHeight;
  return 0;
}
function getDivWidth (div){
  if(_dom==1) return parseInt(div.style.width);
  if(_dom==2) return div.clip.width;
  if(_dom==3) return _ie5?div.offsetWidth:div.style.pixelWidth;
  return 0;
}
function moveDivBy(div,left,top){
  if(_dom==1){
    div.style.left=parseInt(div.style.left)+left+0.5;
    div.style.top =parseInt(div.style.top )+top+0.5;
    return;
  }
  if(_dom==2){ div.moveBy(left,top); return; }
  if(_dom==3){
    if(_ie5){
      div.style.pixelLeft=div.offsetLeft+left+0.5;
      div.style.pixelTop=div.offsetTop+top+0.5;
    } else  {
      div.style.pixelLeft+=left+0.5;
      div.style.pixelTop+=top+0.5;
    }
    return;
  }
}
function init(){
  if(_dom==1){
    offset=20
  }
  if(_dom==2){
    offset=10
  }
  if(_dom==3){
    offset=5
  }

  var varTop=10;

  // initialize lay0
  var div0=getDivFromName('lay0');
  initDivPos(div0);
  initDivSize(div0);
  var div0h = getDivHeight(div0);
  moveDivTo(div0, 30, varTop);
  var moved_y=div0h+offset;

  // initialize lay1
  var div1=getDivFromName('lay1');
  initDivPos(div1);
  initDivSize(div1);
  moveDivTo(div1, 30, moved_y);

  // initialize lay2
  var div2=getDivFromName('lay2');
  initDivPos(div2);
  initDivSize(div2);
  moveDivTo(div2, 30, moved_y);
}
function init2(){
  var div1=getDivFromName('lay1');
  var div2=getDivFromName('lay2');

  if(1==deftype){
    setDivVisibility(div1, true)
  }else{
    setDivVisibility(div2, true)
  }
}
function cancel(){
  if(tid) clearTimeout(tid); tid=null; 
}
function resize(){
  return
  counter++;
  if(nn){ cancel(); window.location.reload(); }
  if(ie&&counter>1){ cancel(); window.location.reload(); }
}
function ClickA(){
  var div1=getDivFromName('lay1');
  var div2=getDivFromName('lay2');
  setDivVisibility(div2, false);
  setDivVisibility(div1, true);
}
function ClickB(){
  var div1=getDivFromName('lay1');
  var div2=getDivFromName('lay2');
  setDivVisibility(div1, false);
  setDivVisibility(div2, true);
}

	function WOpen(UL){
   NewWin = window.open("","Mwin","resizable=yes,scrollbars=1,toolbars=0,width=550,height=400,screenX=0,screenY=150");
   NewWin.location.href=UL;
   NewWin.focus();
}

	function WOpen2(UL){
   NewWin = window.open("","Mwin","resizable=yes,scrollbars=1,toolbars=0,width=550,height=800,screenX=0,screenY=150");
   NewWin.location.href=UL;
   NewWin.focus();
}

function WClose(WO){
   NewWin = window.close();
}
