<!--
var i = 0;
function boucle_images()
{
	var intervalle=2000 
	var img = new Array();
	img[0]='<center><a href="http://www.ville-orleans.fr/" target="blank"><img src="./img/partenaires/defilement/gold_ville_orleans.jpg" border=0 align=center></a></center>';
	img[1]='<center><a href="http://www.gerondeau.fr/" target="blank"><img src="./img/partenaires/defilement/Logo_GERONDEAU.jpg" border=0 align=center></a></center>';
	img[2]='<center><a href="http://www.credit-agricole.fr/" target="blank"><img src="./img/partenaires/defilement/Logo_CACL.jpg" border=0 align=center></a></center>';
	img[3]='<center><a href="http://www.regioncentre.fr/" target="blank"><img src="./img/partenaires/defilement/RC_logo_2006.jpg" border=0 align=center></a></center>';
		img[4]='<center><a href="http://www.automotodeal.com/mercedesorleans" target="blank"><img src="./img/partenaires/defilement/Logo_Mercedes_Jousselin_45.jpg" border=0></a></center>';
	img[5]='<center><a href="http://www.loiret.com/cgloiret/" target="blank"><img src="./img/partenaires/defilement/LE_LOIRET.jpg" border=0 align=center></a></center>';
	img[6]='<center><a href="http://www.orange.fr/" target="blank"><img src="./img/partenaires/defilement/orange.jpg" border=0 align=center></a></center>';

	img[7]='<center><a href="http://www.vibration.fr/" target="blank"><img src="./img/partenaires/defilement/Logo_VIBRATION.jpg" border=0 align=center></a></center>';
	img[8]='<center><a href="http://www.larep.fr/" target="blank"><img src="./img/partenaires/defilement/Logo_LA_REP.jpg" border=0 align=center></a></center>';

	var nombre_total_images = 9;  
	boucle.innerHTML=img[i];
	i++;
	i%=nombre_total_images;
	setTimeout("boucle_images()",intervalle);
}

var balise = new Array('gras','souligne','italic','verdana','arial','geneva','helvetica','taille8','taille10','taille12','taille14','taille16','taille20','blanc','gris','grisclair','bleu','jaune','rouge','vert','bleuflashi','fushia','noir','dpuce','agauche','adroite','aucentre','stop','astop');

function insertion(repdeb, repfin, champ) {
  var input = document.forms['formulaire'].elements[champ];
  input.focus();
  /* pour l'Explorer Internet */
  if(typeof document.selection != 'undefined') {
    /* Insertion du code de formatage */
    var range = document.selection.createRange();
    var insText = range.text;
    range.text = repdeb + insText + repfin;
    /* Ajustement de la position du curseur */
    range = document.selection.createRange();
    if (insText.length == 0) {
      range.move('character', -repfin.length);
    } else {
      range.moveStart('character', repdeb.length + insText.length + repfin.length);
    }
    range.select();
  }
  /* pour navigateurs plus récents basés sur Gecko*/
  else if(typeof input.selectionStart != 'undefined')
  {
    /* Insertion du code de formatage */
    var start = input.selectionStart;
    var end = input.selectionEnd;
    var insText = input.value.substring(start, end);
    input.value = input.value.substr(0, start) + repdeb + insText + repfin + input.value.substr(end);
    /* Ajustement de la position du curseur */
    var pos;
    if (insText.length == 0) {
      pos = start + repdeb.length;
    } else {
      pos = start + repdeb.length + insText.length + repfin.length;
    }
    input.selectionStart = pos;
    input.selectionEnd = pos;
  }
  /* pour les autres navigateurs */
  else
  {
    /* requête de la position d'insertion */
    var pos;
    var re = new RegExp('^[0-9]{0,3}$');
    while(!re.test(pos)) {
      pos = prompt("Insertion à la position (0.." + input.value.length + "):", "0");
    }
    if(pos > input.value.length) {
      pos = input.value.length;
    }
    /* Insertion du code de formatage */
    var insText = prompt("Veuillez entrer le texte à formater:");
    input.value = input.value.substr(0, pos) + repdeb + insText + repfin + input.value.substr(pos);
  }
}

function PreFixouille(formulaire){
       if (formulaire.prefixe.selectedIndex != 0){
      		 var nom=formulaire.prefixe.options[formulaire.prefixe.selectedIndex].value;
			 //var choixdate=formulaire.prefixe.options[formulaire.prefixe.selectedIndex].value;
			 	window.open('upload.php?reload=1&resize=1&ratio=200&prefixe='+nom+'&champ=photo&dir=img/galerie/', 'Upload dimage', 'width=400 , height=200, top=200, left=200, scrollbars=no, resizable=no');
			 }
	else{
		alert('Veuillez choisir une galerie.');
		}

}

