/* script ECMASCRIPT pour toujoursla.com */
/* créé par Laurent ROYER le 31-10-05 */
/* modifié par Laurent ROYER le 30/03/07 - ajout fonction login */
/* modifié par Laurent ROYER le 19/11/10 - ajout fonction voirOnOff */
/* modifié par Laurent ROYER le 01/11/11 - ajout des fonctions voirOn & voirOff */
/* mofifié par Laurent ROYER le 12/11/11 - ajout de la fonction mini_reporter

/*propriété ECMASCRIPT sur http://www.yoyodesign.org/doc/w3c/dom2/html/html.html#ID-94282980 */
/*utiliser directement forms['xxx'] plutôt que xxx, pour être sûr d'accéder à l'élèment */

/* fonction de popup - permet de faire apparaitre une fenêtre popup */
/* window.open(url, nom_de_la_fenêtre, "options_de_la_fenêtre */
/* nom_de_la_fenêtre = '-' au lieu de '', pour ne pas voir affichage "sans titre" - inutile*/
function popup(file,w,h,l,t,scroller,resize) {
	if ( scroller != 'no' ) { scroller = 'yes' ; }
	if ( resize != 'no' ) { resize = 'yes' ; }
	name=window.open(file,'',"width="+w+",height="+h+",left="+l+",top="+t+",scrollbars="+scroller+",resizable="+resize+",status=no,location=no") ;
}

function recherche_init(){
	// document.forms['form_recherche'].reset() ; - incomplet. n'efface qu'avant un submit, et n'efface pas les sélecteurs
	document.forms['form_recherche'].fcritere1.selectedIndex = 0 ;
	document.forms['form_recherche'].fverbe1.selectedIndex = 0 ;
	document.forms['form_recherche'].fmot1.value = '' ;
	document.forms['form_recherche'].fcritere2.selectedIndex = 0 ;
	document.forms['form_recherche'].fjour2.selectedIndex = 0 ;
	document.forms['form_recherche'].fmois2.selectedIndex = 0 ;
	document.forms['form_recherche'].fannee2.value = '' ;
	document.forms['form_recherche'].fcritere3.selectedIndex = 0 ;
	document.forms['form_recherche'].fjour3.selectedIndex = 0 ;
	document.forms['form_recherche'].fmois3.selectedIndex = 0 ;
	document.forms['form_recherche'].fannee3.value = '' ;
}

function lien_reporter(ref, nom, prenom) {
	window.opener.document.forms['lien'].elements['ftjl_ref2'].value=ref ;
	window.opener.document.forms['lien'].elements['fnom'].value=nom.replace(/\*/g,"'")  ; //Astuce pour gérer les single quotes qui ne passent pas même sous la forme &#039;
	window.opener.document.forms['lien'].elements['fprenom'].value=prenom.replace(/\*/g,"'") ;
	window.close() ;
}

function mini_reporter(index) {
	window.opener.document.forms['minisite'].elements['fimage'].selectedIndex=index ; 
	window.close() ;
}

function banner(){
  if (rd <= 0) {
  	rd = 600 ;
  }// selon longueur texte
  el = document.getElementById('piedImage');
  el.style.textIndent = rd+'px';
  rd -= 10 ;
  setTimeout('banner()', 1000); // vitesse de défilement
}

function login(actionlogin, icone){
	//Pour être sûr que javaScript est activé pour l'accès à l'espace membre, on fait un script de login.
	var largeur = (document.body.clientWidth);
	window.document.write('<div><form method="post" id="identification" action="'+actionlogin+'">') ;
	window.document.write('Code Utilisateur : <input type="text" name="flog" size="10" maxlength="10" />') ;
	if (largeur>480){
		window.document.write(' - ') ;
	}else{
		window.document.write('<br />') ;
	}
	window.document.write('Mot de passe : <input type="password" name="fpw" size="10" maxlength="10" />') ;
	window.document.write('<span id="cocheValider"><input type="image" src="'+icone+'valider_cadre.gif" alt="Entrez dans l\'espace membre" /></span>') ;
	window.document.write('</form><span class="aideChamp">(Majuscules et minuscules sont différenciées pour le mot de passe.)</span></div>') ;
}

function voirOnOff(blockId){
	var targetElement;
	targetElement = document.getElementById(blockId) ;
	if (targetElement.style.display == "none"){
		targetElement.style.display = "" ;
	} else {
		targetElement.style.display = "none" ;
	}
}

function voirOn(blockId){
	var targetElement;
	targetElement = document.getElementById(blockId) ;
	if (targetElement.style.display == "none"){
		targetElement.style.display = "" ;
	}
}

function voirOff(blockId){
	var targetElement;
	targetElement = document.getElementById(blockId) ;
	if (targetElement.style.display == ""){
		targetElement.style.display = "none" ;
	}
}

function test(){
	//var newtext = document.createTextNode (" test Ok ") ;
	//var para = document.getElementById("example1") ;
	//para.appendChild(newtext) ;
	alert ('bonjour') ;
}


