
	function NP_banner_Init(idTabComp)
	{
		var xml = document.getElementById('BAxml' + idTabComp).value;
		var oDOM = getXMLDOM();
		oDOM.async = false;
		oDOM.loadXML(xml);

		//update global variables
		var arrAttributes = oDOM.documentElement.attributes;
		var duration = arrAttributes.getNamedItem('duration').value;
		
		eval('g_BannerDuration' + idTabComp + ' = ' + duration);
		var transitionEffect = oDOM.documentElement.attributes.getNamedItem('transition').text;
		eval("g_BannerTransition" + idTabComp + " = '" + transitionEffect + "'");
		var xsl = oDOM.documentElement.attributes.getNamedItem('xsl').value;
		eval("g_BannerXSL" + idTabComp + " = '" + xsl + "'");
		
		var oXSL = getXMLDOM();
		oXSL.async = false;
		oXSL.load(g_BANNER_XSL_PATH + xsl);
		var html = oDOM.transformNode(oXSL);
		var td = document.getElementById('TDbanner' + idTabComp);
		td.innerHTML = html;
	}


	function BAmoveNext(idtabcomp, posdiv)
	{
		var divToHide = document.getElementById("banner" + idtabcomp + "_" + posdiv);
		if(divToHide)
		{
			posdiv = posdiv + 1;
			var divToDisplay = document.getElementById("banner" + idtabcomp + "_" + posdiv);
			if(divToDisplay)
			{
				divToHide.style.display="none";
				divToDisplay.style.display="block";
			}
		}
	}

	function BAmovePrevious(idtabcomp, posdiv)
	{
		var divToHide = document.getElementById("banner" + idtabcomp + "_" + posdiv);
		if(divToHide)
		{
			posdiv = posdiv - 1;
			var divToDisplay = document.getElementById("banner" + idtabcomp + "_" + posdiv);
			if(divToDisplay)
			{
				divToHide.style.display="none";
				divToDisplay.style.display="block";
			}
		}
	}
