/************************ 

	   Polis s.p.a
	    Javascript
	 Space New s.r.l. 

************************/

// Variabili Globali

var controlloBrowser = navigator.appVersion.match(/MSIE (\d+\.\d+)/, '');
var controlloBrowser6 = (controlloBrowser != null && Number(controlloBrowser[1]) >= 5.5 && Number(controlloBrowser[1]) < 7);
var controlloBrowser7 = (controlloBrowser != null && Number(controlloBrowser[1]) >= 7 && Number(controlloBrowser[1]) < 9);
var giorno=true;
var blocco=false;
var bloccoChiusura=false;
var paginaVecchiaHead="";
var paginaVecchiaBianca="";
var indexPaginaVecchiaBianca="";

var leftLampioni = new Array;
leftLampioni[0]	= "";
leftLampioni[1]	= 224;
leftLampioni[2]	= 391;
leftLampioni[3]	= 570;
leftLampioni[4]	= 730;
leftLampioni[5]	= 885;

var topLampioni = new Array;
topLampioni[0]	= "";
topLampioni[1]	= 72;
topLampioni[2]	= 70;
topLampioni[3]	= 72;
topLampioni[4]	= 72;
topLampioni[5]	= 72;

var leftFinestre = new Array;
leftFinestre[0]	= 104;
leftFinestre[1]	= 177;
leftFinestre[2]	= 366;
leftFinestre[3]	= 527;
leftFinestre[4]	= 566;
leftFinestre[5]	= 691;
leftFinestre[6]	= 789;
leftFinestre[7]	= 819;
leftFinestre[8]	= 961;
leftFinestre[9]	= 885;

var topFinestre = new Array;
topFinestre[0]	= 8;
topFinestre[1]	= 56;
topFinestre[2]	= 57;
topFinestre[3]	= 21;
topFinestre[4]	= 57;
topFinestre[5]	= 30;
topFinestre[6]	= 41;
topFinestre[7]	= 61;
topFinestre[8]	= 58;
topFinestre[9]	= 72;

var pulsantiHead = new Array('profilo','attivita','servizi','info','link');
pulsantiHead['profilo'] = new Array;
pulsantiHead['profilo']['css'] = 'pulsanteProfilo';
pulsantiHead['profilo']['link'] = 'profilo';
pulsantiHead['profilo']['imgOn'] = 'profiloOn.gif';
pulsantiHead['profilo']['imgOff'] = 'profiloOff.gif';
pulsantiHead['profilo']['width'] = 240;
pulsantiHead['profilo']['top'] = 400;
/*if(controlloBrowser7 || controlloBrowser6)
	pulsantiHead['profilo']['top'] = 400;*/

pulsantiHead['attivita'] = new Array;
pulsantiHead['attivita']['css'] = 'pulsanteAttivita';
pulsantiHead['attivita']['link'] = 'attivita';
pulsantiHead['attivita']['imgOn'] = 'attivitaOn.gif';
pulsantiHead['attivita']['imgOff'] = 'attivitaOff.gif';
pulsantiHead['attivita']['width'] = 160;
pulsantiHead['attivita']['top'] = 280;

pulsantiHead['servizi'] = new Array;
pulsantiHead['servizi']['css'] = 'pulsanteServizi';
pulsantiHead['servizi']['link'] = 'servizi';
pulsantiHead['servizi']['imgOn'] = 'serviziOn.gif';
pulsantiHead['servizi']['imgOff'] = 'serviziOff.gif';
pulsantiHead['servizi']['width'] = 180;
pulsantiHead['servizi']['top'] = 290;
if(controlloBrowser7 || controlloBrowser6)
	pulsantiHead['servizi']['top'] = 280;

pulsantiHead['info'] = new Array;
pulsantiHead['info']['css'] = 'pulsanteInfo';
pulsantiHead['info']['link'] = 'info';
pulsantiHead['info']['imgOn'] = 'infoOn.gif';
pulsantiHead['info']['imgOff'] = 'infoOff.gif';
pulsantiHead['info']['width'] = 286;
pulsantiHead['info']['top'] = 375;

pulsantiHead['link'] = new Array;
pulsantiHead['link']['css'] = 'pulsanteLink';
pulsantiHead['link']['link'] = 'link';
pulsantiHead['link']['imgOn'] = 'linkOn.gif';
pulsantiHead['link']['imgOff'] = 'linkOff.gif';
pulsantiHead['link']['width'] = 190;
pulsantiHead['link']['top'] = 220;
if(controlloBrowser7 || controlloBrowser6)
	pulsantiHead['link']['top'] = 200;
	
var linkBox = new Array('ufficioPermessiBox','newsBox','progettiBox','ufficioVenditeBox','bandiBox');

linkBox.each( function(s) {
  linkBox[s] = new Array;
  linkBox[s]['testo'] = new Array;
  linkBox[s]['link'] = new Array;
  linkBox[s]['top'] = new Array;
});



linkBox['ufficioPermessiBox']['testo'][0] 	= 'Orari e dati di contatto'; 
linkBox['ufficioPermessiBox']['link'][0] 	= 'orariUfficioPermessi';
linkBox['ufficioPermessiBox']['top'][0]		= 270;
linkBox['ufficioPermessiBox']['testo'][1] 	= 'Come Funziona'; 
linkBox['ufficioPermessiBox']['link'][1] 	= 'comeFunzionaUfficioPermessi';
linkBox['ufficioPermessiBox']['top'][1]		= 230;
linkBox['ufficioPermessiBox']['testo'][2] 	= 'Requisiti per il rilascio dei permessi e modulistica'; 
linkBox['ufficioPermessiBox']['link'][2] 	= 'requesitiPermessi';
linkBox['ufficioPermessiBox']['top'][2]		= 'variabile';
linkBox['ufficioPermessiBox']['testo'][3]	= 'F.A.Q.'; 
linkBox['ufficioPermessiBox']['link'][3] 	= 'faq';
linkBox['ufficioPermessiBox']['top'][3]		= 'variabile';
linkBox['ufficioPermessiBox']['testo'][4]	= 'Novità'; 
linkBox['ufficioPermessiBox']['link'][4] 	= 'novita';
linkBox['ufficioPermessiBox']['top'][4]		= 'variabile';
linkBox['ufficioPermessiBox']['testo'][5]	= 'Aree Z.T.L.'; 
linkBox['ufficioPermessiBox']['link'][5] 	= 'ztl';
linkBox['ufficioPermessiBox']['top'][5]		= 'variabile';


