function hide_load() {
    if ($('#cat2').val() == 0) $('#cat2').parent().css('display', 'none');
    if ($('#cat3').val() == 0) $('#cat3').parent().css('display', 'none');
    if ($('#cat4').val() == 0) $('#cat4').parent().css('display', 'none');
    if ($('#cat5').val() == 0) $('#cat5').parent().css('display', 'none');
};
window.onload = hide_load;
/*
window.tree = [
{"value":29,"label":"Kies uw constructie","text":"Compartimentering","children": [
{"value":3,"label":"Maak uw keuze","text":"Wanden","children": [
{"value":31,"label":"Brandwerendheid","text":"Scheidingswand","children": [
{"value":33,"label":"","text":"60 Minuten"},

{"value":34,"label":"","text":"90 Minuten"},

{"value":35,"label":"","text":"120 Minuten"},

{"value":36,"label":"","text":"180 Minuten"}]
},

{"value":32,"label":"Brandwerendheid","text":"Schachtwand","children": [
{"value":38,"label":"","text":"30 Minuten"},

{"value":37,"label":"","text":"60 Minuten"}]
},

{"value":39,"label":"Brandwerendheid","text":"Voorzetwand","children": [
{"value":40,"label":"","text":"30 Minuten"},

{"value":41,"label":"","text":"60 Minuten"},

{"value":42,"label":"","text":"90 Minuten"},

{"value":43,"label":"","text":"120 Minuten"}]
},

{"value":44,"label":"Brandwerendheid","text":"Voorzetwanden bij gevels","children": [
{"value":46,"label":"","text":"60 Minuten"}]
},

{"value":45,"label":"Brandwerendheid","text":"Industriewand","children": [
{"value":130,"label":"","text":"60 Minuten"},

{"value":47,"label":"","text":"90 Minuten"}]
}]
},

{"value":4,"label":"Maak uw keuze","text":"Vloeren","children": [
{"value":48,"label":"Brandwerendheid","text":"Houten vloerconstructies","children": [
{"value":75,"label":"","text":"30 Minuten"},

{"value":76,"label":"","text":"60 Minuten"},

{"value":77,"label":"","text":"90 Minuten"},

{"value":78,"label":"","text":"120 Minuten"}]
},

{"value":49,"label":"Brandwerendheid","text":"Betonnen vloerconstructies","children": [
{"value":79,"label":"","text":"30 Minuten"},

{"value":80,"label":"","text":"60 Minuten"},

{"value":81,"label":"","text":"90 Minuten"},

{"value":82,"label":"","text":"120 Minuten"}]
}]
},

{"value":50,"label":"Maak uw keuze","text":"Plafond vloerconstructies","children": [
{"value":51,"label":"Brandwerendheid","text":"Onder stalen dak","children": [
{"value":83,"label":"","text":"60 Minuten"}]
},

{"value":52,"label":"Brandwerendheid","text":"Onder houten vloerconstructie, direct bevestigd","children": [
{"value":84,"label":"","text":"30 Minuten"},

{"value":85,"label":"","text":"60 Minuten"}]
},

{"value":53,"label":"Brandwerendheid","text":"Onder houten vloerconstructie, vrijdragend","children": [
{"value":86,"label":"","text":"30 Minuten"},

{"value":87,"label":"","text":"60 Minuten"}]
},

{"value":54,"label":"Brandwerendheid","text":"Onder houten vloerconstructie, afgehangen","children": [
{"value":88,"label":"","text":"60 Minuten"},

{"value":89,"label":"","text":"90 Minuten"},

{"value":90,"label":"","text":"120 Minuten"}]
}]
}]
},

{"value":55,"label":"Kies uw constructie","text":"Hoofddraagconstructies","children": [
{"value":56,"label":"Maak uw keuze","text":"Staalbescherming","children": [
{"value":64,"label":"Maak uw keuze","text":"Kokervormige staalbekleding","children": [
{"value":128,"label":"","text":"Kolommen"},

{"value":129,"label":"","text":"Liggers"}]
},

{"value":65,"label":"Maak uw keuze","text":"Vlakvormige staalbekleding","children": [
{"value":95,"label":"Brandwerendheid","text":"Plafond ter bescherming van staalconstructie","children": [
{"value":91,"label":"","text":"30 Minuten"},

{"value":92,"label":"","text":"60 Minuten"},

{"value":93,"label":"","text":"90 Minuten"},

{"value":94,"label":"","text":"120 Minuten"}]
},

{"value":96,"label":"Brandwerendheid","text":"Plafond ter bescherming van staal met hout vloerconstructie","children": [
{"value":106,"label":"","text":"30 Minuten"},

{"value":108,"label":"","text":"60 Minuten"},

{"value":110,"label":"","text":"90 Minuten"},

{"value":112,"label":"","text":"120 Minuten"}]
},

{"value":97,"label":"Brandwerendheid","text":"Wand ter bescherming van staalconstructie","children": [
{"value":99,"label":"","text":"30 Minuten"},

{"value":100,"label":"","text":"60 Minuten"},

{"value":101,"label":"","text":"90 Minuten"},

{"value":102,"label":"","text":"120 Minuten"},

{"value":103,"label":"","text":"180 Minuten"}]
}]
}]
},

{"value":104,"label":"Maak uw keuze","text":"Houtbescherming","children": [
{"value":105,"label":"Brandwerendheid","text":"Kolom","children": [
{"value":107,"label":"","text":"30 Minuten"},

{"value":109,"label":"","text":"60 Minuten"},

{"value":113,"label":"","text":"90 Minuten"}]
},

{"value":111,"label":"Brandwerendheid","text":"Ligger","children": [
{"value":114,"label":"","text":"30 Minuten"},

{"value":115,"label":"","text":"60 Minuten"},

{"value":127,"label":"","text":"90 Minuten"}]
}]
},

{"value":67,"label":"Maak uw keuze","text":"Betonbescherming"}]
},

{"value":30,"label":"Kies uw constructie","text":"Speciale constructies","children": [
{"value":68,"label":"Brandwerendheid","text":"Inspectieluiken","children": [
{"value":116,"label":"Brandwerendheid","text":"30 Minuten"},

{"value":117,"label":"Brandwerendheid","text":"60 Minuten"},

{"value":118,"label":"Brandwerendheid","text":"90 Minuten"}]
},

{"value":69,"label":"Maak uw keuze","text":"Dak- en wandaansluitingen","children": [
{"value":70,"label":"Brandwerendheid","text":"Haaks op de canalures"},

{"value":71,"label":"Brandwerendheid","text":"Evenwijdig aan de canalures"}]
},

{"value":72,"label":"Maak uw keuze","text":"Kabelkanalen","children": [
{"value":73,"label":"Brandwerendheid","text":"Van buiten naar binnen","children": [
{"value":119,"label":"","text":"30 Minuten"},

{"value":120,"label":"","text":"60 Minuten"},

{"value":121,"label":"","text":"90 Minuten"},

{"value":122,"label":"","text":"120 Minuten"}]
},

{"value":74,"label":"Brandwerendheid","text":"Van binnen naar buiten","children": [
{"value":123,"label":"","text":"30 Minuten"},

{"value":124,"label":"","text":"60 Minuten"},

{"value":125,"label":"","text":"90 Minuten"},

{"value":126,"label":"","text":"120 Minuten"}]
}]
}]
}]; 
*/
window.tree.level = 0;
window.tree.locateValue = function(value, startArray) {
	if (!startArray) {
		startArray = this;
		this.level = 0;
	}
	this.level++;
	for (var cnt = 0; cnt < startArray.length; cnt++) {
		obj = startArray[cnt];
		if (obj.value == value) {
			obj.level = this.level;
			return obj;
		}
		if (obj.children) {
			ret = this.locateValue(value, obj.children);
			if (ret) {
				ret.level = this.level;
				return ret;
			}
		}
	}
	this.level--;
	return 0;
}

