

//---------------------Sélection menu CSS-------------------
function SelectionSsMenu(IdCell) {
 if((IdCell!='')&&(document.getElementById(IdCell)!=null)){
  document.getElementById(IdCell).className="SelectSsMenu";
 }
}

function SelectMenu(IdCell) 
{ 
	if((IdCell!='')&&(document.getElementById(IdCell)!=null)){
		var src = document.getElementById(IdCell).src;
		document.getElementById(IdCell).src = src.replace(".gif","-over.gif");
	}	
}

function SelectionMenu(IdCell) {
 if((IdCell!='')&&(document.getElementById(IdCell)!=null)){
  document.getElementById(IdCell).className="Selected";
 }
}

//--------------------------------------------------------
//---------------------Popup fonction-------------------
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//--------------------------------------------------------
//---------------------Popup prédéfinis-------------------
function Ouvre(url){
	window.open(url,'Aide','height=600,width=780,scrollbars=yes')
}
function OuvrePopup(url){
	window.open(url,'Popup','height=500,width=766,scrollbars=yes')
}
//--------------------------------------------------------
//---------------------RollOver fonction-------------------


/**********************************************
		(c) Macromedia
**********************************************/
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

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;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//--------------------------------------------------------
 
  function VoirItineraire(Url){
	window.open(Url,'Itinéraire','height=700,width=620,resizable=yes,scrollbars=yes')
}

function ChangeRollOver(IdCell) {
	if(IdCell!=-1){
		document.getElementById("menu"+IdCell).src=eval("DQM_rollover_image"+IdCell);
	}
}
var CouleurCellule;			// nécessaire
var CouleurFondMenu='#F3F3F3';
var CouleurFondSousMenu="#E5C0A5"	//#FFD6CC#F78B72
var ColorFondSousMenu="#81DAEF";
var CouleurFondMenuOver="#efefef";
var ImageOnglet="images/ongletselect.gif";

function ChangeColorOut(TT) {
	TT.style.backgroundColor=CouleurCellule;
}

function ChangeColorOver(TT) {
	CouleurCellule=TT.style.backgroundColor;
	TT.style.backgroundColor=CouleurFondMenuOver;
	TT.style.cursor='pointer';
	
}

function ChangeColorCellule(IdCell,Couleur) {
	var cc=Couleur||CouleurFondMenu;
	if((IdCell!='')&&(IdCell!='T0')){
		document.getElementById(IdCell).style.backgroundColor=cc;	
	}
}

/******************************************
	Affichage sur Googlemaps
******************************************/
function OuvreGoogleMaps(Id,Lat,Lon){
	window.open(Base+"../voirgooglemaps.asp?Id="+Id+"&Lat="+Lat+"&Lon="+Lon,'Popup','width=450,height=350,scrollbars=no,toolbar=yes')
}

var HandlePopup;
function loadwindow2(Champ,width,height){
		if(HandlePopup!=null) HandlePopup.close();
		HandlePopup=window.open("","popup","width="+width+",height="+height+",scrollbars=1");
		HandlePopup.document.clear();
		HandlePopup.document.open('text/html');
		HandlePopup.document.write('<HTML><BODY>'+document.getElementById(Champ).value+'</BODY></HTML>');
		HandlePopup.document.close();		
}

/******************************************
	Change tab widget
******************************************/
function ChangeTab(num)
		{
			$("#OSRecherche").css({"display":"block"});
			var actu = document.oswidget.GetOngletEnCours();
			if(num==actu) return;
			document.oswidget.SetOngletEnCours(num);
		}
		
