// Fade

function changefadeio(opacity,id)
	{
	var objcf_dkj = document.getElementById(id); 
	objcf_dkj.style.filter = 'alpha(opacity='+opacity+')';
	objcf_dkj.style.opacity = opacity/100;
	objcf_dkj.MozOpacity = opacity/100;
	}

function opacity(id,fadeStart,fadeEnd,millisec)
	{
	var speed = Math.round(millisec / 100);
	var clock = 0;
	if (fadeStart > fadeEnd)
		{
		for(i=fadeStart;i>=fadeEnd;i--)
			{
			setTimeout("changefadeio("+i+",'"+id+"')",(clock*speed));
			clock++;
			}
		}
	if (fadeStart < fadeEnd)
		{
		for(i=fadeStart;i<=fadeEnd;i++)
			{
			setTimeout("changefadeio("+i+",'"+id+"')",(clock*speed));
			clock++;
			}
		}
	}

// PNG

function alphaFixIE() {
	var s, i, j;
 
	// IMG
	var els = document.getElementsByTagName("IMG");
	for (i=0; i<els.length; i++) {
		s = els[i].src;
		if (s.toLowerCase().indexOf(".png") != -1) {
			els[i].src = "../img/spacer.gif";
			els[i].style.filter += "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + s + "', sizingMethod=image);";
		}
	}
 
	// CSS: background
	for (i=0; i<document.styleSheets.length; i++) {
		var pos = document.styleSheets[i].href.lastIndexOf("/");
		var cssDir = (pos != -1) ? document.styleSheets[i].href.substring(0, pos + 1) : "";
		for (j=0; j<document.styleSheets[i].rules.length; j++) {
			var style = document.styleSheets[i].rules[j].style;
			if (style.backgroundImage.toLowerCase().indexOf(".png") != -1) {
				var filename = style.backgroundImage.substring(4, style.backgroundImage.length - 1);
				if (filename.indexOf("http://") != 0 && filename.indexOf("/") != 0)
					filename = cssDir + filename;
				style.backgroundImage = "none";
				style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + filename + "', sizingMethod='crop');";
			}
		}
	}
}
 
if (navigator.userAgent.indexOf("MSIE") != -1 && navigator.userAgent.indexOf("Windows") != -1)
	window.attachEvent("onload", alphaFixIE);

lakasszinttomb = Array();
lakasszinttomb[0] = "lakas_szint1";
lakasszinttomb[1] = "lakas_szint2";
lakasszinttomb[2] = "lakas_szint3";
lakasszinttomb[3] = "lakas_szint4";
lakasszinttomb[4] = "lakas_szint5";
szintkeptomb = Array();
szintkeptomb[0] = "szintkep1";
szintkeptomb[1] = "szintkep2";
szintkeptomb[2] = "szintkep3";
szintkeptomb[3] = "szintkep4";
szintkeptomb[4] = "szintkep5";
szintpoztomb = Array();
szintpoztomb[0] = "0px 0px";
szintpoztomb[1] = "-283px 0px";
szintpoztomb[2] = "-566px 0px";
szintpoztomb[3] = "0px -298px";
szintpoztomb[4] = "-283px -298px";
szamoktomb = Array();
szamoktomb[0] = "szamok1";
szamoktomb[1] = "szamok2";
szamoktomb[2] = "szamok3";
szamoktomb[3] = "szamok4";
szamoktomb[4] = "szamok5";

function valto(x)
	{
	for (i=0;i<lakasszinttomb.length;i++)
		{
		if ("lakas_szint"+x == lakasszinttomb[i])
			{
			document.getElementById(lakasszinttomb[i]).style.display = "";
			document.getElementById(szintkeptomb[i]).style.display = "";
			document.getElementById(szintkeptomb[i].substring(0,5)+szintkeptomb[i].charAt(8)+"_blind").style.display = "";
			document.getElementById(szintkeptomb[i]+"_image").style.display = "";
			document.getElementById(szintkeptomb[i]+"_canvas").style.display = "";
			document.getElementById(szamoktomb[i]).className = "hover";
			document.getElementById('hashaz').style.backgroundPosition = szintpoztomb[i];
			}
		else
			{
			document.getElementById(lakasszinttomb[i]).style.display = "none";
			document.getElementById(szintkeptomb[i]).style.display = "none";
			document.getElementById(szintkeptomb[i].substring(0,5)+szintkeptomb[i].charAt(8)+"_blind").style.display = "none";
			document.getElementById(szintkeptomb[i]+"_image").style.display = "none";
			document.getElementById(szintkeptomb[i]+"_canvas").style.display = "none";
			document.getElementById(szamoktomb[i]).className = "alap";
			}
		var i=i+0;
		}
	}
function lowimage2()
	   {
	   for (i=1;i<lakasszinttomb.length;i++)
			{
			document.getElementById(szintkeptomb[i]).style.display = "none";
			document.getElementById(szintkeptomb[i].substring(0,5)+szintkeptomb[i].charAt(8)+"_blind").style.display = "none";
			document.getElementById(szintkeptomb[i]+"_image").style.display = "none";
			document.getElementById(szintkeptomb[i]+"_canvas").style.display = "none";
			var i=i+0;
			}
	   }
function lowimage()
	   {
	   setTimeout("lowimage2();",100);
	   document.getElementById("szintkep2").style.display = "none";
	   document.getElementById("szintkep3").style.display = "none";
	   document.getElementById("szintkep4").style.display = "none";
	   document.getElementById("szintkep5").style.display = "none";
	   }