$(function() {
	$('.news-item-content h2,.list li h2').next('p').addClass('firstP');
	$('.news-list-item p:last-child,.list li p:last-child').addClass('lastP');
	$('#navigation li').each(function() {
		if($(this).text().length>12) $(this).addClass('dblLine')
		if($.browser.msie) $(this).attr('id','ie')
	})
	if($.browser.msie && $.browser.version<7) {
		$('.links li').hover(function() {$(this).addClass('over')},function() {$(this).removeClass('over')})
	}
	var alt=$('.tx-branboekrequest-pi1').find('.alternative')
	check(alt);
	$('.tx-branboekrequest-pi1 input:radio').click(function() {
		check(alt);
	})
	var pH=$('#popup').height(),wH=$(window).height(),scroll=$(window).scrollTop()
	$('#popup').css('top',parseInt(wH/2-pH/2)+scroll)
	$('.attend a').click(function() {$('#tipafriendlayout, #popup,.overlay').show()})
	$('#close').click(function() { $('#popup,.overlay').hide() })
	$('.news-item-content:first').find('.singleNews').show()
	$('.list li,.news-item-content').find('h2').click(function() {
		$(this).parents('li:first').find('.detail').slideToggle().end().siblings('li').find('.detail').slideUp()
		$(this).parents('.news-item-content').find('.singleNews').slideToggle().end().siblings('.news-item-content').find('.singleNews').slideUp()
		return false
	})
	$('.jNiceSelectWrapper ul li').live('click',function() {
		if (window.preventRecurse)
			return false;
		window.preventRecurse = 1; // SelectUpdate triggers another click event
		var nr = $(this).parent().parent().prev('select').attr('id').match(/\d/);
		var node = window.tree.locateValue($(this).parent().parent().prev('select').find('option:selected').attr('value'));
		var nrNext = parseInt(nr)+1;

                var pulldown = $('#cat' + nrNext).empty().prepend('<option value="0">' + node.label + '</option>');
		if (node.children) {
                        
                        $('#cat'+ nrNext).parent().css('display', 'block');
			for (cnt = 0; cnt < node.children.length; cnt++)
				pulldown.append('<option value="' + node.children[cnt].value + '">' + node.children[cnt].text + '</option>');
                        //++nrNext;
                        //$.jNice.SelectReadd($('#cat'+ nrNext));
                }
                else {//$.jNice.SelectRemove($('#cat'+ nrNext));
                    $('#cat'+ nrNext).parent().css('display', 'none');

                }
		$.jNice.SelectUpdate(pulldown);
		while (++nrNext <=5) {
			$('#cat'+ nrNext).parent().css('display', 'none');
                        $('#cat'+ nrNext).empty();
		}
		window.preventRecurse = 0;
		return false;
	});
});

function check(alt) {
	if($('#orice2').attr('checked')==true) alt.hide();
	else alt.show()
}

//publiwide js code
function AppClose()
{
	if	(!window.opener)
		window.opener = null;
	window.open('', '_parent', '');
	window.close();
	return false;
}

function fullScreen()
{
	window.open(window.self, '', 'fullscreen=yes, scrollbars=auto');
}

function getStartPage(str)
{

    key = window.location.hash;

	if (key == "")
		return false;
	key = key.substring(1);

	return key;
}

