///// heure japonaise dans le header
var dd, delai;
function debuteTemps(delai1) {
/////////////////////////////////////////Japon + 10///
var hfmfsf = "", min, sec;
delai = delai1;
adate = new Date()
hfmfsf += adate.getHours() + (adate.getTimezoneOffset() / 60) + 9;
if (hfmfsf>=24){hfmfsf=hfmfsf-24;}
if (hfmfsf < 10) hfmfsf = "0" + hfmfsf;
min = adate.getMinutes();
if (min < 10) hfmfsf += ":0" + min;
else hfmfsf += ":" + min;
hfmfsf = " " + hfmfsf;
document.Temps1.heure1.value = hfmfsf;

/////////////////////////////////////////FRANCE +1///
var hfmfsf = "", min, sec;
delai = delai1;
adate = new Date()
hfmfsf += adate.getHours() + (adate.getTimezoneOffset() / 60) + 1;
if (hfmfsf>=24){hfmfsf=hfmfsf-24;}
if (hfmfsf < 10) hfmfsf = "0" + hfmfsf;
min = adate.getMinutes();
if (min < 10) hfmfsf += ":0" + min;
else hfmfsf += ":" + min;
hfmfsf = " " + hfmfsf;
document.Temps2.heure2.value = hfmfsf; 

dd = setTimeout("debuteTemps(delai)",delai1);
}


function showMedia(typeVisio,typeContenu,idContenu){
	hideSelect();
	arrayPageSize = getPageSize();
	arrayPageScroll = getPageScroll();
	document.getElementById('divOmbreTotale').style.height = (arrayPageSize[1])+"px";
	if(typeVisio==1){
		document.getElementById('divVisioVideo').style.top = (arrayPageScroll[1]+100)+"px";
		new Ajax.Updater('divVisioVideo','inclusion/visionneuseContenuVideo.inc.php?typeContenu='+typeContenu+'&idContenu='+idContenu, {
			method: 'get',
			evalScripts: true
		});
		document.getElementById('divOmbreTotale').style.display = "block";
		document.getElementById('divConteneurVisioVideo').style.visibility = "visible";
		document.getElementById('divVisioVideo').style.visibility = "visible";
	} else if(typeVisio==2){
		document.getElementById('divVisioPhoto').style.top = (arrayPageScroll[1])+"px";
		new Ajax.Request('inclusion/visionneuseContenuPhoto.inc.php?typeContenu='+typeContenu+'&idContenu='+idContenu, {
			method: 'get',
			onComplete: function(transport) {
				document.getElementById('divVisioPhoto').innerHTML = transport.responseText;
			} 
		});
		document.getElementById('divOmbreTotale').style.display = "block";
		document.getElementById('divConteneurVisioPhoto').style.visibility = "visible";
		document.getElementById('divVisioPhoto').style.visibility = "visible";
	} else if(typeVisio==3){
		document.getElementById('divVisioTopBut').style.top = (arrayPageScroll[1]+100)+"px";
		new Ajax.Updater('divVisioTopBut','inclusion/visionneuseContenuTopBut.inc.php', {
			method: 'get',
			evalScripts: true
		});
		document.getElementById('divOmbreTotale').style.display = "block";
		document.getElementById('divConteneurVisioTopBut').style.visibility = "visible";
		document.getElementById('divVisioTopBut').style.visibility = "visible";
	}
}

