//	*********************************************************************************************		Author
//	*********************************************************************************************		

/*

Title:		ApInit - version NA

Author:		James Hall - www.astonprograms.co.uk

*/

//	*********************************************************************************************		ImportScript

function apImportScript(url)
{
	scriptObj = document.createElement("script");
	scriptObj.src = url;
	scriptObj.type="text/javascript";
	document.getElementsByTagName("head")[0].appendChild(scriptObj);
}

//	*********************************************************************************************		ApInit

function Ap_Init()
{

/*			DDM			*/
/*	-------------------------------		*/

	var nav = document.getElementById("ApNav")
	if(nav != null)
	{
		var apDDM;
		if(ap.getBrowserType().indexOf("MSIE") >= 0)
		{
			apDDM = new ApDDM(nav, { x : 152, y : 1});
			apDDM.subMenuOffset = { x : -153, y : 0 };			
		}
		else
		{
			var apDDM = new ApDDM(nav, { x : 151, y : 0});
			apDDM.subMenuOffset = { x : -152, y : 0 };
		}

		apDDM.parentLink = 'on';
		apDDM.selectedClass = "selected";
		apDDM.hasChildrenClass = "parentMenu";
	}


/*		     Scroller			*/
/*	-------------------------------		*/

	var scroller = document.getElementById("apScroller");
	if(scroller != null)
	{
		var scrollerLeft = document.getElementById("apScroller_left");
		var scrollerRight = document.getElementById("apScroller_right");

		if((scrollerLeft != null) && (scrollerRight != null))
			new ApScroll(scroller, scrollerLeft, scrollerRight);
		else
			new ApScroll(scroller);
	}
	
/*		     VScroll			*/
/*	-------------------------------		*/

	var vscroller = document.getElementById("apVScroller");
	if(vscroller != null)
	{	
		new ApVScroll(vscroller, 50, 1.2, 1000);	
	}
}


//	*********************************************************************************************		Execute

apImportScript("/javascript/debugJune2010/ApCore.js");
apImportScript("/javascript/debugJune2010/ApScroll.js");
apImportScript("/javascript/debugJune2010/ApDDM.js");
apImportScript("/javascript/debugJune2010/ApVScroll.js");

// need a delay for the scripts to load
var ApInit_ChainLoad = window.onload;
window.onload = function()
{
	if(ApInit_ChainLoad  != undefined)
		ApInit_ChainLoad ();

	setTimeout("Ap_Init()", 100);
}