/*Ouverture d'une page dans une nouvelle fentre nommée*/
function ouvrir_fen(adresse,largeur,hauteur){
Window2=open(adresse,"Window2","Width="+largeur+",height="+hauteur+",scrollbars=yes,status=yes,menubar=nos,location=nos,resizable=yes");
}
/*Ouverture d'une page dans une nouvelle fentre*/
function ouvrir_new_fen(adresse,largeur,hauteur){
open(adresse,"","Width="+largeur+",height="+hauteur+",scrollbars=yes,status=yes,menubar=nos,location=nos,resizable=yes");
}
/*Ouverture d'une page dans une nouvelle fentre nommée*/
function ouvrir_editeur(adresse,largeur,hauteur){
Window2=open(adresse,"Window2","Width="+largeur+",height="+hauteur+",scrollbars=no,status=no,menubar=nos,location=no,resizable=no");
}
function change_version(ver)
{
window.location.href=ver;
}

/* Verif inscription mailing list*/
function verif_1()
{
var controle=0;
var mail = window.document.inscription.elements[2].value;
var position = mail.indexOf('@');
mail = mail.slice (position+1);
for (i=0;i<2;i++)
	{
if (window.document.inscription.elements[2].value =="")
	{
	alert ("Le champ E-Mail est vide!" );
	controle=1;
	break;
	}
if (position == -1)
	{
	alert ("Le champ E-Mail n\'est pas au bon format : email@adresse.com !" );
	controle=1;
	break;
	}
if (mail.indexOf('@')!=-1)
	{
	alert ("Le champ E-Mail n\'est pas au bon format : email@adresse.com !" );
	controle=1;
	break;
	}
	if (mail.indexOf('.')==-1)
	{
	alert ("Le champ E-Mail n\'est pas au bon format : email@adresse.com !" );
	controle=1;
	break;
	}
	if (mail.lastIndexOf('.')==mail.length-1)
	{
	alert ("Le champ E-Mail n\'est pas au bon format : email@adresse.com !" );
	controle=1;
	break;
	}
if (controle==0)
	window.document.inscription.submit();
	break;
	}
}

var posBan1=0, ban1, delayBan1, msgBan1;
msgBan1="Ce texte est l\'esquisse de votre résultat.";
function banniere1() {
  delayBan1 = 100;
  if (posBan1 >= msgBan1.length)
    posBan1 = 0;
  else if (posBan1 == 0) {
    msgBan1 = '        ' + msgBan1;
    while (msgBan1.length < 128)
      msgBan1 += '        ' + msgBan1;
  }
  document.formBan1.Fbanniere1.value = msgBan1.substring(posBan1,posBan1+msgBan1.length);
  posBan1++;
  ban1 = setTimeout("banniere1(delayBan1)",delayBan1);
}

/* Verif recherche vol*/
function verif_vol()
{
var controle=0;
for (i=0;i<2;i++)
	{
	if (window.document.rech_vols.elements[4].value =="")
		{
		if ((window.document.rech_vols.elements[0].value == "") || (window.document.rech_vols.elements[0].value == "fr"))
			alert ("Le champ \"De/Vers\" est vide!" );
		else
			alert ("The Field \"From/To\" is empty!" );
		controle=1;
		break;
		}
	if (window.document.rech_vols.elements[5].value =="")
		{
		if ((window.document.rech_vols.elements[0].value == "") || (window.document.rech_vols.elements[0].value == "fr"))
			alert ("Le champ \"Date\" est vide!" );
		else
			alert ("The Field \"Date\" is empty!" );
		controle=1;
		break;
		}	
if (controle==0)
	window.document.rech_vols.submit();
	break;
	}
}

/* Verif recherche vol accueil*/
function verif_vol_accueil()
{
var controle=0;
for (i=0;i<2;i++)
	{
	if (window.document.rech_vols.elements[5].value =="")
		{
		if ((window.document.rech_vols.elements[0].value == "") || (window.document.rech_vols.elements[0].value == "fr"))
			alert ("Le champ \"Villes\" est vide!" );
		else
			alert ("The Field \"Cities\" is empty!" );
		controle=1;
		break;
		}
	if (window.document.rech_vols.elements[5].value =="")
		{
		if ((window.document.rech_vols.elements[0].value == "") || (window.document.rech_vols.elements[0].value == "fr"))
			alert ("Le champ \"Date\" est vide!" );
		else
			alert ("The Field \"Date\" is empty!" );
		controle=1;
		break;
		}		
	if (controle==0)
   	   {
	   tableau = window.document.rech_vols.elements[5].value.split("¤",2);
	   window.document.rech_vols.elements[1].value = tableau[0];
	   if (tableau[1] == "CHA")
	   	  window.document.rech_vols.action = "rvols_charter.php";
	   else window.document.rech_vols.action = "rvols_regul.php";
	   window.document.rech_vols.submit();
	   break;
	   }
	}   	   
}
//Clignotement Javascript pour IE :
function clignotement()
    {
    if(navigator.appName=="Microsoft Internet Explorer")
	   {
	   spans = document.getElementsByTagName("span");
	   x = spans.length;
	   for(var i=0; i<x; i++)
	      {
		  if(spans[i].getAttribute('className')=='blink')
		     if (spans[i].style.visibility=="visible")
			    spans[i].style.visibility="hidden";
		     else spans[i].style.visibility="visible";
		  }
       }
     setTimeout("clignotement()",500);
     }
//Affichage panneau environnement accueil
var ferme='n';
function aff_enviro()
{
if ((document.getElementById('impactenviro').style.display=='none') && (ferme=='n'))
   { 
   document.getElementById('impactenviro').style.display='block';
   document.getElementById('close').style.visibility='visible'; 
   }
else 
if ((document.getElementById('impactenviro').style.display=='block') && (ferme=='o'))
   { 
   document.getElementById('impactenviro').style.display='none';
   document.getElementById('close').style.visibility='hidden'; 
   ferme='n';
   }
}
