var imgs=new Array();
     imgs[0]="http://www.alamo-st-barth.com/Images/voitures/dadi.gif";
     imgs[1]="http://www.alamo-st-barth.com/Images/voitures/susuki_jimny_maori.gif";
	 imgs[2]="http://www.alamo-st-barth.com/Images/voitures/susuki_jimny_maori.gif";
	 imgs[3]="http://www.alamo-st-barth.com/Images/voitures/hyundai_atos_prime.gif";
	 imgs[4]="http://www.alamo-st-barth.com/Images/voitures/chevrolet_spark.gif";
	 imgs[5]="http://www.alamo-st-barth.com/Images/voitures/hyundai_getz.gif";
	 imgs[6]="http://www.alamo-st-barth.com/Images/voitures/susuki_jimny_jlx.gif";
	 imgs[7]="http://www.alamo-st-barth.com/Images/voitures/daihatsu_terios.gif";
	 imgs[8]="http://www.alamo-st-barth.com/Images/voitures/Susuky_apv_minibus.gif";
     imgs[9]="http://www.alamo-st-barth.com/Images/voitures/mini_cooper.gif";
     imgs[10]="http://www.alamo-st-barth.com/Images/voitures/peugeot_207.gif";
     imgs[11]="http://www.alamo-st-barth.com/Images/voitures/chrysler_pt_cruiser.gif";
     imgs[12]="http://www.alamo-st-barth.com/Images/voitures/chrysler_crossfire.gif";
     imgs[13]="http://www.alamo-st-barth.com/Images/voitures/wrangler.gif";
     imgs[14]="http://www.alamo-st-barth.com/Images/voitures/wrangler_4p.gif";

var cpt=0;
var texte = new Array;
texte[0] = "<B>DADI Pick-Up</B><br>Boite Manuelle, Radio, A/C<br>(&agrave; partir de 35 Euros par jour)";
texte[1] = "<B>SUZUKI JIMNY MAORI</B><br>Boite Manuelle, Radio<br>(&agrave; partir de 35 Euros par jour)";
texte[2] = "<B>SUZUKI JIMNY MAORI A/C</B><br>Boite Manuelle, Climatisation, Radio<br>(&agrave; partir de 40 Euros par jour)";
texte[3] = "<B>HYUNDAI ATOS PRIME</B><br>Boite Automatique, Radio, A/C<br>(&agrave; partir de 35 Euros par jour)";
texte[4] = "<B>CHEVROLET SPARK</B><br>Boite Automatique, Radio, A/C<br>(&agrave; partir de 35 Euros par jour)";
texte[5] = "<B>HYUNDAI GETZ</B><br>Boite Automatique, Radio, A/C<br>(&agrave; partir de 45 Euros par jour)";
texte[6] = "<B>SUZUKI JIMNY JLX</B><br>Boite Automatique, Radio, A/C<br>(&agrave; partir de 45 Euros par jour)";
texte[7] = "<B>DAIHATSU TERIOS</B><br>Boite Automatique, A/C & CD<br>(&agrave; partir de 40 Euros par jour)";
texte[8] = "<B>SUZUKI APV Minibus</B><br>Boite Automatique, A/C & CD<br>(&agrave; partir de 50 Euros par jour)";
texte[9] = "<B>MINI COOPER Cabriolet</B><br>Boite Automatique, A/C & CD<br>(&agrave; partir de 60 Euros par jour)";
texte[10] = "<B>PEUGEOT 207 Cabriolet</B><br>Boite Automatique, A/C & CD<br>(&agrave; partir de 60 Euros par jour)";
texte[11] = "<B>CHRYSLER PT CRUISER cabriolet</B><br>Boite Automatique, A/C & CD<br>(&agrave; partir de 70 Euros par jour)";
texte[12] = "<B>CHRYSLER CROSSFIRE</B><br>Boite Automatique, A/C & CD<br>(&agrave; partir de 80 Euros par jour)";
texte[13] = "<B>WRANGLER</B><br>Boite Automatique, A/C & CD<br>(&agrave; partir de 50 Euros par jour)";
texte[14] = "<B>WRANGLER 4 Portes</B><br>Boite Automatique, A/C & CD<br>(&agrave; partir de 80 Euros par jour)";

