﻿        var colors = new Array();
        colors[0]  = "#BABBBB"; //normal
        colors[1]  = "#E1561C"; //active
        
        function setBg(obj,color)
        {
            obj.style.backgroundColor = colors[color];
        }
        
        var displays = new Array();
        displays[0] = "none" ;  //hidden
        displays[1] = "block";  //visible
        
        function setPosition()
        {
            if (window.innerWidth) //if browser supports window.innerWidth
                var posLeft = window.innerWidth;
            else if (document.all) //else if browser supports document.all (IE 4+)
                var posLeft = document.body.clientWidth;
            posLeft = (posLeft - 907)/2 + 446;
            
            document.getElementById("submenu_produkten").style.left = posLeft + "px";
            document.getElementById("submenu_vragen").style.left = posLeft + "px";
            //document.getElementById("submenu_subproducten").style.left = posLeft;
        }

        function goSubmenu(id,display)
        {
            setPosition();
            
            var intId;
            var lastDelay = 0;
            var menus = document.getElementsByTagName("DIV");
            for (var i=0; i < menus.length; i++)
                if (menus[i].className == "menu") 
                    if (menus[i].id == id)
                    {
                        menus[i].style.display = displays[1];
                        ids[++lastId] = menus[i];
                        //setTimeout("lightup(" + lastId + ")",lastDelay+=60);
                        setOpacity(lastId,100);
                    }
                    else
                    {
                        menus[i].style.display = displays[0];
                        ids[++lastId] = menus[i];
                        setOpacity(lastId,0);
                    }
        }
        
        function setOpacity(id, opacity) 
        {
          obj = ids[id];

          opacity = (opacity == 100)?99.999:opacity;
          
          // Safari 1.2, newer Firefox and Mozilla, CSS3
          obj.style.opacity = opacity/100;

          // IE/Win
          obj.style.filter = "alpha(opacity:"+opacity+")";
          
          // Safari<1.2, Konqueror
          obj.style.KHTMLOpacity = opacity/100;
          
          // Older Mozilla and Firefox
          obj.style.MozOpacity = opacity/100;
          
        }

        var ids = new Array();
        var lastId = 0;
        function lightup(objId)
        {
            obj = ids[objId];
            ids[++lastId] = obj;
            for(var i=0; i < 100; i++)
                setTimeout("setOpacity(" + lastId + "," + i + ")",i*5);
        }
        
        function showAnswer(nr)
        {
            var answers = document.getElementsByTagName("DIV");
            for (var i=0; i < answers.length; i++)
                if (answers[i].className == "answer") 
                    if (answers[i].id == "q" + nr)
                        if (answers[i].style.display == displays[1])
                            answers[i].style.display  = displays[0];
                        else
                            answers[i].style.display  = displays[1];
                    else
                        answers[i].style.display = displays[0];
            
        }
        
        
        function checkForm(form)
        {
            var filter   = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
            var strError = "";

	        if (form.elements['name'].value == "")
                strError += "Uw bent vergeten uw naam in te vullen.\n";
            if (!filter.test(form.elements['email'].value))
                strError += "U heeft geen geldig email-adres ingevuld.\n";

            if (strError != "")
            {
                alert(strError);
                return false;
            }
            else
                return true;
        }
        
        
        var images = new Array();
        images[0] = "_normal";  //onmouseout
        images[1] = "_active";  //onmouseover
        
        function doMenu(img,nr)
        {
            if (nr == 0)
                img.src=img.src.replace(images[1],images[0]);
            else
                img.src=img.src.replace(images[0],images[1]);
        }
        
        
        function openWin(aTag)
        {
            window.open(aTag.href,'flexnews','width=500,height=350,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,dialog=yes');
            return false;
        }

	function isBrowser(string)
	{
		var detect = navigator.userAgent.toLowerCase();
		place = detect.indexOf(string) + 1;
		thestring = string;
		return place;
	}

	function correctPositions()
	{
		if (isBrowser("msie"))
		{
			var vragen    = document.getElementById("submenu_vragen");
			var producten = document.getElementById("submenu_produkten");
			vragen.style.marginLeft    = "7px";
			producten.style.marginLeft = "8px";
		}
	}

	window.onload = correctPositions;



