var _popups = [];

function enlarge(_this)
{
	var _id = "popup-" + _this.className;

	var _popup = document.getElementById(_id);
	var _fader = document.getElementById('fader');

	if(_popup && _fader)
	{

		var selects = document.getElementsByTagName('select');
		for (var i=0;i<selects.length;i++)
		{
			selects[i].style.visibility = 'hidden';
		}
	
		_fader.style.width = document.documentElement.scrollWidth+'px';
		_fader.style.height = document.documentElement.scrollHeight+'px';
		
		_popup.style.display = 'block';
		_fader.style.display = 'block';

		_popup.style.top = (document.documentElement.scrollTop + document.documentElement.clientHeight/2 - _popup.clientHeight/2) + 'px';
		_popup.style.left = (document.documentElement.scrollLeft + document.documentElement.clientWidth/2 - _popup.clientWidth/2) + 'px';

	}
}

function hide()
{

	window.onresize = function(){};
	
	var _fader = document.getElementById('fader');		

	if(_fader)
	{
		_fader.style.display = 'none';
	}

	for(i=0; i < _popups.length; i++)
	{
		_popups[i].style.display = 'none';
	}

}

function initPage()
{
	var nav = document.getElementById("button");
	if (nav)
	{
		var nodes = nav.getElementsByTagName("li");
		for (var i = 0; i < nodes.length; i++)
		{
			if (nodes[i].parentNode.id == "button")
			{
				nodes[i].onmouseover = function () 
				{
					this.className += " hover";
				}
				nodes[i].onmouseout = function ()
				{
					this.className = this.className.replace(" hover", "");
				}
			}
		}
	}
}

function initPopups()
{
	var divs = document.getElementsByTagName('div');
	for(i=0; i < divs.length; i++)
	{
		if(divs[i].className == "popup")
		{
			_popups[_popups.length] = divs[i];
		}
	}

	var _girls = document.getElementById("index-girls");
	if (_girls)
	{
		var as = _girls.getElementsByTagName('a');
		for(i=0; i < as.length; i++)
		{
			as[i].onclick = function()
			{
				hide();
				enlarge(this);
				window.resize = enlarge(this);
			}					
		}
	}		

	var as = document.getElementsByTagName('a');
	for(i=0; i < as.length; i++)
	{
		if(as[i].className == "close")
		{
			as[i].onclick = hide;
		}
	}

}

if (window.attachEvent && !window.opera)
	window.attachEvent("onload", initPage);
	
if (window.addEventListener){
	window.addEventListener("load", initPopups, false);
}
else if (window.attachEvent && !window.opera){
	window.attachEvent("onload", initPopups);
	}
	