var klasse;
var tester = "";

var arrsynlighet = new Array();
var arrtomt = new Array();
var arretasjer = new Array();
var arrsoverom = new Array();
var arrbya = new Array();
var arrba = new Array();
var arrkategori = new Array();
var arrstil = new Array();


function redraw () {
	var til;
	var fra;
	var soverom;
	var etasjer;
	var tomt;
	var index;
	var resultat;
	var i;
	/* Sett synlig som default */
//	$(".husboks").each(function(e) {
//		jQuery.data(e, "synlighet", 1);
//		});

	for (i in arrsynlighet) {
		arrsynlighet[i] = 1;
		}

	/* antall soverom */
	if ($("#soverom").val().length > 0) {
		resultat = $("#soverom").val().split("-",2);
		fra = resultat[0];
		til = resultat[1];
		$(".husboks").each(function(e) {
			index = $(this).attr("id");
			soverom = arrsoverom[index];
//			var divid = ("#" + $(this).attr("id"));
			if (arrsoverom[index] < fra || arrsoverom[index] > til) {
				arrsynlighet[index] = 0; }
			});
		}

	/* antall etasjer */
	if ($("#etasjer").val().length > 0) {
		resultat = $("#etasjer").val().split("-",2);
		fra = resultat[0];
		til = resultat[1];
		$(".husboks").each(function(e) {
			index = $(this).attr("id");
			etasjer = arretasjer[index];
			if (arretasjer[index] < fra || arretasjer[index] > til) {
				arrsynlighet[index] = 0;  }
			});
		}
	/* bya */
	if ($("#bya").val().length > 0) {
		resultat = $("#bya").val().split("-",2);
		fra = resultat[0];
		til = resultat[1];
		$(".husboks").each(function(e) {
			index = $(this).attr("id");
			etasjer = arrbya[index];
			if (arrbya[index] < fra || arrbya[index] > til) {
				arrsynlighet[index] = 0;  }
			});
		}

	/* type tomt */
	if ($("#tomt").val().length > 0) {
		fra = $("#tomt").val();
		$(".husboks").each(function(e) {
			index = $(this).attr("id");
			tomt = arrtomt[index];
			var divid = ("#" + $(this).attr("id"));
			if (fra != tomt) {
				arrsynlighet[index] = 0; }
			
			});
		}

	/* stil */
	if ($("#stilart").val().length > 0) {
		fra = $("#stilart").val();
		$(".husboks").each(function(e) {
			index = $(this).attr("id");
			tomt = arrstil[index];
			var divid = ("#" + $(this).attr("id"));
			if (fra != tomt) {
				arrsynlighet[index] = 0; }
			
			});
		}


	/* Viser/skjuler hus */
	for (i in arrsynlighet) {

		/* Sjekker m-kategorier */
		if ($("#katselektor_" + arrkategori[i]).is(":checked") !== true) { arrsynlighet[i] = 0; }
		if (arrsynlighet[i] == 1) { $("#" + i).show("slow"); }
		else { $("#" + i).hide("slow"); }
		}

	
	}




$(document).ready(function(){
 $("#selektor :checkbox").click(function() { redraw() })
//    alert('iam ' + this.value + 'checked? ' + ((this.checked === true) ? "ja" : "nei")); 
//  	klasse = ("." + this.value);
//  	$(klasse).toggle("slow");
//    });
 var visseksjon = ("#subMenu \> #" + seksjon);
 $(visseksjon).addClass('current');
 initialiser();
 
 });
