function flags_check()
{
	var opacity = 30;
	var blinks = document.getElementById('flags').getElementsByTagName('input');

	for (i = 0; i < blinks.length; i++)
	{
		if(blinks[i].className == 'current_flag')
		{
			var object = blinks[i].style; 
			object.opacity = (opacity / 100); 
			object.MozOpacity = (opacity / 100); 
			object.KhtmlOpacity = (opacity / 100); 
			object.filter = "alpha(opacity=" + opacity + ")";
		}
	}
}

function home_hovers()
{
	var opacity = 30;
	var blinks = document.getElementById('homepage').getElementsByTagName('div');

	for (i = 0; i < blinks.length; i++)
	{
		blinks[i].onmouseover = function()
		{
			this.getElementsByTagName('h1')[0].style.color = '#FFFFFF';
		}
		
		blinks[i].onmouseout = function()
		{
			this.getElementsByTagName('h1')[0].style.color = '#000000';
		}
	}
}

function some_hovers()
{
	var opacity = 30;
	var blinks = document.getElementById('somepage').getElementsByTagName('div');

	for (i = 0; i < blinks.length; i++)
	{
		blinks[i].onmouseover = function()
		{
			this.style.backgroundColor = '#000000';
			this.style.color = '#FFFFFF';
			this.getElementsByTagName('h2')[0].style.color = '#FFFFFF';
		}
		
		blinks[i].onmouseout = function()
		{
			this.style.backgroundColor = '';
			this.style.color = '#000000';
			this.getElementsByTagName('h2')[0].style.color = '#000000';
		}
		
		blinks[i].onclick = function()
		{
			document.location.href = this.getElementsByTagName('a')[0].href;
			return false;
		}
	}
}

if(document.getElementById('flags'))
{
	flags_check();
}

if(document.getElementById('homepage'))
{
	home_hovers();
}

if(document.getElementById('somepage'))
{
	some_hovers();
}
