/*
 *	Pivaritrio_generale.js
 *
 * Sviluppata da
 * Alessandro Costoli - SoftDesign
 * 05/09/2011
 *
*/

/***********************************************************************************************************************************
	NOTE
************************************************************************************************************************************

Vengono utilizzate funzione presenti nei file

SD_GENERALE.JS

***********************************************************************************************************************************/


/***********************************************************************************************************************************
	VARIABILI GLOBALI
***********************************************************************************************************************************/

var COLORE_EVIDENZE = "#F4AF38";									// Colore principale
var WEBSITE = "http://www.pivaritrio.com";					// Sito web


/***********************************************************************************************************************************
	COLORE PRINCIPALE DEL MENU' / LINK / PAROLE IN EVIDENZA
***********************************************************************************************************************************/
function FontColMenu(st)
{
	var s;
	
	s="<font id=\"colore\">" + st + "</font>";
	return s;
}


/***********************************************************************************************************************************
	LINGUA ATTIVA
***********************************************************************************************************************************/
function Lingua()
{
	var s, l, lang;
	
	l=location.href;
	
	s=l.substr(0, l.lastIndexOf("/"));
	s=s.substr(s.lastIndexOf("/")+1).toLowerCase();
	
	switch (s)
	{
		case "en":
			lang=s;
			break;
		case "fr":
			lang=s;
			break;
		case "de":
			lang=s;
			break;
		default:
			lang="it";
			break;
	}
	
	return lang;
}


/***********************************************************************************************************************************
	VERIFICA SE LA PAGINA CORRENTE E' LA HOME PAGE
***********************************************************************************************************************************/
function IsHP(pagina)
{
	if ((pagina=="index.html") || (pagina=="") || (pagina==null))
		return 1;
	else
		return 0;
}


/***********************************************************************************************************************************
	CARICA IL MENU'
***********************************************************************************************************************************/
function Carica_menu()
{

	var lang, l, pagina;

	lang=Lingua();
	
	l=location.href;
	pagina=l.substr(l.lastIndexOf("/")+1).split(/[?#]/)[0];
	
	hp=IsHP(pagina);
	
	MenuGenerale(lang, hp);
	Banda();
	SfondoContenuti(pagina);
	Discografia(pagina);
	PiediPagina(lang, pagina, hp);
	
	return;
}


/***********************************************************************************************************************************
	DEFINIZIONE MENU' IN ALTO
***********************************************************************************************************************************/
function MenuGenerale(lang, hp)
{
	var s, path;
	var testo = new Array();
	
	switch (lang)
	{
		case "en":
			testo[0]="P&Igrave;VARII TRIO";
			testo[1]="WHO'S P&Igrave;VARI";
			testo[2]="CONCERTS";
			testo[3]="PROPOSALS";
			testo[4]="GALLERY";
			testo[5]="LINKS";
			testo[6]="DISCOGRAPHIES";
			break;
			
		default:
			testo[0]="P&Igrave;VARI TRIO";
			testo[1]="P&Igrave;VARI CHI";
			testo[2]="CONCERTI";
			testo[3]="PROPOSTE";
			testo[4]="GALLERY";
			testo[5]="LINKS";
			testo[6]="DISCOGRAFIA";
			break;
	}

	s="<div id=\"logomenu\">";
	if (!hp) {
		path="../" + lang;
		s=s+"<a href=\"../index.html\"><img src=\"../images/logo_menu.gif\" align=\"middle\"></a>";
	}
	else {
		path=lang;
	}
	
	s=s+"</div>";
	s=s+"<div><ul>";
	s=s+"<li><a href=\"" + path + "/pivaritrio.html\">" + testo[0] + "</a></li>";
	s=s+"<li><a href=\"" + path + "/pivarichi.html\">" + testo[1] + "</a></li>";
	s=s+"<li><a href=\"" + path + "/concerti.html\">" + testo[2] + "</a></li>";
	s=s+"<li><a href=\"" + path + "/proposte.html\">" + testo[3] + "</a></li>";
	s=s+"<li><a href=\"" + path + "/gallery.html\">" + testo[4] + "</a></li>";
	s=s+"<li><a href=\"" + path + "/links.html\">" + testo[5] + "</a></li>";
	s=s+"<li style=\"border: none;\"><a href=\"" + path + "/discografia.html\">" + testo[6] + "</a></li>";
	s=s+"</ul></div>";
	
	document.getElementById("menu").innerHTML=s;
	
	return;
}


/***********************************************************************************************************************************
	BANDA SEPARATRICE
***********************************************************************************************************************************/
function Banda()
{
	var s;
	
	s="<div id=\"banda1\"></div>";
	
	document.getElementById("banda").innerHTML=s;
	
	return;
}


/***********************************************************************************************************************************
	SFONDO AREA CONTENUTI
***********************************************************************************************************************************/
function SfondoContenuti(pagina)
{
	var s;
	var altezza;
	var hp;
	
	if (screen.height < 768) {
		altezza="250px";
	}
	else {
		altezza="350px";
	}
	
	// Home page e LINKS hanno uno sfondo diverso da tutte le altre pagine (per la HP inoltre c'è un path diverso da LINKS)
	hp=IsHP(pagina);
	if (hp)
		s="url(images/sfondo_contenuti.gif)";
	else
		if (pagina=="links.html")
			s="url(../images/sfondo_contenuti.gif)";
		else
			s="url(../images/sfondo_contenuti2.gif)";
	
	document.getElementById("contenuti").style.backgroundImage = s;
	document.getElementById("contenuti").style.minHeight = altezza;

	if (IsIE() && hp) {
  		document.getElementById("contenuti").style.height = altezza;
	}
	
	return;
}


/***********************************************************************************************************************************
	DISCOGRAFIA A DESTRA
***********************************************************************************************************************************/
function	Discografia(pagina)
{
	var s;
	
	if ((pagina!="index.html") && (pagina!="discografia.html") && (pagina!="")) {
		s="<div id=\"cont4_album1\"><a href=\"discografia.html\"><img src=\"../images/copertina_piutempochevita_miniatura2.gif\" alt=\"Pi&uacute; tempo che vita\"></a></div>";
		s=s+"<div id=\"cont4_album2\"><a href=\"discografia.html\"><img src=\"../images/copertina_terra_miniatura2.gif\" alt=\"Terra\"></a></div>";
		s=s+"<div id=\"cont4_album3\"><a href=\"discografia.html\"><img src=\"../images/copertina_passa_miniatura2.gif\" alt=\"Passa\"></a></div>";
		
		document.getElementById("cont4").innerHTML=s;
	}
	
	return;
}


/***********************************************************************************************************************************
	PIE PAGINA
***********************************************************************************************************************************/
function PiediPagina(lang, pagina, hp)
{
	var s, new_lang;
	var testo = new Array();

	switch (lang)
	{
		case "en":
			testo[0]="Italian version";
			testo[1]="italiano.jpg";
			new_lang="it";
			break;

		default:
			testo[0]="English version";
			testo[1]="english.jpg";
			new_lang="en";
			break;
	}
	
	s="";
	if (!hp) {
		s="<a id=\"lingua\" href=\"../" + new_lang +"/" + pagina +"\">" + "<img src=\"../images/" + testo[1] + "\" border=\"0\" alt=\""+ testo[0]+ "\"></a>";
	}
	
	s=s+"<p>P&igrave;variTrio Powered by "+FontColMenu("Erika Ferrari")+" c2011 - "+FontColMenu("PRIVACY POLICY")+"</p>";	
	
	document.getElementById("piepagina").innerHTML=s;
	
	return;
}

