//                ((( Claudio Girotto - email: info@cherry.tv.it  2003  All Rights reserved )))
//ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
// [ 0.0]: definizione di pseudocostanti ed acquisizione di valori fissi validi per tutti gli script nella pagina

var headerHeight = 49;
var footerHeight = 25;
var directLinksHeight = 53;	//53
var directLinksHeightNNGap = (navigator.appName == 'Netscape')?14:0; // solo per Netscape
var netscapeHGap = 14;
var netscapeWGap = 0;
var netscapeMenuHGap = 51;   // utilizzate in menuFunctions.js:
var netscapeMenuLeftGap = 0;
var netscapeMenuTopGap = 65;
var charWidth = 7; // solo per Netscape

var menuTopOffset = 14;  // riposizionamento verticale dei menù
var menuReverseOffset = 2; // aggiustamento per l' allineamento del menù sul bordo destro del link

var nnBgContentsOffset = '0px 51px';
var nnBgAddressCellOffset = '0px 19px';

var layerWidth = 150;  // larghezza dei menù a tendina, da leggersi in menuStructure.css

var homePageAreaName = 'default';
var defaultLanguage = 'ita';

document.myURL = document.location.href;
document.myURLelements = document.myURL.split('/');
var numElements = document.myURLelements.length;


if(document.area == homePageAreaName){
	document.pageName	= homePageAreaName;
	document.language	= defaultLanguage;
	document.area		= homePageAreaName;
}else{
	document.pageName	= document.myURLelements[numElements-1].split('.')[0];
	document.language	= document.myURLelements[numElements-3];
	document.area		= document.myURLelements[numElements-2];
}

var toRoot = (document.pageName == homePageAreaName)?'':'../../../';

//---------------------------------------------------------------------------------------------------------

function fitPage(){
// [ 1.0]: impostazione delle altezze per header e footer e aggiustamento delle posizioni dei layer per Netscape
	document.getElementById('headerL').style.height = headerHeight;
	document.getElementById('footerL').style.height = footerHeight;

	var windowHeight;
	var windowWidth;

	if(navigator.appName=='Netscape'){
		windowHeight = top.innerHeight - netscapeHGap;
		windowWidth = top.innerWidth - netscapeWGap;
	}else{  
		windowHeight = document.body.clientHeight;
		windowWidth = document.body.clientWidth;
	}
	document.getElementById('contentsL').style.height = parseInt(windowHeight-(headerHeight+footerHeight));
	document.getElementById('contentsL').style.width = parseInt(windowWidth);
	document.getElementById('contentsL').style.backgroundPosition = '0px ' + headerHeight + 'px';
	document.getElementById('directLinksL').style.top = parseInt(headerHeight + parseInt(document.getElementById('contentsL').style.height) - directLinksHeight + directLinksHeightNNGap);
	
	}

//---------------------------------------------------------------------------------------------------------

// [ 1.0]: generazione dei contenuti dell'header

var headerStart = '';
headerStart +=	' <div class="headerLayer" id="headerL">\n';
headerStart +=	'   <table class="headerTable" cellspacing="0">\n';
headerStart +=	'    <tr>\n';
headerStart +=	'     <td id="spacerCellLeft" rowspan="2"><img src="'+toRoot+'images/tips/naviBarStart.gif" width="15" height="49" border="0" vspace="0" hspace="0" alt="multisala manzoni: homepage" title="multisala manzoni: homepage"></td>\n';
headerStart +=	'     <td id="newsCell">&nbsp;</td>\n';
headerStart +=	'     <td id="logoCell"><a onFocus="this.blur()" class="headerLink" href="http://www.cinemamanzoni.it"><img id="headerLogoI" src="" width="167" height="32" alt="cinema teatro Multisala Manzoni" title="cinema teatro Multisala Manzoni"></td>\n';
headerStart +=	'     <td id="formCell" class="headerLink">';

var headerMiddle = '';
headerMiddle +=	'</td>\n';
headerMiddle +=	'    </tr>\n';
headerMiddle +=	'    <tr>\n';
headerMiddle +=	'     <td class="headerCell" id="menuBarCell" colspan="3">\n';


headerEnd =     '';
headerEnd +=    '     </td>\n';
headerEnd +=	'    </tr>\n';
headerEnd +=	'   </table>\n';
headerEnd +=	'  </div>\n';

//---------------------------------------------------------------------------------------------------------

