﻿


function News_Lista_Initialize(DivLista, StepHeight) {
	var objPageScroller, objDiv, objCfg;
	if (window.HtmlPlus_PageScrollerColl) {
		objPageScroller = window.HtmlPlus_PageScrollerColl[DivLista + '_objPageScroller'];
	}
	if (!objPageScroller) {
		objDiv = findObj(DivLista);
		if (objDiv) {
			objPageScroller = new HtmlPlus_PageScroller(DivLista + '_objPageScroller', objDiv, true, StepHeight, 0, 'sin', 0.3);
			objCfg = findObj('varScrollersConfig');
			if (objCfg) {
				if (objCfg.value) {
					objCfg = DeserializeValue(objCfg.value);
					if (objCfg) {
						if (objCfg[DivLista]) objPageScroller.GoToPage(objCfg[DivLista], false);
					}
				}
			}
			objPageScroller.OnAfterPageChanged = News_Lista_PageScroller__OnAfterPageChanged;
		}
	}
}
function News_Lista_Goto(DivLista, MoveOf) {
	var objPageScroller = window.HtmlPlus_PageScrollerColl[DivLista + '_objPageScroller'];
	objPageScroller.GoToPage(MoveOf, true);
}

function News_Lista_PageScroller__OnAfterPageChanged(PageScroller, OldPage, CurrentPage) {
	var objHtmlCfg, objCfg, nomeDiv;
	objHtmlCfg = findObj('varScrollersConfig');
	nomeDiv = PageScroller.id.substr(0, PageScroller.id.indexOf('_'));
	if (objHtmlCfg) {
		if (objHtmlCfg.value) objCfg = DeserializeValue(objHtmlCfg.value);
		if (!objCfg) objCfg = new Array();
		objCfg[nomeDiv] = CurrentPage;
		objHtmlCfg.value = SerializeValue(objCfg);
	}
}


function News_PopupImmagine(ID, Title, UrlImmagine) {
	var codice, objPopup, strHtml;
	var objVideo;
	codice = 'PopupImmagine_' + ID;
	if (!window.HtmlPlus_PopupColl) window.HtmlPlus_PopupColl = new Array();
	objPopup = window.HtmlPlus_PopupColl[codice];
	if (!objPopup) {
		strHtml = '';
		strHtml += '<div><img src="' + UrlImmagine + '" border="0" /></div>';
		objPopup = new HtmlPlus_Popup(codice, Title, strHtml, 'autoX', 'auto', 'auto', 'auto', 'Sicap');
	}
	objVideo = findObj('DivVideo');
	if (objVideo) {
		objVideo.style.display = 'none';
		objPopup.OnClose = function(Popup, ReturnValue, IsAbort) {findObj('DivVideo').style.display = 'block';}
	}
	objPopup.Open(null, '20%', 150, true, null, 1, null);
}

function News_PopupTesto(ID, Title, Html_or_AObj) {
	var codice, objPopup, strHtml;
	var objVideo;
	codice = 'PopupImmagine_' + ID;
	if (!window.HtmlPlus_PopupColl) window.HtmlPlus_PopupColl = new Array();
	objPopup = window.HtmlPlus_PopupColl[codice];
	if (!objPopup) {
		if (ValueType(Html_or_AObj) == 'Object') {
			strHtml = GetProperty(Html_or_AObj, 'testo_html');
		} else {
			strHtml = Html_or_AObj;
		}
		strHtml = '<div style="width:700px; height:450px; overflow:auto; background-color:white; padding:10px 10px 10px 10px;">' + strHtml + '<p>&nbsp;</p></div>';
		objPopup = new HtmlPlus_Popup(codice, Title, strHtml, 'autoX', 'auto', 'auto', 'auto', 'Sicap');
	}
	objVideo = findObj('DivVideo');
	if (objVideo) {
		objVideo.style.display = 'none';
		objPopup.OnClose = function(Popup, ReturnValue, IsAbort) {findObj('DivVideo').style.display = 'block';}
	}
	objPopup.Open(null, '20%', 150, true, null, 1, null);
}





