function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function RemoveContent(d) {
document.getElementById(d).style.display = "none";
}

function InsertContent(d) {
document.getElementById(d).style.display = "";
}



function filterIt(clickID) {
	document.getElementById("Emptytext").innerHTML = "" ;
	var skaVisas = new Array();
	var skaVisasGruppB = new Array();
	var skaVisasGrupp1 = new Array();
	var skaVisasGrupp2 = new Array();
	var skaVisasGrupp3 = new Array();
	var skaVisasGrupp4 = new Array();
	if (Statusar[clickID] == 0) {
		var swapBack1 = "url('img/flik1b.gif') no-repeat left top";
		var swapBack2 = "url('img/flik2b.gif') no-repeat right -13px";
		var swapColor = "#292929";
		Statusar[clickID] = 1;
	} else {
		var swapBack1 = "url('') no-repeat left top";
		var swapBack2 = "url('') no-repeat right -13px";
		var swapColor = "#0d0d0d";
		Statusar[clickID] = 0;
	}
	var changeCol = document.getElementById("tag" + clickID);
	var changeBack1 = document.getElementById("atag" + clickID);
	var changeBack2 = document.getElementById("tag" + clickID);
	changeCol.style.color = swapColor;
	changeBack1.style.background = swapBack1;
	changeBack2.style.background = swapBack2;

	var arLen=allaBags.length;
	for ( var i=0, len=arLen; i<len; ++i ){
		RemoveContent(allaBags[i]);
	}
		
	if (Statusar[0] == 0 && Statusar[1] == 0 && Statusar[2] == 0 && Statusar[3] == 0 && Statusar[4] == 0 && Statusar[5] == 0){
		skaVisasGruppB = allaBags;
	} else {
		if (Statusar[0] == 1) {skaVisasGruppB = skaVisasGruppB.concat(bags0);}
		if (Statusar[1] == 1) {skaVisasGruppB = skaVisasGruppB.concat(bags1);}
		if (Statusar[2] == 1) {skaVisasGruppB = skaVisasGruppB.concat(bags2);}
		if (Statusar[3] == 1) {skaVisasGruppB = skaVisasGruppB.concat(bags3);}
		if (Statusar[4] == 1) {skaVisasGruppB = skaVisasGruppB.concat(bags4);}
		if (Statusar[5] == 1) {skaVisasGruppB = skaVisasGruppB.concat(bags5);}
	}

	if (Statusar[6] == 0){skaVisasGrupp1 = allaBags;} else {skaVisasGrupp1 = bags6;}
	if (Statusar[7] == 0){skaVisasGrupp2 = allaBags;} else {skaVisasGrupp2 = bags7;}
	if (Statusar[8] == 0){skaVisasGrupp3 = allaBags;} else {skaVisasGrupp3 = bags8;}
	if (Statusar[9] == 0){skaVisasGrupp4 = allaBags;} else {skaVisasGrupp4 = bags9;}
	

	var iVisa = 0;
	var arLenB=skaVisasGruppB.length;
	for ( var yB=0, lenB=arLenB; yB<lenB; ++yB ){
		var arLen1=skaVisasGrupp1.length;
		for ( var y=0, len1=arLen1; y<len1; ++y ){
			if (skaVisasGruppB[yB] == skaVisasGrupp1[y]){
		    var arLen2=skaVisasGrupp2.length;
		    for ( var yy=0, len2=arLen2; yy<len2; ++yy ){
		        if (skaVisasGruppB[yB] == skaVisasGrupp2[yy]){
		        var arLen3=skaVisasGrupp3.length;
		        for ( var yyy=0, len3=arLen3; yyy<len3; ++yyy ){
		        	if (skaVisasGruppB[yB] == skaVisasGrupp3[yyy]){
					var arLen4=skaVisasGrupp4.length;
					for ( var yyyy=0, len4=arLen4; yyyy<len4; ++yyyy ){
					    if (skaVisasGruppB[yB] == skaVisasGrupp4[yyyy]){
					    	skaVisas[iVisa] = skaVisasGruppB[yB];
					    	iVisa++;
					    }
					}
					}	
		        }
		        }	
		    }
		    }
		}
	}
	var arLen=skaVisas.length;
	for ( var i=0, len=arLen; i<len; ++i ){
		InsertContent(skaVisas[i]);
	}
	if (skaVisas.length == 0) {
		document.getElementById("Emptytext").innerHTML = "Ditt filter &auml;r f&ouml;r sn&auml;vt.<br>Inga produkter kan visas." ;
	}
		//document.getElementById("rubrik2").innerHTML = "&nbsp;" + skaVisas.length + " v&auml;skor att &auml;lska." ;
		//document.getElementById("rubrik2").innerHTML = "V&auml;skor att &auml;lska. " + skaVisas.length + " stycken visas." ;
}

