
submitForm = function (form)
{
    var i;
    var element;
    var strUrl  = '';
    var baseUrl = form.action;
    var inUrl;

    for (i = 0; i < form.elements.length; i++) {
        element = form.elements[i];

        if (element.name == 'zoek' || element.name == 'jaar') {
			inUrl = getURLParam("" + element.name + "");
			if (!inUrl || inUrl != element.value) {
				form.elements['pagina'].value = "1";
			}
        }

        if (element.type != 'submit' && element.type != 'checkbox'  && element.type != 'radio' && element.type != 'button') {
            if (element.value != '' && element.value != 0) {
                strUrl += "&" + element.name + "=" + element.value;
            }
        }
        if (element.type == 'checkbox' || element.type == 'radio') {
            if (element.checked == true) {
                 strUrl += "&" + element.name + "=" + element.value;
            }
        }
    }

    window.location = baseUrl + strUrl;
}

function getURLParam(strParamName)
{
    var strReturn = "";
    var strHref = window.location.href;
    if ( strHref.indexOf("&") > -1 ){
        var strQueryString = strHref.substr(strHref.indexOf("&")).toLowerCase();
        var aQueryString = strQueryString.split("&");
        for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
            if (aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
                var aParam = aQueryString[iParam].split("=");
                strReturn = aParam[1];
                 break;
            }
        }
    }

    return unescape(strReturn);
}

function resetForm(form)
{
    window.location = form.action;
}
