function Is() {
    var agent = navigator.userAgent.toLowerCase();
    this.major = parseInt(navigator.appVersion);
    this.minor = parseFloat(navigator.appVersion);
    this.ns  = ((agent.indexOf('mozilla')!=-1) && ((agent.indexOf('spoofer')==-1) && (agent.indexOf('compatible') == -1)));
    this.ns2 = (this.ns && (this.major == 2));
    this.ns3 = (this.ns && (this.major == 3));
    this.ns4b = (this.ns && (this.major == 4) && (this.minor <= 4.03));
    this.ns4 = (this.ns && (this.major >= 4));
    this.ie   = (agent.indexOf("msie") != -1);
    this.ie3  = (this.ie && (this.major == 2));
    this.ie4  = (this.ie && (this.major >= 4));
    this.op3 = (agent.indexOf("opera") != -1);
}

var is = new Is()
if(is.ns4) {
    doc = "document";
    sty = "";
    htm = ".document"
} else if(is.ie4) {
    doc = "document.all";
    sty = ".style";
    htm = ""
}
var count = 0;
var homepage = 1;
var shlogo = 1;
var shbros = 1;
function layerSetup(title, zoomleft, ishome, showlogo, hasbros) {
    zoomLyr = eval(doc + '["zoomLayer"]' + sty);
    zoomLyr.left = zoomleft;
    zoomLyr.top = 30;
    homepage = ishome;
    shlogo = showlogo;
    shbros = hasbros;
    visibilitySetup(title);
}
function startSetup(title, zoomleft, ishome) {
    zoomLyr = eval(doc + '["zoomLayer"]' + sty);
    zoomLyr.left = zoomleft;
    zoomLyr.top = 30;
    homepage = ishome;
    visibilitySetup(title);
}

function visibilitySetup(title) {
    arraySetup(title);    
}

function arrayValues(msg, delay) {
    this.message = msg;
    this.delay = delay;
}

function arraySetup(title) {
    msgArray = new Array()
    msgArray[0] = new arrayValues(title,200);
    setTimeout("zoomingText()",200);
}

var message_index = 0;
var zoom_index = 1;
var fade_speed = 100;

function zoomingText() {
    var zoomHTML = eval(doc + '["zoomLayer"]' + htm);
    if(message_index <= msgArray.length-1) {
        if(zoom_index <= 12) {
            var msg = '<TABLE BORDER="0" WIDTH="400" HEIGHT="50"><TR><TD ALIGN=LEFT><FONT CLASS=zoom' + zoom_index + '>' + msgArray[message_index].message + '</FONT></TD></TR></TABLE>';
            if(is.ns4) {
                zoomHTML.write(msg);
                zoomHTML.close();
            } else {
                zoomHTML.innerHTML = msg;
            }
            setTimeout("zoomingText()", fade_speed);
            zoom_index++;
        } else {
            if (homepage==0) {
              showlogo();
            } 
            zoom_index = 1;
            setTimeout("zoomingText()", msgArray[message_index].delay);
            message_index++;            
        }
    }
}

function showlogo() {
  showfotos();
  thelogo = eval(doc + '["logo"]' + sty);
  thelogo.visibility="visible";
  tb = eval(doc + '["textblock"]' + sty);
  tb.visibility="visible";
  if (shlogo==0) thelogo.visibility = "hidden";  
}

function checkBrowser(){
	this.ver=navigator.appVersion
	this.dom=document.getElementById?1:0
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
	this.ie4=(document.all && !this.dom)?1:0;
	this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5)
	return this
}
bw=new checkBrowser()

var logotop = -65;  
var flcntr = 1;

function starthomeanim() {
  logo = eval(doc + '["logolyr"]' + sty);
  if (logo.top==0) {logo.top=-65}
  logo.visibility="visible";
  logo.top = logotop;
  logotop+=10;
  if (logotop<=300) {
    setTimeout("starthomeanim()", 10);
    } 
  else {
    setTimeout("showflames(flcntr)", 1000);
  }   
}

var goflames = 1;

function showflames(flamenr) {
  if (goflames < 4) 
  {
    if (flcntr <= 3) {
      itemobj = eval(doc + '["v' + flamenr+ 'l"]' + sty);
      itemobj.visibility="visible";
      flcntr++;
      setTimeout("showflames(flcntr)", 100);
      } 
      else 
      {
        goflames++;
        setTimeout("hideflames(flcntr -1)", 100);
        }
  } else
   setTimeout("hidelogo()", 1000);      
}