function closeMedia(){
	showSelect();
	document.getElementById('divOmbreTotale').style.display = "none";
	document.getElementById('divConteneurVisioVideo').style.visibility = "hidden";
	document.getElementById('divConteneurVisioPhoto').style.visibility = "hidden";
	document.getElementById('divConteneurVisioTopBut').style.visibility = "hidden";
	document.getElementById('divVisioVideo').style.visibility = "hidden";
	document.getElementById('divVisioVideo').innerHTML = "&nbsp;";
	document.getElementById('divVisioPhoto').style.visibility = "hidden";
	document.getElementById('divVisioTopBut').style.visibility = "hidden";
	document.getElementById('divVisioTopBut').innerHTML = "&nbsp;";
}
function navPhoto(action){
	new Ajax.Request('inclusion/visionneuseContenuPhotoMain.inc.php?action='+action, {
		method: 'get',
		onComplete: function(transport) {
			document.getElementById('divPhotoZoom').innerHTML = transport.responseText;
			new Ajax.Request('inclusion/visionneuseContenuPhotoListe.inc.php', {
				method: 'get',
				onComplete: function(transport) {
					document.getElementById('divPhotoListe').innerHTML = transport.responseText;
				} 
			});
		} 
	});
}
function navPhotoListe(action){
	new Ajax.Request('inclusion/visionneuseContenuPhotoListe.inc.php?actionListe='+action, {
		method: 'get',
		onComplete: function(transport) {
			document.getElementById('divPhotoListe').innerHTML = transport.responseText;
		} 
	});
}
function navVideo(action){
	new Ajax.Updater('divVideoZoom','inclusion/visionneuseContenuVideoMain.inc.php?action='+action, {
		method: 'get',
		evalScripts: true,
		onComplete: function(transport) {
			new Ajax.Updater('divVideoListe','inclusion/visionneuseContenuVideoListe.inc.php', {
				method: 'get'
			});
		} 
	});
}
function navVideoListe(action){
	new Ajax.Request('inclusion/visionneuseContenuVideoListe.inc.php?actionListe='+action, {
		method: 'get',
		onComplete: function(transport) {
			document.getElementById('divVideoListe').innerHTML = transport.responseText;
		} 
	});
}
function navTopBut(action){
	new Ajax.Updater('divTopButZoom','inclusion/visionneuseContenuTopButMain.inc.php?action='+action, {
		method: 'get',
		evalScripts: true,
		onComplete: function(transport) {
			new Ajax.Updater('divTopButListe','inclusion/visionneuseContenuTopButListe.inc.php', {
				method: 'get'
			});
		} 
	});
}
function navTopButListe(){
	new Ajax.Request('inclusion/visionneuseContenuTopButListe.inc.php', {
		method: 'get',
		onComplete: function(transport) {
			document.getElementById('divTopButListe').innerHTML = transport.responseText;
		} 
	});
}

function showPremium(){
	hideSelect();
	arrayPageSize = getPageSize();
	arrayPageScroll = getPageScroll();
	document.getElementById('divPremium').style.top = (arrayPageScroll[1]+100)+"px";
	document.getElementById('divOmbrePremium').style.height = (arrayPageSize[1])+"px";
	document.getElementById('divOmbrePremium').style.display = "block";
	document.getElementById('divConteneurPremium').style.display = "block";
	document.getElementById('divPremium').style.visibility = "visible";
	new Ajax.Updater('divPremiumContenu','inclusion/premiumContenu.inc.php', {
		method: 'post',
		evalScripts: true,
		onComplete: function(transport) {
			if(transport.responseText=="deja_connecte"){
				closePremium();
				showAlertePremium();
			}
		} 
	});
}
function showAlertePremium(){
	hideSelect();
	arrayPageSize = getPageSize();
	arrayPageScroll = getPageScroll();
	document.getElementById('divPremiumAlerte').style.top = (arrayPageScroll[1]+150)+"px";
	document.getElementById('divOmbrePremiumAlerte').style.height = (arrayPageSize[1])+"px";
	document.getElementById('divOmbrePremiumAlerte').style.display = "block";
	document.getElementById('divConteneurPremiumAlerte').style.display = "block";
	document.getElementById('divPremiumAlerte').style.visibility = "visible";
	new Ajax.Updater('divPremiumAlerteContenu','inclusion/premiumAlerteContenu.inc.php', {
		method: 'post',
		evalScripts: true
	});
}
function showCompte(){
	hideSelect();
	arrayPageSize = getPageSize();
	arrayPageScroll = getPageScroll();
	document.getElementById('divPremium').style.top = (arrayPageScroll[1]+100)+"px";
	document.getElementById('divOmbrePremium').style.height = (arrayPageSize[1])+"px";
	document.getElementById('divOmbrePremium').style.display = "block";
	document.getElementById('divConteneurPremium').style.display = "block";
	document.getElementById('divPremium').style.visibility = "visible";
	new Ajax.Updater('divPremiumContenu','inclusion/premiumMonCompte.inc.php', {
		method: 'post',
		evalScripts: true
	});
}
function showPopEvenement(){
	arrayPageSize = getPageSize();
	arrayPageScroll = getPageScroll();
	document.getElementById('divPopEvenement').style.top = (arrayPageScroll[1]+(arrayPageSize[3]/2)-(300))+"px";
	document.getElementById('divOmbrePopEvenement').style.height = (arrayPageSize[1])+"px";
	document.getElementById('divOmbrePopEvenement').style.display = "block";
	document.getElementById('divConteneurPopEvenement').style.display = "block";
	document.getElementById('divPopEvenement').style.visibility = "visible";
	new Ajax.Updater('divPopEvenementContenu','inclusion/popEvenementContenu.inc.php', {
		method: 'post',
		evalScripts: true
	});
}