linkBox['ufficioVenditeBox']['testo'][0] 	= 'Orari e dati di contatto'; 
linkBox['ufficioVenditeBox']['link'][0] 	= 'orariUfficioVendite';
linkBox['ufficioVenditeBox']['top'][0]		= 390;
if(controlloBrowser7 || controlloBrowser6)
	linkBox['ufficioVenditeBox']['top'][0]		= 410;


linkBox['ufficioVenditeBox']['testo'][1] 	= 'Appartamenti Disponibili'; 
linkBox['ufficioVenditeBox']['link'][1] 	= 'ufficioVenditeAppartamenti';
linkBox['ufficioVenditeBox']['top'][1]		= 'variabile';

linkBox['ufficioVenditeBox']['testo'][2] 	= 'Fondi Commerciali Disponibili'; 
linkBox['ufficioVenditeBox']['link'][2] 	= 'ufficioVenditeFondiCommerciali';
linkBox['ufficioVenditeBox']['top'][2]		= 'variabile';

linkBox['ufficioVenditeBox']['testo'][3] 	= 'Modulistica'; 
linkBox['ufficioVenditeBox']['link'][3] 	= 'ufficioVenditeModulistica';
linkBox['ufficioVenditeBox']['top'][3]		= 160;

/*
linkBox['newsBox']['testo'] = '';
linkBox['newsBox']['link'] = '';

linkBox['progettiBox']['testo'] = '';
linkBox['progettiBox']['link'] = '';

linkBox['ufficioVendite']['testo'] = '';
linkBox['ufficioVendite']['link'] = '';
*/
	

function controllo(modalita)
{

	if (controlloBrowser != null)
	{
		
		ShowTip(this, "<b>Attenzione</b>:<br/> Questo sito usa delle nuove tecnologie<br>Per poterne fruire in maniera completa, usa un browser diverso da Internet Explorer, come <a href=\"http://www.mozilla-europe.org/it/\" target='_blank'>Mozilla Firefox</a> completamente gratuito!<br><br><a href='#' onclick=\"HideTip();inizio('"+modalita+"');\">Continua con Internet Explorer</a>",false);
	}else
		inizio(modalita);
}

function inizio(modalita)
{
	if(modalita == "notte")
	{
		giorno = false;	
	}

	// Inizio javascript della Home Page
	ShowTip(this, "<b>Attenzione</b>:<br/> Sto caricando!",false);
	
	// precarico le immagini
	MM_preloadImages('immagini/ufficioPermessiBox.png','immagini/newsBox.png','immagini/ufficioVenditeBox.png','immagini/progettiBox.png','immagini/headGiorno.jpg','immagini/headNotte.jpg','immagini/headNotteStatica.jpg','immagini/headSfondo.jpg','immagini/luceLampione.png');

	// Cancello Il tip di caricamento
	HideTip();
	
	// creo la head
	creaHead();

	// creo le varie 
	
	//creaUfficioPermessiBox(); //disattivato in data 24/05/2010 su richiesta del dott. Riccio di Metro srl
	//creaNewsBox();
	creaBandiBox();
	creaProgettiBox();
	creaUfficioVenditeBox();
	
}

function creaHead()
{
	var padre = document.getElementById("padre");
	
	var headAlta = document.createElement("div");
	headAlta.setAttribute('id','headAlta');
	padre.appendChild(headAlta);

	//alert(giorno)
	if(giorno)
	{
		var immagineHead = document.createElement("img");
		immagineHead.setAttribute('src','immagini/headGiorno.jpg');
		immagineHead.setAttribute('alt','E\' Giorno alla Polis ');
		//immagineHead.setAttribute('title','E\' Giorno alla Polis ');
		headAlta.appendChild(immagineHead);
		
		url = "immagini/sfondoGiorno.gif";
	}
	else
	{
		var immagineHead = document.createElement("img");
		immagineHead.setAttribute('src','immagini/headNotte.jpg');
		immagineHead.setAttribute('alt','E\' Notte alla Polis ');
		//immagineHead.setAttribute('title','E\' Notte alla Polis ');
		headAlta.appendChild(immagineHead);
		
		url = "immagini/sfondoNotte.gif";
		
		creaLampioni();
		accendiLuciFinestre();
	}
	padre.style.backgroundImage="url('"+url+"')";
	
	var headSfondo = document.createElement("div");
	headSfondo.setAttribute('id','headSfondo');
	padre.appendChild(headSfondo);

	creaPulsantiHead();

}

function creaPulsantiHead()
{
	if(giorno)
		modalita = "giorno";
	else
		modalita = "notte";
		
	var headAlta = document.getElementById("headAlta");
	
	pulsantiHead.each(
		function(pulsante)
		{
			if(pulsante!='servizi'){
				//alert(pulsantiHead[pulsante]['css']);
				pulsanteDiv = document.createElement('div');	
				pulsanteDiv.setAttribute('id',pulsantiHead[pulsante]['css']);
				headAlta.appendChild(pulsanteDiv);
		
				pulsanteLink = document.createElement('a');	
				if(controlloBrowser6 || controlloBrowser7)
					pulsanteLink.setAttribute('href','javascript:chiudiTutto("creaRettangoloPaginaHead(\''+pulsantiHead[pulsante]['link']+'\')")');
				else
					pulsanteLink.setAttribute('href','#');
				pulsanteLink.setAttribute('onClick','chiudiTutto("creaRettangoloPaginaHead(\''+pulsantiHead[pulsante]['link']+'\')")');
				pulsanteDiv.appendChild(pulsanteLink);
				
				
				pulsanteImg = document.createElement("img");	
				pulsanteImg.setAttribute('src','immagini/pulsanti/'+modalita+'/'+pulsantiHead[pulsante]['imgOff']);
				pulsanteLink.appendChild(pulsanteImg);
				//alert('creo'+pulsantiHead['css']);
			}
		}
	);
}

