
function applyeffect(nom,style){

if (document.all){
//alert(style);
lenom=document.getElementById(nom);
//nom.filters.revealTrans.Transition=Math.floor(Math.random()*23)

if(style==99)
lenom.filters.revealTrans.Transition=Math.floor(Math.random()*23)
else
lenom.filters.revealTrans.Transition=style


lenom.filters.revealTrans.stop()
lenom.filters.revealTrans.apply()
}
}



function viewHotel(liste,type)
{
//alert(type);
loadFragmentInToElement('listeHotel.inc.php?hotels='+liste+'&typeH='+type+'', 'listeComp2',0,0,'<br><br><div align=center>Chargement en cours<br><br><img src=/img/waiting.gif width=18 height=18 border=0>','');document.getElementById('listeComp').className='divinvisible';

}

function viewHotel2(liste,type)
{
//alert(type);
loadFragmentInToElement('listeHotel2.inc.php?hotels='+liste+'&typeH='+type+'', 'listeComp2',0,0,'<br><br><div align=center>Chargement en cours<br><br><img src=img/waiting.gif width=18 height=18 border=0>','');document.getElementById('listeComp').className='divinvisible';

}
function viewOffres(station,max,divNom)
{
//alert(liste);
loadFragmentInToElement('listeOffres.inc.php?station='+station+'&max='+max+'', divNom,0,0,'<br><br><div align=center>Chargement en cours<br><br><img src=img/waiting.gif width=18 height=18 border=0>','');document.getElementById('listeOffres').className='divinvisible';

}

function viewStationsOffres(stations, lat, lon, divNom)
{
//alert(divNom);
loadFragmentInToElement('viewStationsOffres.inc.php?stations='+stations+'&lat='+lat+'&lon='+lon+'', divNom,0,0,'<br><br><div align=center>Chargement en cours<br><br><img src=img/waiting.gif width=18 height=18 border=0>','');document.getElementById('listeOffres').className='divinvisible';

}

function playeffect(nom){
if (document.all)
{
lenom=document.getElementById(nom);
lenom.filters.revealTrans.play()
}
}

function changeimages(nom,cpt,tab,style,tempo)
{
	//var letab=new Array();
	//letab = document.getElementById(tab); 
	
	explodestring=tab.split('-');
	
	
	applyeffect(nom,style);
	//alert('tableau : '+explodestring[cpt]);
	document.getElementById(nom).src=explodestring[cpt];
	playeffect(nom);
	cpt++;
	if(cpt>=explodestring.length) cpt=0;
	
	
	
	setTimeout("changeimages('"+nom+"','"+cpt+"','"+tab+"','"+style+"','"+tempo+"')",tempo);
}



function loadFragmentInToElement(fragment_url, element_id,delay, reload,message,fonc) { 

	var xmlhttp=false; 
	var ns6 = document.getElementById && !document.all;
	var ie4 = document.all;
	if(ns6)
	{
		var xmlhttp = new XMLHttpRequest();
	}
	else if(ie4)
	{
		var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
    var element = document.getElementById(element_id); 
	if(message == '')
	{
	message='';
	}
	else
	{
	element.innerHTML = message;
    }
	xmlhttp.open("GET", fragment_url); 
    xmlhttp.onreadystatechange = function() { 
      //alert(xmlhttp.status);
	  if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { 
      element.innerHTML = xmlhttp.responseText; 
		if(delay>0)
		{
			window.setTimeout('clearSpan(\''+element_id+'\')',delay);
		}
		if(reload>0)
		{
			window.setTimeout('loadFragmentInToElement(\''+fragment_url+'\', \''+element_id+'\', \''+delay+'\', \''+reload+'\',\''+message+'\')',reload);
		}
		if(fonc!= "")
		{
			eval(fonc);
			//alert('ici');
		}
      } 
    } 
    if(ns6)
	{
		xmlhttp.send(null);
	}
	else if(ie4)
	{
		xmlhttp.send();
	}
} 
