var imgBT						= document.getElementById("imgBuyTickets");
var divC						= document.getElementById("divClouds");

var nCloudCount					= Math.floor(Math.random() * 15);
if (nCloudCount < 8)
{
	nCloudCount					= 8;
}

LoadClouds();
MoveClouds();

function NumbersOnly(textpassed)
{
	if (textpassed != "")
	{
		numberreg				= new RegExp("\\D","g");
		textpassed				= textpassed.replace(numberreg,"");
		return textpassed;
	}
	else
	{
		return "0";
	}
}

function LoadBase(nHeight)
{
	ResetImages();
	try
	{
		nHeight					= nHeight+5;
		imgBT.style.height		= nHeight + "px";
		if (nHeight >= 100)
		{
			imgBT.style.height	= "102px";
		}
		else
		{
			setTimeout("LoadBase(" + nHeight + ");", 20);
		}
	}
	catch(e)
	{
		imgBT.style.height		= "102px";
	}
}

function LoadClouds()
{
	for (nCount = 1; nCount <= nCloudCount; nCount ++)
	{
		var Cloud				= document.createElement('div');
		Cloud.setAttribute("id", "imgCloud" + nCount);
		Cloud.innerHTML			= "<img src=/images/clouds" + Math.floor(Math.random()*7) + ".png>";
		divC.appendChild(Cloud);
		Cloud.style.position	= "absolute";
		var nLeft				= nCount * 90;
		if (nLeft < 1000)
		{
			Cloud.style.left	= nLeft + "px";
		}
		else
		{
			Cloud.style.left	= "0px";
		}
	}
}

function MoveClouds()
{
	var nWindowWidth = 900;
	try
	{
		if (parseInt(navigator.appVersion)>3) 
		{
			if (navigator.appName=="Netscape") 
			{
				nWindowWidth = parseInt(window.innerWidth)-120;
			}
			else if (navigator.appName.indexOf("Microsoft")!=-1) 
			{
				nWindowWidth = parseInt(document.body.offsetWidth)-120;
			}
			else
			{
				nWindowWidth = 900;
			}
		}
	}
	catch(e)
	{}

	try
	{
		for (nCount = 1; nCount <= nCloudCount; nCount++)
		{
			var imgTempCloud = document.getElementById("imgCloud" + nCount);
			nLeft = parseInt(NumbersOnly(imgTempCloud.style.left));
			if (nLeft < nWindowWidth)
			{
				imgTempCloud.style.left	= nLeft + Math.floor(Math.random() * 3) + "px";
			}
			else
			{
				imgTempCloud.style.left	= "0px";
			}
		}
		setTimeout("MoveClouds();", 150);
	}
	catch(e)
	{
		//do nothing
	}
}

function getImageLeft(img)
{
	if (document.layers)
	{
    	if (img.container != null)
    	{
			return img.container.pageX + img.x;
		}
		else
		{
			return img.x;
		}
  	} 
  	else 
  	{
		return getElementLeft(img);
	}
	return -1;
}

function getElementLeft(img) 
{
	xPos			= img.offsetLeft;
	tempEl			= img.offsetParent;
	while (tempEl != null) 
	{
		xPos		+= tempEl.offsetLeft;
  		tempEl		= tempEl.offsetParent;
	}
	return xPos;
}

var imgNav			= document.getElementById("imgNavigation");
var imgAbout		= document.getElementById("imgAbout");
var imgSchedule		= document.getElementById("imgSchedule");
var imgAuction		= document.getElementById("imgAuction");
var imgSponsors		= document.getElementById("imgSponsors");
//var imgBuyTickets	= document.getElementById("imgBuyTickets");
var imgTom			= document.getElementById("imgTom");
var imgFacebook		= document.getElementById("imgFacebook");
var imgTwitter		= document.getElementById("imgTwitter");

function ResetImages()
{
	try
	{
		var nNavLeft				= getImageLeft(imgNav);
		imgAbout.style.left			= nNavLeft + 36 + "px";
		imgSchedule.style.left		= nNavLeft + 151 + "px";
		imgAuction.style.left		= nNavLeft + 749 + "px";
		imgSponsors.style.left		= nNavLeft + 879 + "px";
		imgFacebook.style.left		= nNavLeft + 836 + "px";
		imgTwitter.style.left		= nNavLeft + 931 + "px";
		//imgBuyTickets.style.left	= nNavLeft + 40 + "px";
		imgTom.style.left			= nNavLeft + 780 + "px";

		imgAbout.style.display      = "";
		imgSchedule.style.display   = "";
		imgAuction.style.display    = "";
		imgSponsors.style.display   = "";
		imgFacebook.style.display   = "";
		imgTwitter.style.display    = "";
		//imgBuyTickets.style.display = "";
		imgTom.style.display		= "";
	}
	catch(e)
	{
		//alert(e.description);
	}
}

var imgAbout2		= new Image();
imgAbout2.src		= "/images/navigation/about-over.png";
var imgSchedule2	= new Image();
imgSchedule2.src	= "/images/navigation/schedule-over.png";
var imgAuction2		= new Image();
imgAuction2.src		= "/images/navigation/auction-over.png";
var imgSponsors2	= new Image();
imgSponsors2.src	= "/images/navigation/sponsors-over.png";
var imgBuyTickets2	= new Image();
imgBuyTickets2.src	= "/images/navigation/buytickets-over.png";
var imgFacebook2	= new Image();
imgFacebook2.src	= "/images/navigation/facebook-over.png";
var imgTwitter2		= new Image();
imgTwitter2.src		= "/images/navigation/twitter-over.png";

function ChangeImageOver(me)
{
	me.src = me.src.replace(".png", "-over.png");
}
function ChangeImage(me)
{
	me.src = me.src.replace("-over.png", ".png");
}