function creaRettangoloPaginaHead(pagina)
{	
	
	if ($("paginaGrigioScuro") == null)
	{
		paginaVecchiaHead = pagina;
		/*
		
		<body>
			<div id="paginaGrigioScuro">
				<div id="paginaGrigioScuroSfondoSx" >
				</div>
				<div id="paginaGrigioScuroSfondoCentrale" >
					<div id="rettangoloTestoPaginaGrigioScuro" ></div>
				</div>
				<div id="paginaGrigioScuroSfondoDx" >
				</div>
				
			</div>
		</body>
		*/

		var paginaGrigioScuro =  Builder.node('div', { id: 'paginaGrigioScuro' },
			[
			 	Builder.node('div', { id: 'paginaGrigioScuroSfondoSx'}),
				Builder.node('div', { id: 'paginaGrigioScuroSfondoCentrale'},
					 [
						 Builder.node('div', { id: 'rettangoloTestoPaginaGrigioScuro'})
					 ]
				),
			 	Builder.node('div', { id: 'paginaGrigioScuroSfondoDx'})
			]
											  
		);
		document.body.appendChild(paginaGrigioScuro);
		if(controlloBrowser6 || controlloBrowser7)
		{
				meta = document.viewport.getDimensions().width / 2;
				
				paginaGrigioScuro.setStyle({left: meta});
		}		
	
		$('paginaGrigioScuroSfondoCentrale').setStyle({ width: pulsantiHead[pagina]['width']+'px' });
		nuovaWidth = pulsantiHead[pagina]['width'] + 57;
		
		$('paginaGrigioScuro').setStyle({ width: nuovaWidth+'px' });
		blocco = true;
		if(pagina.indexOf("javascript:") == 0)
		{
			comando = pagina.split(":");
			eval(comando[1]);
		}
		else
		{
			caricaPagina(pagina,top);		
		}
	}
	else
		alert("errore");
}
function chiudiTutto(funzione)
{
	
	if ($("paginaGrigioScuro"))
	{
		bloccoChiusura=true;
		//var vecchiaY = "-"+pulsantiHead[paginaVecchiaHead]['top'];
		
		//altezza= $('paginaGrigioScuro').getStyle('left');
		
			//altezza=altezza.split("px");
			//altezza=parseInt(altezza[0]);
		
		new Effect.Move ('paginaGrigioScuro',{ y: -573, mode: 'relative', duration: 1.0, afterFinish:
						 function()
						 {
							 document.body.removeChild($("paginaGrigioScuro"));
							 bloccoChiusura=false;
							 eval(funzione);
						 }
						 					}
						 );
	}
	if ($("paginaBianca"))
	{
		// top originale top:-480px;
		bloccoChiusura=true;
		
		top = parseInt($('paginaBianca').getStyle("top"))
		
		nuovaTop = -480 - (top);
		
		
		new Effect.Move ('paginaBianca',{ y: nuovaTop, mode: 'relative', duration: 1.0, afterFinish:
						 function()
						 {
							 document.body.removeChild($("paginaBianca"))
							 bloccoChiusura=false;
							  eval(funzione);
						 }
						 				}
						 );
	}
	if(!bloccoChiusura)
		eval(funzione);
}


function caricaPagina(pagina)
{
	
	var rettangoloTestoHead = null;
	url = "pagine/"+pagina+".php";
	
	new Ajax.Request(url,{ 
	onSuccess: function(transport)
	{
		rimuoviBlocco();
		var risposta = '';

		if (transport.responseText != "")
		{
			$('rettangoloTestoPaginaGrigioScuro').update(transport.responseText);
			//alert("lo abbasso di "+pulsantiHead[pagina]['top']);
			new Effect.Move ('paginaGrigioScuro',{ y: pulsantiHead[pagina]['top'], mode: 'relative', duration: 1.0,queue: 'end'});
			//new Effect.Appear('paginaGrigioScuro', { duration: 1.0,afterFinish: rimuoviBlocco,to:0.9});
			rimuoviBlocco();
		}
		else
		{
			rettangoloTestoHead = document.getElementById("rettangoloTestoPaginaGrigioScuro");
			rettangoloTestoHead.innerHTML = 'Pagina non trovata<br><br>Contattare il webmaster ';
			new Effect.Move ('paginaGrigioScuro',{ y: 135, mode: 'absolute'});
			rimuoviBlocco();
			
		}
		
	}
	, onUninitialized: function(transport)
	{
		ShowTip(this,"Sto Caricando.. <img src=\"immagini/loading.gif\"/> ",false);
	}				
	, onLoading: function(transport)
	{
		ShowTip(this,"Sto Caricando.. <img src=\"immagini/loading.gif\"/>",false);
	}		
	, onFailure: function(transport)
	{
		blocco=false;
		rettangoloTesto = document.getElementById("rettangoloTesto");
		rettangoloTesto.innerHTML = 'Pagina non trovata';
		new Effect.Appear('rettangoloContenitore', {duration: 1.0,afterFinish: rimuoviBlocco});
	}
	} );

	
}

function creaRettangoloPaginaBianca(pagina,dove,indice)
{
	if($('paginaBianca') == null)
	{
		
		paginaVecchiaBianca = dove;
		indexPaginaVecchiaBianca = indice;
		/*
		<body>
			<div id="paginaBianca">
				<div id="paginaBiancaRettangoloTesto" ></div>	
			</div>
		</body>
		*/

		var paginaBianca =  Builder.node('div', { id: 'paginaBianca' },
			[
			 	Builder.node('div', { id: 'paginaBiancaRettangoloTesto'})
			]
											  
		);
		if(controlloBrowser6 || controlloBrowser7)
		{
				meta = document.viewport.getDimensions().width / 2;
				
				paginaBianca.setStyle({left: meta});
		}
		
		document.body.appendChild(paginaBianca);
				
		blocco = true;
		test = true;
		if(pagina.indexOf("javascript:") == 0)
		{
			test = false;
			comando = pagina.split(":");
			eval(comando[1]);
		}
		if(pagina.indexOf("db:") == 0)
		{
			
			test = false;
			paginaSplit = pagina.split(":");
			pagina = paginaSplit[1];
			variabili = paginaSplit[2];
			caricaPaginaBiancaDb(pagina,variabili)
			
		}
		if(test)
		{
			caricaPaginaBianca(pagina,dove,indice);		
		}

	}
}