var texteE = new Array;
texteE[0] = "<B>DADI Pick-Up</B><br>Manual Transmission, Radio, A/C<br>(From 35 Euros a day)";
texteE[1] = "<B>SUZUKI JIMNY MAORI</B><br>Manual Transmission, Radio<br>(From 35 Euros a day)";
texteE[2] = "<B>SUZUKI JIMNY MAORI A/C</B><br>Manual Transmission, A/C, Radio<br>(From 40 Euros a day)";
texteE[3] = "<B>HYUNDAI ATOS PRIME</B><br>Automatic, Radio, A/C<br>(From 35 Euros a day)";
texteE[4] = "<B>CHEVROLET SPARK</B><br>Automatic, Radio, A/C<br>(From 35 Euros a day)";
texteE[5] = "<B>HYUNDAI GETZ</B><br>Automatic, Radio, A/C<br>(From 45 Euros a day)";
texteE[6] = "<B>SUZUKI JIMNY JLX</B><br>Automatic, Radio, A/C<br>(From 45 Euros a day)";
texteE[7] = "<B>DAIHATSU TERIOS</B><br>Automatic, A/C & CD<br>(From 40 Euros a day)";
texteE[8] = "<B>SUZUKI APV Minivan</B><br>Automatic, A/C & CD<br>(From 50 Euros a day)";
texteE[9] = "<B>MINI COOPER Convertible</B><br>Automatic, A/C & CD<br>(From 60 Euros a day)";
texteE[10] = "<B>PEUGEOT 207 Convertible</B><br>Automatic, A/C & CD<br>(From 60 Euros a day)";
texteE[11] = "<B>CHRYSLER PT CRUISER Convertible</B><br>Automatic, A/C & CD<br>(From 70 Euros a day)";
texteE[12] = "<B>CHRYSLER CROSSFIRE</B><br>Automatic, A/C & CD<br>(From 80 Euros a day)";
texteE[13] = "<B>WRANGLER</B><br>Automatic, A/C & CD<br>(From 50 Euros a day)";
texteE[14] = "<B>WRANGLER 4 Doors</B><br>Automatic, A/C & CD<br>(From 80 Euros a day)";

function DoDiapoVoiture(){
	document.getElementById("ima").src=imgs[cpt];
	document.getElementById("bloc").innerHTML = texte[cpt];

	cpt++;
	if(cpt>=imgs.length) cpt=0;
	setTimeout("DoDiapoVoiture()",2500);
}
function DoDiapoVoitureE(){
	document.getElementById("ima").src=imgs[cpt];
	document.getElementById("bloc").innerHTML = texteE[cpt];

	cpt++;
	if(cpt>=imgs.length) cpt=0;
	setTimeout("DoDiapoVoitureE()",2500);
}
function DoAfficherVoiture(nom)  {
  if (document.images)
    {
    document.images['chiffre'].src = "Images/voitures/" + nom;
	document.getElementById("bloc").innerHTML = texte[document.forms.standard.voiture.options.selectedIndex];
    }
  }

function DoAfficherVoitureE(nom)  {
  if (document.images)
    {
    document.images['chiffre'].src = "../Images/voitures/" + nom;
	document.getElementById("bloc").innerHTML = texteE[document.forms.standard.voiture.options.selectedIndex];
    }
  }

function DoPreloadImages() {
     var i = 0;
     imageObj = new Image();

     // Définir la liste d'images
     images = new Array();
     images[0]="http://www.alamo-st-barth.com/Images/voitures/dadi.gif";
     images[1]="http://www.alamo-st-barth.com/Images/voitures/mini_cooper.gif";
     images[2]="http://www.alamo-st-barth.com/Images/voitures/wrangler.gif";
     images[3]="http://www.alamo-st-barth.com/Images/voitures/peugeot_207.gif";

     // Démarrer le préchargement
     for(i=0; i<=3; i++)
     {
		 if (document.images)
    {
	document.imageObj.src=images[i];
    }
          
     }
} 





