$(document).ready(function() {

	// FUNZIONE BANNER
	//$('#home_banner').html(image[increment]);
	//$('body').css('background-image','url(../images/banners/background_home/' + background[increment] + ')');
	
	// FUNZIONE RICERCA ABI E CAB
	sjbjl_pureajax = true;
	$('#abiecab_form').submit(function() {
		if (sjbjl_checkform('abiecab_form')) {
			$('#abiecab_output').html('').addClass('loading');
			$('#abiecab_output').load('load_external.php?url=' + encodeURIComponent('http://www.aurigaspa.com/web_service/abicab/ajax_populate.php?action=ricerca&' + $('#abiecab_form').serialize()),function() {
				$('#abiecab_output').removeClass('loading');
				sjbjlform_sent = false;
			});
		}
		return false;
	});
	
});

/*************  INIZIO FONT 1  *************/
function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = '; expires='+date.toGMTString();
  }
  else expires = '';
  document.cookie = name+'='+value+expires+'; path=/';
}

function readCookie(name) {
  var nameEQ = name + '=';
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function setFontSize(size) {
	var body = document.getElementsByTagName('body')[0];
	var percentuale = "80%"; // default
	if (size == 1) percentuale = "100%";
	if (size == 2) percentuale = "110%";
	if (size == 3) percentuale = "120%";
	body.style.fontSize = percentuale;
	createCookie('BPLazioFontSize',size,365);
}

window.onload = function() {
	size = readCookie('BPLazioFontSize');
	setFontSize(size);
}
/*************  FINE FONT 1  *************/


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


/*************  INIZIO BANNER CASUALE + SFONDO  *************/

var image = new Array();
var background = new Array();

number = 0;

image[number] = "<a href='http://www.operazionenergia.com/' target='_blank' title='Collegati al sito operazionenergia.com'><img src='../images/banners/banner_home/banner_operazione_energia.jpg' alt='Operazione Energia - Edizione 2011' border='0' /></a>"
background[number++] = 'back_banner_operazione_energia.jpg'

image[number] = "<img src='../images/banners/banner_home/guidonia.jpg' alt='Villanova di Guidonia - UNA NUOVA FILIALE' border='0' />"
background[number++] = 'back_bannermain38.jpg'

image[number] = "<img src='../images/banners/banner_home/bannermain36.jpg' alt='Roma ag.12 - Via Mantegna - PROSSIMA APERTURA' border='0' />"
background[number++] = 'back_bannermain38.jpg'

image[number] = "<a href='../content/prodotti.php?prodotto=7&channel=prodotti' title='Vai alla pagina di Conto Equipe'><img src='../images/banners/banner_home/banners_equipe.jpg' border='0' /></a>"
background[number++] = 'back_banners_equipe.jpg'

//image[number] = "<a href='../content/readnews.php?channel=iniziative&feed=iniziative&id=46&territorio=' title='Vai alla pagina Zoomarine'><img src='../images/banners/bannermain37.jpg' border='0' /></a>"
//background[number++] = ''

//image[number] = "<img src='../images/banners/bannermain38.jpg' alt='Villanova di Guidonia - PROSSIMA APERTURA' border='0' />"
//background[number++] = 'back_bannermain38.jpg'

//image[number] = "<a href='../content/prodotti_energie_alternative.php' title='Energie Alternative'><img src='../images/banners/banner_home/fotovoltaico.jpg' border='0' /></a>"
//background[number++] = ''

//image[number] = "<object width='486' height='216' type='application/x-shockwave-flash' data='../images/banners/bannermain37.swf'><param name='movie' value='../images/banners/bannermain37.swf'/></object></a>"
//background[number++] = ''

//image[number] = "<img src='../images/banners/banner_home/banner_main.jpg' border='0' />"
//background[number++] = 'banner_main_sfondo_uomo.jpg'

//image[number] = "<a href='../content/prodotti.php?prodotto=1&channel=prodotti' title='Vai alla pagina Carta Contante'><img src='../images/banners/bannermain33.jpg' alt='Vai alla pagina Carta Contante' border='0' /></a>"
//background[number++] = ''

//image[number] = "<a href='../content/prodotti.php?prodotto=9&channel=prodotti' title='Finanziamento agevolato per acquisto materiale scolastico'><img src='../images/banners/bannermain35.jpg' alt='Finanziamento agevolato per acquisto materiale scolastico' border='0' /></a>"
//background[number++] = '';

//image[number] = "<img src='../images/banners/bannermain34.jpg' alt='Nuova Filiale di Viterbo' border='0' />"
//background[number++] = ''

//image[number] = "<img src='../images/banners/banner_home/banner_natale_2010.jpg' alt='I Nostri migliori Auguri! border='0' />"
//background[number++] = ''


for (i=0; i< number; i++) {
	if (background[i] =='') {
		background[i] = 'banner_main_sfondo.gif';
	}
}

// image[number++] = "<img src='../images/banners/bannermain23.jpg' alt='Operazionme energia 2008' border='0' />"
// image[number++] = "<a href='../content/iniziative_soci.php?channel=banca' target='_self' title='Iniziativa dedicata ai Soci'><img src='../images/banners/bannermain25.jpg' alt='Iniziativa dedicata ai Soci' border='0' /></a>"
// image[number++] = "<a href='../content/finanza_privatebanking.php?channel=finanza' title='Private Banking'><img src='../images/banners/bannermain17.jpg' alt='Private Banking' border='0' /></a>"
// image[number++] = "<a href='../content/readnews.php?channel=iniziative&feed=iniziative&amp;id=29' title='Leggi la News'><img src='../images/banners/bannermain20.jpg' alt='Acquista il biglietto' border='0' /></a>"
// image[number++] = "<img src='../images/banners/bannermain28.jpg' alt='Apertura nuova Filiale di Colleferro' border='0' />"	
// image[number++] = "<img src='../images/banners/bannermain24.jpg' alt='Apertura nuova Filiale di Ostia' border='0' />"
// image[number++] = "<a href='../pdf/awards2009_090320.pdf' target='_blank' title='Premio global awards 2009 Milano Finanza - Creatori di valore'><img src='../images/banners/bannercreatoridivalore.jpg' alt='Premio global awards 2009 Milano Finanza - Creatori di valore' border='0' /></a>"
// image[number++] = "<a href='../pdf/comunicati/contributo_abruzzo.pdf' target='_blank'><img src='../images/banners/banner_terremoto2.jpg' alt='Terremoto Abruzzo' border='0' /></a>"
// image[number++] = "<a href='../content/dovesiamo_trasferimento_cecchina.php' title=''><img src='../images/banners/bannermain31.jpg' alt='Cecchina - Via Nettunense n. 14' border='0' /></a>"
// image[number++] = "<img src='../images/banners/sabato_latina.jpg' alt='Siamo aperti il Sabato - Latina ag.4 - Centro Morbella' border='0' />"
// image[number++] = "<img src='../images/banners/natale2009.jpg' alt='I nostri migliori auguri' border='0' />"


increment = Math.floor(Math.random() * number);

/*************  FINE BANNER CASUALE + SFONDO  *************/


window.onload=function() {
	attrimenu();
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function inizializza() {
	scrollanews();
}

function aprimenu(id) {

	var d = document.getElementById('sub'+this.id);
	
	if (d) {
		if (d.style.display == 'block') {
			d.style.display='none';
		} else {
			d.style.display='block';
		}
	}
}

function attrimenu(id) {

	var menulivello1 = document.getElementById('menu').getElementsByTagName('dt').length;

	var d = document.getElementById(id);
	for (var i = 1; i<=menulivello1; i++) {
		if (document.getElementById('submenu'+i)) {document.getElementById('submenu'+i).style.display='none';}
		if (d) {d.style.display='block';}
	}
	
	for (var i = 1; i<=menulivello1; i++) {

		if (document.getElementById('menu'+i)) {

			menulivellouno = document.getElementById('menu'+i);
			menulivellouno.setAttribute('tabindex',i+'00');
			
			addEvent(menulivellouno, 'click', aprimenu);
			addEvent(menulivellouno, 'focus', parla);
			addEvent(menulivellouno, 'blur', silenzio);
			addEvent(menulivellouno, 'mouseover', parla);
			addEvent(menulivellouno, 'mouseout', silenzio);

		}

		if (document.getElementById('submenu'+i)) {

			oldul = document.getElementById('submenu'+i).getElementsByTagName('ul')[0];
	
			var newli = document.createElement('li');		

			var newa = document.createElement('a');
			newa.setAttribute('href','javascript:void(0)');
			newa.setAttribute('tabindex',i+'99');
			newa.setAttribute('title','Chiudi questo sottomenu');
			newa.setAttribute('id','chiudisubmenu'+i);			

			var newtext = document.createTextNode('Chiudi sottomenu');
			newa.appendChild(newtext);
			newli.appendChild(newa);

			oldul.appendChild(newli); 
		}

		if (document.getElementById('chiudisubmenu'+i)) {
			addEvent(document.getElementById('chiudisubmenu'+i), 'click', chiudimenu);
		}

		for (var j = 1; j<10; j++) {
				
			if (document.getElementById('submenu'+i+j)) {
			
				menulivellodue = document.getElementById('submenu'+i+j);
				menulivellodue.setAttribute('tabindex',i+'0'+j);
				
				addEvent(menulivellodue, 'focus', parla);
				addEvent(menulivellodue, 'blur', silenzio);
				addEvent(menulivellodue, 'mouseover', parla);
				addEvent(menulivellodue, 'mouseout', silenzio);
			}

		}

	}

	if (menuattivo !='') {
	document.getElementById(menuattivo).style.display = "block";
	}
}

function chiudimenu(id) {
	
	numeromenu = this.id.substring(this.id.length-1);
	
	var d = document.getElementById('submenu'+numeromenu);
	var e = document.getElementById('menu'+numeromenu);
	if (d) {d.style.display='none';}
	if (e) {e.focus();}
	
	}


function getHTTPObject() {
	var xmlhttp = false;
	if(typeof ActiveXObject != 'undefined') {
		try {xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");}
		catch (e) {
			try {xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}
			catch (E) {xmlhttp = false;}
		}
	} else if (XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}


// AJAX Dove Siamo

var url = "../content/dovesiamo_xmlrichiesta.php?filiale="; // The server-side script

function handleHttpResponseFiliali() {
  if (http.readyState == 4) {
    if (http.responseText.indexOf('invalid') == -1) {
      // Use the XML DOM to unpack the city and state data 
		var htmlDocument = http.responseText;
		document.getElementById('filialecontainer').innerHTML = htmlDocument;
		isWorking = false;		
		document.getElementById("dettaglio_filiale_" + filialeselezionata).innerHTML = document.getElementById('filialecontainer').innerHTML;
		document.getElementById("layer_dettaglio_filiali").innerHTML = document.getElementById('filialecontainer').innerHTML;
	}
  }
}

var filialeselezionata = "";
var isWorking = false;

function getfiliale(id) {
	filialeselezionata = id;
	if (!isWorking && http) {
	    http.open("GET", url + escape(id), true);
		http.onreadystatechange = handleHttpResponseFiliali;
		isWorking = true;
	    http.send(null);
	}
}


var http = getHTTPObject();

// Fine AJAX Dove Siamo

// AJAX Invia ad un amico

var url_invia_amico = "../content/invia_amico.php"; // The server-side script

function handleHttpResponseInvia_amico() {
  if (http.readyState == 4) {
    if (http.responseText.indexOf('invalid') == -1) {
      // Use the XML DOM to unpack the city and state data 
		var htmlDocument = http.responseText;
		document.getElementById('messaggio_invia_amico').innerHTML = htmlDocument;
		isWorking = false;		
		}
  }
}

function invia_amico() {

	var tuonome = escape(document.getElementById("tuo_nome").value);
    var nomeamico = escape(document.getElementById("nome_amico").value);
	var link = escape(document.getElementById("link").value);
	var emailamico = escape(document.getElementById("email_amico").value);

	if (!isWorking && http) {
		http.open("GET", url_invia_amico + "?tuonome=" + tuonome + "&nomeamico=" + nomeamico +"&link=" + link +"&emailamico=" + emailamico, true);	   
	    http.onreadystatechange = handleHttpResponseInvia_amico;
		isWorking = true;
	    http.send(null);	
	}
		
		apri_chiudi_layer('invia_amico');
	
}

// Fine AJAX Invia ad un amico


function check_invia_amico() {

	if (document.getElementById("tuo_nome").value == "")		{alert("Il campo NOME è obbligatorio!");           document.getElementById("tuo_nome").focus();return false;};
	if (document.getElementById("nome_amico").value == "")		{alert("Il campo COGNOME è obbligatorio!");       		document.getElementById("nome_amico").focus();return false;};
	if (document.getElementById("email_amico").value=="")		{alert ("Il campo E-mail è obbligatorio");												document.getElementById("email_amico").focus(); return false;};
	if ((document.getElementById("email_amico").value.indexOf('@') == -1) || (document.getElementById("email_amico").value.indexOf('.') == -1)) {alert("Il campo E-Mail non contiene un indirizzo valido!"); document.getElementById("email_amico").email.focus();  return false;};
	return true;		

	}

function controlla_invio_amico() {

		if (check_invia_amico()) {invia_amico();}
		document.getElementById('messaggio_invia_amico').style.display = "block";
}








function setActiveStyleSheet(title) {
	for (var i=0; i<document.getElementsByTagName("link").length; i++) {
		var a=document.getElementsByTagName("link")[i];
		if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
		 a.disabled=true;
		 if(a.getAttribute("title") == title) a.disabled=false;
		}
	}
}


function getActiveStyleSheet() {

	for (var i=0; i<document.getElementsByTagName("link").length; i++) {
		var a=document.getElementsByTagName("link")[i];
		if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && (a.disabled == false)) {
			cssattivo = a.getAttribute("title");
			break;
		}
	}
	return cssattivo;
}

function swapstyle(css) {
	setActiveStyleSheet(css);
	runtime();
}

function StopFlashMovie() {
	if (navigator.appName.indexOf("Opera")==-1) {
	flashMovie=getFlashMovieObject("filmato");
	flashMovie.StopPlay();
	}
}

function getFlashMovieObject(movieName) {
	if (window.document[movieName]) {
		return window.document[movieName];
	}
	if (navigator.appName.indexOf("Microsoft Internet")==-1) {
		if (document.embeds && document.embeds[movieName]) return document.embeds[movieName];
	} else {
		return document.getElementById(movieName);
	}
}


function apri_chiudi_layer(nomelayer) {
	
	if (document.getElementById(nomelayer).style.display == "none") {
		document.getElementById(nomelayer).style.display = "block";
	} else {
		document.getElementById(nomelayer).style.display = "none";
	}
	
}


function apri_chiudi_tr_dettaglio(id) {
	
if (document.getElementById("tr_dettaglio_filiale_"+id).className == "tbodyvisibile") {
		document.getElementById("tr_dettaglio_filiale_"+id).className = "tbodyinvisibile";
	} else { 
		document.getElementById("tr_dettaglio_filiale_"+id).className = "tbodyvisibile";
	}

}
	

function chiudi_filiale(id) {

	document.getElementById(id).innerHTML = "&#160;";
	
}

function scambia_div_filiali(nomefiliale) {

	document.getElementById('paginegialle').innerHTML = document.getElementById(nomefiliale).innerHTML;	
	
}

function scrollanews() {
	for (i=0; i<document.anchors.length; i++) {
		stringa="window.scrollTo(0," + document.anchors[i].offsetTop + ")";
		setTimeout(stringa, i*5000);
	}
}

function scrollanews2() {
	for (i=0; i<document.anchors.length; i++) {
		stringa="window.scrollTo(0," + document.anchors[i].offsetParent.offsetTop + ")";
		setTimeout(stringa, i*5000);
	}
}

function top() {document.body.scrollTop; scrollTo(0,0);
}

function back() {javascript:history.back();
}