//&date='+choixdate+'
function PopUp(URL,HAUTEUR,LARGEUR,SCROLLBAR) {
  var left;
  var top;
  top=((screen.height - HAUTEUR) / 2);
  left=((screen.width - LARGEUR) / 2);
  win=window.open(URL, "affichagematch", "scrollbars="+SCROLLBAR+", location=no, status=no, menubar=no, directories=no, resizable=yes, width="+LARGEUR+", height="+HAUTEUR+", left="+left+", top="+top+"");
}



function confirmation(message,url){
	if (confirm('Voulez vous supprimer, '+message+' ?'))
		var reponse = "ok";
	else
		var reponse = "annuler";
	if(reponse =="ok"){
		window.location.replace(url);
	}
}

function confirmation2(message,url){
	if (confirm(message))
		var reponse = "ok";
	else
		var reponse = "annuler";
	if(reponse =="ok"){
		window.location.replace(url);
	}
}


// fonction qui vérifie les nombres
function VerifNombre(nombre) {
  var exp = new RegExp("^[0-9]{0,8}[^a-zA-Z]","g");
  if (exp.test(nombre)) {
    nb = parseFloat(nombre);
    if ((!(isNaN(nb))) && (nb >="0")) {
      return true;
    }
    else {
      return false;
    }
  }
  else return false;
}

// fonction qui vérifie que c'est une chaine de caractères
function VerifTexte(texte) {
  var exp = new RegExp("^[a-z-A-Z]{1,50}[^0-9]","g");
  if (exp.test(texte)) {
    return true;
  }
  else {
    return false;
  }
}

// fonction qui vérifie le mail
function VerifMail(mail) {
  var exp = new RegExp("^[a-zA-Z0-9\-_]+[a-zA-Z0-9\.\-_]*[^.]@[a-zA-Z0-9\-_]+\.[a-zA-Z\.\-_]{1,}[a-zA-Z\-_]+$","g");
  if (exp.test(mail)) {
    return true;
  }
  else {
    return false;
  }
}

// fonction qui verifie que la date à le format jj/mm/aaaa
function VerifDate( d ) {

  if (d!='') {
    var amin=1900; // année mini
    var amax=2100; // année maxi
    var separateur="/"; // separateur entre jour/mois/annee
    var j=(d.substring(0,2));
    var m=(d.substring(3,5));
    var a=(d.substring(6));
    if ((isNaN(j))||(j<1)||(j>32)) {
      return false;
    }
    if ((isNaN(m))||(m<1)||(m>13)) {
      return false;
    }
    if ((isNaN(a))||(a<amin)||(a>amax)) {
      return false;
    }
    if ((d.substring(2,3)!=separateur)||(d.substring(5,6)!=separateur)) {
      return false;
    }

    var nouvelledate=new Date();

    nouvelledate.setFullYear(a);
    nouvelledate.setMonth(m-1);
    nouvelledate.setDate(j);

    var a2=nouvelledate.getFullYear();
    var m2=nouvelledate.getMonth();
    var j2=nouvelledate.getDate();

    if (j2!=j) { return false;}
    if (m2!=(m-1)) { return false;}
    if (a2!=a) { return false;}
    return true;
  }
  else {
    return false;
  }
}

// function verifFormulaire
function verifForm() {
  var couleur_erreur='red';
  var couleur_no_erreur='';
  var parametre=new Array();
  var nombreParam = arguments.length;
  for (var i=0; i < nombreParam; i++) {
    parametre.push(verifForm.arguments[i]);
  }
  var nomFormulaire = parametre.shift();
  var nombreChamp = nombreParam-1;
  if (nombreChamp > 0) {
    var continuer=true;
    i=0;
    while (i<nombreChamp) {
      champtest=true;
      switch(parametre.shift()) {
      case 'nombre': champtest=VerifNombre(document.forms[nomFormulaire].elements[i].value); break;
      case 'text': champtest=VerifTexte(document.forms[nomFormulaire].elements[i].value); break;
      case 'mail': champtest=VerifMail(document.forms[nomFormulaire].elements[i].value); break;
      case 'date': champtest=VerifDate(document.forms[nomFormulaire].elements[i].value); break;
      default: champtest=true; break;
      }
      if (champtest==false) {
        document.forms[nomFormulaire].elements[i].style.backgroundColor=couleur_erreur;
	continuer=false;
      }
      else {
        document.forms[nomFormulaire].elements[i].style.backgroundColor=couleur_no_erreur;
      }
      i++;
    }
    if (continuer==true) { return true; }
    else {
      alert( ' Vous avez oublié de renseigner une valeur !!! ' );
      return false;
    }
  }
  else {
    alert( ' Vous avez oublié de renseigner une valeur !!! ' );
    return false;
  }
}
//-->
