var TTREGS_654_MOD = new Array(
	"10011|Afryka",
	"248|10011|- Kenia Północna",
	"342|10011|- Kenia Południowa",
	"349|10011|- Tanzania, Zanzibar",
	"305|10011|- W-py Zielonego Przylądka",
	"10037|Ameryka Środkowa",
	"67|10037|- Kostaryka",
	"10023|Ameryka Południowa",
	"298|10023|- Brazylia",
	/*"469|10023|- Ekwador",*/
	"10017|Azja",
	"488|10017|- Cebu i Borocay",
	"29|10017|- Bali",
	"679|10017|- Indie",
	"169|10017|- Khao Lak",
	"203|10017|- Malezja",
	/*"328|10017|- Singapur",*/
	"334|10017|- Sri Lanka",
	"356|10017|- Tajlandia",
	"102|10017|- Wyspa Goa",
	"136|10017|- Wyspa Ko Samui",
	"142|10017|- Wyspa Phuket",
	"355|10017|- Wyspy Tajlandzkie",
	"10026|Bliski Wschód",
	"80|10026|- Eilat",
	"682|10026|- Izrael",
	"366|10026|- Morze Martwe",
	"350|10026|- Tel Aviv i okolica",
	"157|10026|- Jordania",
	"10030|Bułgaria",
	"333|10030|- Słoneczny Brzeg",
	"103|10030|- Złote Piaski",
	"10030|Chorwacja",
	"218|10030|- Dalmacja Środkowa",
	"177|10030|- Wyspy Chorwackie",
	"223|10030|Czarnogóra",
	"10019|Cypr",
	"10013|Dominikana",
	"400|10013|- Puerto Plata",
	"401|10013|- Punta Cana",
	"75|10013|- Santo Domingo",
	"10010|Egipt",
	"121|10010|- Hurgada, Safaga",
	"287|10010|- Marsa Alam, Quiser",
	"327|10010|- Sharm el Sheikh / Nuweiba",
	"10030|Europa Wschodnia",
	"176|10030|- Krym (Jałta)",
	"10035|Fly & Drive",
	"10021|Francja",
	"10006|Grecja kontynentalna",
	"23|10006|- Ateny",
	"54|10006|- Chalkidiki",
	"673|10006|- Riwiera Olimpijska",
	"10005|Grecja - wyspy",
	/*"672|10005|- Evia (Eubea)",*/
	"172|10005|- Korfu",
	"174|10005|- Kos",
	"175|10005|- Kreta",
	/*"-2|10005|- Lesbos",*/
	/*"228|10005|- Mykonos",*/
	"295|10005|- Rodos",
	"310|10005|- Santorini",
	"357|10005|- Thassos",
	"387|10005|- Zakhyntos",
	"10000|Hiszpania – Baleary",
	"123|10000|- Ibiza",
	"205|10000|- Majorka",
	/*"214|10000|- Minorka",*/
	"10001|Hiszpania – Wyspy Kanaryjskie",
	"81|10001|- El Hierro",
	"96|10001|- Fuerteventura",
	"106|10001|- Gran Canaria",
	"181|10001|- La Gomera",
	"182|10001|- La Palma",
	"185|10001|- Lanzarote",
	"351|10001|- Teneryfa",
	"10003|Hiszpania kontynentalna",
	/*"-2|10003|- Costa Azahar",*/
	"59|10003|- Costa Blanca",
	"60|10003|- Costa Brava",
	"62|10003|- Costa de la Luz",
	"64|10003|- Costa del Sol",
	/*"-2|10003|- Costa Dorado",*/
	"10032|Hotele szczęśliwy traf",
	"10014|Karaiby",
	"240|10014|- Antyle Holenderskie",
	"27|10014|- Bahamy",
	"31|10014|- Barbados",
	"153|10014|- Jamajka",
	"337|10014|- Santa Lucia",
	"148|10014|- Wyspa Margarita",
	"10012|Kuba",
	"206|10007|Malta",
	"10008|Maroko",
	"10016|Meksyk",
	"10036|Ocean Indyjski",
	"204|10036|- Malediwy",
	"210|10036|- Mauritius",
	"322|10036|- Seszele",
	"10025|Polinezja Francuska",
	/*"-2|10025|- Bora Bora",*/
	"468|10025|- Moorea",
	"279|10025|- Polinezja",
	"511|10025|- Tahiti",
	"10002|Portugalia, Madera, Azory",
	"10020|Półwysep Arabski",
	"76|10020|- Dubaj",
	"97|10020|- Fujairah",
	"258|10020|- Oman",
	"288|10020|- Ras Al–Khaimah",
	"323|10020|- Sharjah",
	"10034|Rejsy",
	"10008|Tunezja",
	"115|10008|- Hammamet",
	"221|10008|- Monastir",
	"133|10008|- Wyspa Djerba",
	"10004|Turcja",
	"324|10004|- Alanya, Side",
	"17|10004|- Antalya, Belek",
	"112|10004|- Bodrum",
	"70|10004|- Dalaman, Fethiye",
	"168|10004|- Kemer",
	"178|10004|- Kusadasi",
	"207|10004|- Marmaris",
	"70|10004|- Oludeniz",
	"150|10004|- Stambuł",
	"10007|Włochy",
	"159|10007|- Kalabria",
	"299|10007|- Rzym",
	"311|10007|- Sardynia",
	"330|10007|- Sycylia",
	"10033|Wycieczki objazdowe"
);
function newRegionsListSelect(){
	newRegionsListSelectOutput = '<select class="sel_form1" id="newSelectWithRegions" onchange="refreshZielRegion(this.value);">';
	newRegionsListSelectOutput += '<option value="-1">Wszystkie cele</option>';
	for(var a=0; a<TTREGS_654_MOD.length; a++){
		var ttregs654ModnSplit = TTREGS_654_MOD[a].split('|');
		if(ttregs654ModnSplit.length==2){
			newRegionsListSelectOutput += '<option value="'+ttregs654ModnSplit[0]+'">'+ttregs654ModnSplit[1]+'</option>';
		}else{
			newRegionsListSelectOutput += '<option value="'+ttregs654ModnSplit[0]+'|'+ttregs654ModnSplit[1]+'">'+ttregs654ModnSplit[2]+'</option>';
		}
	}
	newRegionsListSelectOutput += '</select>';
	getObj('new_regions_list_div').innerHTML = newRegionsListSelectOutput;
}
function refreshZielRegion(getValue){
	var region_matched = false;
	getObj('ziel').options[0].selected = true;
	IBE.RZC(1);
	getValueSplit = getValue.split('|');
	if(getValueSplit.length==1){ // Wybrano cel podróży
		for(var a=0;a<getObj('ziel').length;a++){
			if(getObj('ziel').options[a].value==getValueSplit[0]){
				getObj('ziel').options[a].selected = true;
			}
		}
		IBE.RZC(1);
	}
	if(getValueSplit.length==2){ // Wybrano region
		for(var a=0;a<getObj('region').length;a++){
			if(getObj('region').options[a].value==getValueSplit[0]+'|'+getValueSplit[1]){
				getObj('region').options[a].selected = true;
				var region_matched = true;
			}
		}
		if(!region_matched){
			var regionOpt = document.createElement('option');
			regionOpt.innerHTML = 'n/a';
			if(getValueSplit[0]=='-2'){
				regionOpt.value = '999|'+getValueSplit[1];
			} else {
				regionOpt.value = getValueSplit[0]+'|'+getValueSplit[1];
			}
			getObj('region').appendChild(regionOpt);
			getObj('region').options[a].selected = true;
		}
		IBE.REGC();
	}	
}
function getObj(getId){
	return document.getElementById(getId);
}
// Przewodniki
function guideSelect(){
	guideSelectOutput = '';
	guideSelectOutput += '<select  onchange="displayGuide(this.value);">';
	guideSelectOutput += '<option value="0">Wybierz kraj z listy</option>';
		var sortedRegions=[];
		for (var n in TTREGS_654) {
			parts=TTREGS_654[n].split('|');
			if (parts[1]>9999) {
				sortedRegions[parts[2]]=Array()
				sortedRegions[parts[2]][0]=parts[0];
				sortedRegions[parts[2]]['regId']=parts[3];
			}
		}
		for (var n in TTREGS_654) {
			parts=TTREGS_654[n].split('|');
			if (parts[1]<10000) {
				sortedRegions[parts[2]][parts[3]]='&nbsp;-&nbsp;'+parts[0];
			}
		}
		sortedRegions.sort();
		for(var a in sortedRegions){
			guideSelectOutput += '<optgroup label="'+sortedRegions[a][0]+'">';
			for(var b in sortedRegions[a]){
				if(b>0){
					guideSelectOutput += '<option value="'+b+';'+sortedRegions[a]['regId']+'">'+sortedRegions[a][b]+'</option>';
				}
			}
			guideSelectOutput += '</optgroup>';
		}
	guideSelectOutput+='</select>';
	getObj('guides_div').innerHTML = guideSelectOutput;
}

// Wyświetlanie przewodników
function displayGuide(getRegId){
	var getRegIdSplit = getRegId.split(';');
	window.open('http://content.traveltainment.pl/content_page_premium_v3/include/get_reg_facts_data_by_zk.php?KID=111027&zk='+getRegIdSplit[0]+'&fl='+getRegIdSplit[1]+'','guideWindow','left=0,top=0, width=733, height=700');
}
