//	*********************************************************************************************		Author
//	*********************************************************************************************		

/*

Title:		ApInit - version NA

Author:		James Hall - www.astonprograms.co.uk

Uses:		ApCore - version 3.0.4

*/

//	*********************************************************************************************		
//	*********************************************************************************************

//	*********************************************************************************************		ImportScript

apImportScript = function(url)
{
	scriptObj = document.createElement("script");
	scriptObj.src = url;
	scriptObj.type="text/javascript";
	document.getElementsByTagName("head")[0].appendChild(scriptObj);
}

//	*********************************************************************************************		Popup Questionnaire
/*
function PopupQuestionnaire()
{
	var popup = document.getElementById("popupQuestionnaire");
	popup.style.display = "block";

	var fader = document.createElement("DIV");
	fader.id = "fader";
	document.body.appendChild(fader);

	var close = document.getElementById("closePopup");
	close.onclick = function()
	{
		document.getElementById("popupQuestionnaire").style.display = "none";
		document.getElementById("fader").style.display = "none";
		ap.setCookie("ApPopupQuestionnaire", "alreadyAsked", 30);
	}	
	
	var async = new ApAsyncDiv(popup);
	async.executeScripts = true;
	async.asyncLinks(popup);
}

function Check_PopupQuestionnaire()
{
	var cookie = ap.getCookie("ApPopupQuestionnaire");
	
	if(!isNaN(cookie))
	{
		cookieTime = parseInt(ap.getCookie("ApPopupQuestionnaire"));
	
		if(new Date().getTime() > (PopupQuestionnaire.PopupAfterSeconds * 1000) + cookieTime)
		{
			ap.setCookie("ApPopupQuestionnaire", "alreadyAsked", 30);
			PopupQuestionnaire();
		}
		else
		{
			setTimeout("Check_PopupQuestionnaire()", 1000);
		}
	}
}*/

//	*********************************************************************************************		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 : 160, y : 1});
			apDDM.subMenuOffset = { x : -160, y : 0 };			
		}
		else
		{
			apDDM = new ApDDM(nav, { x : 160, y : 0});
			apDDM.subMenuOffset = { x : -160, y : 0 };
		}

		apDDM.parentLink = 'on';
		apDDM.selectedClass = "selected";
		apDDM.hasChildrenClass = "parentMenu";
	}

/*			POPUP			*/
/*	-------------------------------		*/
	
/*	PopupQuestionnaire.PopupAfterSeconds = 120;
	
	if(ap.getCookie("ApPopupQuestionnaire") == null)
		ap.setCookie("ApPopupQuestionnaire", new Date().getTime(), 30);
		
	if(document.getElementById("popupQuestionnaire") != null)
		Check_PopupQuestionnaire();*/
}

//	*********************************************************************************************		Execute

apImportScript("/questionnaire/scripts/ApCore.js");
apImportScript("/questionnaire/scripts/ApAsync.js");
apImportScript("/questionnaire/scripts/ApEvents.js");
apImportScript("/questionnaire/scripts/ApDDM.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);
}


//	*********************************************************************************************		Legacy

var loader = new Object();
loader.run = window.onload;

