var nbIntegTitre = 0;
// Spécif : pour faire l'ajout du swf du texte
function affTextSwf(text, color, nbEtoiles, taille) {
	var reg = new RegExp("&", 'g');
	text = text.replace(reg, "%26");
	reg = new RegExp('\"', 'g');
	text = text.replace(reg, "%22");
	if (taille == undefined || taille == "") {
		taille = 20;
	}
	var col = "000000";
	if (color == 1) {
		col = "1D3B53";
	}
	var nameSwf = "titre";
	if (nbEtoiles != undefined) {
		nameSwf = "titreHotels";
	}
	var divId = "titreSwf"+nbIntegTitre;
	document.write('<div id="'+divId+'"></div>');
	var fo = new FlashObject("/swf/"+nameSwf+".swf", "main", "296", "33", "8,0,0", "");
    fo.addVariable("texte",text);
    fo.addVariable("taille",taille);
    fo.addVariable("color",col);
    if (nbEtoiles != undefined) {
		fo.addVariable("nbEtoiles",nbEtoiles);
    }
    fo.addParam("wmode","transparent"); 
    fo.addParam("base","/swf"); 
    fo.write(divId);   
	nbIntegTitre++;
}

// Spécif : pour enregister ou récupérer le cookie de langue

//récupère le nom et la valeur du cookie
function getCookie() {
  if (document.cookie.length > 0){ 
    var texte="lang="; 
    var table=document.cookie.split(/;/); 
    var valeur=""; 
    for (i=0;i<table.length;i++) { 
      if(table[i].indexOf(texte)!= -1) { 
        valeur = table[i].substring(Number(texte.length + table[i].indexOf( texte)), table[i].length); 
      } 
    } 
  }
  return valeur;
}
 
//crée le cookie avec la valeur saisie en paramètre
function setCookie(value) {
  //nouvel objet date
  var aujourdhui = new Date();
   
  //nouvel objet date
  var expdate = new Date();
   
  //plus an an à partir d'aujourdh'ui le cookie ne s'efface jamais
  expdate.setTime(aujourdhui.getTime() + (365*24*60*60*1000) );

  //creation du cookie de nom name et de valeur saisie en paramètre
  var path = "/";
  var domain = "devmegeve.megalos.net";
  document.cookie = "lang=" + value + ";expires=" + expdate.toGMTString() + ";path=" + path + ";";
}

function changepolice(divId, css1, css2) { 
	if (document.getElementById(divId).href.search(css2)>0) {
  	document.getElementById(divId).href = "/css/"+css1
  }
  else {
  	document.getElementById(divId).href = "/css/"+css2
  }
}
   
function montre(cursor, text) {
  if(document.getElementById(cursor).style.visibility=="hidden") {
  	document.getElementById(cursor).style.visibility="visible"; // Si il est cacher (la verif n'est qu'une securitÃ©) on le rend visible.
  	document.getElementById(cursor).innerHTML = text; // Cette fonction est a amÃ©liorer, il parait qu'elle n'est pas valide (mais elle marche)
  	cursorshown=true;
  }
}
function cache(cursor) {
	if(document.getElementById(cursor).style.visibility=="visible") {
		document.getElementById(cursor).style.visibility="hidden"; // Si la bulle etais visible on la cache
	}
}

function openNav(urlRedir) {
	//window.open(urlRedir, 'newwindow', 'height=380,width=290,directories=yes,location=yes,menubar=yes,resizable=yes,status=yes,toolbar=yes,scrollbars=yes');
  //modif du 12/12/06 (raphaël pouzet)
  //window.alert(urlRedir+" 2 ");
  urlRedir = urlRedir.substring(urlRedir.indexOf('url=',0),urlRedir.length);
  urlRedir = urlRedir.replace("url=","");
  if (urlRedir.substring(0,4)!="http") {
  	urlRedir="http://"+urlRedir;
  }
 if(urlRedir.length>5)
	window.open(urlRedir, 'newwindow', 'height=600,width=800,directories=yes,location=yes,menubar=yes,resizable=yes,status=yes,toolbar=yes,scrollbars=yes');
}