// JavaScript Document

//globals
var startAmount = 80;
var checker = "dummy";
var finished = 0;
var flashAmount = 0;
var size_checker = 0;
var size = 0;

function startMenu(){
	for(var heading=1; heading<=6; heading++)
	{
	set("dropdown"+heading+"",startAmount);
	}
	
	//for(var c=1; c<=4; c++)
	//{
	//set("colour"+c+"",startAmount);
	//}
	
	for(var t=1; t<=20; t++)
	{
	set("flash"+t+"",flashAmount);
	}
}

function set(id,amount) {
	element = document.getElementById(id);
	//document.write(id);
	
	if (navigator.appName.indexOf("Netscape")!=-1 && parseInt(navigator.appVersion)>=5) {
		element.style.MozOpacity = amount / 100;
	} else if (navigator.appName.indexOf("Microsoft")!= -1 && parseInt(navigator.appVersion)>=4) {
		element.style.filter = 'alpha(opacity=' + amount + ')';
	}	
}

function resize(div,amount){
document.getElementById(div).style.height = amount + 'px';
}

function moveDown(div,amount,stopAmount){
	if(checker !== div)
	{
	droplist(div,amount,stopAmount);
	}
}

function droplist(div,amount,stopAmount)
{
if(amount<=stopAmount)
	{
	
	resize(div,amount);
	if(amount == 0)
	{finished = 1;
	//setTimeout("finished = 0",500);
	var temp_amount = size;
		if(size_checker == 0)
		{size_checker = stopAmount;}
		//document.write(stopAmount);
	var temp = checker;
	moveUp(temp,0,div,temp_amount);
	size_checker = stopAmount;
	}
	amount++;
		setTimeout("droplist('" + div + "'," + amount*1.2 +","+stopAmount+")",25);
	}
}

function moveUp(temp,count,div,amount){
//document.getElementById("see").innerHTML= temp+""+checker+" "+amount+" "+size_checker;
if(amount>=0 && checker !== "dummy")
	{
	if(count <= 0)
	{
	count++;
	}
	
	resize(temp,amount);
	amount--;
	
		setTimeout("moveUp('" + temp + "'," + count + ",'" + div + "'," + amount/1.2 + ")",25);
	}else{finished = 0;
	if(checker!=="dummy")
	{
	resize(checker,0);
	}
	checker = div;
	size = size_checker;
	
	}
}

function fadeOut(id,i)
{
	set(id,i * 4);
	i --;
	if (i >= 0) {
		setTimeout("fadeOut('" + id + "'," + i + ")",30);
	}
}

function fadeIn(id,i)
{

document.getElementById(id).style.visibility = "visible";
set(id,i * 4);
	i ++;
	if (i <= 10) {
		setTimeout("fadeIn('" + id + "'," + i + ")",10);
		}
}

function Link(address)
{
window.location = address;
}