function copyContentFromTo(originalElementId_, destinationElementId_)
	{
		originalElement = document.getElementById(originalElementId_);
		destinationElement = document.getElementById(destinationElementId_);
		destinationElement.innerHTML = originalElement.innerHTML;
	}

	function swapContent(elemOne_, elemTwo_)
	{
		var tmp = elemOne_.innerHTML;
		elemOne_.innerHTML = elemTwo_.innerHTML;
		elemTwo_.innerHTML = tmp;
		return;
	}

	function putElementBelow(topElementID_,elementToMoveID_, offset_)
	{
		topPosition = getBottomPosition(document.getElementById(topElementID_));
		
		elementToMove = document.getElementById(elementToMoveID_);
		elementToMove.style.top = (topPosition + offset_) + "px";
	}
	
	function getBottomPosition(element_)
	{
		masterPosition = getPosition(element_);
		masterHeight = getElementHeight(element_);
		return masterPosition['y'] + masterHeight;
	}
	
	function getPosition(element_)
	{
		var element = element_;
		var x = y = 0;
		if (element.offsetParent) 
		{
			x = element.offsetLeft
			y = element.offsetTop
			while (element = element.offsetParent) 
			{
				x += element.offsetLeft
				y += element.offsetTop
			}
		}
		posArray = new Array();
		posArray['x'] = x;
		posArray['y'] = y;
		
		return posArray;
	}
	
	function getElementHeight(element_)
	{
		return element_.offsetHeight;
	}
	
	function alterDropoffTime(pickupYear1, pickupDay)
	{
		pickupYear = pickupYear1.options[pickupYear1.selectedIndex].value;
		pickupMonthIndex = pickupYear1.selectedIndex;
	
		var currentDate = new Date();
		var currentMonth = currentDate.getMonth();
		var pickupDate = new Date();
		var dropoffDate = new Date();
	
		// pickupMonth kan vara 14, och man menar då mars nästa år.
		var pickupMonth = pickupMonthIndex + currentMonth;
	
		// Set dateobject to selected pickup date
		dropoffDate.setFullYear(pickupYear.substr(3), pickupMonth, (pickupDay + 8));
	
		var dropoffMonth = dropoffDate.getMonth();
	
		var dropoffDay 	 = dropoffDate.getDate();
	
		dropoffMonthIndex =  dropoffMonth - currentMonth;
	
		if (dropoffMonthIndex <= 0) 	dropoffMonthIndex = dropoffMonthIndex + 12;
	
		if (dropoffMonthIndex >	(document.getElementById('dropoff_month').length - 1))
		{
			dropoffMonthIndex = pickupMonthIndex;
			dropoffDay = document.getElementById('dropoff_day').length - 1;
		}
	
	
		document.getElementById('dropoff_day').options[dropoffDay-1].selected = true;
		document.getElementById('dropoff_month').options[dropoffMonthIndex].selected = true;
	}
	
function DoResaForm(langue){
if(langue == 'EN') {
var mois=new Array('january', 'february', 'march', 'april', 'may', 'june', 'july', 'august', 'september', 'october', 'november', 'décember');
} else {
var mois=new Array('janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre');
}

var moisEN=new Array('jan', 'feb', 'mar', 'apr', 'may', 'jun', 'jul', 'aug', 'sep', 'oct', 'nov', 'dec');

var currentDate = new Date();
var currentMonthNumber = currentDate.getMonth();
var currentMonth = mois[currentDate.getMonth()];
var currentMonthEN = moisEN[currentDate.getMonth()];

var currentYear = currentDate.getYear();
var W1900 = 1
if(currentYear<1000) { currentYear = currentYear + 1900; W1900 = 1;}


document.forms.standard.pickup_month.options[document.forms.standard.pickup_month.options.length] = new Option(currentMonth + ' ' + currentYear,currentMonthEN +  currentYear);
document.forms.standard.dropoff_month.options[document.forms.standard.dropoff_month.options.length] = new Option(currentMonth + ' ' + currentYear,currentMonthEN +  currentYear);

  for (i=1; i<=11; i++){
   currentMonthNumber = currentMonthNumber + 1;
   if(currentMonthNumber == 12) { currentMonthNumber = 0; currentYear = currentYear + W1900;} 
   currentMonth = mois[currentMonthNumber];
document.forms.standard.pickup_month.options[document.forms.standard.pickup_month.options.length] = new Option(currentMonth + ' ' + currentYear,currentMonthEN +  currentYear);
document.forms.standard.dropoff_month.options[document.forms.standard.dropoff_month.options.length] = new Option(currentMonth + ' ' + currentYear,currentMonthEN +  currentYear);


   } 

document.forms.standard.pickup_month.selectedIndex = 1;
document.forms.standard.pickup_day.selectedIndex = 14;
alterDropoffTime(document.getElementById('pickup_month'), document.getElementById('pickup_day').selectedIndex);
}

