// JavaScript Document
function launchdiapo() { var w = screen.availWidth; var h = screen.availHeight; window.open(window.location,"_blank",'fullscreen=yes,top=0,left=0,outerHeight='+h+',outerWidth='+w+",location=no,menubar=no,status=no,resizable=no,width="+w+",height="+h+",scrollbars=auto,copyhistory=0,directories=0" ); window.open("data:text/plain,Cette fenetre a été fermée...", "_self", null).close(); }
function popupimg(val){titre="zoom";
	w=open('','zoom','width=100,height=100,toolbar=no,scrollbars=no,resizable=no');
	w.document.write("<HTML><HEAD><TITLE>"+titre+"</TITLE>");
	w.document.write("<script language='javascript'>function resizeMe(){ adjWidth = document.visuel.width+53; adjHeight = document.visuel.height+102; self.resizeTo(adjWidth, adjHeight);}</script>");
	w.document.write("</HEAD>");
	w.document.write("<BODY onload='resizeMe()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0>");
	w.document.write("<table border=0 width=100% height=100% cellspacing=0 cellpadding=0><tr><td align=center>");
	w.document.write("<table border=0 bgcolor=#FFFFFF cellspacing=1 cellpadding=0><tr><td>");
	w.document.write("<a href=javascript:window.close();><IMG src='"+val+"' border=0 name=visuel></a></td></tr>");
	w.document.write("</table>");
	w.document.write("</td></tr></table>");
	w.document.write("</BODY></HTML>");
	w.document.close();
}
function popup(ki,h,v){ window.open(ki,'choix','width='+h+',height='+v+',SCROLLBARS=YES,RESIZABLE=YES'); }
function videchamps(ki){ if(ki.value=="identifiant" || ki.value=="mot de passe"){ ki.value=""; }; }
function compte_checkperso(ki){if(ki.ins_nom.value!="" && ki.ins_prenom.value!="" && ki.ins_date_jour.value!="" && ki.ins_date_mois.value!="" && ki.ins_date_annee.value!="" && ki.ins_pays.value!=""){ ki.bouton.disabled=true; return true; }else{ alert ("Les champs en gras sont requis !"); return false; }; return false; }
function compte_checkmail(ki){ if(ki.ins_mail.value!="" && ki.ins_mail_confirm.value!=""){ if(ki.ins_mail.value==ki.ins_mail_confirm.value){ if(simpleCheckEmail()){ ki.bouton.disabled=true; return true; }; }else{ alert ("Le mot de passe et sa confirmation ne sont pas identiques !"); return false; }; }else{ alert ("Le mot de passe et sa confirmation sont requis !"); }; return false; }
function compte_checkpass(ki){ if(ki.ins_passe.value!="" && ki.ins_passe_confirm.value!=""){ if(ki.ins_passe.value==ki.ins_passe_confirm.value){ ki.bouton.disabled=true; return true; }else{ alert ("Le mot de passe et sa confirmation ne sont pas identiques !"); return false; }; }else{ alert ("Le mot de passe et sa confirmation sont requis !"); }; return false; }
function checkins(ki){ if(ki.ins_nom.value!="" && ki.ins_prenom.value!="" && ki.ins_date_jour.value!="" && ki.ins_date_mois.value!="" && ki.ins_date_annee.value!="" && ki.ins_pays.value!="" && ki.ins_mail.value!="" && ki.ins_mail_confirm.value!="" && ki.ins_passe.value!="" && ki.ins_passe_confirm.value!=""){ if(ki.ins_mail.value==ki.ins_mail_confirm.value && ki.ins_passe.value==ki.ins_passe_confirm.value){ if(simpleCheckEmail()){ if((document.form.ins_compte_type[1].checked && document.form.checkconditions.checked) || document.form.ins_compte_type[0].checked){ ki.bouton.disabled=true; return true; }else{ alert ("Vous devez accepter les condition générales de vente !"); }; }; }else{ alert("Il y a une erreur dans la confirmation d'e-mail ou de mot de passe !"); }; }else{ alert ("Tous les champs sont requis !"); return false; }; return false; }
function showconditions(){ document.getElementById('checkconditions').disabled = false; document.getElementById('conditionsvente').style.display = "block"; }
function hideconditions(){ document.getElementById('checkconditions').disabled = true; document.getElementById('conditionsvente').style.display = "none"; document.getElementById('checkconditions').checked = false; }
function goto(lien){ document.location.href = lien; }
function showfiche(ki){ document.getElementById('zeframe').src = "agenda_fiche.php?heure="+ki; document.getElementById('flottantedetail').style.display = "block"; }
function killfiche(){ document.getElementById('zeframe').src = ""; document.getElementById('flottantedetail').style.display = "none"; }
function showpublicvignette(cible,texte){ document.getElementById(cible).innerHTML = texte; document.getElementById(cible).style.display = "inline"; updatevignette(cible); }
function updatevignette(cible){ document.getElementById(cible).style.left = mouse_x() + 15+"px"; document.getElementById(cible).style.top = mouse_y() - 10+"px"; }
function hidevignette(cible){ document.getElementById(cible).innerHTML = ''; document.getElementById(cible).style.display = "none"; }
function verifcontribution(ki){ if(ki.eventitre.value!="" && ki.evendesc.value!="" && ki.date_agenda_jour.value!="" && ki.date_agenda_mois.value!="" && ki.date_agenda_annee.value!="" && ki.date_agenda_heure.value!=""){ ki.bouton.disabled=true; return true; }else{ alert ("Les champs « Titre », « Descriptif », « Date » et « Heure » sont requis !"); return false; }; return false; }
function verifjyetais(ki){ if(ki.jyetaisdesc.value!=""){ ki.bouton.disabled=true; return true; }else{ alert ("Vous devez laisser un commentaire !"); return false; }; return false; }
function simpleCheckEmail(){ document.form.ins_mail.value = document.form.ins_mail.value.toLowerCase(); myreg=/^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/; if (!myreg.test(document.form.ins_mail.value)) { alert("Le format de votre e-mail est incorrect."); return false; }; return true; }
function changeorder(ki){ document.location.href = ki.value; }
function checkcnx(ki){ if(ki.cl.value!="" && ki.cp.value!=""){ ki.bouton.disabled=true; return true; }else{ alert ("Vous devez indiquer votre Identifiant et votre mot de passe afin de vous connecter !"); return false; }; return false; }
function checkenvoiannonce(ki){ if(ki.an_titre.value!="" && ki.an_descriptif.value!=""){ ki.bouton.disabled=true; return true; }else{ alert ("Vous devez indiquer un Titre et un Descriptif pour votre annonce !"); return false; }; return false; }
function mouse_x(){ var posx = 0; if (!e) var e = window.event; if (e.pageX){ posx = e.pageX; }else if (e.clientX) { posx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft; }; return posx; }
function mouse_y(){ var posy = 0; if (!e) var e = window.event; if (e.pageY){ posy = e.pageY; }else if (e.clientY) { posy = e.clientY + document.body.scrollTop + document.documentElement.scrollTop; }; return posy; }

function affichezoom(ki,fichier,url){
	if(!fichier){
		document.getElementById("help").innerHTML = "";
		document.getElementById("help").style.display = "none";
	}else{
		var infos = findPos(ki);
		var zoomx = (infos[0]-60)+"px";
		var zoomy = (infos[1]-60)+"px";
		document.getElementById("help").style.display = "block";
		document.getElementById("help").style.left = zoomx;
		document.getElementById("help").style.top = zoomy;
		document.getElementById("help").innerHTML = '<table border="0" cellspacing="0" cellpadding="0" width="180" height="180"><tr><td align="center" valign="middle"><a href="'+url+'"><img src="_PHOTOS/180x180/'+fichier+'" onmouseout="affichezoom(\'\',\'\',\'\');" style="border:2px solid #d1cfda;" /></a></td></tr></table>';
	}
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent){
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}                                                                         
