var TopPositionSideMenu = 30;    // Top left corner position
var LeftPositionSideMenu = 220;  // Maximum size of slide in and out of menu also know as the complete width of the menu itself
var SpeedOfSideMenuSlideOpen = 1; // The speed @ which the menu timer respondes for the open
var SpeedOfSideMenuSlideClose = 25; // The speed @ which the menu timer respondes for the close
var Timer1 = null; // Used to reset the mouseout of the links and the complete div, to avoid malfunctionning of the slideIn and slideOut trigger

function SlideInSideMenu()
{
	if(parseInt(document.getElementById('SideMenuLinks').style.left) < 0){
		document.getElementById('SideMenuLinks').style.left = parseInt(document.getElementById('SideMenuLinks').style.left) + 20 + "px";
		setTimeout("SlideInSideMenu()", SpeedOfSideMenuSlideOpen);
	}
}

function SlideOutSideMenu()
{
	Timer1=setTimeout("ApplySlideOutSideMenu()", 100);
}

function ApplySlideOutSideMenu()
{
	if(parseInt(document.getElementById('SideMenuLinks').style.left) > -LeftPositionSideMenu){
		document.getElementById('SideMenuLinks').style.left = parseInt(document.getElementById('SideMenuLinks').style.left) - 20 + "px";
		setTimeout("ApplySlideOutSideMenu()", SpeedOfSideMenuSlideClose);
	}
}

function SlideInitSideMenu()
{
	$('#SideMenuLinks').css('left',-LeftPositionSideMenu + "px");
	$('#SideMenuLinks').css('top',$(".TopLeftLogo").parent().height());
	/*
	document.getElementById('SideMenuLinks').style.visibility = "visible";
	*/
}

function ResetSlideOutSideMenu()
{
	clearTimeout(Timer1);
}