// init namespace (a utiliser pour eviter toute collision)
if(!FOR) {var FOR = {};}

FOR.fhdyn = {

	lang : FH.getLang(),
	imgpath : FH.en2gb(FH.getLang()),
	rid: FH.getRid(),
	brand :FH.getBrand(),
	mark:FH.getMark(),
	version: FH.getVersion(),

	init : function(){
			
		/**retro compatibilite pseudojs**/
		var d_rfpCriteria;
		var d_isUserLoggedIn = false;
		FOR.fhdyn.checkprice();
		function NavBarInfo(isActive,lienBack,lienMoins,lienPlus){this.isActive = isActive;this.lienBack = lienBack;this.lienPlus = lienPlus;this.lienMoins = lienMoins;};
		var d_lienResa = "", d_imagePath = FOR.fhdyn.imgpath, d_brand = FOR.fhdyn.brand, d_mark = FOR.fhdyn.mark, d_hotelCode = FOR.fhdyn.rid;
		
		eval(FH.fhdyn.callFhJsp());
		
		FOR.fhdyn.resaEngine(d_lienResa);
		
		if	(d_NavBarInfo.isActive) {FOR.fhdyn.nav(d_NavBarInfo.lienBack,d_NavBarInfo.lienMoins,d_NavBarInfo.lienPlus);}
		
	},

	resaEngine : function (d_lienResa){
	  if (d_lienResa!="") {
	   resasrc= '/'+this.imgpath+'/fichehotel/for/bloc_moteur_fh.htm?v='+this.version+'#rid='+this.rid;
		} else  {
	   resasrc= '/'+this.imgpath+'/fichehotel/for/bloc_moteur_empty_fh.htm?v='+this.version+'#rid='+this.rid;
		}
	  $("iframeresa").replace('<iframe src="'+resasrc+'" height="200" frameborder="0" id="iframe_resa" width="186" allowtransparency="true" scrolling="no"></iframe>');
	   
	 },

	nav : function(link_all,link_prev,link_next){
		var nav=$('toolnav');
		nav.innerHTML='<a href="'+link_all+'" id="toolnavall">'+I18N._('fh','List of hotels')+'</a><a href="'+link_next+'" id="toolnavnext">'+I18N._('fh','Next')+'</a><a href="'+link_prev+'" id="toolnavprev">'+I18N._('fh','Previous')+'</a>';
	}, 
	
	checkprice : function(){
		if (($$(".pricecontainer .price .amount")[0].innerHTML) == "N/A") {
			Element.remove($$(".pricecontainer")[0].parentNode); 
		}
	}
	
	   
}

FH.fhdyn.init(FOR);


