var timerID = null;
var speed = 5;

var obj = Array();
var objPrestataire = Array();
var objTitre = Array();

var taille = Array();
var tailleTotale=0;
var pos=0;

var nbElements=null;
var nbPrestataires=null;

function InitObj() {
if(nbElements!=null){
	
	for(i=1;i<=nbElements;i++){
		obj[i] = document.getElementById("contenu"+i+"");
		taille[i] = obj[i].offsetHeight;
		obj[i].style.visibility='visible';
		obj[i].style.top=pos+'px';
		
		pos +=taille[i];
		tailleTotale=pos;
		}
		
		Prompteur();
	}
	
if(nbPrestataires!=null && document.all){
		 for(j=1;j<=nbPrestataires;j++){
			document.getElementById("documentAll"+j+"").style.display='';
			document.getElementById("documentPasAll"+j+"").style.display='none';
			objPrestataire[j] = document.getElementById("prestataire"+j+"");
			objTitre[j] = document.getElementById("titre"+j+"");
			 }
		}

	if(document.images.visuel){
		document.images.visuel.style.display='none';
		document.getElementById("ok").style.display='none';
	}
}

function Prompteur(){	
if(nbElements>1) {
	 for(i=1;i<=nbElements;i++){	

			if( parseInt(obj[i].style.top) > -obj[i].offsetHeight) {
			obj[i].style.top = (parseInt(obj[i].style.top) - 1)+'px';
				if ( parseInt(obj[i].style.top) == 0 ){
					if(document.getElementById("conteneur").style.height<taille[i]*2){
						document.getElementById("conteneur").style.height=taille[i];
						}
					speed=2000;
					}
			}

			else {
				obj[i].style.top=tailleTotale-taille[i]+'px';
				}
		}
		timerID = setTimeout("Prompteur()",speed);
		pos = 0;
		speed=5;
	}
}


function Stop(){
    clearTimeout(timerID);
}

function showHide(elem,titre){
	
		for(i=1;i<=nbPrestataires;i++){
				objPrestataire[i].style.display='none';	
				objTitre[i].style.display='';
				titre.style.display='none';
				elem.style.display='';
		}
}

// Sélection d'un visuel
function choisirVisuel(formulaire){
	index=eval("document.forms."+formulaire+".TerritoireSelect.selectedIndex");
	img=eval("document.forms."+formulaire+".TerritoireSelect["+index+"].title");
	

	if(index!=0 && index!=1 && img!=""){
		root = "../images/villes/";
		img=img;
	} else {
		root = "../images/";
		img="shim.gif";
	}
	document.images.visuel.src=root+img;
		if(index!=0 && index!=1){
		document.getElementById("ok").style.display='';
		document.images.visuel.style.display='';
		document.getElementById("legende").innerHTML=unescape(titres[index]);
		document.getElementById("legende").style.height=85;
		} else {
		document.getElementById("ok").style.display='none';
		document.images.visuel.style.display='none';
		document.getElementById("legende").innerHTML="&nbsp;";
		document.getElementById("legende").style.height=10;
		}
		
}
//

function OuvrirPopup(page,nom,option) {
   window.open(page,nom,option);
}

function VerifMail(lemail) {
    var arobase = lemail.indexOf("@"); var point = lemail.lastIndexOf(".")
    if((arobase < 3)||(point + 2 > lemail.length)||(point < arobase+3)) {
		return false;
	} else {
		return true;
	}
}

function news_valid(myform) {
	if (myform.news_fleur.value == "") {alert('Veuillez saisir une adresse e-mail.'); return false;};
	if (!VerifMail(myform.news_fleur.value)) {alert('Veuillez saisir une adresse e-mail valide.'); return false;};
	return true;
}


onload=InitObj;