focusonSlidebarPos = -14;
focusonSlidebarMoving = false;
focusonSlidebarGoto = 0;
focusonSlidebarStart = 0;
focusonSlidebarMovedir = 0;
focusonSlidebarMovespeed = 0;

function focusonSlide(which)
{
	if (!focusonSlidebarMoving)
	{
		focusonSlidebarMoving = true;

		focusonSlidebarStart = focusonSlidebarPos;
		focusonSlidebarGoto = focusonSlidebarPos + (224 * which);

		if (which < 0)
		{
			document.getElementById('Button_FocusOn_Left').style.backgroundPosition = '0px 0px';
		}
		else
		{
			document.getElementById('Button_FocusOn_Right').style.backgroundPosition = '0px 0px';
		}

		if (focusonSlidebarGoto >= -14)
		{
			focusonSlidebarGoto = -14;
			document.getElementById('Button_FocusOn_Left').style.backgroundPosition = '0px -29px';
		}
		else if (focusonSlidebarGoto <= (658 - focusonSlidebarWidth))
		{
			focusonSlidebarGoto = 658 - focusonSlidebarWidth;
			document.getElementById('Button_FocusOn_Right').style.backgroundPosition = '0px -29px';
		}

		focusonSlidebarMovedir = which;
		focusonSlidebarMovespeed = which * 2;
		focusonSlideMove();
	}
}

function focusonSlideMove()
{
	focusonSlidebarPos += focusonSlidebarMovedir * focusonSlidebarMovespeed;
	if (((focusonSlidebarPos <= focusonSlidebarGoto) && (focusonSlidebarMovedir == -1))
	 || ((focusonSlidebarPos >= focusonSlidebarGoto) && (focusonSlidebarMovedir == 1)))
	{
		focusonSlidebarPos = focusonSlidebarGoto;
		focusonSlidebarMoving = false;
	}
	
	document.getElementById('Home_FocusOn_Slidebar').style.left = focusonSlidebarPos+'px';

	if (focusonSlidebarPos == focusonSlidebarGoto)
	{
		//focusonSlidebarMoving = false;
	}
	else
	{
		if (((focusonSlidebarPos - focusonSlidebarGoto >= (focusonSlidebarStart - focusonSlidebarGoto) / 2) && (focusonSlidebarMovedir == -1))
		 || ((focusonSlidebarGoto - focusonSlidebarPos  >= (focusonSlidebarGoto - focusonSlidebarStart) / 2) && (focusonSlidebarMovedir == 1)))
		{
			focusonSlidebarMovespeed += 2;
		}
		else
		{
			focusonSlidebarMovespeed--;	
		}
		setTimeout('focusonSlideMove()',30);
	}
}

savethedateSlidebarPos = -14;
savethedateSlidebarMoving = false;
savethedateSlidebarGoto = 0;
savethedateSlidebarStart = 0;
savethedateSlidebarMovedir = 0;
savethedateSlidebarMovespeed = 0;

function savethedateSlide(which)
{
	if (!savethedateSlidebarMoving)
	{
		savethedateSlidebarMoving = true;

		savethedateSlidebarStart = savethedateSlidebarPos;
		savethedateSlidebarGoto = savethedateSlidebarPos + (224 * which);

		if (which < 0)
		{
			document.getElementById('Button_SaveTheDate_Left').style.backgroundPosition = '0px 0px';
		}
		else
		{
			document.getElementById('Button_SaveTheDate_Right').style.backgroundPosition = '0px 0px';
		}

		if (savethedateSlidebarGoto >= -14)
		{
			savethedateSlidebarGoto = -14;
			document.getElementById('Button_SaveTheDate_Left').style.backgroundPosition = '0px -29px';
		}
		else if (savethedateSlidebarGoto <= (658 - savethedateSlidebarWidth))
		{
			savethedateSlidebarGoto = 658 - savethedateSlidebarWidth;
			document.getElementById('Button_SaveTheDate_Right').style.backgroundPosition = '0px -29px';
		}

		savethedateSlidebarMovedir = which;
		savethedateSlidebarMovespeed = which * 2;
		savethedateSlideMove();
	}
}

function savethedateSlideMove()
{
	savethedateSlidebarPos += savethedateSlidebarMovedir * savethedateSlidebarMovespeed;
	if (((savethedateSlidebarPos <= savethedateSlidebarGoto) && (savethedateSlidebarMovedir == -1))
	 || ((savethedateSlidebarPos >= savethedateSlidebarGoto) && (savethedateSlidebarMovedir == 1)))
	{
		savethedateSlidebarPos = savethedateSlidebarGoto;
		savethedateSlidebarMoving = false;
	}
	
	document.getElementById('Home_SaveTheDate_Slidebar').style.left = savethedateSlidebarPos+'px';

	if (savethedateSlidebarPos == savethedateSlidebarGoto)
	{
		//savethedateSlidebarMoving = false;
	}
	else
	{
		if (((savethedateSlidebarPos - savethedateSlidebarGoto >= (savethedateSlidebarStart - savethedateSlidebarGoto) / 2) && (savethedateSlidebarMovedir == -1))
		 || ((savethedateSlidebarGoto - savethedateSlidebarPos  >= (savethedateSlidebarGoto - savethedateSlidebarStart) / 2) && (savethedateSlidebarMovedir == 1)))
		{
			savethedateSlidebarMovespeed += 2;
		}
		else
		{
			savethedateSlidebarMovespeed--;	
		}
		setTimeout('savethedateSlideMove()',30);
	}
}