function caricaPaginaBiancaDb(pagina,variabili)
{
	url = "pagine/"+pagina+".php?"+variabili;
	
	new Ajax.Request(url,{ 
  	method: 'get',
	onSuccess: function(transport)
	{	
		var risposta = '';
		
		if (transport.responseText != "")
		{
			$('paginaBiancaRettangoloTesto').update(transport.responseText);
			
			altezza= $('paginaBiancaRettangoloTesto').getStyle('height');
			altezza=altezza.split("px");
			altezza=parseInt(altezza[0]);
			y = altezza + 20;
			
		
			
			new Effect.Move ('paginaBianca',{ y: y, mode: 'relative', duration: 1.0,queue: 'end',afterFinish: rimuoviBlocco});
		}
	}
	, onUninitialized: function(transport)
	{
		ShowTip(this,"Sto Caricando. <img src=\"immagini/loading.gif\"/> ",false);
	}				
	, onLoading: function(transport)
	{
		ShowTip(this,"Sto Caricando.. <img src=\"immagini/loading.gif\"/>",false);
	}		
	, onFailure: function(transport)
	{
		rimuoviBlocco();
		ShowTip(this,"Pagina non trovata<br><br>Contattare il webmaster ",true);
	}
					 });
}

function caricaPaginaBianca(pagina,dove,indice)
{

	y = linkBox[dove]['top'][indice];
	url = "pagine/"+pagina+".php";

	new Ajax.Request(url,{ 
	onSuccess: function(transport)
	{	
		var risposta = '';
		
		if (transport.responseText != "")
		{
			$('paginaBiancaRettangoloTesto').update(transport.responseText);
			if(y == "variabile")
			{
				altezza= $('paginaBiancaRettangoloTesto').getStyle('height');
				altezza=altezza.split("px");
				altezza=parseInt(altezza[0]);
				
				if(altezza<y)
				{
					differenza=y-altezza;
					y -= differenza-10;
				}
				else
				{
					y = parseInt(altezza);
					y+=35;
				}
				
			}
			
			new Effect.Move ('paginaBianca',{ y: y, mode: 'relative', duration: 1.0,queue: 'end',afterFinish: rimuoviBlocco});
		}
		else
		{
			rimuoviBlocco();
			ShowTip(this,"Pagina non trovata<br><br>Contattare il webmaster ",true);
			
			
		}
		
	}
	, onUninitialized: function(transport)
	{
		ShowTip(this,"Sto Caricando. <img src=\"immagini/loading.gif\"/> ",false);
	}				
	, onLoading: function(transport)
	{
		ShowTip(this,"Sto Caricando.. <img src=\"immagini/loading.gif\"/>",false);
	}		
	, onFailure: function(transport)
	{
		rimuoviBlocco();
			ShowTip(this,"Pagina non trovata<br><br>Contattare il webmaster ",true);
	}
	} );

	
}


function rimuoviBlocco()
{
	if (t1) {
		clearTimeout(t1);
	}
	HideTip();
	blocco=false;
}

function creaLampioni(){

	var headAlta = document.getElementById("headAlta");

	for (var i = 1; i < 6 ;i++)
	{

	var exec = 	"var lampione"+i+" = document.createElement('div');";
	exec += "lampione"+i+".setAttribute('class','lampione');";
	exec += "lampione"+i+".setAttribute('className','lampione');";
	exec += "lampione"+i+".setAttribute('className','lampione');";
	exec += "lampione"+i+".setAttribute('style','display:none;');";
	exec += "lampione"+i+".style.cssText = 'display:none;';";
	exec += "lampione"+i+".style.left = leftLampioni["+i+"]+'px';";
	exec += "lampione"+i+".style.top = topLampioni["+i+"]+'px';";
	
	pulsateRandom = Math.random();
	pulsate = Math.random();
	pulsate = pulsate*2
	pulsate = Math.ceil(pulsate);
	durataRandom = pulsateRandom*10;
	pulsateRandom = Math.ceil(durataRandom)+3;
	
	exec += "headAlta.appendChild(lampione"+i+");";
	exec += "accendiLampione(lampione"+i+","+pulsate +","+durataRandom+","+pulsateRandom+");";

	eval(exec);

	}
	

}


function accendiLampione(lampione,pulsate,durataRandom,pulsateRandom)
{
	
	new Effect.Appear(lampione,	{ duration: 2,to:0.2,duration:durataRandom,
					  		afterFinish:function()
					   		{
								//alert(pulsate)
								if(pulsate == 1)
								{
									
									new Effect.Pulsate(lampione,{ from:0.2,to:0.4,pulses:pulsateRandom,duration:1.5,
									 afterFinish:function()
										{
											new Effect.Appear(lampione,	{ from:0.2,duration: 2});
										}
																}
														);
								}
								else
								{
									
									new Effect.Appear(lampione,	{ from:0.2,duration: 2});
								}
							}
					  
					  });		   
}

function accendiLuciFinestre()
{
	var headAlta = document.getElementById("headAlta");
	
	for (var i = 0; i < 9 ;i++)
	{
		
		var exec = 	"var finestra"+i+" = document.createElement('img');";
		exec += 	"finestra"+i+".setAttribute('class','luceFinestra');";
		exec += 	"finestra"+i+".setAttribute('className','luceFinestra');";
		exec += 	"finestra"+i+".setAttribute('style','display:none;left:"+leftFinestre[i]+"px;top:"+topFinestre[i]+"px');";
		exec += 	"finestra"+i+".style.cssText = 'display:none;left:"+leftFinestre[i]+"px;top:"+topFinestre[i]+"px';";
		exec +=		"headAlta.appendChild(finestra"+i+");";
		
		tempoAccenzione = Math.random();
		tempoAccenzione = tempoAccenzione*5;
		//alert("creo finestra "+i+" con  left:"+leftFinestre[i]+";top:"+topFinestre[i])
		exec += 	"new Effect.Appear(finestra"+i+",	{ delay: tempoAccenzione,duration:0.5});";

		eval(exec);
		
	}

}

function settaZ(chi)
{
	['ufficioPermessiBox','newsBox','progettiBox','ufficioVenditeBox','bandiBox'].each(function(b)
	{
		if(document.getElementById(b))
		{
		var test = document.getElementById(b);
		if(chi == b)
		{
			//var prima = parseInt(Element.getStyle(test,'z-index') || 0);
			test.style.zIndex = 3;
		}
		else
		{
			//var prima = parseInt(Element.getStyle(test,'z-index') || 0);
			test.style.zIndex = 2;
		}
		}
	});	
}
function settaPiccoliZ(chi)
{
	['ufficioPermessiBoxPiccolo','newsBoxPiccolo','progettiBoxPiccolo','ufficioVenditeBoxPiccolo','bandiBoxPiccolo'].each(function(b)
	{
		if(document.getElementById(b) != null )
		{
			var test = document.getElementById(b);
		if(chi == b)
			test.style.zIndex = 3;
		else
			test.style.zIndex = 2;
		}
	});	
}
function chiudiBox(box,chiudi,chi)
{

	new Effect.Fade(chiudi, { 
						duration: 0.5,
						afterFinish : function()
						{
							
							if($(box+"Testo") && $(box+"Testo").visible())
							{
								
								new Effect.Fade($(box+"Testo"),{duration: 0.1});
							}
							
							new Effect.Scale(box,0, {
						   scaleFrom: 100,
						   scaleFromCenter:true,
						   afterFinish:function(effect){
								if(chi == "grande")
									creaBoxPiccolo(box);
								else
								{
									//alert(UCFirst(chi));
									eval("crea"+UCFirst(chi)+"()");
								}
						   },
						   scaleContent: true
						   } )
						}
					});
}

