$(document).ready(function() {
    $('.menu_item').each(function(i) {
        if($(this).attr('href') == '/') {
            p = RegExp('^'+ $(this).attr('href') +'$');
        } else {
            p = RegExp('^'+ $(this).attr('href'));
        }

        if(p.test(window.location.pathname)) {
            $(this).addClass('active');
	    }
    });
    
    $('.tree-menu').find('a.active').parents('li').last().addClass('main-active');
});


// dit is van rein:
function leasingaufruf()
{;
window.open('http://www.grenkeleasing.com/cgi-bin/shop-index.pl?userid=064-14682','LEASING','width=550,height=470,resizable=no,scrollbars=yes,toolbar=no,status=no,directories=no,menubar=no,location=no');
};

// JavaScript Document

function MM_validateForm() { //v4.0

  if (document.getElementById){

    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;

    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);

      if (val) { nm=val.name; if ((val=val.value)!="") {

        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');

          if (p<1 || p==(val.length-1)) errors+='- '+nm+' is niet geldig.\n';

        } else if (test!='R') { num = parseFloat(val);

          if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';

          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');

            min=test.substring(8,p); max=test.substring(p+1);

            if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';

      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is vereist.\n'; }

    } if (errors) alert('De volgende velden zijn niet of niet juist ingevuld:\n'+errors);

    document.MM_returnValue = (errors == '');

} }

//-->