function closePremium(){
	showSelect();
	document.getElementById('divOmbrePremium').style.display = "none";
	document.getElementById('divConteneurPremium').style.display = "none";
	document.getElementById('divPremium').style.visibility = "hidden";
}
function closePremiumAlerte(){
	showSelect();
	document.getElementById('divOmbrePremiumAlerte').style.display = "none";
	document.getElementById('divConteneurPremiumAlerte').style.display = "none";
	document.getElementById('divPremiumAlerte').style.visibility = "hidden";
}
function closePopEvenement(){
	document.getElementById('divOmbrePopEvenement').style.display = "none";
	document.getElementById('divConteneurPopEvenement').style.display = "none";
	document.getElementById('divPopEvenement').style.visibility = "hidden";
}
function btnClosePopEvenement(){
	
	document.getElementById('divOmbrePopEvenement').style.display = "none";
	document.getElementById('divConteneurPopEvenement').style.display = "none";
	document.getElementById('divPopEvenement').style.visibility = "hidden";
	document.getElementById('divPopEvenement').innerHTML = "&nbsp;";
}
function sendPremium(action,typeRetour,idRetour){
	leFormulaire = $('form_'+action+'_premium');
	if(action=="login"){
		new Ajax.Updater('divPremiumContenu','inclusion/premiumContenu.inc.php?action_valid='+action, {
			method: 'post',
			evalScripts: true,
			parameters: leFormulaire.serialize(true),
			onComplete: function(transport) {
				if(transport.responseText=="ok"){
					closePremium();
					if(typeRetour=="1") navVideo(idRetour);
					if(typeRetour=="2") navPhoto(idRetour);
					refreshHeader();
				}
			} 
		});
	} else if(action=="carte"){
		new Ajax.Updater('divPremiumContenu','inclusion/premiumContenu.inc.php?action_valid='+action, {
			method: 'post',
			evalScripts: true,
			parameters: leFormulaire.serialize(true) 
		});
	} else if(action=="nouveau"){
		if(leFormulaire.pass_premium.value==""){
			alert(alert_PASS_VIDE);
			leFormulaire.pass_premium.focus();
		} else if(leFormulaire.pass_premium.value != leFormulaire.pass_premium_confirm.value){
			alert(alert_PASS_CONFIRM);
			leFormulaire.pass_premium.focus();
		} else if(leFormulaire.email_premium.value==""){
			alert(alert_MAIL_VIDE);
			leFormulaire.email_premium.focus();
		} else {
			new Ajax.Updater('divPremiumContenu','inclusion/premiumContenu.inc.php?action_valid='+action, {
				method: 'post',
				evalScripts: true,
				parameters: leFormulaire.serialize(true),
				onComplete: function(transport) {
					if(transport.responseText=="ok"){
						closePremium();
						if(typeRetour=="1") navVideo(idRetour);
						if(typeRetour=="2") navPhoto(idRetour);
						refreshHeader();
					}
				} 
			});
		}
	} else if(action=="modifier"){
		if(leFormulaire.pass_premium.value==""){
			alert(alert_PASS_VIDE);
			leFormulaire.pass_premium.focus();
		} else if(leFormulaire.pass_premium.value != leFormulaire.pass_premium_confirm.value){
			alert(alert_PASS_CONFIRM);
			leFormulaire.pass_premium.focus();
		} else if(leFormulaire.email_premium.value==""){
			alert(alert_MAIL_VIDE);
			leFormulaire.email_premium.focus();
		} else {
			new Ajax.Updater('divPremiumContenu','inclusion/premiumMonCompte.inc.php?action_valid='+action, {
				method: 'post',
				evalScripts: true,
				parameters: leFormulaire.serialize(true),
				onComplete: function(transport) {
					if(transport.responseText=="ok"){
						closePremium();
						refreshHeader();
					}
				} 
			});
		}
	} else if(action=="oubli"){
		new Ajax.Updater('divPremiumContenu','inclusion/premiumContenu.inc.php?oubli=1&action_valid='+action, {
			method: 'post',
			evalScripts: true,
			parameters: leFormulaire.serialize(true) 
		});
	}
}
function oubliPass(){
	new Ajax.Updater('divPremiumContenu','inclusion/premiumContenu.inc.php?oubli=1', {
		method: 'post',
		evalScripts: true
	});
}

