function trim(value) {
  value = value.replace(/^\s+/,''); 
  value = value.replace(/\s+$/,'');
  return value;
}

function ChangeJob() {
    var strongFields = jQuery('.displayjob div strong');
    if(strongFields.length>0) {
        jQuery(strongFields[0].parentNode).addClass('header');;
    }
}

function changeRegionList() {
    if(jQuery('#left1 .customblock').length>0 && jQuery('#sitenavigation .jobnavigationblock').length>0) {
        var headers = jQuery('#sitenavigation .jobnavigationblock h3');
        var lists = jQuery('#sitenavigation .jobnavigationblock ul');
        var headerNumber = 0;
        
        for (var x=0;x<headers.length;x++) {
            var header = trim(headers[x].innerHTML.toLowerCase());
            if(header=='regio' || header=='region') {
                headerNumber = x;
                break;
            }
        }
        
        var list = lists[headerNumber];
        var Regions = new Array;
        var counter = 0;
        
        jQuery('li a',list).each(function() {
            var liElement = this;
            Regions[counter]=liElement.innerHTML.toLowerCase().substring(0,liElement.innerHTML.indexOf('<'));
            counter = counter+1;
        });

        
        if(Regions.length>0) {
            jQuery('#left1 .customblock ul li a').each(function() {
                var checkElement = this;
                var check = 0;
                for (var y = 0;y<Regions.length;y++) {
                    var waarde = checkElement.innerHTML.toLowerCase();
                    if(waarde.indexOf(Regions[y])>-1) {
                        check=1;
                    }
                }
                
                if(check==0) {
                    jQuery(checkElement.parentNode).css('display','none');
                }
            });
        } else {
            jQuery('#sitenavigation .jobnavigationblock').css('display','none');
            jQuery('#left1 .customblock ul li').css('display','none');
            var html = jQuery('.htmlblock span.NoItems');
            if(html.length>0) {
                jQuery('#left1 .customblock ul').after(jQuery("<span>" + html[0].innerHTML + "</span>"));
            } else {
                jQuery('#left1 .customblock ul').after(jQuery('<span>Er zijn geen resultaten gevonden</span>'));
            }
        }
    }
}

jQuery(function() {
    changeRegionList();
    ChangeJob();
});

