 /*Script mois suivant / Precedent*/
var xhr_object1HCal = null;
 var xhr_url2Cal = 'inc_calender.cfm?datedepart=';
 function goCalender(datedepart) {
  var oldDate = document.getElementById('DateSelected').value;
  if ( window.XMLHttpRequest ) {
   xhr_object1HCal = new XMLHttpRequest();   
  } else if ( window.ActiveXObject ) {
   xhr_object1HCal = new ActiveXObject( 'Microsoft.XMLHTTP' );   
  } else {
   alert( 'Votre navigateur ne supporte pas les objets XMLHTTPRequest...' );   
   return;
  }
  
  xhr_url2Cal_total = xhr_url2Cal + datedepart+'&DateSelected='+oldDate;
  //alert(xhr_url2Cal_total);
  xhr_object1HCal.open( 'GET', xhr_url2Cal_total, true );
  xhr_object1HCal.onreadystatechange = CallBackRequest1HCal;
  xhr_object1HCal.send( null );
 }
 function CallBackRequest1HCal() {
	 if ( xhr_object1HCal.readyState == 4 && xhr_object1HCal.status == 200) { 
      
      document.getElementById('calendier').innerHTML = ''; 
      document.getElementById('calendier').innerHTML = xhr_object1HCal.responseText; 
 
  } 
  else{
   document.getElementById('calendier').innerHTML = '<div class="indicator"><img src="images/indicator.gif" width="16" height="16" border="0" alt=""></div>';
  }
 }
 /****FIN Script*****/
 
function Dselect(n,class1,day,calss2,mois){

 var oldDate = document.getElementById('DateSelected').value;
 var month = oldDate.substr(0,2);
  document.getElementById(n).className = class1;
  if(oldDate != '' && month == mois){
  document.getElementById(oldDate).className = calss2;
  }
  document.getElementById('DateDebut').value=day;
  document.getElementById('DateSelected').value=n;
 
}

  /****FIN Script*****/
 
  /*Script recherche Prix produi selon DateDep et VilleDep*/
 
 var xhr_objectH1 = null;
 var xhr_url1 = 'ajaxPrix.cfm?Reference=';
 var IdDiv ='';
 function goLG(Reference,DateDep,VilleDep) {
  IdDiv = Reference; 
  if ( window.XMLHttpRequest ) {
   xhr_objectH1 = new XMLHttpRequest();   
  } else if ( window.ActiveXObject ) {
   xhr_objectH1 = new ActiveXObject( 'Microsoft.XMLHTTP' );   
  } else {
   alert( 'Votre navigateur ne supporte pas les objets XMLHTTPRequest...' );   
   return;
  }
  
  xhr_url1_total = xhr_url1 + Reference+'&DateDep='+DateDep+'&VilleDep='+VilleDep;
  //alert(xhr_url1_total);
  xhr_objectH1.open( 'GET', xhr_url1_total, true );
  xhr_objectH1.onreadystatechange = CallBackRequestH1;
  xhr_objectH1.send( null );
  
 }
 
 function CallBackRequestH1() {
	 
	 if ( xhr_objectH1.readyState == 4 && xhr_objectH1.status == 200) { 
      document.getElementById(IdDiv).innerHTML = ''; 
      document.getElementById(IdDiv).innerHTML = xhr_objectH1.responseText; 

  } 
  else{
   document.getElementById(IdDiv).innerHTML = '<img src="images/indicator.gif" width="16" height="16" border="0" alt="">';
  }
 }
 
 
  /****FIN Script*****/ 
 

  /*Script recherche Prix produi selon DateDep et VilleDep*/
 
 var xhr_objectH2 = null;
 var xhr_url2 = 'ajaxDateDep.cfm?Reference=';
 var IdDiv1 ='';

 function goDate(Reference,id,VilleDep) {
  IdDiv1 = id; 
  if ( window.XMLHttpRequest ) {
   xhr_objectH2 = new XMLHttpRequest();   
  } else if ( window.ActiveXObject ) {
   xhr_objectH2 = new ActiveXObject( 'Microsoft.XMLHTTP' );   
  } else {
   alert( 'Votre navigateur ne supporte pas les objets XMLHTTPRequest...' );   
   return;
  }
  
  xhr_url2_total = xhr_url2 + Reference+'&id='+id+'&VilleDep='+VilleDep;
  //alert(xhr_url2_total);
  xhr_objectH2.open( 'GET', xhr_url2_total, true );
  xhr_objectH2.onreadystatechange = CallBackRequestH2;
  xhr_objectH2.send( null );
   
 }
 function CallBackRequestH2() {
	 if ( xhr_objectH2.readyState == 4 && xhr_objectH2.status == 200) { 
      document.getElementById(IdDiv1).innerHTML = ''; 
      document.getElementById(IdDiv1).innerHTML = xhr_objectH2.responseText; 

  } 
  else{
   document.getElementById(IdDiv1).innerHTML = '<img src="images/indicator.gif" width="16" height="16" border="0" alt="">';
  }
 }
 
 
  /****FIN Script*****/ 



  function swapPhoto(ph) {
   document.getElementById("photogm").src = ph;
 }

function showdet(n){
  var etat = document.getElementById(n).style.display;
  etat = (etat=='none') ? "block" : "none";
  document.getElementById(n).style.display = etat;
}


function caheDiv(n){
  $("#"+n).slideDown("slow");
  document.getElementById(n).style.display = 'none';
}
function showDiv(n){
  $("#"+n).slideUp("slow");
  document.getElementById(n).style.display = 'block';
}



function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'block':(v='hide')?'none':v; }
    obj.display=v; }
}

function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); 
  return x;
  
}