function creaBoxPiccolo(boxVecchio)
{
	var padre = document.getElementById("padre");
	
	if(document.getElementById(boxVecchio+"Piccolo") == null)
		var box = document.createElement("div");
	else
		var box = document.getElementById(boxVecchio+"Piccolo");
	
	var boxVecchioDiv = document.getElementById(boxVecchio);
		
	box.setAttribute('id',boxVecchio+"Piccolo");
	box.setAttribute('class','boxPiccolo');
	box.setAttribute('className','boxPiccolo');
	box.setAttribute('onClick','settaPiccoliZ("'+boxVecchio+'Piccolo");settaZ("");');

	
	var y	= 97;
	var x	= 79;
	nuovaX 		= parseInt(boxVecchioDiv.style.left.replace("px",""));
	nuovaY 		= parseInt(boxVecchioDiv.style.top.replace("px",""));

	nuovaX		= nuovaX - x/2;
	nuovaY		= nuovaY - y/2;

	box.style.left 	= nuovaX + "px";
	box.style.top 	= nuovaY + "px";

	padre.appendChild(box);
	
	var immagine = document.createElement("img");
	immagine.setAttribute('src','immagini/'+boxVecchio+'Piccolo.png');
	immagine.setAttribute('class','shot');
	immagine.setAttribute('className','shot');
	box.appendChild(immagine);
	
	var immagineChiudi = document.createElement("img");
	immagineChiudi.setAttribute('id',boxVecchio+'ChiudiPiccolo');
	immagineChiudi.setAttribute('class','immagineChiudiPiccolo');
	immagineChiudi.setAttribute('className','immagineChiudiPiccolo');
	immagineChiudi.setAttribute('src','immagini/chiudi8bit.png');
	immagineChiudi.setAttribute('style','display:none;');	
	immagineChiudi.style.cssText = "display:none;";
	immagineChiudi.setAttribute('alt','Chiudi');
	immagineChiudi.setAttribute('title','Chiudi');
	
	immagineChiudi.setAttribute('onclick','chiudiBox("'+boxVecchio+'Piccolo","'+boxVecchio+'ChiudiPiccolo","'+boxVecchio+'")');

	if(controlloBrowser6 || controlloBrowser7 )	
	{
		var linkChiudi= Builder.node('a', { href: '#',onClick: 'chiudiBox("'+boxVecchio+'Piccolo","'+boxVecchio+'ChiudiPiccolo","'+boxVecchio+'")'});	
		linkChiudi.appendChild(immagineChiudi);	
		box.appendChild(linkChiudi);
	}
	else
		box.appendChild(immagineChiudi);
	
	
	new Effect.Scale(box,100, {
					   scaleFrom: 0,
		  			   scaleFromCenter:true,
					   beforeStart:function(effect){
					   		$(effect.element).style.display = 'block';
					   },
					   afterFinish:function(effect){
					   		/*new Effect.Appear(immagineChiudi, { duration: 0.5});*/
							//alert("finito");
							new Effect.Appear(immagineChiudi, { duration: 0.5});
							new Draggable(effect.element);
					   },
					   scaleContent: true,
					   scaleMode: { originalHeight: 97, originalWidth: 79 }
					   } );	

}

function creaUfficioPermessiBox()
{
	/*
	height: 308px;
	width: 261px;
	*/
	var height	= 308;
	var width	= 261;
	
	var padre = document.getElementById("padre");
	
	if($("ufficioPermessiBox"))
		padre.removeChild($("ufficioPermessiBox"))
		
	var ufficioPermessiBox = document.createElement("div");

	ufficioPermessiBox.setAttribute('onClick','settaZ("ufficioPermessiBox")');

	ufficioPermessiBox.setAttribute('id','ufficioPermessiBox');
	padre.appendChild(ufficioPermessiBox);
	
	if(boxVecchioDiv = $("ufficioPermessiBoxPiccolo"))
	{
		nuovaX 		= parseInt(boxVecchioDiv.style.left.replace("px",""));
		nuovaY 		= parseInt(boxVecchioDiv.style.top.replace("px",""));
	
		nuovaX		= nuovaX - width/2;
		nuovaY		= nuovaY - height/2;
	
		ufficioPermessiBox.style.left 	= nuovaX + "px";
		ufficioPermessiBox.style.top 	= nuovaY + "px";
		
		padre.removeChild(boxVecchioDiv);
	}
	
	
	var immaginePermessi = document.createElement("img");
	immaginePermessi.setAttribute('src','immagini/ufficioPermessiBox.png');
	immaginePermessi.setAttribute('id','immaginePermessi');
	immaginePermessi.setAttribute('alt','Ufficio Permessi');
	immaginePermessi.setAttribute('title','Ufficio Permessi');
	immaginePermessi.setAttribute('class','shot');
	immaginePermessi.setAttribute('className','shot');
	ufficioPermessiBox.appendChild(immaginePermessi);
	

	
	var immagineChiudi = document.createElement("img");
	immagineChiudi.setAttribute('id','ufficioPermessiBoxChiudi');
	immagineChiudi.setAttribute('class','immagineChiudi');
	immagineChiudi.setAttribute('className','immagineChiudi');
	immagineChiudi.setAttribute('src','immagini/chiudi8bit.png');
	immagineChiudi.setAttribute('style','display:none;');	
	immagineChiudi.style.cssText = "display:none;";
	immagineChiudi.setAttribute('alt','Chiudi');
	immagineChiudi.setAttribute('title','Chiudi');
	immagineChiudi.setAttribute('onclick','chiudiBox("ufficioPermessiBox","ufficioPermessiBoxChiudi","grande")');

	if(controlloBrowser6 || controlloBrowser7 )	
	{
		var linkChiudi= Builder.node('a', { href: '#',onClick: 'chiudiBox("ufficioPermessiBox","ufficioPermessiBoxChiudi","grande")'});	
		linkChiudi.appendChild(immagineChiudi);	
		ufficioPermessiBox.appendChild(linkChiudi);
	}
	else
		ufficioPermessiBox.appendChild(immagineChiudi);	




	new Effect.Scale('ufficioPermessiBox',100, {
					   scaleFrom: 0,
		  			   scaleFromCenter:true,
					   beforeStart:function(effect){
					   		$(effect.element).style.display = 'block';
					   },
					   afterFinish:function(effect){
					   		new Effect.Appear(immagineChiudi, { duration: 0.5});
							new Draggable(effect.element);
							
							ufficioPermessiBoxTesto = Builder.node('div', { id: 'ufficioPermessiBoxTesto',style: 'display:none;'});	
							
							linkBox['ufficioPermessiBox']['testo'].each(
								function(testoBox,indice)
								{	
									l = linkBox['ufficioPermessiBox']['link'][indice];
									testoUfficioPermessi = Builder.node('a',{ href: '#', onclick: 'chiudiTutto("creaRettangoloPaginaBianca(\''+l+'\',\'ufficioPermessiBox\',\''+indice+'\')")', className: 'ufficioPermessiBoxTesto'},testoBox);
									ufficioPermessiBoxTesto.appendChild(testoUfficioPermessi);
								}
							)
							//alert(ufficioPermessiBoxTesto.innerHTML)
							/*ufficioPermessiBoxTesto.update(testo);*/
						
							
							effect.element.appendChild(ufficioPermessiBoxTesto);
	
							new Effect.Appear(ufficioPermessiBoxTesto, { duration: 0.5});
						
					   },
					   scaleContent: true,
					   scaleMode: { originalHeight: height, originalWidth: width }
					   } );
	  
}

