$("document").ready(start);

function start()
{
	homeSlideArrange();
	homeAds();
	setTimeout(homeAdsStart,10000);
}

var homeSlideLenght = 0;

function homeSlideArrange()
{
	var slideContainer = document.getElementById("slide");
	var slideList = slideContainer.getElementsByTagName("li");
	homeSlideLenght = slideList.length;
	
	var slideWidth = 0;
	
	for(var i=0; i<slideList.length; i++)
	{
		slideContainer.getElementsByTagName("li")[i].style.marginLeft = parseInt(slideWidth)+"px";
		slideContainer.getElementsByTagName("li")[i].onmouseover = homeSlidePause;
		slideContainer.getElementsByTagName("li")[i].onmouseout = homeSlideStart;
		slideWidth += 160;
	}
	
	//homeSlideStart();
}

var homeSlideStr;

var slideWidth;

function homeSlideStart()
{	
	slideWidth = parseInt(homeSlideLenght * 160);
	
	homeSlideStr = $("#slideH1").animate(
		{
			marginLeft: '-' + parseInt(slideWidth - 736) + 'px'},
			{
				duration:30000,
				delay:4
				,complete:function(){setTimeout(homeAdsSliRstart,5000);}
		}
	);

}

function homeSlidePause()
{
	homeSlideStr.stop()
}

function homeSlideRestart()
{	
	document.getElementById('slideH1').style.marginLeft = "0px";
	
	homeSlideStart();
}

function homeAds()
{
	var nxtAd = Math.floor(Math.random()*4);

	var ad = document.getElementById("slideAds");
	var ads = ad.getElementsByTagName("img");
	
	for(var i=0; i<ads.length; i++)
	{
		ad.getElementsByTagName("img")[i].style.display = "none";
	}
	
	ad.getElementsByTagName("img")[nxtAd].style.display = "block";
}

var homeAdsStr;
var homeSlStr;

function homeAdsStart()
{	
	homeAdsStr = $("#slideAds").animate(
		{
			marginLeft: '-736px'},
			{
				duration:1000
				,complete:function(){setTimeout(homeAdsReset,5000);}
		}
	);
	
	homeSlStr = $("#slideH1").animate(
		{
			marginLeft: '0px'},
			{
				duration:1000
				,complete:function(){setTimeout(homeSlideStart,5000);}
		}
	);

}


function homeAdsSliRstart()
{	
	homeAdsStr = $("#slideAds").animate(
		{
			marginLeft: '0px'},
			{
				duration:1000
				,complete:function(){setTimeout(homeAdsStart,10000);}
		}
	);
	
	homeSlStr = $("#slideH1").animate(
		{
			marginLeft: '-' + parseInt(slideWidth) + 'px'},
			{
				duration:1000
				,complete:function(){setTimeout(homeSliReset,2000);}
		}
	);

}

function homeAdsReset()
{
	$("#slideAds").css("margin-left","736px");
	homeAds();
}

function homeSliReset()
{
	$("#slideH1").css("margin-left","736px");
}
