var currentLink, replaceFolder;

function activateBanner(imgs, index)
{
	var banner = $('banner_div');
	var image = banner.firstChild;
	var caption = banner.lastChild;
	
	var img = new Image(); 
	img.src = imgs[++index < imgs.length ? index : index = 0];
	window.setInterval(next, 5000);
	
	function next()
	{
		var opacity = 100;
		fadeOut();
		
		function fadeOut()
		{
			if((opacity -= 5) > 0)
			{
				banner.style['opacity'] = banner.style['-moz-opacity'] = (opacity / 100);
				banner.style['filter']  = 'alpha(opacity='+opacity+')';
				setTimeout(fadeOut, 20);
			}
			else
			{
				image.src = img.src;
				fadeIn();
			}
		}
		
		function fadeIn()
		{
			if((opacity += 5) < 100)
			{
				banner.style['opacity'] = banner.style['-moz-opacity'] = (opacity / 100);
				banner.style['filter']  = 'alpha(opacity='+opacity+')';
				setTimeout(fadeIn, 20);
			}
			else
			{
				img = new Image(); 
				img.src = imgs[++index < imgs.length ? index : index = 0];
			}
		}		
	}
}

function activateLinks()
{
	var link_div = $('link_div');
	var imgs = link_div.getElementsByTagName('img');
	for(var n = 0; n < imgs.length; n++)
	{
		if(!imgs[n].src.match(/_\.\w+$/))
		{
			imgs[n].onmouseover = function()
			{
				this.src = this.src.replace(/\_?(\.\w+)$/, '_$1');
			}
			imgs[n].onmouseout = function()
			{
				this.src = this.src.replace(/\_(\.\w+)$/, '$1');
			}
		}
	}
}

function onLoad(replace)
{
}

function fixHeight()
{
	var site_div    = $('site_div');
	var middle_div  = $('middle_div');
	var left_div    = $('left_div');
//	var footer_div  = $('footer_div');
//	var link_div    = $('link_div');
//	var content_div = $('content_div');

	var siteH = site_div.clientHeight;
	var middleH = middle_div.clientHeight;
	
	window.onresize = setSize;
	setSize();
	
	function setSize()
	{
		var pageH = (document.documentElement) ? document.documentElement.clientHeight : document.body.clientHeight;
		var height = pageH - site_div.offsetTop * 2 - (siteH - middleH);
		
		left_div.style.minHeight = middle_div.style.minHeight = (height > middleH) ? height+'px' : middleH+'px';
	}
}

function $(id)
{
	return document.getElementById(id);
}
