﻿/* ------------------- */
/* acf-productions.com */
/* ------------------- */
//	fonction display
function change(laPage) {
	stopM();
	document.getElementById("contents").style.display = "none";
	document.getElementById("lecteurMd").style.visibility = "hidden";

	PrefSuff = laPage.split("_");
	pref = PrefSuff[0];
	suff = PrefSuff[1];
	leMenu = pref + "_menus";
	leBienvenu = pref + "_bienvenue";
	leProfessionnel = pref + "_professionnel";
	lePied = pref + "_pied";
	laPageFr = "fr_" + suff;
	laPageEn = "en_" + suff;
	laPageIt = "it_" + suff;
	lesDivHid = document.getElementsByTagName("div");

	for ( i=0; i<lesDivHid.length; i++ ) {
		idDivHid = lesDivHid[i].id;
		if ( idDivHid.indexOf("_" ) != -1 ) {
			document.getElementById(idDivHid).style.display = "none";
		}
	}

	lesDivVis = ["cadre","acfsmall","flagsmall","cadreMenu","carousel1",leMenu,leBienvenu,leProfessionnel,lePied,laPage];
	for ( i=0; i<lesDivVis.length; i++ ) {
		idDivVis = lesDivVis[i];
		document.getElementById(idDivVis).style.display = "block";
	}

	document.getElementById("flagsmall").innerHTML = "<a href='#' onclick='change(\""+laPageFr+"\")'><img src='flag/frbig.gif' alt='fran&ccedil;ais - french - francese' title='fran&ccedil;ais - french - francese' /></a><br /><br /><a href='#' onclick='change(\""+laPageEn+"\")'><img src='flag/enbig.gif' alt='anglais - english - inglese' title='anglais - english - inglese' /></a><br /><br /><a href='#' onclick='change(\""+laPageIt+"\")'><img src='flag/itbig.gif' alt='italien - italian - italiano' title='italien - italian - italiano' /></a>";
	if ( pref == "it" ) {
		document.title = "Benvenuto nel sito ufficiale di ACF Productions";
		} else if ( pref == "en" ) {
			document.title = "Welcome on the official site of ACF Productions";
	} else {
		document.title = "Bienvenue sur le site officiel de Acf Productions";
	}

	if ( suff == "accueil" ) {
		document.getElementById("lecteurMd").style.visibility = "visible";
	}
	if ( suff == "albums" ) {
		document.getElementById("cont_albums").style.display = "block";
		document.getElementById("RechArt").style.display = "block";
		document.getElementById("RechAlb").style.display = "block";
	} else {
		document.getElementById("RechArt").style.display = "none";
		document.getElementById("RechAlb").style.display = "none";
	}	
	if ( suff == "liens" ) {
		document.getElementById("cont_liens").style.display = "block";
		if ( pref == "en" ) {
			document.getElementById("cont_liens_en").style.display = "block";
		} else if ( pref == "it" ) {
			document.getElementById("cont_liens_it").style.display = "block";
		} else {
			document.getElementById("cont_liens_fr").style.display = "block";
		}
	}
	if ( suff == "contacts" ) {
		document.getElementById("cont_contact").style.display = "block";
	}
}

//	fonction écoute pistes albums
var basculeM = "plapauM";
var imaStop = "";
var flashOK = 1;
var pause = 1;

function playM(imaM) {
	IdArtiste = imaM.parentNode.parentNode.parentNode.parentNode.parentNode.id;
	IdAlbum = imaM.parentNode.parentNode.parentNode.parentNode.id;
	leFic = "albums/" + IdArtiste + "/" + IdAlbum + "/" + imaM.value + ".mp3";
	if ( imaStop && imaM.src.indexOf("playSmall") != -1 && imaStop.src.indexOf("pauseSmall") != -1 ) {
		basculeM = "plapauM";
		flashOK = 1;
	}
	if ( (flashOK == 1 && basculeM == "plapauM") || (flashOK == 0 && imaM.value != imaStop.value) ) {
		document.getElementById("playerM").innerHTML = '<object id="flashM" type="application/x-shockwave-flash" data="player/acf_mp3.swf?mp3=' + leFic + '&amp;autoplay=1" width="10" height="10"><param name="wmode" value="transparent"><param name="movie" value="player/acf_mp3.swf" /><param name="FlashVars" value="mp3=' + leFic + '&amp;autoplay=1&amp;width=10&amp;height=10" /><param name="menu" value="false" /></object>';
		pause = 0;
		flashOK = 0;
	}
	lesPlay = document.getElementById("cont_albums").getElementsByTagName("input");
	for ( i=0; i<lesPlay.length; i++ ) {
		if ( lesPlay[i].src.indexOf("pauseSmall") != -1 ) {
			lesPlay[i].src = "player/playSmall.gif";
		}
	}
	imaStop = imaM;
	if ( basculeM == "plapauM" ) {
		imaM.src = "player/pauseSmall.gif";
		basculeM = "";
		if ( pause == "1" ) document.getElementById("flashM").SetVariable("player:jsPlay", "");
	} else {
		basculeM = "plapauM";
		pauseM();
	}
}

function pauseM() {
	document.getElementById("flashM").SetVariable("player:jsPause", "");
	pause = 1;
}

