/**
	include this javascript for integrate the QS
*/

var google_api_key = 'ABQIAAAASSZKCDXENglfdu3g_a2WihSyyLvcU35ouLpQlpwCIcPP-elXNxTOx6CvEJr9FzEee2ZRQxG5tzZikg';
var	Hotelname='CZPRAHTLRubicon';
var	Clusternames='CZPRAHTLRubicon';
/**
	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="19";
var base_url = "/";
if(location.href.indexOf("_e.html")!=-1) LangID="1";
if(location.href.indexOf("_engl.html")!=-1) LangID="1";

if(location.href.indexOf("_ger.html")!=-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";

if(location.href.indexOf("_pl.html")!=-1) LangID="20";
// if(location.href.indexOf("esp_index")!=-1) LangID="4";

if(location.href.indexOf("_nl.htm")!=-1) LangID="7";
// 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=ABQIAAAASSZKCDXENglfdu3g_a2WihRcBeAgDotLSPkUNSPSK9raHqUORRRcpPuOcSm8dVXk4xwqGikk0pIcsA', 
		'google',
		function(){
			importJS(
				'https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js',
				'jQuery',
				function(){
					jQuery('a[href*="hoteltime.cz"]').attr('href','javascript:;').removeAttr('target').click(function(){
						hhotelSearch(Hotelname, "", "", "", "", "", "&amp;FSTBKNGTrackLink=");
					});
					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('img[src*="image/head-text.gif"]').bookingForm({
												// jQuery('body').bookingForm({
													bf:bftable,
													bfInitialized: function (){
														
													},
													bfInit:	function(data,elem){
														elem.replaceWith(data.bf);
														// elem.prepend(data.bf);
													}
												});
												start();
											// } // end of if test=test
										});
									//});
								});
							});
						});
					});
				}
			);
		});
})();





