//az ix elérése mindig attól a file-tól kell számitani amibe be lett töltve az ablak.js


if(navigator.appName == "Microsoft Internet Explorer")
{
    if(navigator.appVersion.indexOf("MSIE 7.") !=-1)
    {
        var ixUrl = "js/iex.png";
    }
    else
    {
        var ixUrl = "js/ix.png"; 
    }
}
else
{
        var ixUrl = "js/ix.png";
}

//Az ablak és a háttér css tulajdonságai
var css = "<style>";

css += ".kulso{"
css += "display:none;background-color:#000;position:fixed;left:0;top:0;height:100%;	width:100%;opacity:0.5;filter:alpha(opacity=50);}";
css += ".belso {";
css += "padding:0.6em;color:white;display:none;left:50%;top:8%;position:fixed;background:#9A744F url(js/hatter.jpg);border: 3px solid #573E28;-webkit-border-radius: 0.3em;-moz-border-radius:0.3em;font-size:12px;}"
css += ".belso2{";
css += "padding:0.6em;color:white;display:none;left:50%;top:40%;position:fixed;background:#9A744F url(js/hatter.jpg) ;border: 3px solid #573E28;-webkit-border-radius: 0.3em;-moz-border-radius:0.3em;font-size:12px;}"

if(navigator.appName == "Microsoft Internet Explorer")
{
    if(navigator.appVersion.indexOf("MSIE 7.") !=-1)
    {
        css += ".ix{";
        css += "width: 30px;height:30px;background:url("+ixUrl+") no-repeat;position:absolute;right: 0;top:0;margin-top:-0.2em;margin-right:-0.9em;z-index:100;cursor:pointer;}";
        css += "</style>";
    }
    else
    {
       css += ".ix{";
        css += "width: 30px;height:30px;background:url("+ixUrl+");position:absolute;right: 0;top:0;margin-top:-1.5em;margin-right:-1.1em;z-index:100;cursor:pointer;}";
        css += "</style>";   
    }
}
else
{
        css += ".ix{";
        css += "width: 30px;height:30px;background:url("+ixUrl+");position:absolute;right: 0;top:0;margin-top:-1.5em;margin-right:-1.1em;z-index:100;cursor:pointer;}";
        css += "</style>";
}



document.write(css);

//Ha az ablak már rejtés alatt van akkor nem engedi megjeleniteni az újat de fél másodperc mulva ujra megprobálja
var hiding = false;

function showAblak(rounds)
{
    if(hiding == true)
    {
        setTimeout("showAblak()" , 100);
        return;
    }
    
    //document.getElementById("belso-main").style.top = "8%";  
    
	var browserName=navigator.appName;

	//Igy nem kell paraméter
    if (typeof rounds == "undefined")
	{
    	rounds = 1;
  	}

	//kulso belso ablak változóba mentése késöbbi elérésre
	var kulso = document.getElementById("kulso");
	var belso = document.getElementById("belso-main");

	//Ha explorer akkor csak eltünnek
	if(browserName == "Microsoft Internet Explorer")
 	{
		//Alap értékek beálitása hogy minden előtünés látszódjon
		if(belso.style.display != "block")
		{   
		    document.getElementById("belso-main").className  = "belso"; 
            kulso.style.filter = 'alpha(opacity=' + 1 + ')';
            belso.style.filter = 'alpha(opacity=' + 1 + ')';       
            
			kulso.style.display = "block";
			belso.style.display = "block";



		}
            var szelesseg = parseInt(belso.clientWidth);
       
	        belso.style.marginLeft = (szelesseg/2) * -1 + "px";

		//Maga az átlászóság beálitása 0.1* mert 0.1 * 1 az 0.1
		if((rounds*0.1) < 0.6)
        {
            belso.style.filter = 'alpha(opacity=' + ((rounds * 17) * 2) + ')';
            kulso.style.filter = 'alpha(opacity=' + ((rounds * 10)) + ')';    

			setTimeout("showAblak("+(rounds+ 1)+")" , 20);
        }
        else
        {
            var szelesseg = parseInt(belso.clientWidth);
       
	        belso.style.marginLeft = (szelesseg/2) * -1 + "px";
			return;
        }

	}
	else
	{
		//Alap értékek beálitása hogy minden előtünés látszódjon
		if(belso.style.display != "block")
		{
		    document.getElementById("belso-main").className  = "belso"; 
            kulso.style.opacitiy = 0.0;
            belso.style.opacitiy = 0.0;
            var opacity = kulso.style.opacity;
			kulso.style.display = "block";
			belso.style.display = "block";

		}
            var szelesseg = parseInt(belso.clientWidth);
       
	        belso.style.marginLeft = (szelesseg/2) * -1 + "px";

		//Maga az átlászóság beálitása 0.1* mert 0.1 * 1 az 0.1
		if((rounds*0.1) < 0.6)
        {
			kulso.style.opacity = (rounds * 0.1);
			belso.style.opacity = (rounds * 0.1) * 2;
			setTimeout("showAblak("+(rounds+ 1)+")" , 50);
        }
        else
        {

			return;
        }
	}

}


//Adott ablak eltüntetése
function hideAblak(rounds)
{
    hiding = true;

	//Igy nem kell paraméter
    if (typeof rounds == "undefined")
	{
    	rounds = 10;
  	}
  	
  	

	//kulso belso ablak változóba mentése késöbbi elérésre
	var kulso = document.getElementById("kulso");
	var belso = document.getElementById("belso-main");

	//Ha explorer nincs efekt
 	var browserName=navigator.appName;

	//Ha explorer akkor csak eltünnek
	if(browserName == "Microsoft Internet Explorer")
 	{

		//Maga az átlászóság beálitása 0.1* mert 0.1 * 1 az 0.1
		if((rounds*0.1) > 0.0)
        {
            belso.style.filter = 'alpha(opacity=' + ((rounds * 10) * 2) + ')';
            kulso.style.filter = 'alpha(opacity=' + ((rounds * 5)) + ')'; 

			setTimeout("hideAblak("+ (rounds - 1) +")" , 20);
        }
        else
        {
			kulso.style.display = "none";
			belso.style.display = "none";
            hiding= false;
        }

	}
	else
	{
		//Maga az átlászóság beálitása 0.1* mert 0.1 * 1 az 0.1
		if((rounds*0.1) > 0.0)
        {
           
			kulso.style.opacity = (rounds * 0.1) - 0.5;
			belso.style.opacity = (rounds * 0.1);
			setTimeout("hideAblak("+ (rounds - 1) +")" , 50);
        }
        else
        {
            
			kulso.style.display = "none";
			belso.style.display = "none";
            hiding= false;
         

        }
	}
}

//Az ablak és háttér div létrehozása
document.write("<div id='kulso' class='kulso' onclick='hideAblak();' ></div><div id='belso-main' class='belso' ><div onclick='hideAblak();' class='ix'></div><div id='belso'></div></div>");

