/********
 * sIFR *
 ********/

function doSifr(css) {
	try {
	if (!css && typeof(sIFR) == "function") {
	/*	sIFR replacements has been put in blocks seperated by comment-tags.
		It is important to keep the blocks in the original order to ensure
		sIRF replacements are done correctly (priority).
	*/
	
	/* this is the general sIFR executed at runtime */
		// bravo tours
		sIFR.replaceElement(named({sSelector:".countryContainer h2", sFlashSrc:"/flash/helveticaNeueULight.swf", sColor:"#505050", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".mypageBox h2", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#505050", sWmode:"transparent"}));

		sIFR.replaceElement(named({sSelector:".sys-hotel h1", sFlashSrc:"/flash/helveticaNeueULight.swf", sColor:"#404040", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#CCCCCC", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".destHd h3", sFlashSrc:"/flash/helveticaNeueULight.swf", sColor:"#505050", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".hotelList h3", sFlashSrc:"/flash/helveticaNeueULight.swf", sColor:"#505050", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".box-black h3", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#ffffff", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".bookingContainer h3", sFlashSrc:"/flash/helveticaNeueULight.swf", sColor:"#505050", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".sys-front #book .hdBook span", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#FFFFFF", sWmode:"transparent", nPaddingRight:30, sFlashVars:"dropShadow=true&textalign=right"}));
		sIFR.replaceElement(named({sSelector:"#book .hdBook span", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#505050", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".sys-compare .headline h1", sFlashSrc:"/flash/helveticaNeueULight.swf", sColor:"#FFFFFF", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".sys-wishlist .headline h1", sFlashSrc:"/flash/helveticaNeueULight.swf", sColor:"#FFFFFF", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".sys-mybooking .headline h1", sFlashSrc:"/flash/helveticaNeueULight.swf", sColor:"#FFFFFF", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".sys-article .headline h2", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#505050", sWmode:"transparent"}));
//		sIFR.replaceElement(named({sSelector:".comparescroll h4", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#505050", sWmode:"transparent", sFlashVars:"leading=-12"}));
		sIFR.replaceElement(named({sSelector:".comparescroll .scrollhd", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#505050", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".freetxtRight h5", sFlashSrc:"/flash/helveticaNeueULight.swf", sColor:"#505050", sWmode:"transparent", sFlashVars:"leading=-12"}));
		sIFR.replaceElement(named({sSelector:".contact-header h2", sFlashSrc:"/flash/helveticaNeueULight.swf", sColor:"#505050", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".sys-facts h2.hd", sFlashSrc:"/flash/helveticaNeueULight.swf", sColor:"#505050", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".freetxtTop h5", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#505050", sWmode:"transparent", sFlashVars:"leading=-2"}));
		sIFR.replaceElement(named({sSelector:".freetxtRightSmall h5", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#505050", sWmode:"transparent", sFlashVars:"leading=-2"}));
		sIFR.replaceElement(named({sSelector:"#weather h2", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#FFFFFF", sWmode:"transparent", sFlashVars:"dropShadow=true"}));
		sIFR.replaceElement(named({sSelector:".zoover h3", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#FFFFFF", sWmode:"transparent", sFlashVars:"dropShadow=true"}));
/*
		sIFR.replaceElement(named({sSelector:".bn208 span", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#FFFFFF", sWmode:"transparent", sFlashVars:"textalign=right"}));
		sIFR.replaceElement(named({sSelector:".bn178 span", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#FFFFFF", sWmode:"transparent", sFlashVars:"textalign=right"}));
		sIFR.replaceElement(named({sSelector:".bn178-back span", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#FFFFFF", sWmode:"transparent", sFlashVars:"padding=50"}));
		sIFR.replaceElement(named({sSelector:".bn178black-back span", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#FFFFFF", sWmode:"transparent", sFlashVars:"padding=50"}));
*/
		sIFR.replaceElement(named({sSelector:".bnsmall span", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#FFFFFF", sWmode:"transparent", sFlashVars:"textalign=right"}));
		sIFR.replaceElement(named({sSelector:".bntop span", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#FFFFFF", sWmode:"transparent", sFlashVars:"textalign=right"}));
		sIFR.replaceElement(named({sSelector:".front-browseby h1", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#505050", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".lastminute h5", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#505050", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".otherOffers h5", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#505050", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:"#breadcrum span", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#FFFFFF", sHoverColor:"#000000", sWmode:"transparent", sFlashVars:"dropShadow=true"}));

		/**/
		sIFR.replaceElement(named({sSelector:"h1", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#FFFFFF", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#CCCCCC", sWmode:"transparent", sFlashVars:"dropShadow=true"}));
		sIFR.replaceElement(named({sSelector:"h2", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#505050", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:".bg .searchOffers h2", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#FFFFFF", sWmode:"transparent"}));
		sIFR.replaceElement(named({sSelector:"h3", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#505050", sWmode:"transparent"}));
		//sIFR.replaceElement(named({sSelector:".addonsContainer h5", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#505050", sWmode:"transparent"}));
//		sIFR.replaceElement(named({sSelector:".close362 span", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#FFFFFF", sWmode:"transparent", nPaddingRight:25, sFlashVars:"dropShadow=true&textalign=right"}));
		
	}

	/* this is executed at request */
	/*
	if (css == "#pageLayerTopbar span") {
		sIFR.replaceElement(named({sSelector:"#pageLayerTopbar span", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#FFFFFF", sWmode:"transparent", nPaddingRight:25, sFlashVars:"dropShadow=true&textalign=right"}));
	}

	if (css == "#infoLayerTopbar span") {
		sIFR.replaceElement(named({sSelector:"#infoLayerTopbar span", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#FFFFFF", sWmode:"transparent", nPaddingRight:25, sFlashVars:"dropShadow=true&textalign=right"}));
	}

	if (css == "#calendarwrap .bn span") {
		sIFR.replaceElement(named({sSelector:"#calendarwrap .bn span", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#FFFFFF", sWmode:"transparent", sFlashVars:"textalign=right"}));
	}

	if (css == ".bn178-friend span") {
		sIFR.replaceElement(named({sSelector:".bn178-friend span", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#FFFFFF", sWmode:"transparent", sFlashVars:"textalign=right"}));
	}

	if (css == ".bn178-newsletter span") {
		sIFR.replaceElement(named({sSelector:".bn178-newsletter span", sFlashSrc:"/flash/helveticaNeueLTProItalic.swf", sColor:"#FFFFFF", sWmode:"transparent", sFlashVars:"textalign=right"}));
	}
	*/
	if (css == "flighttable") {
		sIFR.replaceElement(named({sSelector:".flighttable h2", sFlashSrc:"/flash/helveticaNeueLTPro.swf", sColor:"#505050", sWmode:"transparent"}));
	}
	} catch(err){}
}

