/* Funzioni layout -------------------------------------------------------------- */

	function hideIt() {

		document.getElementById('pageLoader').style.visibility="hidden";

	}

	function setTemplate(nomePagina) {

		/* Rende il layout perfettamente crossbrowser */

		browsername = navigator.appName;
		if (browsername.indexOf("Netscape")!=-1) { 
		
			if (navigator.appVersion.indexOf("Mac")!=-1) {

				browsername="SAFARI";
				minusPageBody = 0;

			} else {

				browsername="NS";
				minusPageBody = 0;

			} 

		} else {

			if (browsername.indexOf("Microsoft")!=-1) {

				browsername="MSIE";
				minusPageBody = 0;

			} else {

				browsername="MSIE";
				minusPageBody = 0;
			}

		}

		/* Impostazione della pagina */

			var pageHeight = document.getElementById('textMarketingContainer').offsetHeight;

			if (nomePagina=="index") {
				if (parseInt(pageHeight)<200) {
					document.getElementById('textMarketingContainer').style.height = "200px";
				}
			} else {
				if (parseInt(pageHeight)<655) {
					document.getElementById('textMarketingContainer').style.height = "655px";
				}
			}

		/* Impostazione del pay-off

			pageHeight = document.getElementById('pageContainer').offsetHeight;

			var payOffTop = parseInt(parseInt(pageHeight)-426);
			document.getElementById('payOffContainer').style.top = payOffTop + "px";
		*/
		document.getElementById('payOffContainer').style.top = "20px";
	}

/* --------------------------------------------------------------------------------- */

/* Simulazione targe="_blank" ------------------------------------------------------ */

	function TargetBlank() {

		var i = 0;
		var collegamenti = document.links;

		for (i=0; i<collegamenti.length; i++) {

			if (collegamenti[i].title == "Nuova finestra" || collegamenti[i].title == "New window") {

				collegamenti[i].target = "_blank";

			}

		}

	}

/* --------------------------------------------------------------------------------- */

/* Funzioni per apertura finestre di azione e visualizzazione ---------------------- */

	/* Ref: js/ajax/ajaxContent.js */

	function setAction(action,firstID,secondID,popWidth) {

		document.getElementById('userAction').value = action;
		document.getElementById('actionFirstID').value = "";
		document.getElementById('actionFirstID').value = firstID;
		document.getElementById('actionSecondID').value = "";
		document.getElementById('actionSecondID').value = secondID;
		document.getElementById('popupWidth').value = "";
		document.getElementById('popupWidth').value = popWidth;

		openActionChannel();

	}

	function viewWindow(action,firstID,secondID,popWidth) {

		document.getElementById('view_userAction').value = action;
		document.getElementById('view_actionFirstID').value = "";
		document.getElementById('view_actionFirstID').value = firstID;
		document.getElementById('view_actionSecondID').value = "";
		document.getElementById('view_actionSecondID').value = secondID;
		document.getElementById('view_popupWidth').value = "";
		document.getElementById('view_popupWidth').value = popWidth;

		openViewChannel();

	}

	function playVideoContent(action,firstID,secondID,popWidth,vFile,vWidth,vHeight) {

		document.getElementById('vFile').value = vFile;
		document.getElementById('vWidth').value = vWidth;
		document.getElementById('vHeight').value = vHeight;

		setAction(action,firstID,secondID,popWidth);

	}

/* --------------------------------------------------------------------------------- */

/* Paginazione dei dati ------------------------------------------------------------ */

	function viewPage(idPage,numPage) {

		for (i=1; i<=numPage; i++) {

			document.getElementById('page_'+i).style.display = "none";
			document.getElementById('pageLink_'+i).className = "pageScrollLink";

		}

		document.getElementById('page_'+idPage).style.display = "";
		document.getElementById('pageLink_'+idPage).className = "pageSelectedLink";

		setTemplate();
	}

	function viewBulletInfo(lang) {

		if (document.getElementById('bullet_en')) { document.getElementById('bullet_en').style.display = "none"; }
		if (document.getElementById('bullet_it')) { document.getElementById('bullet_it').style.display = "none"; }
		if (document.getElementById('bullet_de')) { document.getElementById('bullet_de').style.display = "none"; }
		if (document.getElementById('bullet_fr')) { document.getElementById('bullet_fr').style.display = "none"; }
		if (document.getElementById('bullet_sp')) { document.getElementById('bullet_sp').style.display = "none"; }
		if (document.getElementById('bullet_po')) { document.getElementById('bullet_po').style.display = "none"; }
		if (document.getElementById('bullet_ci')) { document.getElementById('bullet_ci').style.display = "none"; }
		if (document.getElementById('bullet_ch')) { document.getElementById('bullet_ch').style.display = "none"; }
		if (document.getElementById('bullet_PT')) { document.getElementById('bullet_PT').style.display = "none"; }

		document.getElementById('bullet_'+lang).style.display = "";

		setTemplate();
	}

/* --------------------------------------------------------------------------------- */

function checkField(campo) {
	
	if (document.getElementById(campo).value=="") { document.getElementById(campo).value = document.getElementById(campo+'_label').value }
}