function DoVerif() {

  var Wobli="\n Ce champ est obligatoire. \n Merci de bien vouloir le remplir." 

  if (document.forms.standard.prenom.value == ""){

    alert("Vous avez omis de nous donner votre PRENOM..." + Wobli);

    document.forms.standard.prenom.focus();

    return (false);

  }

  if (document.forms.standard.nom.value == ""){

    alert("Vous avez omis de nous donner votre NOM..." + Wobli);

    document.forms.standard.nom.focus();

    return (false);

  }

 adresse = document.forms.standard.email.value;

 var place = adresse.indexOf("@",1);

 var point = adresse.indexOf(".",place+1);

 var Wok=1;

 if ((place > -1)&&(adresse.length >2)&&(point > 1)) {

 } else {

          alert('Votre adresse e-mail est invalide!!!');

          document.forms.standard.email.focus();

          return (false);

 }

// return (true);

 if  (document.forms.standard.avertir.checked==false){ 

  document.forms.standard.Newsletter.value="NON";

 } else {

   document.forms.standard.Newsletter.value="OUI";

 }

//document.forms.standard.newsletter.value="NON";

 document.forms.standard.nom.value=document.forms.standard.nom.value.toUpperCase();

 document.forms.standard.Navigateur.value=navigator.appName;

 document.forms.standard.Ecran.value=screen.width + "x" + screen.height + " en " + screen.colorDepth +" bits.";

 document.forms.standard.Version.value=navigator.appVersion;

document.forms.standard.Fin.value = document.forms.standard.dropoff_day.value + ' ' + document.getElementById('dropoff_month').options[document.getElementById('dropoff_month').options.selectedIndex].text + ' &agrave; ' + document.forms.standard.dropoff_time.value;

document.forms.standard.Debut.value = document.forms.standard.pickup_day.value + ' ' + document.getElementById('pickup_month').options[document.getElementById('pickup_month').options.selectedIndex].text + ' &agrave; ' + document.forms.standard.pickup_time.value;

document.forms.standard.Vehicule.value = Wtest = document.getElementById('voiture').options[document.getElementById('voiture').options.selectedIndex].text;

 document.forms.standard.action="reponse.php";

 document.forms.standard.submit();

}

function DoVerifN() {

  var Wobli="\n Ce champ est obligatoire. \n Merci de bien vouloir le remplir." 

  if (document.forms.standard.prenom.value == ""){

    alert("Vous avez omis de nous donner votre PRENOM..." + Wobli);

    document.forms.standard.prenom.focus();

    return (false);

  }

  if (document.forms.standard.nom.value == ""){

    alert("Vous avez omis de nous donner votre NOM..." + Wobli);

    document.forms.standard.nom.focus();

    return (false);

  }

 adresse = document.forms.standard.email1.value;

 var place = adresse.indexOf("@",1);

 var point = adresse.indexOf(".",place+1);

 var Wok=1;

 if ((place > -1)&&(adresse.length >2)&&(point > 1)) {

 } else {

          alert('Votre adresse e-mail est invalide!!!');

          document.forms.standard.email1.focus();

          return (false);

 }

adresse = document.forms.standard.email2.value;

 var place = adresse.indexOf("@",1);

 var point = adresse.indexOf(".",place+1);

 var Wok=1;

 if ((place > -1)&&(adresse.length >2)&&(point > 1)) {

 } else {

          alert('Votre adresse e-mail de confirmation est invalide!!!');

          document.forms.standard.email2.focus();

          return (false);

 }
 
   if (document.forms.standard.email1.value != document.forms.standard.email2.value){

    alert("Votre adresse e-mail de confirmation est differente..." + Wobli);

    document.forms.standard.email2.focus();

    return (false);

  }
// return (true);

 

//document.forms.standard.newsletter.value="NON";

 document.forms.standard.nom.value=document.forms.standard.nom.value.toUpperCase();

 document.forms.standard.Navigateur.value=navigator.appName;

 document.forms.standard.Ecran.value=screen.width + "x" + screen.height + " en " + screen.colorDepth +" bits.";

 document.forms.standard.Version.value=navigator.appVersion;


 document.forms.standard.action="reponseN.php";

 document.forms.standard.submit();

}

