// JavaScript Document
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function show(name){

	var obj = document.getElementById(name);
	
	// Open current div
	obj.className = 'show';

}

function hide(name){
	
	var obj = document.getElementById(name);

	// Close current div
	obj.className = 'hide';
	
}

function countgevuld(){
	
	var form    = document.zoek 
	var gevuld  = 0
	// waardes uit formulier halen
	var zdatum = form.zdatum.value
	var zbkode = form.zbkode.value
	var zprijs = form.zprijs.value
	var zduur  = form.zduur.value
	var zsoort = form.zsoort.value
	if (zsoort  != '') gevuld++;
	if (zbkode  != '') gevuld++;
	if (zprijs  != '') gevuld++;
	if (zdatum  != '') gevuld++;
	if (zduur   != '') gevuld++;
	form.gevuld.value = gevuld
	
}

var newwindow = '';

function popitup(url, height, width)
{
	if(!newwindow.closed && newwindow.location){newwindow.location.href = url;}
	else{newwindow=window.open(url,'name','height='+height+',width='+width+'');
		if(!newwindow.opener) newwindow.opener = self;}
	if(window.focus){newwindow.focus()}return false;
}

function jumpTo(url){
	
	document.location.href = url;
	
}

function openWindow(url){
	
	window.open(url);
	
}

function mm_swapimgrestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function mm_preloadimages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
  var i,j=d.MM_p.length,a=mm_preloadimages.arguments; for(i=0; i<a.length; i++)
  if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function mm_findobj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=mm_findobj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function mm_swapimage() { //v3.0
  var i,j=0,x,a=mm_swapimage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=mm_findobj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function st_set(msg){
  top.window.status=msg
  return true;
}

function st_restore(){
top.window.status = top.window.defaultStatus
  return true;
}

function fixMeffyIE()
{
	if (document.getElementById && document.all)
	{
		var navItems = document.getElementById("nav").getElementsByTagName("li");
		var a = 0;
		for (var i=0; i<navItems.length; i++)
		{
			if(navItems[i].className == "menuparent")
			{
				navItems[i].onmouseover=function(){
//					iframes[a] = document.createElement('iframe');
//					this.appendChild(iframes[a]);
					this.className += " over";
					a++;
				}
				navItems[i].onmouseout=function() {
//					for(var b = 0; b < iframes.length; b++) this.removeChild(iframes[b]);
					this.className = "menuparent"; }
			}
		}

		if(document.getElementById("submenu"))
		{
			var subMenuItems = document.getElementById("submenu").getElementsByTagName("li");
			for (var i=0; i<subMenuItems.length; i++)
			{
				if(subMenuItems[i].className == "menuitem")
				{
					subMenuItems[i].onmouseover=function() { this.className += " sover";}
					subMenuItems[i].onmouseout=function() { this.className = "menuitem"; }
				}
			}
		}
	}
}

function focusField(){
	
	if(document.getElementById('focusField')){
		
		document.getElementById('focusField').focus();
		
	}
}

function disablerightclick() { // rechtse muistoets uitschakelen
return false; // testomgeving
	if(!document.rightClickDisabled) { // initialize
    if(document.layers) {
      document.captureEvents(Event.MOUSEDOWN);
      document.onmousedown = disablerightclick;
    } else
		document.oncontextmenu = disablerightclick;
 	return document.rightClickDisabled = true;
  }
  return false;
}

// Max chars in textareas
function textCounter(field,maxlimit) {
  if ( field.value.length > maxlimit )
  {
    field.value = field.value.substring( 0, maxlimit );
    alert('U heeft de maximale lengte van dit veld berijkt.');
    return false;
  }
}