function creaNewsBox()
{
	/*
	height: 308px;
	width: 261px;
	*/
	var height	= 308;
	var width	= 261;
	
	var padre = document.getElementById("padre");

	if(document.getElementById("newsBox") == null)
		var newsBox = document.createElement("div");
	else
	{
		var newsBox = document.getElementById("newsBox");
		boxVecchioDiv = document.getElementById("newsBoxPiccolo");
		nuovaX 		= parseInt(boxVecchioDiv.style.left.replace("px",""));
		nuovaY 		= parseInt(boxVecchioDiv.style.top.replace("px",""));
	
		nuovaX		= nuovaX - width/2;
		nuovaY		= nuovaY - height/2;
	
		newsBox.style.left 	= nuovaX + "px";
		newsBox.style.top 	= nuovaY + "px";

		padre.removeChild(boxVecchioDiv);
		while (newsBox.firstChild) {
  			newsBox.removeChild(newsBox.firstChild);
		}

	}
	newsBox.setAttribute('onClick','settaZ("newsBox")');
	newsBox.setAttribute('id','newsBox');
	padre.appendChild(newsBox);
	
	var immagineNews = document.createElement("img");
	immagineNews.setAttribute('src','immagini/newsBox.png');
	immagineNews.setAttribute('alt','News');
	immagineNews.setAttribute('id','immagineNews');
	immagineNews.setAttribute('title','News');
	immagineNews.setAttribute('class','shot');
	immagineNews.setAttribute('className','shot');
	newsBox.appendChild(immagineNews);
	
	var immagineChiudi = document.createElement("img");
	immagineChiudi.setAttribute('class','immagineChiudi');
	immagineChiudi.setAttribute('classname','immagineChiudi');
	immagineChiudi.setAttribute('id','newsBoxChiudi');
	immagineChiudi.setAttribute('src','immagini/chiudi8bit.png');
	immagineChiudi.setAttribute('alt','Chiudi');
	immagineChiudi.setAttribute('title','Chiudi');
	immagineChiudi.setAttribute('style','display:none;');	
	immagineChiudi.style.cssText = "display:none;";
	immagineChiudi.setAttribute('onclick','chiudiBox("newsBox","newsBoxChiudi","grande")');

	if(controlloBrowser6 || controlloBrowser7 )	
	{
		var linkChiudi= Builder.node('a', { href: '#',onClick: 'chiudiBox("newsBox","newsBoxChiudi","grande")'});	
		linkChiudi.appendChild(immagineChiudi);	
		newsBox.appendChild(linkChiudi);
	}
	else
		newsBox.appendChild(immagineChiudi);	
	

	new Effect.Scale('newsBox',100, {
					   scaleFrom: 0,
		  			   scaleFromCenter:true,
					   beforeStart:function(effect){
					   		$(effect.element).style.display = 'block';
					   },
					   afterFinish:function(effect){
					   		new Effect.Appear(immagineChiudi, { duration: 0.5});
							new Draggable(effect.element);
							
					   },
					   scaleContent: true,
					   scaleMode: { originalHeight: height, originalWidth: width }
					   } );
	  
}