// ENGLISH VERSION
function DoVerif_en() {

  var Wobli="\n This field is Required. \n Please fill it." 

  if (document.forms.standard.prenom.value == ""){

    alert("You omitted to give us your FIRST NAME..." + Wobli);

    document.forms.standard.prenom.focus();

    return (false);

  }

  if (document.forms.standard.nom.value == ""){

    alert("You omitted to give us your LAST NAME..." + Wobli);

    document.forms.standard.nom.focus();

    return (false);

  }

 adresse = document.forms.standard.email.value;

 var place = adresse.indexOf("@",1);

 var point = adresse.indexOf(".",place+1);

 var Wok=1;

 if ((place > -1)&&(adresse.length >2)&&(point > 1)) {

 } else {

          alert('Your email is invalid!!!');

          document.forms.standard.email.focus();

          return (false);

 }

// return (true);

 if  (document.forms.standard.avertir.checked==false){ 

  document.forms.standard.Newsletter.value="NON";

 } else {

   document.forms.standard.Newsletter.value="OUI";

 }

//document.forms.standard.newsletter.value="NON";

 document.forms.standard.nom.value=document.forms.standard.nom.value.toUpperCase();

 document.forms.standard.Navigateur.value=navigator.appName;

 document.forms.standard.Ecran.value=screen.width + "x" + screen.height + " en " + screen.colorDepth +" bits.";

 document.forms.standard.Version.value=navigator.appVersion;

document.forms.standard.Fin.value = document.forms.standard.dropoff_day.value + ' ' + document.getElementById('dropoff_month').options[document.getElementById('dropoff_month').options.selectedIndex].text + ' at ' + document.forms.standard.dropoff_time.value;

document.forms.standard.Debut.value = document.forms.standard.pickup_day.value + ' ' + document.getElementById('pickup_month').options[document.getElementById('pickup_month').options.selectedIndex].text + ' at ' + document.forms.standard.pickup_time.value;

document.forms.standard.Vehicule.value = Wtest = document.getElementById('voiture').options[document.getElementById('voiture').options.selectedIndex].text;

 document.forms.standard.action="reponse.php";

 document.forms.standard.submit();

}
function DoVerifN_en() {

  var Wobli="\n This field is Required. \n Please fill it." 

  if (document.forms.standard.prenom.value == ""){

    alert("You omitted to give us your FIRST NAME..." + Wobli);

    document.forms.standard.prenom.focus();

    return (false);

  }

  if (document.forms.standard.nom.value == ""){

    alert("You omitted to give us your LAST NAME..." + Wobli);

    document.forms.standard.nom.focus();

    return (false);

  }

 adresse = document.forms.standard.email1.value;

 var place = adresse.indexOf("@",1);

 var point = adresse.indexOf(".",place+1);

 var Wok=1;

 if ((place > -1)&&(adresse.length >2)&&(point > 1)) {

 } else {

          alert('Your email is invalid!!!');

          document.forms.standard.email1.focus();

          return (false);

 }

adresse = document.forms.standard.email2.value;

 var place = adresse.indexOf("@",1);

 var point = adresse.indexOf(".",place+1);

 var Wok=1;

 if ((place > -1)&&(adresse.length >2)&&(point > 1)) {

 } else {

          alert('Your confirmation email is invalid!!!');

          document.forms.standard.email2.focus();

          return (false);

 }
 
   if (document.forms.standard.email1.value != document.forms.standard.email2.value){

    alert("Yours emails are not the same..." + Wobli);

    document.forms.standard.email2.focus();

    return (false);

  }
// return (true);

 

//document.forms.standard.newsletter.value="NON";

 document.forms.standard.nom.value=document.forms.standard.nom.value.toUpperCase();

 document.forms.standard.Navigateur.value=navigator.appName;

 document.forms.standard.Ecran.value=screen.width + "x" + screen.height + " en " + screen.colorDepth +" bits.";

 document.forms.standard.Version.value=navigator.appVersion;


 document.forms.standard.action="reponseN.php";

 document.forms.standard.submit();

}