function hideflames(flamenr) {
 if (flcntr >= 1) {
    itemobj = eval(doc + '["v' + flamenr+ 'l"]' + sty);
    itemobj.visibility="hidden";
    flcntr--;
    setTimeout("hideflames(flcntr)", 100);
    } else
     setTimeout("showflames(flcntr + 1)", 100);
}


function hidelogo() {
  v1 = eval(doc + '["v1l"]' + sty);
  v1.visibility="hidden";
  v2 = eval(doc + '["v2l"]' + sty);
  v2.visibility="hidden";
  v3 = eval(doc + '["v3l"]' + sty);
  v3.visibility="hidden";
  logo = eval(doc + '["logolyr"]' + sty);
  logo.visibility="hidden";
  header= eval(doc + '["hometitle"]' + sty);
  header.visibility="visible";
  showfotos();
}

var startxpos = -70;
var startypos = 50;
var photcntr = 0;

endxpos=new Array()
endxpos[0]=410;
endxpos[1]=490;
endxpos[2]=570;
endxpos[3]=570;
endxpos[4]=570;

endypos=new Array()
endypos[0]=50;
endypos[1]=50;
endypos[2]=50;
endypos[3]=130;
endypos[4]=210;

function showfotos() {
  setTimeout("animfoto()", 20);    
}


function animfoto() {
  photobj = eval(doc + '["foto' + photcntr + '"]' + sty);
  if (photcntr<=2) {
    photobj.left = startxpos;
    startxpos+=10;
    photobj.visibility="visible";      
    if (startxpos<=endxpos[photcntr]) {
      setTimeout("animfoto()", 10);    
      } 
    else
    {
      photcntr++;
      if (photcntr<=4) {
        setTimeout("animfoto()", 10);
        }
    }    
  } 
  else {
     setTimeout("animyphoto()", 10); 
  }    
}

function animyphoto(obj) {
  photobj = eval(doc + '["foto' + photcntr + '"]' + sty);
  photobj.left = startxpos -10;
  photobj.top = startypos;
  startypos+=10;
  photobj.visibility="visible";
  
  if (startypos<=endypos[photcntr]) {
    setTimeout("animyphoto(photobj)", 10);
  }
  else
  {
    photcntr++;
    if (photcntr<=4) {
      nextphot = eval(doc + '["foto' + photcntr + '"]' + sty);
      setTimeout("animyphoto(nextphot)", 10);
    }     
  }  
}
  
var marqueewidth=630
var marqueeheight=20
var speed=5
var marqueecontents='<font class="scroller">MACHINEFABRIEK NOVUM B.V. • KETEL- EN APPARATENBOUW • </font><font class="scrollerblue">MACHINEFABRIEK NOVUM B.V.</font><font class="scroller"> • KETEL- EN APPARATENBOUW • MACHINEFABRIEK NOVUM B.V. • KETEL- EN APPARATENBOUW • </font><font class="scrollerblue">MACHINEFABRIEK NOVUM B.V.</font><font class="scroller"> • KETEL- EN APPARATENBOUW • MACHINEFABRIEK NOVUM B.V. • KETEL- EN APPARATENBOUW</font><font class="scrollerblue">MACHINEFABRIEK NOVUM B.V.</font><font class="scroller"> • KETEL- EN APPARATENBOUW • MACHINEFABRIEK NOVUM B.V. • KETEL- EN APPARATENBOUW</font>'  
  
  
function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers){
setTimeout("window.onresize=regenerate",450)
intializemarquee()
}
}

function intializemarquee(){
document.cmarquee01.document.cmarquee02.document.write('<nobr>'+marqueecontents+'</nobr>')
document.cmarquee01.document.cmarquee02.document.close()
thelength=document.cmarquee01.document.cmarquee02.document.width
scrollit() 
}

function scrollit(){
if (document.cmarquee01.document.cmarquee02.left>=thelength*(-1)){
document.cmarquee01.document.cmarquee02.left-=speed
setTimeout("scrollit()",100)
}
else{
document.cmarquee01.document.cmarquee02.left=marqueewidth
scrollit()
}
}