function creaBandiBox()
{
	/*
	height: 308px;
	width: 261px;
	*/
	var height	= 308;
	var width	= 258;
	
	var padre = document.getElementById("padre");

	if(document.getElementById("bandiBox") == null)
		var bandiBox = document.createElement("div");
	else
	{
		var bandiBox = document.getElementById("bandiBox");
		boxVecchioDiv = document.getElementById("bandiBoxPiccolo");
		nuovaX 		= parseInt(boxVecchioDiv.style.left.replace("px",""));
		nuovaY 		= parseInt(boxVecchioDiv.style.top.replace("px",""));
	
		nuovaX		= nuovaX - width/2;
		nuovaY		= nuovaY - height/2;
	
		bandiBox.style.left 	= nuovaX + "px";
		bandiBox.style.top 	= nuovaY + "px";

		padre.removeChild(boxVecchioDiv);
		while (bandiBox.firstChild) {
  			bandiBox.removeChild(bandiBox.firstChild);
		}

	}
	bandiBox.setAttribute('onClick','settaZ("bandiBox")');
	bandiBox.setAttribute('id','bandiBox');
	padre.appendChild(bandiBox);
	
	var immagineBandi = document.createElement("img");
	immagineBandi.setAttribute('src','immagini/bandiBox.png');
	immagineBandi.setAttribute('alt','Bandi e Gare');
	immagineBandi.setAttribute('id','immagineBandi');
	immagineBandi.setAttribute('title','Bandi e Gare');
	immagineBandi.setAttribute('class','shot');
	immagineBandi.setAttribute('className','shot');
	bandiBox.appendChild(immagineBandi);
	
	var immagineChiudi = document.createElement("img");
	immagineChiudi.setAttribute('class','immagineChiudi');
	immagineChiudi.setAttribute('className','immagineChiudi');
	immagineChiudi.setAttribute('id','bandiBoxChiudi');
	immagineChiudi.setAttribute('src','immagini/chiudi8bit.png');
	immagineChiudi.setAttribute('alt','Chiudi');
	immagineChiudi.setAttribute('title','Chiudi');
	immagineChiudi.setAttribute('style','display:none;');	
	immagineChiudi.style.cssText = "display:none;";
	immagineChiudi.setAttribute('onclick','chiudiBox("bandiBox","bandiBoxChiudi","grande")');

	if(controlloBrowser6 || controlloBrowser7 )	
	{
		var linkChiudi= Builder.node('a', { href: '#',onClick: 'chiudiBox("bandiBox","bandiBoxChiudi","grande")'});	
		linkChiudi.appendChild(immagineChiudi);	
		bandiBox.appendChild(linkChiudi);
	}
	else
		bandiBox.appendChild(immagineChiudi);	



	new Effect.Scale('bandiBox',100, {
					   scaleFrom: 0,
		  			   scaleFromCenter:true,
					   beforeStart:function(effect){
					   		$(effect.element).style.display = 'block';
					   },
					   afterFinish:function(effect){
					   		new Effect.Appear(immagineChiudi, { duration: 0.5});
							new Draggable(effect.element);
							bandiBoxTesto = Builder.node('div', { id: 'bandiBoxTesto',style: 'display:none;'});	
							url = "script/bandi.js.php";
							
							new Ajax.Request(url,{ 
								onSuccess: function(transport)
								{
									if (transport.responseText != "")
									{
										
										testoArray = transport.responseText.split(" <&&&> ");
										
										testoArray.each(
												function(variabili)
												{
													if(variabili != " " && variabili != "")
													{
													variabili=variabili.split("&");
													id=variabili[0].split("=");
													id=id[1];
													titolo=variabili[1].split("=");
													titolo=titolo[1];
													data=variabili[2].split("=");
													data=data[1];
													testoBandiBox = Builder.node('a',{href: 'script/scaricaBando.php?id='+id,target: '_blank',className: 'bandiBoxTesto'});
													testoBandiBox.update(titolo+" - "+data);
													bandiBoxTesto.appendChild(testoBandiBox);
													
													}
													
												});
										
										testoBandiBoxTutti = Builder.node('a',{href: '#',className: 'linkGrigio',onClick:'chiudiTutto("creaRettangoloPaginaBianca(\'db:bandiEgare\')")'},"Vedi tutti i bandi");
										br = Builder.node('br');
										bandiBoxTesto.appendChild(br);
										bandiBoxTesto.appendChild(testoBandiBoxTutti);
									}
									else
									{
										bandiBoxTesto.update("<span class='bandiBoxTitoloTesto'>Attualmente non ci sono bandi o gare in corso</span>");
									}
									
									
									
									effect.element.appendChild(bandiBoxTesto);
									new Effect.Appear(bandiBoxTesto, { duration: 0.5});
								}
											 });
								
					   },
					   scaleContent: true,
					   scaleMode: { originalHeight: height, originalWidth: width }
					   } );
	  
}

function creaProgettiBox()
{
	/*
	height: 308px;
	width: 261px;
	*/
	var height	= 308;
	var width	= 261;
	
	var padre = document.getElementById("padre");
	
	if(document.getElementById("progettiBox") == null)
		var progettiBox = document.createElement("div");
	else
	{
		var progettiBox = document.getElementById("progettiBox");
		boxVecchioDiv = document.getElementById("progettiBoxPiccolo");
		nuovaX 		= parseInt(boxVecchioDiv.style.left.replace("px",""));
		nuovaY 		= parseInt(boxVecchioDiv.style.top.replace("px",""));
	
		nuovaX		= nuovaX - width/2;
		nuovaY		= nuovaY - height/2;
	
		progettiBox.style.left 	= nuovaX + "px";
		progettiBox.style.top 	= nuovaY + "px";

		padre.removeChild(boxVecchioDiv);
		while (progettiBox.firstChild) {
  			progettiBox.removeChild(progettiBox.firstChild);
		}
	}

	progettiBox.setAttribute('onClick','settaZ("progettiBox")');	
	progettiBox.setAttribute('id','progettiBox');
	padre.appendChild(progettiBox);
	
	var immagineProgetti = document.createElement("img");
	immagineProgetti.setAttribute('src','immagini/progettiBox.png');
	immagineProgetti.setAttribute('id','immagineProgetti');
	immagineProgetti.setAttribute('alt','Progetti');
	immagineProgetti.setAttribute('title','Progetti');
	immagineProgetti.setAttribute('class','shot');
	immagineProgetti.setAttribute('className','shot');
	progettiBox.appendChild(immagineProgetti);
	
	var immagineChiudi = document.createElement("img");
	immagineChiudi.setAttribute('class','immagineChiudi');
	immagineChiudi.setAttribute('className','immagineChiudi');
	immagineChiudi.setAttribute('id','progettiBoxChiudi');
	immagineChiudi.setAttribute('src','immagini/chiudi8bit.png');
	immagineChiudi.setAttribute('alt','Chiudi');
	immagineChiudi.setAttribute('title','Chiudi');
	immagineChiudi.setAttribute('style','display:none;');	
	immagineChiudi.style.cssText = "display:none;";
	immagineChiudi.setAttribute('onclick','chiudiBox("progettiBox","progettiBoxChiudi","grande")');

	if(controlloBrowser6 || controlloBrowser7 )	
	{
		var linkChiudi= Builder.node('a', { href: '#',onClick: 'chiudiBox("progettiBox","progettiBoxChiudi","grande")'});	
		linkChiudi.appendChild(immagineChiudi);	
		progettiBox.appendChild(linkChiudi);
	}
	else
		progettiBox.appendChild(immagineChiudi);	


	new Effect.Scale('progettiBox',100, {
					   scaleFrom: 0,
		  			   scaleFromCenter:true,
					   beforeStart:function(effect){
					   		$(effect.element).style.display = 'block';
					   },
					   afterFinish:function(effect){
					   		new Effect.Appear(immagineChiudi, { duration: 0.5});
							new Draggable(effect.element);
							
							progettiBoxTesto = Builder.node('div', { id: 'progettiBoxTesto',style: 'display:none;'});	
							
							url = "script/progetti.js.php";
							
							new Ajax.Request(url,{ 
								onSuccess: function(transport)
								{
									
									if (transport.responseText != "")
									{
										testoArray = transport.responseText.split("<&&&>");
										
										testoArray.each(
											function(variabili)
											{
												
												if(variabili != " " && variabili != "")
												{
													
												variabili=variabili.split("&");
												
												id=variabili[0].split("=");
												id=id[1];
												titolo=variabili[1].split("=");
												titolo=titolo[1];
												descrizione=variabili[2].split("=");
												descrizione=descrizione[1];
												
												testoProgetti = Builder.node('a',
														{ 
														href: '#',
														onclick:'chiudiTutto("creaRettangoloPaginaBianca(\'db:visualizzaProgetto:id='+id+'&grafico=fotovoltaico\')")',
														className: 'progettiBoxTesto'
														},
														[
															Builder.node('span',{className: 'progettiBoxTitoloTesto'},titolo),
															Builder.node('br'),
															Builder.node('span',{className: 'progettiBoxTesto'},descrizione)																		
														 ]
																	);																											
												progettiBoxTesto.appendChild(testoProgetti);
												
												}
											}
											);
										//progettiBoxTesto.update(testo);
										
										
										
									}
									else
									{
										progettiBoxTesto.update("<span class='bandiBoxTitoloTesto'>Attualmente non ci sono progetti in corso</span>");
									}
									new Effect.Appear(progettiBoxTesto, { duration: 0.5});
									effect.element.appendChild(progettiBoxTesto);
								}
							 }
							 );
					   },
					   scaleContent: true,
					   scaleMode: { originalHeight: height, originalWidth: width }
					   } );
}