function validTopBut(){
	leFormulaire = $('form_top_but');
	if(leFormulaire.id_top_but_vote.value==""){
		alert(alert_BUT_VIDE);
		leFormulaire.id_top_but_vote.focus();
	} else {
		new Ajax.Updater('divTopButVote','inclusion/visionneuseContenuTopButVote.inc.php', {
			method: 'post',
			evalScripts: true,
			parameters: leFormulaire.serialize(true),
			onComplete: function(transport) {
				navTopButListe();
			}
		});
	}
}

function refreshHeader(){
	new Ajax.Updater('navHaut','inclusion/headerLiens.inc.php', {
		method: 'post',
		evalScripts: true
	});
}

function logoutPremium(){
	new Ajax.Updater('navHaut','inclusion/headerLiens.inc.php?logout=1', {
		method: 'post',
		evalScripts: true
	});
}
function logoutPart(){
	new Ajax.Updater('navHaut','inclusion/headerLiens.inc.php?logout=1', {
		method: 'post',
		evalScripts: true
	});
	navigPart('Login');
}

function getPageScroll(){

	var xScroll, yScroll;

	if (self.pageYOffset) {
		yScroll = self.pageYOffset;
		xScroll = self.pageXOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){	 // Explorer 6 Strict
		yScroll = document.documentElement.scrollTop;
		xScroll = document.documentElement.scrollLeft;
	} else if (document.body) {// all other Explorers
		yScroll = document.body.scrollTop;
		xScroll = document.body.scrollLeft;	
	}

	arrayPageScroll = new Array(xScroll,yScroll) 
	return arrayPageScroll;
}

function getPageSize(){
	
	var xScroll, yScroll;
	
	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = window.innerWidth + window.scrollMaxX;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	
	var windowWidth, windowHeight;

	if (self.innerHeight) {	// all except Explorer
		if(document.documentElement.clientWidth){
			windowWidth = document.documentElement.clientWidth; 
		} else {
			windowWidth = self.innerWidth;
		}
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	
	// for small pages with total height less then height of the viewport
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else { 
		pageHeight = yScroll;
	}

	// for small pages with total width less then width of the viewport
	if(xScroll < windowWidth){	
		pageWidth = xScroll;		
	} else {
		pageWidth = windowWidth;
	}

	arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight) 
	return arrayPageSize;
}