// Selection Ligne de Vie + selection menu
function SelectionMenu(IdCell) {
 if((IdCell!='')&&(document.getElementById(IdCell)!=null)){
$('#'+IdCell).addClass("Selected");
//alert("toto"+IdCell);
//	document.getElementById(IdCell).className="Selected";
 }
 if((IdCell=='TMenuHotels')||(IdCell=='TMenuCatalogueHotel')){
$("#TMenuHotels, #LV-Hotels").addClass("Selected");
}

  if((IdCell=='TMenuMeubles')||(IdCell=='TMenuCatalogueMeuble')){
$("#TMenuMeubles, #LV-Meubles").addClass("Selected");
 }
   if((IdCell=='TMenuResidences')||(IdCell=='TMenuCatalogueResidence')){
$("#TMenuResidence, #LV-Residences").addClass("Selected");
 }
   if((IdCell=='TMenuChambresdhotes')||(IdCell=='TMenuCatalogueChambresdhotes')){
$("#TMenuChambresdhotes, #LV-Chambresdhotes").addClass("Selected");
 }
  if((IdCell=='TMenuCampings')||(IdCell=='TMenuCatalogueCamping')){
$("#TMenuCampings, #LV-Campings").addClass("Selected");
 }
   if((IdCell=='TMenuCampingCar')||(IdCell=='TMenuCatalogueCampingCar')){
$("#TMenuCampingCar, #LV-CampingCar").addClass("Selected");
 }
  if(IdCell=='TMenuDossier'){
$("#TMenuDossier, #LV-Dossier").addClass("Selected");
 }
   if(IdCell=='TMenuBillets'){
$("#TMenuBillets, #LV-Billets").addClass("Selected");
 }
   if(IdCell=='TMenuActivites'){
$("#TMenuActivites, #LV-Activites").addClass("Selected");
 }
    if(IdCell=='TMenuBoutique'){
$("#TMenuBoutique, #LV-Boutique").addClass("Selected");
 }
    if(IdCell=='TMenuIntroNature'){
$("#TMenuIntroNature, #LV-IntroNature").addClass("Selected");
  }
  if(IdCell=='TMenuBonsplans'){
$("#TMenuIntroBonsplans, #LV-IntroBonsplans, #TMenuBonsplans, #LV-Bonsplans").addClass("Selected");
  }
    if(IdCell=='TMenuHotels-decouverte'){
$("#LV-Hotels-decouverte").addClass("Selected");
  }
     if(IdCell=='TMenuHotels-escapade'){
$("#LV-Hotels-escapade").addClass("Selected");
  }
     if(IdCell=='TMenuHotels-sejour'){
$("#LV-Hotels-sejour").addClass("Selected");
  } 
    if(IdCell=='TMenuLocationMateriel'){
$("#TMenuLocationMateriel, #LV-LocationMateriel").addClass("Selected");
 }
 if(IdCell=='TMenuPackageAgence'){
$("#TMenuMeubles, #LV-PackageAgence").addClass("Selected");
 }
   if((IdCell=='TMenuEsf')||(IdCell=='TMenuIntroEsf')){
$("#TMenuIntroEsf, #LV-IntroEsf").addClass("Selected");
 }
 if((IdCell=='TMenuIdeeSejour')){
$("#TMenuIdeeSejour, #LV-IdeeSejour").addClass("Selected");
 }
  if((IdCell=='TMenuHotels-ChamPrintemps')){
$("#TMenuHotels-ChamPrintemps, #LV-Hotels-ChamPrintemps,#TMenuIntroBonsplans, #LV-IntroBonsplans, #TMenuBonsplans, #LV-Bonsplans").addClass("Selected");
 }

 
 if((IdCell=='TMenuHotels-escapade')){
$("#TMenuHotels-escapade, #LV-Hotels-escapade,#TMenuIntroBonsplans, #LV-IntroBonsplans, #TMenuBonsplans, #LV-Bonsplans").addClass("Selected");
 }
  if((IdCell=='TMenuHotels-ChamPrintemps-Weekend')){
$("#TMenuHotels-ChamPrintemps-Weekend, #LV-Hotels-ChamPrintemps-Weekend,#TMenuIntroBonsplans, #LV-IntroBonsplans, #TMenuBonsplans, #LV-Bonsplans").addClass("Selected");
 }
  if((IdCell=='TMenuHotels-PremNeige')){
$("#TMenuHotels-PremNeige, #LV-Hotels-PremNeige,#TMenuIntroBonsplans, #LV-IntroBonsplans, #TMenuBonsplans, #LV-Bonsplans").addClass("Selected");
 }
  if((IdCell=='TMenuHotels-AvantPremier-Court') ){
$("#TMenuHotels-AvantPremier-Court, #LV-Hotels-AvantPremier-Court,#TMenuIntroBonsplans, #LV-IntroBonsplans, #TMenuBonsplans, #LV-Bonsplans").addClass("Selected");
 }
  if((IdCell=='TMenuHotels-AvantPremier-Long') ){
$("#TMenuHotels-AvantPremier-Long, #LV-Hotels-AvantPremier-Long").addClass("Selected");
 }
 if( (IdCell=='TMenuHotels-AvantPremier-Court-SecPeriode')){
$("#TMenuHotels-AvantPremier-Court-SecPeriode, #LV-Hotels-AvantPremier-Court-SecPeriode,#TMenuIntroBonsplans, #LV-IntroBonsplans, #TMenuBonsplans, #LV-Bonsplans").addClass("Selected");
 }
  if((IdCell=='TMenuHotels-AvantPremier-Long-SecPeriode')){
$(" #TMenuHotels-AvantPremier-Long-SecPeriode, #LV-Hotels-AvantPremier-Long-SecPeriode,#TMenuIntroBonsplans, #LV-IntroBonsplans, #TMenuBonsplans, #LV-Bonsplans").addClass("Selected");
 }


 
 
 
 
 //
 /*  if((IdCell=='TMenuHotels')||(IdCell=='TMenuCatalogueHotel')||(IdCell=='TMenuMeubles')||(IdCell=='TMenuCatalogueMeuble')||(IdCell=='TMenuChambresdhotes')||(IdCell=='TMenuCatalogueChambresdhotes')||(IdCell=='TMenuCampings')||(IdCell=='TMenuCatalogueCamping')){
$("#TitreHebergement").addClass("Selected");
 }

   if((IdCell=='TMenuBillets')||(IdCell=='TMenuThermes')||(IdCell=='TMenuMagasin')){
$("#TitreActivite").addClass("Selected");
 }*/
 
}

