/**
	include this javascript for integrate the QS
*/

var google_api_key = 'ABQIAAAASSZKCDXENglfdu3g_a2WihSikW5st91LjIl8u1Zzz4fx8s7t7RTbVS6fvBRpZr8Sb0gkeIm400x-LQ';
var	Hotelname='ESAFIHTLVapor';
var	Clusternames='ESAFIHTLVapor';
/**
1 --> English
2 --> French
3 --> German
4 --> Spanish
5 --> Portoguese
6 --> Italian
7 --> Netherland
8 --> Russian
9 --> Dansk
10 --> Svensk
11 --> Islensk
12 --> Norsk
13 --> Turk
14 --> Greek
15 --> Arab
16 --> China
17 --> Japan
18 --> Croate
19 --> Czech
20 --> Poland
*/
var LangID="4";
var base_url = "/";
if(location.href.indexOf("lang=eng")!=-1) LangID="1";
//if(location.href.indexOf("eng_index")!=-1) LangID="1";

if(location.href.indexOf("/deu_")!=-1) LangID="3";
//if(location.href.indexOf("deu_index")!=-1) LangID="3";

if(location.href.indexOf("/fra_")!=-1) LangID="2";
//if(location.href.indexOf("fra_index")!=-1) LangID="2";

if(location.href.indexOf("/esp_")!=-1) LangID="4";
//if(location.href.indexOf("esp_index")!=-1) LangID="4";

/**
##END OF CONFIG##
*/

function importJS(src, look_for, onload) {
var s = document.createElement('script');
s.setAttribute('type', 'text/javascript');
s.setAttribute('src', src);
if (onload) wait_for_script_load(look_for, onload);
var head = document.getElementsByTagName('head')[0];
if(head){
	head.appendChild(s);
}else{
	document.body.appendChild(s);
}
}

function importCSS(href, look_for, onload) {
var s = document.createElement('link');
s.setAttribute('rel', 'stylesheet');
s.setAttribute('type', 'text/css');
s.setAttribute('media', 'screen');
s.setAttribute('href', href);
if (onload) wait_for_script_load(look_for, onload);
var head = document.getElementsByTagName('head')[0];
if(head){
	head.appendChild(s);
}else{
	document.body.appendChild(s);
}
}

function wait_for_script_load(look_for, callback) {
var interval = setInterval(function() {
	if (eval("typeof " + look_for) != 'undefined') {
		clearInterval(interval);
		callback();
	}
}, 50);
}

(function(){
importCSS(base_url+'FastBooking/fastbooking.css');
importJS(
	'https://www.google.com/jsapi?key='+google_api_key, 
	'google',
	function(){
		importJS(
			'https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js',
			'jQuery',
			function(){
				jQuery.getScript(base_url+"FastBooking/translations.js",function(data, textStatus){
					jQuery.getScript(base_url+"FastBooking/fbparam.js",function(data, textStatus){
						jQuery.getScript(base_url+"FastBooking/fblib.js",function(data, textStatus){
							jQuery.getScript(base_url+"FastBooking/bfpd.js",function(data, textStatus){
								//jQuery.getScript(base_url+"FastBooking/fbfulltrack.js",function(data, textStatus){
									jQuery(document).ready(function () {
										// if(jQuery.getUrlVar('test')=='test'){
											jQuery('#fb-canvas').append('<a id="bf_button_booknow"></a>');
											jQuery('body').bookingForm({
												bf:bftable,
												bfInitialized: function (){
													jQuery('a[href*="bookassist.com"]').attr('href','javascript:;').removeAttr('target').click(function(){
														hhotelSearch(Hotelname, "", "", "", "", "", "&amp;FSTBKNGTrackLink=");
													});
												},
												bfInit:	function(data,elem){
													elem.prepend(data.bf);
												}
											});
											start();
										// } // end of if test=test
									});
								//});
							});
						});
					});
				});
			}
		);
	});
})();





