var Slide = false;

var CompWidth = 0;
var SlideTimer = 0;

var SlideType = 0;

function InitSlide()
{
	CompWidth = $(".CompilationsShow").css("width").split("px");
	CompWidth = parseInt(CompWidth[0]);

	Slide = true;

	SlideTimer = setInterval("SlideEffect();", 80);
}

function SlideEffect()
{
	if (Slide)
	{
		if (SlideType == 0)
		{
			var Res = SlideRight(4);

			if (!Res)
			{
				SlideType = 1;
			}
		}

		else
		{
			var Res = SlideLeft(4);

			if (!Res)
			{
				SlideType = 0;
			}
		}
	}
}

function StartSlide()
{
	Slide = true;
}

function StopSlide()
{
	Slide = false;
}

function SlideLeft(Value)
{
	if (typeof(Value) == 'undefined')
	{
		Value = 154;

		if (SlideTimer != 0)
		{
			clearInterval(SlideTimer);

			$(".CompilationsShow .CompContent").css("margin-left", "0px");

			SlideTimer = 0;
		}
	}

	var CurrMargin = $(".CompilationsShow .CompContent").css("margin-left").split("px");
	CurrMargin = parseInt(CurrMargin[0]);

	if (CurrMargin < 0)
	{
		CurrMargin += Value;

		$(".CompilationsShow .CompContent").css("margin-left", CurrMargin + "px");

		return true;
	}

	else
	{
		return false;
	}
}

function SlideRight(Value)
{
	if (typeof(Value) == 'undefined')
	{
		Value = 154;

		if (SlideTimer != 0)
		{
			clearInterval(SlideTimer);

			$(".CompilationsShow .CompContent").css("margin-left", "0px");

			SlideTimer = 0;
		}
	}

	var CurrMargin = $(".CompilationsShow .CompContent").css("margin-left").split("px");
	CurrMargin = parseInt(CurrMargin[0]);

	if ((CompWidth - CurrMargin) > 0)
	{
		CurrMargin -= Value;
	}

	if (!(((CompWidth + CurrMargin) + (50)) < 0))
	{
		$(".CompilationsShow .CompContent").css("margin-left", CurrMargin + "px");

		return true;
	}

	else
	{
		return false;
	}
}