function EstSimplyValide(){			
		var lform 		= document.RechercheHebergement;
		var ijjdtearriv = lform.elements["Globales/JourDebut"].selectedIndex;
		var immdtearriv = lform.elements["Globales/MoisDebut"].selectedIndex;
		var iaadtearriv = lform.elements["Globales/AnDebut"].selectedIndex;		
		var dte = DateDepuisChaines(lform.elements["Globales/AnDebut"].options[iaadtearriv].value,lform.elements["Globales/MoisDebut"].options[immdtearriv].value,lform.elements["Globales/JourDebut"].options[ijjdtearriv].value);
		var nbnuits 	= lform.elements["Globales/DureeNuit"].value;
		var i			= 0;			
		var SimplyValide = true;

		if(dte.getDate()==7 && (dte.getMonth()+1)==12 && dte.getFullYear()==2007 && nbnuits==2){			
			return true;		
		}
		
		
		for(i=0;i<nbnuits;i++){
			var jjsem = dte.getDay();			
			if(jjsem==5 || jjsem==6){SimplyValide=false;}
			dte = IncrDate(dte,1);			
		}				
		return SimplyValide;	
}

function EstDansPeriodeSimply(datedeblimite,datefinlimite)
{		
	var lform 		= document.RechercheHebergement;
	var ijjdtearriv = lform.elements["Globales/JourDebut"].selectedIndex;
	var immdtearriv = lform.elements["Globales/MoisDebut"].selectedIndex;
	var iaadtearriv = lform.elements["Globales/AnDebut"].selectedIndex;		
	var dte = DateDepuisChaines(lform.elements["Globales/AnDebut"].options[iaadtearriv].value,lform.elements["Globales/MoisDebut"].options[immdtearriv].value,lform.elements["Globales/JourDebut"].options[ijjdtearriv].value);
	
	if((dte.getTime() > datefinlimite.getTime()) || (dte.getTime()<datedeblimite.getTime())){
		return false;
	}	
	return true;	
}

/******************************************
	Selection situation
******************************************/
function SelectTerritoire(aa){
	document.oswidgetCote.SetLocalisationEnCours(aa);
} 
	
