﻿// JScript File


function G() {
        var elements = new Array();
        for (var i = 0; i < arguments.length; i++) {
                var element = arguments[i];
                if (typeof element == 'string')
                        element = document.getElementById(element);
                if (arguments.length == 1)
                        return element;
                elements.push(element);
        }
        return elements;
}


/// menu


lastmenu = "-1";
    waitformenufade=false;
    menuovercounter=0;
    var intervalx = 0;


    function startshowmenu(layername){

    // if (!e) var e = window.event;
    //	var relTarg = e.relatedTarget || e.fromElement;
    //	alert(relTarg);
	  if (layername == lastmenu)return;
    	
	    //document.getElementById("info").innerHTML += layername;
    	
	  menuovercounter=0;
	  clearInterval(intervalx);
    	
      submenu_toshow = layername;
      G(50, submenu_toshow);
      obj = G(submenu_toshow);
      obj.style.visibility = "visible";
      obj.style.display = "block";
       
      waitformenufade=true; 
      hidemenu();
      lastmenu = submenu_toshow;
      showmenu();
      

    }

    opac=0;
    function showmenu(){
      opac += 10;
      changeOpac(opac, submenu_toshow);
      //alert(submenu_toshow);
      
      if (opac < 90){
         t = setTimeout('showmenu()', 25)
       }else{
         opac = 0;
         waitformenufade=false;
         
       }
    }


    function starthidemenu(){
      clearInterval(intervalx);
      intervalx = setInterval ( "checkmenucounter()", 50 );

      //document.getElementById("info").innerHTML = "outer------------";
      
    }





    function checkmenucounter ( )
    {
        menuovercounter++;
        //document.getElementById("info").innerHTML = menuovercounter;
        
        if (menuovercounter == 8){
          menuovercounter=0;
          clearInterval(intervalx);
          hidemenu();
          lastmenu = "-1";
        }
      
    }

    function stillover(){
          menuovercounter=0;
          clearInterval(intervalx);

          //document.getElementById("info").innerHTML = "still over";
    }

    function hidemenu(){
      if (lastmenu != "-1"){
      
       //document.getElementById("info").innerHTML = "out";
      
        changeOpac(0, lastmenu);
        obj = G(lastmenu);
        obj.style.visibility = "hidden";
        obj.style.display = "none";
      }
    }



function movetekst(objid){

  //alert(obj.style.height);
  obj = document.getElementById(objid);
  //alert(obj);
  obj.style.height = 3 + "px";
  changeHeight(obj)
 
}

function changeHeight(obj){
alert(obj.style.height);
 if (obj.style.height < 80){
    obj.style.height += 1;
    
    ts = setTimeout('changeHeight(\'' + obj + '\')', 25)
  }
}

//lastmenu = "-1";
//waitformenufade=false;
//    menuovercounter=0;
//    var intervalx = 0;
//    
//function startshowmenu(layername){
//  submenu_toshow = layername;
//  changeOpac(0, submenu_toshow);
//  obj = G(submenu_toshow);

//  obj.style.visibility = "visible";
//  waitformenufade=true; 
//  hidemenu();
//  lastmenu = submenu_toshow;
//  showmenu();
//  
// 
//}

//opac=0;
//function showmenu(){
//  opac += 4;
//  changeOpac(opac, submenu_toshow);
//  //alert(submenu_toshow);
//  if (opac < 90){
//     t = setTimeout('showmenu()', 25)
//     
//   }else{
//   opac=0;
//   waitformenufade=false;
//   //hidemenu(); // dit is voor als er snel wordt geklikt
//   
//   }
//}

//function hidemenu(){
//  if (lastmenu != "-1"){
//    changeOpac(0, lastmenu);
//  //alert(lastmenu);
//  }
//}

////change the opacity for different browsers
function changeOpac(opacity, id) {
	//alert("test");
	var object = G(id).style; 
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}