function stopM() {
	document.getElementById("playerM").innerHTML = "&nbsp;";
	lesPlay = document.getElementById("cont_albums").getElementsByTagName("input");
	for ( i=0; i<lesPlay.length; i++ ) {
		if ( lesPlay[i].src.indexOf("pauseSmall") != -1 ) {
			lesPlay[i].src = "player/playSmall.gif";
		}
	}
	basculeM = "plapauM";
	flashOK = 1;
}

//	fonction préécoute page accueil
var basculeMd = "plapauMd";
function playMd() {
	imaMd = document.getElementById("laBasculeMd");
	if ( basculeMd == "plapauMd" ) {
		basculeMd = "";
		imaMd.src = "player/pause.gif";
		document.getElementById("flashMd").SetVariable("player:jsPlay", "");
	} else {
		basculeMd = "plapauMd";
		imaMd.src = "player/play.gif";
		pauseMd();
	}
}
function pauseMd() {
	document.getElementById("flashMd").SetVariable("player:jsPause", "");
}
function stopMd() {
	document.getElementById("laBasculeMd").src = "player/play.gif";
	basculeMd = "plapauMd";
	document.getElementById("flashMd").SetVariable("player:jsStop", "");
}
function nextMd() {
	document.getElementById("flashMd").SetVariable("player:jsNext", "");
}
function prevMd() {
	document.getElementById("flashMd").SetVariable("player:jsPrev", "");
}

//	fonction date
function laDate() {
	var leJour = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
	var leMois = new Array("Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
	var mydate = new Date();
	var jourSem = leJour[mydate.getDay()];
	var jour = mydate.getDate();
	if ( jour == 1 ) {
		jour = jour + "er";
	}
	var mois = leMois[mydate.getMonth()];
	var annee = mydate.getFullYear();
	var mn = mydate.getMinutes();
	if ( mn < 10 ) {
		mn = "0" + mn;
	}
	document.getElementById("FRhorloge").innerHTML = "<b>&nbsp;" + jourSem + "&nbsp;" + jour + "&nbsp;" + mois + "&nbsp;" + annee + "&nbsp;-&nbsp;" + mydate.getHours() + "&nbsp;h&nbsp;" + mn + "</b>";

	var ENleJour = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var ENleMois = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	var ENmydate = new Date();
	var ENjourSem = ENleJour[ENmydate.getDay()];
	var ENjour = ENmydate.getDate();
	if ( ENjour == 1 || ENjour == 21 || ENjour == 31 ) {
		ENjour = ENjour + "st";
		} else if ( ENjour == 2 || ENjour == 22 ) {
			ENjour = ENjour + "nd";
		} else if ( ENjour == 3 || ENjour == 23 ) {
			ENjour = ENjour + "rd";
	} else {
			ENjour = ENjour + "th";
	}
	var ENmois = ENleMois[ENmydate.getMonth()];
	var ENannee = ENmydate.getFullYear();
	var ENh = ENmydate.getHours();
	var ampm = "am";
	if ( ENh < 10 ) {
		ENh = "0" + ENh;
	}
	if ( ENh > 12 ) {
		ENh = ENh - 12;
		ampm = "pm";
	}
	var ENmn = ENmydate.getMinutes();
	if ( ENmn < 10 ) {
		ENmn = "0" + ENmn;
	}
	document.getElementById("ENhorloge").innerHTML = "<b>&nbsp;" + ENjourSem + ",&nbsp;" + ENmois + "&nbsp;" + ENjour + "&nbsp;" + ENannee + "&nbsp;-&nbsp;" + ENh + ":" + ENmn + ampm + "</b>";

	var ITleJour = new Array("Domenica","Luned&igrave;","Marted&igrave;","Mercoled&igrave;","Gioved&igrave;","Venerd&igrave;","Sabato");
	var ITleMois = new Array("Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre");
	var ITmydate = new Date();
	var ITjourSem = ITleJour[ITmydate.getDay()];
	var ITjour = ITmydate.getDate();
	if ( ITjour == 1 ) {
		ITjour = ITjour + "er";
	}
	var ITmois = ITleMois[ITmydate.getMonth()];
	var ITannee = ITmydate.getFullYear();
	var ITmn = ITmydate.getMinutes();
	if ( ITmn < 10 ) {
		ITmn = "0" + ITmn;
	}
	document.getElementById("IThorloge").innerHTML = "<b>&nbsp;" + ITjourSem + "&nbsp;" + ITjour + "&nbsp;" + ITmois + "&nbsp;" + ITannee + "&nbsp;-&nbsp;" + ITmydate.getHours() + "&nbsp;h&nbsp;" + ITmn + "</b>";
	setTimeout("laDate()",1000);
}

//	display recherche
function listArtOver() {
document.getElementById("listArt").style.display = "block";
}
function listArtOut() {
document.getElementById("listArt").style.display = "none";
}
function listAlbOver() {
document.getElementById("listAlb").style.display = "block";
}
function listAlbOut() {
document.getElementById("listAlb").style.display = "none";
}


function inf() {
document.getElementById("infProd").innerHTML = '<a class="mailContact" href="mailto:info@acf-productions.com">info@acf-productions.com</a>';
document.getElementById("infSpect").innerHTML = '<a class="mailContact" href="mailto:acf.spectacles@wanadoo.fr">acf.spectacles@wanadoo.fr</a><br /><br />';
}