function validCom(form,id){
	//$('captcha_msg').style.display = 'none';
	leFormulaire = $(form);
	if(leFormulaire.commentairePseudo.value==""){
		alert(alert_LOGIN_VIDE);
		leFormulaire.commentairePseudo.focus();
	} else if(leFormulaire.commentaireEmail.value==""){
		alert(alert_EMAIL_VIDE);
		leFormulaire.commentaireEmail.focus();
	} else if(leFormulaire.commentaireTitre.value==""){
		alert(alert_TITRE_COM_VIDE);
		leFormulaire.commentaireTitre.focus();
	} else if(leFormulaire.commentaireTexte.value==""){
		alert(alert_TEXTE_COM_VIDE);
		leFormulaire.commentaireTexte.focus();
	} else {
		new Ajax.Request('inclusion/commentaireAjout.inc.php', {
			method: 'post',
			parameters: leFormulaire.serialize(true),
			onComplete: function(transport) {
				if(transport.responseText == "0") {
					$('captcha_msg'+id).style.display = 'inline';
				} else {
					$('divAjoutCom'+id).innerHTML = transport.responseText;
				}
			}
		});
	}
}
function showComActu(id){
	leChamp = $('etatComActu_'+id);
	leTr = $('trComActu_'+id);
	if(leChamp.value == "0"){
		leTr.style.display = "";
		leChamp.value = 1;
	} else {
		leTr.style.display = "none";
		leChamp.value = 0;
	}
}

function logPart(){
	leFormulaire = $('form_login_part');
	new Ajax.Updater('espacePartenaireContenu','inclusion/espacePartenairesLogin.inc.php', {
		method: 'post',
		evalScripts: true,
		parameters: leFormulaire.serialize(true),
		onComplete: function(transport) {
			if(transport.responseText=="ok"){
				navigPart('Annonces');
				refreshHeader();
				new Ajax.Updater('col1','inclusion/espacePartenaires_blocPresident.inc.php', {
					method: 'post',
					evalScripts: true
				});
			}
		} 
	});
}
function comptePart(){
	leFormulaire = $('form_compte_part');
	if(leFormulaire.pass_premium.value==""){
		alert(alert_PASS_VIDE);
		leFormulaire.pass_premium.focus();
	} else if(leFormulaire.pass_premium.value != leFormulaire.pass_premium_confirm.value){
		alert(alert_PASS_CONFIRM);
		leFormulaire.pass_premium.focus();
	} else if(leFormulaire.email_premium.value==""){
		alert(alert_MAIL_VIDE);
		leFormulaire.email_premium.focus();
	} else {
		leFormulaire.action = "inclusion/espacePartenairesCompte_iframe.inc.php";
		leFormulaire.target = "iframeValidation";
		leFormulaire.submit();
	}
}
function refreshComptePart(messageRetour){
	new Ajax.Updater('espacePartenaireContenu','/fr/inclusion/espacePartenairesCompte.inc.php?messageRetour='+messageRetour, {
		method: 'post',
		evalScripts: true,
		parameters: leFormulaire.serialize(true)
	});
}
function showPart(id){
	if($('etatPart_'+id).value==0){
		$('detailsPart_'+id).style.display = "block";
		$('etatPart_'+id).value = 1;
	} else {
		$('detailsPart_'+id).style.display = "none";
		$('etatPart_'+id).value = 0;
	}
}
function navigPart(page){
	if( $('espacePartenaireContenu') != null ){ 
		new Ajax.Updater('espacePartenaireContenu','inclusion/espacePartenaires'+page+'.inc.php', {
			method: 'post',
			evalScripts: true
		});
	}
}
function pagePart(page,id){
	new Ajax.Updater('espacePartenaireContenu','inclusion/espacePartenaires'+page+'.inc.php?s='+id, {
		method: 'post',
		evalScripts: true
	});
}
function validAnnonce(){
	leFormulaire = $('form_partenaire_annonce');
	new Ajax.Updater('divAjoutAnnonce','inclusion/espacePartenairesAnnoncesAjout.inc.php', {
		method: 'post',
		evalScripts: true,
		parameters: leFormulaire.serialize(true)
	});
}
function hideSelect(){
	var a = document.getElementsByTagName("select");
	for (i=0; i<a.length; i++){
		a[i].style.visibility = "hidden";
	}
}
function showSelect(){
	var a = document.getElementsByTagName("select");
	for (i=0; i<a.length; i++){
		a[i].style.visibility = "visible";
	}
}