function creaUfficioVenditeBox()
{
	/*
	height: 308px;
	width: 261px;
	*/
	var height	= 308;
	var width	= 274;
	
	var padre = document.getElementById("padre");

	if($("ufficioVenditeBox"))
		padre.removeChild($("ufficioVenditeBox"))

	var ufficioVenditeBox = document.createElement("div");
	ufficioVenditeBox.setAttribute('onClick','settaZ("ufficioVenditeBox")');		
	ufficioVenditeBox.setAttribute('id','ufficioVenditeBox');
	padre.appendChild(ufficioVenditeBox);

	if(boxVecchioDiv = $("ufficioVenditeBoxPiccolo"))
	{
		nuovaX 		= parseInt(boxVecchioDiv.style.left.replace("px",""));
		nuovaY 		= parseInt(boxVecchioDiv.style.top.replace("px",""));
	
		nuovaX		= nuovaX - width/2;
		nuovaY		= nuovaY - height/2;
	
		ufficioVenditeBox.style.left 	= nuovaX + "px";
		ufficioVenditeBox.style.top 	= nuovaY + "px";
		
		padre.removeChild(boxVecchioDiv);

	}
	

	
	var immagineUfficioVendite = document.createElement("img");
	immagineUfficioVendite.setAttribute('src','immagini/ufficioVenditeBox.png');
	immagineUfficioVendite.setAttribute('alt','Ufficio Vendite');
	immagineUfficioVendite.setAttribute('id','immagineUfficioVendite');
	immagineUfficioVendite.setAttribute('title','Ufficio Vendite');
	immagineUfficioVendite.setAttribute('class','shot');
	immagineUfficioVendite.setAttribute('className','shot');
	ufficioVenditeBox.appendChild(immagineUfficioVendite);
	
	var immagineChiudi = document.createElement("img");
	immagineChiudi.setAttribute('id','ufficioVenditeBoxChiudi');
	immagineChiudi.setAttribute('class','immagineChiudi');
	immagineChiudi.setAttribute('className','immagineChiudi');
	immagineChiudi.setAttribute('src','immagini/chiudi8bit.png');
	immagineChiudi.setAttribute('alt','Chiudi');
	immagineChiudi.setAttribute('title','Chiudi');
	immagineChiudi.setAttribute('style','display:none;');	
	immagineChiudi.style.cssText = "display:none;";
	immagineChiudi.setAttribute('onclick','chiudiBox("ufficioVenditeBox","ufficioVenditeBoxChiudi","grande")');

	if(controlloBrowser6 || controlloBrowser7 )	
	{
		var linkChiudi= Builder.node('a', { href: '#',onClick: 'chiudiBox("ufficioVenditeBox","ufficioVenditeBoxChiudi","grande")'});	
		linkChiudi.appendChild(immagineChiudi);	
		ufficioVenditeBox.appendChild(linkChiudi);
	}
	else
		ufficioVenditeBox.appendChild(immagineChiudi);	

	new Effect.Scale('ufficioVenditeBox',100, {
					   scaleFrom: 0,
		  			   scaleFromCenter:true,
					   beforeStart:function(effect){
					   		$(effect.element).style.display = 'block';
					   },
					   afterFinish:function(effect){
					   		new Effect.Appear(immagineChiudi, { duration: 0.5});
						    new Draggable(effect.element);
							
							ufficioVenditeBoxTesto = Builder.node('div', { id: 'ufficioVenditeBoxTesto',style: 'display:none;'});	
							
							linkBox['ufficioVenditeBox']['testo'].each(
								function(testoBox,indice)
								{	
									l = linkBox['ufficioVenditeBox']['link'][indice];
									
									testoUfficioVendite = Builder.node('a',{ href: '#', onclick: 'chiudiTutto("creaRettangoloPaginaBianca(\''+l+'\',\'ufficioVenditeBox\',\''+indice+'\')")', className: 'ufficioVenditeBoxTesto'},testoBox);
									ufficioVenditeBoxTesto.appendChild(testoUfficioVendite);
								}
							)
							effect.element.appendChild(ufficioVenditeBoxTesto);
							
							new Effect.Appear(ufficioVenditeBoxTesto, { duration: 0.5});							
							
					   },
					   scaleContent: true,
					   scaleMode: { originalHeight: height, originalWidth: width }
					   } );
	  
}


function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function UCFirst(str){
   // split string
   firstChar = str.substring(0,1);
   remainChar = str.substring(1);

   // convert case
   firstChar = firstChar.toUpperCase(); 
   //remainChar = remainChar.toLowerCase();

   return firstChar + remainChar

}
