/* zoals jaap altijd zegt: uuhm? */

function createPopup(height, width, boxname, filename) {
	window.open(filename, boxname , 'width='+width+',height='+height+',toolbar=no,titlebar=no,location=no,menubar=no,resizeable=no,scrollbars=yes,directories=no,status=no');
	return false;
}

var activeID=null;
var currentPage = 0;
hideTimer=setTimeout('',0);
elementTimer = setTimeout('',0);

function setSubmenu(id){
    clearTimeout(hideTimer);
    unsetSubmenu();		
    document.getElementById(id).style.display = 'block';
    activeID=id;
}

function unsetSubmenu() {
    if(activeID!=null){
        document.getElementById(activeID).style.display = 'none';
        activeID=null;
    }
}

function elementSwitch (pageCurrent) {
	var random = Math.round(Math.random ()*4)+1;
	
	var ImageBlock = document.getElementById ('randomImage');
	ImageBlock.innerHTML = '<img src="gfx/elements_'+random+'.gif" alt="" />';
	
	if (pageCurrent == 70 || currentPage == 70) {
		ImageBlock.innerHTML = '<img src="gfx/elements.gif" alt="" />';
	}
}

var activeIDr = null;
hiderTimer=setTimeout('',0);

function setSubSubmenu(id){
    clearTimeout(hiderTimer);
    unsetSubSubmenu();		
    document.getElementById(id).style.display = 'block';
    activeIDr=id;
}

function unsetSubSubmenu() {
    if(activeIDr!=null){
        document.getElementById(activeIDr).style.display = 'none';
        activeIDr=null;
    }
}

function pasFototoe (elemLink, evtFoto) {
	fotoDiv = document.getElementById('nieuwsFoto');
	
	var evtFot = '';
	if (!evtFoto) { 
		evtFot = elemLink.id; 
	} else {
		evtFot = evtFoto;	
	}
	
	fotoDiv.innerHTML = '<img src="custom/instanties/inst_57/nws_'+evtFot+'.jpg" style="width:83px;" alt="" />';
}

function FrontPage_Form1_Validator(theForm)
{

  if (theForm.bedrijf.value == "")
  {
    alert("Geef een waarde voor het veld bedrijf op.");
    theForm.bedrijf.focus();
    return (false);
  }

  if (theForm.contactpersoon.value == "")
  {
    alert("Geef een waarde voor het veld contactpersoon op.");
    theForm.contactpersoon.focus();
    return (false);
  }

  if (theForm.adres.value == "")
  {
    alert("Geef een waarde voor het veld adres op.");
    theForm.adres.focus();
    return (false);
  }

  if (theForm.postcode.value == "")
  {
    alert("Geef een waarde voor het veld postcode op.");
    theForm.postcode.focus();
    return (false);
  }

  if (theForm.plaats.value == "")
  {
    alert("Geef een waarde voor het veld plaats op.");
    theForm.plaats.focus();
    return (false);
  }

  if (theForm.telefoon.value == "")
  {
    alert("Geef een waarde voor het veld telefoon op.");
    theForm.telefoon.focus();
    return (false);
  }
  return (true);
}