function CheckGeboorteDatum()
{
    var monthLength = new Array(31,28,31,30,31,30,31,31,30,31,30,31);

    var day = parseInt(document.getElementById('ctl00_cphContent_ctrlProfileDetail_txtDag'));
    var month = parseInt(document.getElementById('ctl00_cphContent_ctrlProfileDetail_txtMaand'));
    var year = parseInt(document.getElementById('ctl00_cphContent_ctrlProfileDetail_txtJaar'));

    if (!day || !month || !year) 
	    return false;

    if (year/4 == parseInt(year/4))
	    monthLength[1] = 29;

    if (day > monthLength[month-1])
	    return false;

    monthLength[1] = 28;

    return true;
}


 function submitform(sButtonName)
 {
 //onkeydown="submitform('')"
 if ((event.which && event.which == 13) || (event.keyCode && event.keyCode == 13))
 {
    event.returnValue=false;
    event.cancel = true; 

    var eleButton = document.getElementById(sButtonName)
    eleButton.click(event);
    return false;
 } 
 else {
        return true;
    }
 }
function ValiLogin(eleuserid, elepwdid, eleckbid, elerlnrid)
{
    var eleUser = document.getElementById(eleuserid);
    var elePwd = document.getElementById(elepwdid);
    var eleCheckbox = document.getElementById(eleckbid);
    var eleRelNr = document.getElementById(elerlnrid);
    
    var err = '';
    
    if (eleUser.value == ''){err += '- Gebruikersnaam\n'}
    if (elePwd.value == ''){err += '- Wachtwoord\n'}
    if (eleCheckbox.checked) {
        if (eleRelNr.value == '') {err +='- Relatienummer\n'}
    }

    if (err == '') {
        return true;
    }
    else {
        alert(err)
        return false;
    }
}
function CheckMaxBestelAantal(txt, maxaantal)
{
    if (maxaantal != 0) {
        if (txt.value > maxaantal) {
        
            if(maxaantal == 1)
                alert ('U kunt slechts één exemplaar van dit artikel bestellen');
            else
                alert('U kunt maximaal ' + (maxaantal == -1 ? 1000 : maxaantal) + ' exemplaren bestellen');

            return false;
        }
        else {
            return true;
        }
    }
    else {
        return true;
    }
}
sfHover = function() {
	var sfEls = document.getElementById("main_menu").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

function showhide(ele)
{
    var ul = ele.parentNode.getElementsByTagName('ul');
    if (ul.length != 0) {
      for (var i = 0; i < ul.length; i++) {
        if (ul[i].style.display == 'none') {
            ul[i].style.display = 'block';
        }
        else {
            ul[i].style.display = 'none';
        }
      }
    }
    else {
        var div = ele.parentNode.getElementsByTagName('div');
        if (div.length != 0) {
            if (div[0].style.display == 'none') {
                div[0].style.display = 'block';
            }
            else {
                div[0].style.display = 'none';
            }
        }
    }
}