function initFooter(){
// [ 1.0]: generazione dei contenuti del footer
//alert('.');
with(document){
		open();
//		alert('.');
		write('<a class="contentsLink" style="color: #000000;" href="http://www.cinemamanzoni.it" onFocus="this.blur()">Cinema Multisala Manzoni</a> - Via Cesare Battisti, 21 - 31038 PAESE (Treviso) - ');
		write('<strong>p.i.</strong>: 00444660260 - <strong>tel.</strong>: 0422 452218 - '); /* <strong>p.i.</strong>: 00444660260 -  */
		write('<strong>email</strong>: <a class="contentsLink" style="color: #000000;" href="mailto:info@cinemamanzoni.it?subject=[www.cinemamanzoni.it]: richiesta informazioni" onFocus="this.blur()">info@cinemamanzoni.it</a>');
		close();
	}
}

//---------------------------------------------------------------------------------------------------------

function backGroundArea(){
// [ 1.0]: impostazione degli sfondi di header e contents in base all'area
	var head = document.getElementById('headerL');
	var contents = document.getElementById('contentsL');
	var footer = document.getElementById('footerL');

	head.style.backgroundImage='url('+toRoot+'images/sfondi/header/'+document.area+'.jpg)';
	contents.style.backgroundImage='url('+toRoot+'images/sfondi/contents/'+document.area+'.jpg)';

//	alert('document.area: '+document.area+'\ndocument.language: '+document.language+'\ndocument.pageName: '+document.pageName+'\ntoRoot: '+toRoot+'\nhead: '+head.style.backgroundImage+'\ncontents: '+contents.style.backgroundImage);

// [2.0]: impostazione dei colori di sfondo per header e contents in base all'area

//	backGroundColorArea['nome']= new Array('coloreHeader','coloreContents','coloreFooter');

	var backGroundColorArea = new Array();
	backGroundColorArea['default'] = new Array('#eceef6','#ffffff','#eaf0fa');
	backGroundColorArea['downloads'] = new Array('#eceef6','#ffffff','#eaf0fa');
	backGroundColorArea['informazioni'] = new Array('#779ffb','#c7d8f6','#779ffb');
	backGroundColorArea['presentazione'] = new Array('#80dce7','#dde6f4','#80dce7');
	backGroundColorArea['programmazione'] = new Array('#feed97','#fff8d6','#feed97');
	backGroundColorArea['raggiungerci'] = new Array('#ff9755','#ffd8c6','#ff9755');
	backGroundColorArea['rassegne'] = new Array('#f0a596','#fed7c6','#f0a596');
	backGroundColorArea['servizi'] = new Array('#8ee187','#cef2cc','#8ee187');



/*
	var rr = '[ '+document.area+' ] : [ '+backGroundColorArea[document.area][0]+' ],[ '+backGroundColorArea[document.area][1]+' ],[ '+backGroundColorArea[document.area][2]+' ]\n';
	alert(rr);
*/



	head.style.backgroundColor = backGroundColorArea[document.area][0];
	contents.style.backgroundColor = backGroundColorArea[document.area][1];
	footer.style.backgroundColor = backGroundColorArea[document.area][2];

// [3.0]: caricamento della versione corretta del logo in base all'area
	setHeaderLogo();
}

//---------------------------------------------------------------------------------------------------------

function setHeaderLogo(){
// [3.0]: caricamento della versione corretta del logo in base all'area
	var logoObj = document.getElementById('headerLogoI');
	logoObj.src = toRoot + 'images/logo/'+document.area+'.gif';
	// alert(logoObj.src);
}


//---------------------------------------------------------------------------------------------------------
function initDirectLinks(){
// [ 1.0]: generazione dei contenuti del layer con i links diretti
with(document){
	open();
	write('<div class="directLinksLayer" id="directLinksL" onClick="closeAll(\'main\')">');
	write('<a class="directLink" href="../programmazione/oggi.php3" onFocus="this.blur()">Film di oggi</a>');
	write('<a class="directLink" href="../programmazione/settimana.php3" onFocus="this.blur()">Film della settimana</a>');
	write('<a class="directLink" href="../programmazione/prossimamente.php3" onFocus="this.blur()">Prossimamente</a>');
	write('<a class="directLink" href="http://www.cinemaedera.it" onFocus="this.blur()" target="edera" style="color: #FF0000;">CINEMA EDERA</a>');
	write('</div>');
	close();
	}
}