
function openItem(id)
{
	/*jQuery('.cCol ul ul').css('display', 'none');
	jQuery('.cCol ul ul').css('margin', '0 0 5px 15px');
	jQuery('.cCol ul a').css('padding-bottom', '0');*/
	if(jQuery('.fw_linkcollection .fw_link_tab a#' + id).next().css('display') == 'none') {
		//jQuery('.cCol ul a#' + id).css('padding-bottom', '5px');
		jQuery('.fw_linkcollection .fw_link_tab a#' + id).next().css('display', 'block');
	} else {
		//jQuery('.cCol ul a#' + id).css('padding-bottom', '0');
		jQuery('.fw_linkcollection .fw_link_tab a#' + id).next().css('display', 'none');
	}
}

// Default-Parameter
var KID = "884000";
var agent = "A-21803-3";
var showresult = "1";
var formular = "4";
var detail = "zielgebiet";
var engine = "";
var quickf = "1";
var timeSpan = 14;
var wiz = '';
var win = 'self';

$(document).ready(function(){
    fillAirport();
    fillZiel();
    SetCalDate();
    InitCal();
    setStarsP(document.getElementById("kategorie_p"));
    setStarsH(document.getElementById("kategorie_h"));
    SetPerson('pl');
    SetPerson('fl');
    SetPreis('pl');
    SetPreis('lm');
    addStaticAgentParamDOM('#fwcontent ');
    //SwitchWizard('pl');
    if(wiz != '') {
        SwitchWizard(wiz);
    /*} else {
        SwitchWizard('pl');*/
    }
    if(jQuery('#fw_offer_container #fw_offerboxes .fw_offerbox').size() > 0) {
        jQuery(jQuery('#fw_offer_container #fw_offerboxes .fw_offerbox div.fw_hdl').get(0)).addClass('fw_hdltop');
        jQuery(jQuery('#fw_offer_container #fw_offerboxes .fw_offerbox div.fw_ob_img').get(0)).addClass('fw_ob_img_top');
    }
    if(jQuery('#fw_multiple_offers .fw_collection .fw_offer_collection').size() > 0) {
        jQuery('#fw_multiple_offers .fw_collection .fw_offer_collection').each(function(i) {
            var offers = jQuery('#fw_multiple_offers .fw_collection .fw_offer_collection').eq(i).find('.fw_coll_offer');
            offers.eq(offers.size() - 1).addClass('fw_coll_offer_l');
        });
    }
    /*if(jQuery.browser.msie) {
        jQuery('#ACol #fw_servicebox table').attr('width', '100px');
    }*/
});

function SetCalDate(){
	$(".cal[name='termin']").each(function(){
        var typ = $(this).get(0).id.toString().replace('_termin', '');

        var today =new Date();
        var dtTermin = new Date();
        dtTermin.setDate(today.getDate()+3);
        var dtRueck = new Date()
        dtRueck.setDate(today.getDate()+17);
        var dd = ((dtTermin.getDate() < 10) && (dtTermin.getDate().toString.length == 1)) ?
                '0' + dtTermin.getDate().toString() : dtTermin.getDate().toString();
        var mm = (((dtTermin.getMonth()+1) < 10) && ((dtTermin.getMonth()+1).toString.length == 1)) ?
            '0' + (dtTermin.getMonth()+1).toString() : (dtTermin.getMonth()+1).toString();
        var from = dd + '.' + mm + '.' + dtTermin.getFullYear();
        dd = ((dtRueck.getDate() < 10) && (dtRueck.getDate().toString.length == 1)) ?
                '0' + dtRueck.getDate().toString() : dtRueck.getDate().toString();
        mm = (((dtRueck.getMonth()+1) < 10) && ((dtRueck.getMonth()+1).toString.length == 1)) ?
            '0' + (dtRueck.getMonth()+1).toString() : (dtRueck.getMonth()+1).toString();
        var to = dd + '.' + mm + '.' + dtRueck.getFullYear();

        jQuery('#'+typ+'_termin').attr('value', from);
        jQuery('#'+typ+'_rueck').attr('value', to);
	});
}

function switchTab(num, activeobj){
    jQuery(".fw_collection").hide();
    if (jQuery(".nav_tab_s_active").length != 0){  
        jQuery(".nav_tab_s_active").addClass("nav_tab_s");
        jQuery(".nav_tab_s_active").removeClass("nav_tab_s_active");
    }
    else{
        jQuery(".nav_tab_l_active").addClass("nav_tab_l");
        jQuery(".nav_tab_l_active").removeClass("nav_tab_l_active");
    }
    if ($(activeobj).css("width") == "96px"){
        $(activeobj).addClass("nav_tab_s_active");
        $(activeobj).removeClass("nav_tab_s");
    }
    else{
        $(activeobj).addClass("nav_tab_l_active");
        $(activeobj).removeClass("nav_tab_l");
    }
    jQuery("#fw_tab_" + num).show();
    return false;
}
function SwitchWizard(typ){
    switch(typ){
        case 'pl':{
            $('#wizTypePL').attr('checked', 'checked');
            $('.fwWizardPl').css('display', 'block');
            $('.fwWizardFly, .fwWizardHtl').css('display', 'none');
            break;
        }
        case 'fly':{
            $('#wizTypeFly').attr('checked', 'checked');
            $('.fwWizardFly').css('display', 'block');
            $('.fwWizardPl, .fwWizardHtl').css('display', 'none');
            break;
        }
        case 'htl':{
            $('#wizTypeHtl').attr('checked', 'checked');
            $('.fwWizardHtl').css('display', 'block');
            $('.fwWizardPl, .fwWizardFly').css('display', 'none');
            break;
        }
        default: break;
    }
}
function SwitchOBox(obj){
    var clickTabId = $(obj).parent().get(0).id;
    $('#fw_offer_nav ul').children().each(function(){
        var tabId = $(this).get(0).id;
        var groupId = 'fw_group_' + tabId.replace('fw_tab_', '');
        var lnkTxt = $('#'+tabId+' a small').html();
        if(clickTabId == tabId){
            $('#'+groupId).css('display', 'block');
            $('#'+tabId).addClass('active');
            $('#'+tabId).html('<a href="javascript:void(0);"><small>'+lnkTxt+'</small></a>');
        }else{
            $('#'+groupId).css('display', 'none');
            $('#'+tabId).removeClass('active');
            $('#'+tabId).html('<a href="javascript:void(0);" onclick="SwitchOBox(this);"><small>'+lnkTxt+'</small></a>');
        }
    });
}
function fillAirport(){
    var airp = [];
    for(var i in airpArr){
        if(( airpArr[i].split('|')[0] != '' ) && ( airpArr[i].split('|')[1] != '' )) airp.push( airpArr[i] );
    }
    fillComboBox("pl_air", airp, true);
    fillComboBox("fl_air", airp, true);
}
function fillRegion(typ){
    if($("#" + typ + "_ziel").size() > 0) {
        var zielID = $("#" + typ + "_ziel").get(0).value;
        if(zielID == "" || zielID == "-1") {
            zielID = ($('#hdnDynSel').size() > 0) ? getHdnValue(typ + "_ziel") : "";
            if (zielID == "") zielID = getURLParam(typ + "_ziel");
        }
        var reg = [];
        var regionen = [];
        switch(typ){
            case 'lm':
            case 'pl':
                regionen = regArr;
                break;
            case 'htl':
                regionen = regHtlArr;
                break;
            case 'fewo':
                regionen = regFewoArr;
                break;
            default: break;
        }
        for(var i in regionen){
            if(( regionen[i].split('|')[2] == zielID ) && (regionen[i].split('|')[3] != zielID)) reg.push( regionen[i] );
        }
        fillComboBox(typ + "_region", reg, false);
    }
}
function fillComboBox(selID, arr, isValFirst){
    var val = ($('#hdnDynSel').size() > 0) ? getHdnValue(selID) : "";
    if (val == "") val = getURLParam(selID);
    var valIdx = (isValFirst) ? 0 : 1;
    var lblIdx = (isValFirst) ? 1 : 0;
    var options = '<option value="-1" >beliebig</option>';
    if (arr.length < 1) return;
    for(var j in arr){
        options = options + '<option value="' + arr[j].split('|')[valIdx] + '" ' +
        '>' + arr[j].split('|')[lblIdx] + '</option>';
    }
    $("#" + selID).html(options);
    if(val == "") {
        $("#" + selID + " option:first").attr("selected", true);
    } else {
        $("#" + selID).children().each(function() {
            if($(this).attr('value') == val) {
                try { $(this).attr("selected", true); } catch(e) {};
            }
        });
    }
}
function fillZiel(){
    for (var typ = 0; typ < 4; typ++) {
        var ziel = [];
        var regionen = [];
        switch(typ){
            case 0:
                regionen = regHtlArr;
                break;
            case 1:
            case 2:
                ziel.push("Nahstrecke|0|0|0|");
                ziel.push("Mittelstrecke|1|1|1|");
                ziel.push("Fernstrecke|2|2|2|");
                ziel.push("Mittelmeer (Gesamt)|3|3|3|");
                regionen = regArr;
                break;
            case 3:
                regionen = regFewoArr;
                break;
            default: break;
        }
        for(var i in regionen){
            if(( regionen[i].split('|')[1] == regionen[i].split('|')[2] ) && ( regionen[i].split('|')[2] == regionen[i].split('|')[3] )) ziel.push( regionen[i] );
        }
        switch(typ){
            case 0:
                fillComboBox("htl_ziel", ziel, false);
                break;
            case 1:
                fillComboBox("lm_ziel", ziel, false);
                break;
            case 2:
                fillComboBox("pl_ziel", ziel, false);
                break;
            case 3:
                fillComboBox("fewo_ziel", ziel, false);
                break;
            default: break;
        }
    };
}
function getHdnValue(selID){
    var retVal = "";
    var obj = DeserialHdnDynSel( $('#hdnDynSel').val() );
    for (i in obj) 
    {
        try {
            if(i == selID) {
                retVal = obj[i];
                break;
            };
        } catch (e) {};
    };
    return retVal;
}
function getURLParam(strParamName){

    /*var strReturn = "";
    var strHref = window.location.href;
    if ( strHref.indexOf("?") > -1 ) {
        var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
        var aQueryString = strQueryString.split("&");
        for ( var iParam = 0; iParam < aQueryString.length; iParam++ ) {
            if (aQueryString[iParam].indexOf(strParamName + "=") > -1 ) {
                var aParam = aQueryString[iParam].split("=");
                strReturn = aParam[1];
                break;
            }
        }
    }
    return unescape(strReturn);*/
    var retVal = '';
    try {
    eval("if(reg" + strParamName + ") { retVal = reg" + strParamName + "; }");
    } catch(e) { }
    return retVal;
}
function DeserialHdnDynSel(hdnVal){
    var arr = hdnVal.split('&');
    var obj = {};
    for(i = 0; i < arr.length; i++) {
        obj[arr[i].split('=')[0]] = arr[i].split('=')[1];
    };
    return obj;
}
function InitCal(){
	$('.cal').each(function(){
		var config = { clickInput:true, createButton:false, showYearNavigation:false, verticalOffset:20, horizontalOffset:0, displayClose:true };
		$(this).datePicker(config);
		$(this).dpSetSelected($(this).val());
	});
}
function ValidateDate(){
    var wizContent;
    if($('.wizcontent').size() > 0) {
        $('.wizcontent').each(function(){
            if(this.style.display == 'block'){
                wizContent = this;
            };
        });
    }
    else {
        $('.fwWizardPl').each(function(){
            if(this.style.display == 'block'){
                wizContent = this;
            };
        });
    }
    if (typeof(wizContent) == 'undefined'){wizContent = $('.wizcontent').get(0);}
    var termin = $("#" + wizContent.id + " input[name='termin']");
    var ruecktermin = $("#" + wizContent.id + " input[name='ruecktermin']");
    var tDD, tMM, tYY, rDD, rMM, rYY = 0;
    if(termin){
        var date = $(termin).attr('value');
        var dateArr = date.split('.');
        tDD = parseInt(dateArr[0]);
        if(dateArr[0].indexOf("0") == 0){
            tDD = parseInt(dateArr[0].substring(1,2));
        }
        tMM = parseInt(dateArr[1]);
        if(dateArr[1].indexOf("0") == 0)
        {
            tMM = parseInt(dateArr[1].substring(1,2));
        }
        tYY = parseInt(dateArr[2]);
    }
    if(ruecktermin){
        var date = $(ruecktermin).attr('value');
        var dateArr = date.split('.');
        rDD = parseInt(dateArr[0]);
        if(dateArr[0].indexOf("0") == 0){
            rDD = parseInt(dateArr[0].substring(1,2));
        }
        rMM = parseInt(dateArr[1]);
        if(dateArr[1].indexOf("0") == 0){
            rMM = parseInt(dateArr[1].substring(1,2));
        }
        rYY = parseInt(dateArr[2]);
    }
    var Tag, Monat, Jahr;
    var mustChanged = false;
    if(tYY > rYY){mustChanged = true;}
    else if(tYY == rYY)
    {
        if(tMM > rMM){
            mustChanged = true;
        }else if(tMM == rMM){
            if(tDD > rDD){
                mustChanged = true;
            }
        }
    }
    if(mustChanged)
    {
        var day = tDD + parseInt(timeSpan);
        while(day > 31)
        {
            tMM++;
            day = day - 31;
        }
        if(tMM > 12)
        {
            tYY++;
            var month = tMM;
            var counter = 0;
            tMM = 0;
            while(month > 12){
                month = month - 1;
                counter++;
            }
            tMM = tMM + counter;
        }
        var responseDate = new Date(tYY, tMM - 1, day);
        var dd = responseDate.getDate();
        var mm = responseDate.getMonth() + 1;
        var yy = responseDate.getFullYear();
        Tag = dd;
        Monat = mm;
        Jahr = yy;
        if(dd < 10){
            Tag = "0" + dd;
        }
        if(mm < 10){
            Monat = "0" + mm;
        }
        $(ruecktermin).attr('value', Tag + "." + Monat + "." + Jahr);
        $(ruecktermin).dpSetSelected($(ruecktermin).val());
    }
}
function setStarsComboP(n){
    var elem = document.getElementById("kategorie_p");
    elem.selectedIndex = n;
    setStarsP(elem);
}
function setStarsComboH(n){
    var elem = document.getElementById("kategorie_h");
    elem.selectedIndex = n;
    setStarsH(elem);
}
function setStarsP(elem){
    var N = 0;
    if(!elem) return;
    switch (elem.selectedIndex)
    {
        case 0:
            N = 0;
            break;
        case 1:
            N = 2;
            break;
        case 2:
            N = 3;
            break;
        case 3:
            N = 4;
            break;
        case 4:
            N = 5;
            break;
    }
    $("#kat_stars_on_p").html("<div style='z-Index:1;width:"+(14*N)+"px;overflow:hidden;'><img src='fileadmin/Wetter/Img/Common/stars52.gif' height='16px' width='70px'></div>");
}
function setStarsH(elem){
    var N = 0;
    if(!elem) return;
    switch (elem.selectedIndex)
    {
        case 0:
            N = 0;
            break;
        case 1:
            N = 2;
            break;
        case 2:
            N = 3;
            break;
        case 3:
            N = 4;
            break;
        case 4:
            N = 5;
            break;
    }
    $("#kat_stars_on_h").html("<div style='z-Index:1;width:"+(13*N)+"px;overflow:hidden;'><img src='fileadmin/Wetter/Img/Common/stars52.gif' height='16px' width='65px'></div>");
}
function SetPerson(typ){
    if(($('#' + typ + '_person').get(0) != null)  && ($('#' + typ + '_erw').get(0) != null)) {
        var person = $('#' + typ + '_erw').get(0).value
                   + $('#' + typ + '_kind1').get(0).value
                   + $('#' + typ + '_kind2').get(0).value
                   + $('#' + typ + '_kind3').get(0).value;
                   
        $('#' + typ + '_person').attr('value' , person);
    };
}
function SetPreis(typ){
    var nMax = 1010;
    if($('#sliderPreis_' + typ).size() > 0) {
	    $('#sliderPreis_' + typ).slider({
       	 steps: 100,
	        /*range: true,*/
       	 min: 10,
	        max: nMax,
       	 change: function(e,ui){
	            if (ui.value == ui.options.max){
       	         $("#spPrice_" + typ).html("beliebig");
	            }else{
              	  $("#spPrice_" + typ).html("bis &euro; " + ui.value + ",-");
       	     }
	            document.cookie = "preis=" + ui.value;
       	     var valPreis;
	            if (ui.value == ui.options.max){
       	         valPreis = "";
	            }else{
              	  valPreis = ui.value;
       	     }
	            $("#preis_" + typ).val(valPreis);
       	 },
       	 slide: function(e,ui){
	            if (ui.value == ui.options.max){
              	  $("#spPrice_" + typ).html("beliebig");
	            }else{
              	  $("#spPrice_" + typ).html("bis &euro; " + ui.value + ",-");
	            }
	            document.cookie = "preis=" + ui.value;
	            var valPreis;
	            if (ui.value == ui.options.max){
              	  valPreis = "";
	            }else{
              	  valPreis = ui.value;
	            }
	            $("#preis_" + typ).val(valPreis);
       	 }
	    });
	    var blnSliderSet = false;
	    var aCookies = document.cookie.split(";");
	    for (var i = 0; i < aCookies.length; i ++){
	        var sName = aCookies[i].split("=")[0];
       	 if (sName.indexOf("preis") >= 0){
	            var preis_val = aCookies[i].split("=")[1];
	            if (preis_val != ""){
	                $('#sliderPreis_' + typ).slider("option", "value", parseInt(preis_val));
	                blnSliderSet = true;
	            }
	        }
	    }
	    if (!blnSliderSet){
	        $('#sliderPreis_' + typ).slider("option", "value", nMax);
	    }
	    var value = $('#sliderPreis_' + typ).slider("option", "value");
	    if (value == nMax){
	        $("#spPrice_" + typ).html("beliebig");
	    }else{
       	 $("#spPrice_" + typ).html("bis &euro; " + value + ",-");
	    }
	    document.cookie = "preis=" + value;
	    var valPreis;
	    if (value == nMax){
       	 valPreis = "";
	    }else{
	        valPreis = value;
	    }
 	    $("#preis_" + typ).val(valPreis);
	}
}
function PostForm(formDivId, action, typ){
    var statics = initStaticParams(typ);
    var inputs = [];
    inputs = GetInputParams(formDivId, true);
    if(win == 'popup') {
	window.open(action + statics + "&" + inputs.join('&'), "popup");
    } else if(win == 'top') {
	window.parent.location.href = action + statics + "&" + inputs.join('&');
    } else if(win == 'self') {
	window.location.href = action + statics + "&" + inputs.join('&');
    }
}
function GetInputParams(formDivId, getName){
    var inputs = [];
    $(':input', $('#' + formDivId)).each(
      function() {
        //if it's radio or checkbox and NOT checked - ignore!
        if (this.nodeName.toLowerCase() == "input" && 
          (this.type.toLowerCase() == "radio" || this.type.toLowerCase() == "checkbox") &&
          !this.checked){return;}
        // add by christian
        // remove parameter with empty name
        var parameterName = ((getName) ? this.name : this.id);
        if(parameterName != '') {
            if((parameterName == "preis") && (this.value != '')) {
                inputs.push(parameterName + '=8_' + this.value);
            }
            else {
                inputs.push(parameterName + '=' + escape(this.value));
            }
        }
      }
    );
    return inputs;
}
function initStaticParams(typ){
    var retVal = '';
    switch(typ) {
        default:
        case 'htl':
        {
            retVal = 'KID=' + KID + '&agent=' + agent + '&showresult=' + showresult
                   + '&formular=' + formular + '&detail=' + detail + '&engine=' + engine
                   + '&quickf=' + quickf;
            break;
        }        
        case 'pl':
        {
            retVal = 'KID=' + KID + '&agent=' + agent + '&showresult=' + showresult
                   + '&formular=' + formular + '&detail=' + detail + '&engine=pauschal'
                   + '&quickf=' + quickf + '&region=-1';
            break;
        }
        case 'fly':
        {
            retVal = 'KID=' + KID + '&agent=' + agent + '&showresult=' + showresult
                   + '&formular=3' + '&detail=' + detail + '&nurflug=1';
            break;
        }
    }
    return retVal;
}

var airpArr=["5000|Nord",
"5001|Süd",
"5002|West",
"5003|Ost",
"1|Amsterdam (NL)",
"3|Basel-Mulhouse (CH)",
"4|Berlin-Schönefeld",
"5|Berlin-Tegel",
"6|Berlin-Tempelhof",
"8|Bremen",
"9|Brüssel (B)",
"10|Dortmund",
"11|Dresden",
"12|Düsseldorf",
"14|Erfurt",
"15|Frankfurt",
"16|Frankfurt-Hahn",
"17|Friedrichshafen",
"18|Genf (CH)",
"19|Graz (A)",
"20|Hamburg",
"21|Hannover",
"23|Innsbruck (A)",
"24|Karlsruhe",
"27|Klagenfurt (A)",
"28|Köln-Bonn",
"29|Leipzig-Halle",
"30|Linz (A)",
"31|Lübeck",
"32|Lüttich (B)",
"33|Luxemburg",
"34|Maastricht - Aachen (NL)",
"90|Memmingen",
"36|München",
"37|Münster-Osnabrück",
"49|Niederrhein (Weeze)",
"38|Nürnberg",
"39|Paderborn",
"40|Rostock",
"41|Saarbrücken",
"42|Salzburg (A)",
"43|Schwerin",
"44|Strasbourg (F)",
"45|Stuttgart",
"77|Warschau (PL)",
"46|Wien (A)",
"47|Zürich (CH)",
"48|Zweibrücken"];

var regArr=["Mallorca, Ibiza, Menorca|10000|10000|10000",
"Balearen|10000|10000|10000",
"Mallorca|205|10000|35",
"Formentera|93|10000|627",
"Menorca|214|10000|630",
"Ibiza|123|10000|32",
"Kanaren|10001|10001|10001",
"Fuerteventura|96|10001|832",
"Lanzarote|185|10001|676",
"La Gomera|181|10001|50",
"Gran Canaria|106|10001|345",
"Teneriffa|351|10001|56",
"El Hierro|81|10001|59",
"La Palma|182|10001|675",
"Portugal|10002|10002|10002",
"Algarve|12|10002|637",
"Costa do Estoril|65|10002|695",
"Costa de Prata|63|10002|457",
"Costa da Caparica|61|10002|636",
"Costa Verde|68|10002|494",
"Porto|281|10002|467",
"Lissabon & Umgebung|194|10002|674",
"Madeira|201|10002|639",
"Azoren|25|10002|664",
"Alentejo|11|10002|339",
"Festland|89|10002|338",
"Spanisches Festland|10003|10003|10003",
"Zentral Spanien|388|10003|793",
"Nordspanien - Atlantikküste|98|10003|505",
"Golf von Almeria|104|10003|63",
"Costa del Sol|64|10003|62",
"Costa de la Luz|62|10003|61",
"Barcelona & Umgebung|32|10003|2068",
"Costa Brava|60|10003|2013",
"Costa Blanca|59|10003|64",
"Costa Azahar|58|10003|2014",
"Madrid & Umgebung|202|10003|794",
"Katalonische Küste|165|10003|65",
"Türkei|10004|10004|10004",
"Marmaris & Icmeler|207|10004|647",
"Kusadasi & Didyma|178|10004|651",
"weitere Angebote Türkei|414|10004|2511",
"Bodrum|112|10004|648",
"Dalaman - Fethiye - Oeludeniz|70|10004|646",
"Angebote rund um Istanbul|551|10004|2521",
"Antalya & Belek|17|10004|434",
"Istanbul & Umgebung|150|10004|373",
"Mersin - Adana - Antakya|689|10004|542",
"Kemer & Beldibi|168|10004|644",
"Türkei Inland|126|10004|526",
"Cesme & Izmir|53|10004|652",
"Side & Alanya|324|10004|643",
"Griechische Inseln|10005|10005|10005",
"Syros|329|10005|390",
"Skiathos & Skopelos|331|10005|13",
"Santorin|310|10005|12",
"Samos|308|10005|11",
"Kefalonia|167|10005|396",
"Chios|56|10005|527",
"Andros|16|10005|391",
"Rhodos|295|10005|655",
"Korfu|172|10005|6",
"Amorgos|15|10005|549",
"Kreta|175|10005|616",
"Alonissos|14|10005|387",
"Lefkas|187|10005|395",
"Poros|280|10005|546",
"Hydra, Spetses|122|10005|535",
"Leros|188|10005|402",
"Symi|347|10005|404",
"Mykonos|228|10005|9",
"Kalymnos|161|10005|403",
"Lesbos|189|10005|8",
"Thassos|357|10005|16",
"Patmos|270|10005|401",
"Aegina|5|10005|558",
"Karpathos|164|10005|15",
"Tilos|361|10005|554",
"Tinos|362|10005|389",
"Kos|174|10005|7",
"Naxos|230|10005|393",
"Zakynthos|387|10005|14",
"Paros|269|10005|392",
"Ikaria|124|10005|399",
"Euböa (Evia)|672|10005|383",
"Griechenland, Zypern|10006|10006|10006",
"Athen & Umgebung|23|10006|18",
"Pilion (Festland Ost)|113|10006|734",
"Peleponnes|271|10006|382",
"Epiros|87|10006|553",
"Thessaloniki|358|10006|625",
"Chalkidiki|54|10006|534",
"Olympische Riviera (Festland)|673|10006|733",
"Thrakien (Festland Nord-Ost)|674|10006|277",
"Italien, Malta|10007|10007|10007",
"Toscana|365|10007|537",
"Elba|82|10007|80",
"Gardasee|100|10007|2048",
"Basilikata|683|10007|291",
"Emilia Romagna|85|10007|81",
"Marken|685|10007|296",
"Apulien|21|10007|464",
"Friaul - Julisch Venetien|686|10007|297",
"Neapel & Umgebung|231|10007|76",
"Oberitalienische Seen|256|10007|2012",
"Malta|206|10007|595",
"Kalabrien|159|10007|536",
"Aostatal & Piemont & Lombardei|276|10007|845",
"Ischia|147|10007|75",
"Rom & Umgebung|299|10007|560",
"Sardinien|311|10007|78",
"Capri|50|10007|79",
"Sizilien|330|10007|77",
"Venetien|374|10007|82",
"Abruzzen|0|10007|891",
"Tunesien, Marokko|10008|10008|10008",
"Oase Zarzis|254|10008|135",
"Hammamet|115|10008|132",
"Marokko Inland|127|10008|705",
"Tunesien Norden|246|10008|131",
"Marrakesch|208|10008|126",
"Insel Djerba|133|10008|133",
"Monastir|221|10008|614",
"Agadir|6|10008|125",
"Aegypten|10010|10010|10010",
"Hurghada & Safaga|121|10010|350",
"Kairo & Gizeh & Memphis|158|10010|348",
"Luxor & Assuan|198|10010|349",
"Marsa Alam & Queseir|287|10010|330",
"Sharm el Sheikh / Nuweiba|327|10010|351",
"weitere Angebote Aegypten|420|10010|2500",
"Afrika|10011|10011|10011",
"Sal (Kap Verde)|305|10011|585",
"Santiago (Kap Verde)|309|10011|586",
"Gambia|99|10011|137",
"Kenia Südküste|342|10011|359",
"Namibia|229|10011|453",
"Durban & Umgebung|77|10011|881",
"Madagaskar|584|10011|161",
"Santo Antao (Kap Verde)|445|10011|588",
"Johannesburg & Umgebung|156|10011|883",
"Tansania - Sansibar|349|10011|454",
"Krüger Park|517|10011|882",
"Boavista (Kap Verde)|40|10011|280",
"Kapstadt & Umgebung|163|10011|873",
"Kenia Nordküste|248|10011|358",
"Free State|500|10011|878",
"Northern Cape|504|10011|875",
"Kuba|10012|10012|10012",
"Kuba (Holguin)|118|10012|371",
"Kuba - Varadero & Havanna|373|10012|369",
"Dom. Republik|10013|10013|10013",
"Dom. Republik - Süden (Santo Domingo)|75|10013|368",
"Dom. Republik - Osten (Punta Cana)|401|10013|367",
"Dom. Republik - Norden (Puerto Plata & Samana)|400|10013|366",
"Karibik|10014|10014|10014",
"Niederl. Antillen|240|10014|582",
"Grenada|108|10014|377",
"Bahamas|27|10014|566",
"Jamaika|153|10014|247",
"Puerto Rico|284|10014|251",
"Antigua & Barbuda|18|10014|250",
"Barbados|31|10014|245",
"Tobago|363|10014|378",
"Isla Margarita|148|10014|440",
"Turks & Caicos Inseln|368|10014|574",
"Virgin Islands & Anguilla|378|10014|680",
"Martinique|209|10014|571",
"Cayman Inseln|52|10014|581",
"St. Martin (frz.) & St. Martin (niederl.)|741|10014|4098",
"St.Lucia|337|10014|249",
"Bermuda|38|10014|437",
"Guadeloupe|109|10014|572",
"USA|10015|10015|10015",
"Florida Westküste|384|10015|522",
"Nevada|186|10015|692",
"Alaska|9|10015|781",
"New Jersey|235|10015|782",
"New York|237|10015|697",
"Kalifornien|160|10015|688",
"Rundreise USA|640|10015|2560",
"Florida Ostküste|263|10015|521",
"Orlando (Florida)|260|10015|524",
"Mexiko|10016|10016|10016",
"Mexiko|215|10016|704",
"Yucatan / Cancun|386|10016|282",
"Acapulco / Oaxaca|2|10016|701",
"Inland|490|10016|438",
"Mexiko Stadt & Umgebung|216|10016|541",
"Asien|10017|10017|10017",
"Goa|102|10017|360",
"Taipeh & Umgebung|480|10017|489",
"Malaysia|203|10017|425",
"China|55|10017|439",
"Khao Lak|169|10017|846",
"Insel Ko Samui|136|10017|325",
"Region Cebu & Borocay|488|10017|683",
"Indien|679|10017|197",
"Region Neu Delhi & Bombay|479|10017|488",
"Philippinen|274|10017|314",
"Luzon & Manila|487|10017|681",
"Sri Lanka|334|10017|361",
"Bali|29|10017|311",
"weitere Angebote Thailand|437|10017|2535",
"Vietnam|376|10017|448",
"Insel Bintan|131|10017|871",
"Sunda-Inseln|345|10017|528",
"Bangkok & Umgebung|30|10017|321",
"Singapur|328|10017|473",
"Thailändische Inseln|355|10017|327",
"Thailand|356|10017|323",
"Myanmar|227|10017|645",
"Hongkong & Umgebung|119|10017|474",
"Insel Phuket|142|10017|322",
"Australien|10018|10018|10018",
"weitere Angebote Australien|428|10018|478",
"Zypern|10019|10019|10019",
"Zypern Süd (griech. Teil)|390|10019|620",
"Zypern Nord (türk. Teil)|736|10019|99",
"Arabische Halbinsel|10020|10020|10020",
"Ras Al-Khaimah|288|10020|723",
"Abu Dhabi|1|10020|354",
"Fujairah|97|10020|722",
"Ajman|7|10020|724",
"Bahrain|28|10020|721",
"Katar|166|10020|720",
"Sharjah / Khorfakkan|323|10020|352",
"Umm Al Quwain|449|10020|725",
"Oman|258|10020|532",
"Dubai|76|10020|353",
"Frankreich|10021|10021|10021",
"Côte d'Azur|69|10021|2055",
"Paris & Umgebung|268|10021|495",
"Nordeuropa|10022|10022|10022",
"Finnland|91|10022|490",
"Dänemark|72|10022|902",
"Island|149|10022|449",
"Schweden|456|10022|851",
"Norwegen|251|10022|813",
"Südamerika|10023|10023|10023",
"Ecuador|469|10023|783",
"Brasilien|660|10023|286",
"Argentinien|443|10023|450",
"Peru|470|10023|787",
"Chile|484|10023|784",
"Recife|289|10023|374",
"Rio de Janeiro & Umgebung|298|10023|375",
"Uruguay|598|10023|785",
"Kanada|10024|10024|10024",
"Alberta|10|10024|767",
"Nova Scotia|252|10024|790",
"Yukon|505|10024|810",
"British Columbia|46|10024|768",
"Naher Osten|10026|10026|10026",
"Jordanien|157|10026|515",
"Tel Aviv & Umgebung|350|10026|510",
"Eilat|80|10026|225",
"Libanon|191|10026|979",
"Totes Meer|366|10026|727",
"Jerusalem & Umgebung|155|10026|509",
"Mitteleuropa|10028|10028|10028",
"Salzkammergut|307|10028|2006",
"Salzburger Land|306|10028|2007",
"London & Südengland|391|10028|178",
"Basel|392|10028|915",
"Zürich|394|10028|936",
"Wien & Umgebung|395|10028|958",
"Mittel- & Nordengland|498|10028|179",
"Niederösterreich|406|10028|952",
"Deutschland|10029|10029|10029",
"Rheingau|292|10029|2022",
"Baden-Württemberg|26|10029|104",
"Lüneburger Heide|196|10029|2024",
"Niedersachsen|242|10029|116",
"Insel Rügen|143|10029|2032",
"Ruhrgebiet|300|10029|2059",
"Nordrhein-Westfalen|249|10029|117",
"Bayerischer Wald|34|10029|2025",
"Köln & Umgebung|171|10029|2020",
"Oberbayern|255|10029|2008",
"München|656|10029|264",
"Sachsen|303|10029|121",
"Mecklenburg Ostseeküste|211|10029|2035",
"Düsseldorf & Umgebung|78|10029|2019",
"Elbsandsteingebirge|83|10029|2051",
"Sachsen-Anhalt|304|10029|123",
"Erzgebirge|88|10029|2050",
"Franken|94|10029|2060",
"Thüringen|359|10029|128",
"Hamburg|114|10029|113",
"Bremen|44|10029|112",
"Brandenburg|43|10029|107",
"Hessen|117|10029|114",
"Hunsrück / Taunus|120|10029|2061",
"Schwarzwald|317|10029|2002",
"Berlin|37|10029|106",
"Kroatien, Bulgarien, Osteuropa|10030|10030|10030",
"Bulgarien (Sonnenstrand)|333|10030|102",
"Insel Brac|132|10030|501",
"Insel Hvar|134|10030|500",
"Istrien|151|10030|483",
"Sankt Petersburg & Umgebung|499|10030|821",
"Insel Krk|137|10030|507",
"Slowenien Inland|128|10030|497",
"Süddalmatien|339|10030|635",
"Bulgarien (Goldstrand)|103|10030|103",
"Tschechien|367|10030|853",
"Ungarn|370|10030|849",
"Plattensee / Balaton|277|10030|2016",
"Mitteldalmatien|218|10030|877",
"Rumänien|301|10030|110",
"Serbien, Montenegro|223|10030|455",
"Moskau & Umgebung|225|10030|820",
"Bulgarien (Landesinnere)|183|10030|539",
"Kroatische Inseln|177|10030|504",
"Norddalmatien|244|10030|2011",
"Adria|4|10030|628",
"Kvarner Bucht|180|10030|480",
"Glückshotels|10032|10032|10032",
"Glückshotel Mallorca|411|10032|2107",
"Glückshotel Mexiko|630|10032|2239",
"Glückshotel Kuba|419|10032|2087",
"Glückshotel Istanbul|547|10032|2119",
"Glückshotel Türkische Riviera|548|10032|2153",
"Glückshotel Dominikanische Republik|423|10032|2085",
"Glückshotel Malediven|667|10032|4040",
"Glückshotel Fuerteventura|553|10032|2095",
"Glückshotel Gran Canaria|554|10032|2098",
"Glückshotel La Palma|555|10032|2101",
"Glückshotel Teneriffa|556|10032|2104",
"Glückshotel Lanzarote|557|10032|2106",
"Glückshotel Costa del Sol|561|10032|2108",
"Glückshotel Malta|622|10032|2100",
"Glückshotel Marokko|577|10032|2088",
"Glückshotel Aegypten|581|10032|4002",
"Glückshotel Zypern|582|10032|2097",
"Glückshotel Portugal|594|10032|2147",
"Glückshotel Gardasee|290|10032|506",
"Rundreisen|10033|10033|10033",
"Rundreise Kanada|599|10033|2548",
"Rundreise China|601|10033|2128",
"Rundreise Azoren|595|10033|2246",
"Rundreise Madeira|592|10033|2244",
"Rundreise Indien|590|10033|2551",
"Rundreise Thailand|588|10033|2257",
"Rundreise Jordanien|587|10033|2136",
"Rundreise Griechenland|612|10033|2214",
"Rundreise Tansania|586|10033|2549",
"Rundreise Kenia|585|10033|2229",
"Rundreise Sizilien|615|10033|2222",
"Rundreise Malta|616|10033|2235",
"Rundreise Italien|618|10033|2513",
"Rundreise Südafrika|583|10033|2115",
"Rundreise Kalabrien|620|10033|2133",
"Rundreise Kreta|567|10033|2215",
"Rundreise Rumänien|566|10033|4015",
"Rundreise Andalusien|564|10033|2253",
"Rundreise Türkei|545|10033|946",
"Rundreise Tunesien|542|10033|959",
"Rundreise Mexiko|629|10033|2242",
"Rundreise Mittelamerika|541|10033|2569",
"Rundreise Aegypten|540|10033|2204",
"Rundreise Brasilien|523|10033|2546",
"Rundreise Island|326|10033|2167",
"Rundreise Costa Rica|641|10033|2208",
"Rundreise Marokko|642|10033|2237",
"Rundreise Namibia|644|10033|2541",
"Rundreise Malaysia|646|10033|2570",
"Rundreise Djerba|653|10033|4021",
"Rundreise Portugal|412|10033|2529",
"Rundreise Kuba|413|10033|2234",
"Rundreise Baltikum|658|10033|4025",
"Rundreise Oman|455|10033|2164",
"Rundreise Sri Lanka|453|10033|948",
"Rundreise Ecuador|668|10033|4042",
"Rundreise Zypern|429|10033|2276",
"Rundreise Arabische Halbinsel|430|10033|2273",
"Rundreise Südamerika|433|10033|2556",
"Rundreise Vietnam|597|10033|2144",
"Kreuzfahrten|10034|10034|10034",
"Kreuzfahrt Region Mittelmeer|669|10034|4005",
"Kreuzfahrt Türkei|544|10034|2280",
"Kreuzfahrt Region Karibik|543|10034|2149",
"Nilkreuzfahrten|539|10034|2202",
"weitere Kreuzfahrten|524|10034|4006",
"Kreuzfahrt Kroatien|130|10034|4010",
"Fly & Drive|10035|10035|10035",
"Fly & Drive Spanien|733|10035|4093",
"Fly & Drive Algarve|694|10035|4057",
"Fly & Drive Costa Blanca|697|10035|4060",
"Fly & Drive Costa de la Luz|698|10035|4061",
"Fly & Drive Costa del Sol|699|10035|4062",
"Fly & Drive Florida|700|10035|4063",
"Fly & Drive Gran Canaria|704|10035|4067",
"Fly & Drive Kalabrien|705|10035|4068",
"Fly & Drive Kapstadt & Umgebung|706|10035|4069",
"Fly & Drive La Palma|708|10035|4071",
"Fly & Drive Lissabon & Umgebung|710|10035|4073",
"Fly & Drive Madeira|711|10035|4074",
"Fly & Drive Mallorca|712|10035|4075",
"Fly & Drive Malta|713|10035|4076",
"Fly & Drive Namibia|716|10035|4079",
"Fly & Drive Italien|721|10035|4084",
"Fly & Drive Lesbos|722|10035|4085",
"Fly & Drive Südafrika|723|10035|4086",
"Fly & Drive USA|724|10035|4087",
"Fly & Drive Teneriffa|726|10035|4089",
"Fly & Drive Frankreich|727|10035|4090",
"Fly & Drive Kuba|730|10035|4094",
"Indischer Ozean|10036|10036|10036",
"Mauritius|210|10036|143",
"Seychellen|322|10036|719",
"Réunion|291|10036|163",
"Malediven|204|10036|342",
"Mittelamerika|10037|10037|10037",
"Panama|267|10037|446",
"Costa Rica|67|10037|563",
"Honduras|486|10037|443",
"Guatemala|110|10037|441"];
regArr.sort();

var regHtlArr=["Deutschland Nord|30000|30000|30000|1007456|2101630",
"Emsland|86|30000|2037|3072|68",
"Nordseeküste und Inseln, Sonstige|250|30000|2036|728064|2101350",
"Niedersachsen|242|30000|116|941312|110",
"Lüneburger Heide|196|30000|2024|659296|118",
"Bremen|44|30000|112|531456|104",
"Ostseeküste|264|30000|2039|990528|4478",
"Hamburg|114|30000|113|658688|362",
"Nordfriesland & Inseln|314|30000|127|531520|80",
"Deutschland Ost|30001|30001|30001|745280|2232703",
"Elbsandsteingebirge|83|30001|2051|527872|68",
"Erzgebirge|88|30001|2050|527872|69",
"Insel Rügen|143|30001|2032|662528|4166",
"Thüringer Wald|360|30001|2067|527872|71",
"Thüringen|359|30001|128|658944|111",
"Mecklenburgische Seenplatte|212|30001|2034|724736|2232678",
"Berlin|37|30001|106|674816|110",
"Mecklenburg Ostseeküste|211|30001|2035|728384|4478",
"Mecklenburg-Vorpommern|213|30001|115|1024|0",
"Sachsen|303|30001|121|658944|367",
"Harz|116|30001|2031|724736|103",
"Brandenburg|43|30001|107|724224|4199",
"Sachsen-Anhalt|304|30001|123|658432|100",
"Deutschland Süd|30002|30002|30002|987012|4479",
"Niederbayern|239|30002|2063|659200|98",
"Bayerischer Wald|34|30002|2025|659200|357",
"Schwarzwald|317|30002|2002|659328|127",
"Oberpfalz|35|30002|105|1536|69",
"Allgäu|13|30002|2026|921348|119",
"Bodensee|41|30002|2028|527872|4199",
"Berchtesgadener Land|396|30002|2069|134656|71",
"Fichtelgebirge|90|30002|2030|3840|96",
"München|656|30002|264|658432|106",
"Baden-Württemberg|26|30002|104|658948|126",
"Bayerische Alpen|33|30002|2058|658944|71",
"Franken|94|30002|2060|659200|110",
"Deutschland - sonstige Angebote|655|30002|2501|66048|4162",
"Oberbayern|255|30002|2008|724740|375",
"Deutschland West|30003|30003|30003|986968|127",
"Ruhrgebiet|300|30003|2059|658440|122",
"Rhön|296|30003|2029|659200|101",
"Sauerland|313|30003|2038|921088|71",
"Hunsrück / Taunus|120|30003|2061|200448|70",
"Münsterland|399|30003|2074|525312|0",
"Eifel|79|30003|2052|658704|84",
"Düsseldorf & Umgebung|78|30003|2019|658440|120",
"Hessen|117|30003|114|724480|110",
"Saarland|302|30003|119|724480|106",
"Spessart - Odenwald|451|30003|2070|527360|70",
"Rheingau|292|30003|2022|656448|106",
"Köln & Umgebung|171|30003|2020|658448|122",
"Rheinland-Pfalz|294|30003|118|658688|110",
"Teutoburger Wald|353|30003|2021|658688|68",
"Nordrhein-Westfalen|249|30003|117|658968|122",
"Pfalz|273|30003|2053|527360|66",
"Oesterreich|30004|30004|30004|1019648|2232687",
"Vorarlberg - Kleinwalsertal|170|30004|2010|35328|71",
"Westtirol und Oetztal|266|30004|2009|690944|359",
"Osttirol|265|30004|2018|559616|101",
"Seefeld|320|30004|2001|690944|103",
"Vorarlberg - Sonstige|442|30004|806|690688|131399",
"Tirol|408|30004|956|953088|4463",
"weitere Angebote Oesterreich|262|30004|957|3584|66",
"Wien & Umgebung|395|30004|958|755712|4202",
"Salzburger Land|306|30004|2007|690944|131439",
"Zillertal|389|30004|2004|231936|101",
"Stubaital|338|30004|2005|231936|71",
"Burgenland|403|30004|950|690432|100",
"Kärnten|405|30004|951|690944|2232679",
"Steiermark|409|30004|955|559872|365",
"Niederösterreich|406|30004|952|690944|102",
"Oberösterreich|407|30004|953|559872|131431",
"Salzkammergut|307|30004|2006|756480|4455",
"Schweiz|30005|30005|30005|723712|135535",
"Wallis|380|30005|934|199168|357",
"St.Gallen|335|30005|926|2816|103",
"Schwyz|319|30005|928|2560|69",
"Genf|462|30005|918|133120|40",
"Obwalden|257|30005|925|2560|69",
"Appenzell|20|30005|913|2048|0",
"Schweiz|318|30005|807|591872|96",
"Tessin|352|30005|930|133376|4199",
"Zürich|394|30005|936|526336|106",
"Waadt|393|30005|933|199168|4175",
"Freiburg|507|30005|917|2048|4",
"Basel|392|30005|915|0|106",
"Uri|371|30005|932|512|65",
"Graubünden|107|30005|920|199424|131431",
"Luzern|199|30005|922|526848|111",
"Bern & Berner Oberland|39|30005|916|723456|367",
"Benelux|30006|30006|30006|661760|4206",
"Belgien|36|30006|855|661504|4206",
"Luxemburg|197|30006|856|0|74",
"Niederlande|241|30006|854|661760|4206",
"Skandinavien|30007|30007|30007|727810|4478",
"Finnland|91|30007|490|723712|108",
"Norwegen|251|30007|813|723456|366",
"Lappland|690|30007|977|526848|356",
"Schweden|456|30007|851|527104|4202",
"Dänemark|72|30007|902|528386|92",
"Italien|30008|30008|30008|994048|131207535",
"Sizilien|330|30008|77|731136|114299244",
"Oberitalienische Seen|256|30008|2012|723712|4167",
"Neapel & Umgebung|231|30008|76|207104|4198766",
"Friaul - Julisch Venetien|686|30008|297|532736|4204",
"Umbrien|369|30008|817|10240|354",
"Apulien|21|30008|464|927744|125964646",
"Capri|50|30008|79|206848|66",
"Sardinien|311|30008|78|207104|37753190",
"Gardasee|100|30008|2048|731392|4455",
"weitere Angebote Italien, Malta|417|30008|3005|8192|64",
"Toscana|365|30008|537|731904|4462",
"Elba|82|30008|80|141312|4420",
"Abruzzen|0|30008|891|534528|4164",
"Ligurien|192|30008|818|141568|4204",
"Südtirol & Norditalien|344|30008|844|658176|4455",
"Kalabrien|159|30008|536|141312|117444934",
"Aostatal & Piemont & Lombardei|276|30008|845|658176|106",
"Molise|684|30008|295|139264|64",
"Basilikata|683|30008|291|10240|324",
"Emilia Romagna|85|30008|81|534784|4461",
"Ischia|147|30008|75|206848|37752928",
"Marken|685|30008|296|10240|4164",
"Rom & Umgebung|299|30008|560|731392|4206",
"Venetien|374|30008|82|928000|4462",
"Frankreich|30009|30009|30009|994049|4479",
"Burgund|48|30009|2017|2304|66",
"Frankreich Osten|261|30009|200|535040|67",
"Monaco|220|30009|880|206848|4106",
"weitere Angebote Frankreich|431|30009|2514|0|0",
"Elsass / Lothringen|84|30009|2043|657664|110",
"Französische Alpen|95|30009|2042|666112|325",
"Languedoc Roussillon|184|30009|2057|665856|4420",
"Bretagne|45|30009|2040|524544|4164",
"Côte d'Azur|69|30009|2055|928000|4206",
"Korsika|173|30009|23|534528|4422",
"Paris & Umgebung|268|30009|495|657409|126",
"Atlantikküste|24|30009|25|657664|4204",
"Disneyland Paris|73|30009|2041|655617|20",
"Provence|283|30009|2056|665856|110",
"Spanien|30010|30010|30010|994048|130748782",
"Nordspanien - Atlantikküste|98|30010|505|665856|4456",
"Golf von Almeria|104|30010|63|141568|4420",
"Andorra|538|30010|156|8192|0",
"Costa del Sol|64|30010|62|731904|8589678",
"Costa de la Luz|62|30010|61|731392|75567470",
"Barcelona & Umgebung|32|30010|2068|665600|106",
"Formentera|93|30010|627|8192|67178820",
"Costa Brava|60|30010|2013|731904|4452",
"Costa Blanca|59|30010|64|665856|4196",
"Costa Azahar|58|30010|2014|665856|4196",
"Madrid & Umgebung|202|30010|794|655872|104",
"Katalonische Küste|165|30010|65|731392|4452",
"La Palma|182|30010|675|2048|33558596",
"El Hierro|81|30010|59|0|64",
"Graciosa|105|30010|670|0|0",
"Teneriffa|351|30010|56|657664|113316198",
"Gran Canaria|106|30010|345|723200|130093414",
"La Gomera|181|30010|50|131328|33554756",
"Lanzarote|185|30010|676|657408|71373124",
"Fuerteventura|96|30010|832|133376|96670020",
"Mallorca|205|30010|35|993536|130748774",
"Ibiza|123|30010|32|927744|117969254",
"Menorca|214|30010|630|731136|101192036",
"Zentral Spanien|388|30010|793|141312|104",
"Slowakei / Tschechien|30011|30011|30011|740096|4463",
"Slowakei|332|30011|850|723712|4463",
"Tschechien|367|30011|853|740096|365",
"Polen|30012|30012|30012|657920|4460",
"Polen|278|30012|852|657920|4460",
"Ungarn|30013|30013|30013|723200|4462",
"Plattensee / Balaton|277|30013|2016|722944|4452",
"Ungarn|370|30013|849|657664|366",
"Kroatien|30014|30014|30014|927744|100733294",
"Kroatische Inseln|177|30014|504|141312|4166",
"Norddalmatien|244|30014|2011|665600|67113316",
"Mittelkroatien|675|30014|301|131072|40",
"Kvarner Bucht|180|30014|480|141312|33558628",
"Süddalmatien|339|30014|635|141312|33558892",
"Insel Hvar|134|30014|500|141312|4164",
"Istrien|151|30014|483|141312|4452",
"Insel Krk|137|30014|507|10240|4164",
"Mitteldalmatien|218|30014|877|403456|100667500",
"Insel Brac|132|30014|501|10240|67178820",
"Slowenien|30015|30015|30015|543488|4422",
"Adria|4|30015|628|18432|4420",
"Slowenien Inland|128|30015|497|527104|70",
"USA / Kanada|30016|30016|30016|740096|69998",
"Lousiana (Mississippi)|195|30016|756|18432|106",
"Indiana|474|30016|774|16384|8",
"Idaho|435|30016|779|16384|0",
"Florida Westküste|384|30016|522|739584|4420",
"Wyoming|385|30016|770|16896|64",
"Washington D.C. & Umgebung|382|30016|763|673792|0",
"Washington|381|30016|761|147456|40",
"Hawaii - Insel Lanai|138|30016|432|147456|0",
"Hawaii - Insel Maui|139|30016|428|149760|4166",
"South Carolina|465|30016|775|16640|4164",
"Hawaii - Insel Molokai|140|30016|429|16384|64",
"Ohio|510|30016|811|16384|0",
"Michigan|217|30016|762|147456|0",
"Hawaii - Insel Oahu|141|30016|430|149504|4194",
"Georgia|101|30016|757|147456|96",
"South Dakota|467|30016|777|16384|0",
"Hawaii - Insel Kauai|466|30016|431|147712|4354",
"Nova Scotia|252|30016|790|16640|64",
"New Brunswick|503|30016|814|16384|4096",
"Montana|222|30016|769|16384|0",
"Prince Edward Island|282|30016|815|16384|4192",
"British Columbia|46|30016|768|215552|4202",
"Manitoba|473|30016|792|16384|0",
"Yukon|505|30016|810|16384|64",
"Saskatchewan|312|30016|791|16384|32",
"Neufundland|233|30016|809|16384|64",
"Alberta|10|30016|767|215552|72",
"Quebec|285|30016|765|149504|4200",
"Colorado|57|30016|753|215552|360",
"Pennsylvania|272|30016|758|147456|40",
"New Mexico|491|30016|754|16384|0",
"Missouri|425|30016|772|16384|0",
"New York|237|30016|697|673792|106",
"North Carolina|457|30016|776|18432|4096",
"New Jersey|235|30016|782|16384|4096",
"New England|234|30016|886|674048|4202",
"Texas|354|30016|755|16384|40",
"Hawaii - Insel Big Island|459|30016|427|149760|4162",
"Nevada|186|30016|692|149760|266",
"Virginia|379|30016|780|16640|0",
"Tennessee|463|30016|773|16384|0",
"Oklahoma|525|30016|771|16384|0",
"Oregon|464|30016|760|150016|4096",
"Minnesota|526|30016|778|16384|8",
"Kansas (Wichita)|528|30016|941|16384|64",
"Alabama|527|30016|841|16384|0",
"Alaska|9|30016|781|16384|96",
"Florida Südspitze|343|30016|523|673792|4196",
"Orlando (Florida)|260|30016|524|739584|324",
"Kalifornien: Sierra Nevada|489|30016|694|213760|64",
"Florida Ostküste|263|30016|521|739584|69958",
"Kalifornien|160|30016|688|674048|4200",
"Utah|372|30016|752|150016|40",
"Illinois|125|30016|759|671744|40",
"Rundreise USA|640|30016|2560|16384|0",
"Ontario|259|30016|766|147712|4200",
"Arizona|22|30016|484|674048|74",
"Australien|30018|30018|30018|674560|4458",
"Süden|340|30018|799|147712|4192",
"Queensland|286|30018|795|149504|4448",
"Victoria|375|30018|798|147456|360",
"Australien Norden|245|30018|801|671744|98",
"Australien Westen|383|30018|800|149504|4448",
"New South Wales|236|30018|796|674304|4202",
"Liechtenstein|30019|30019|30019|512|4",
"Liechtenstein|521|30019|808|512|4",
"Arabische Halbinsel|30020|30020|30020|485632|46141806",
"Ajman|7|30020|724|83968|4",
"Bahrain|28|30020|721|215040|4194",
"Jordanien|157|30020|515|133120|4164",
"Al Ain|8|30020|884|65536|4",
"Fujairah|97|30020|722|149504|4100",
"Abu Dhabi|1|30020|354|223232|4198702",
"Eilat|80|30020|225|2048|4100",
"Totes Meer|366|30020|727|141312|0",
"Jerusalem & Umgebung|155|30020|509|8192|104",
"Dubai|76|30020|353|477440|46141806",
"Oman|258|30020|532|215040|4166",
"Umm Al Quwain|449|30020|725|81920|4160",
"Tel Aviv & Umgebung|350|30020|510|139264|4108",
"Sharjah / Khorfakkan|323|30020|352|212992|4356",
"Katar|166|30020|720|149760|4128",
"Ras Al-Khaimah|288|30020|723|215040|8392708",
"Türkei|30021|30021|30021|994048|265425262",
"Istanbul & Umgebung|150|30021|373|657408|104",
"Antalya & Belek|17|30021|434|665856|264376676",
"Dalaman - Fethiye - Oeludeniz|70|30021|646|665600|261099844",
"Bodrum|112|30021|648|665600|198185284",
"weitere Angebote Türkei|414|30021|2511|133120|0",
"Kusadasi & Didyma|178|30021|651|532480|4420",
"Marmaris & Icmeler|207|30021|647|731136|264245604",
"Cesme & Izmir|53|30021|652|534528|4140",
"Türkei Inland|126|30021|526|2560|4",
"Kemer & Beldibi|168|30021|644|927744|230822246",
"Side & Alanya|324|30021|643|927744|265425252",
"Portugal|30022|30022|30022|723200|113447278",
"Costa do Estoril|65|30022|695|133376|4454",
"Costa de Prata|63|30022|457|723200|4166",
"Costa Verde|68|30022|494|133120|4448",
"Costa da Caparica|61|30022|636|526336|4160",
"Porto|281|30022|467|657408|4200",
"Pico (Azoren)|275|30022|667|0|0",
"Lissabon & Umgebung|194|30022|674|722944|42",
"Madeira|201|30022|639|133376|46207334",
"Azoren|25|30022|664|67584|4192",
"Alentejo|11|30022|339|655360|4192",
"Festland|89|30022|338|198656|96",
"Algarve|12|30022|637|198912|113381702",
"Großbritannien / Irland|30023|30023|30023|723200|4462",
"Guernsey - Kanalinsel|111|30023|900|256|64",
"Irland|146|30023|503|723200|4458",
"Wales|497|30023|177|0|4",
"Jersey - Kanalinsel|154|30023|962|131072|4194",
"Nordirland|508|30023|905|131328|4194",
"London & Südengland|391|30023|178|657664|4206",
"Mittel- & Nordengland|498|30023|179|196608|108",
"Schottland|315|30023|901|131328|110",
"Malta|30024|30024|30024|731136|37818732",
"Malta|206|30024|595|731136|37818732",
"Osteuropa|30025|30025|30025|748288|100733295",
"Bulgarien (Goldstrand)|103|30025|103|133120|100667716",
"Bukarest & Umgebung|502|30025|816|131072|40",
"Georgien|534|30025|837|0|32",
"Aserbaidschan|535|30025|857|0|0",
"Bulgarien (Landesinnere)|183|30025|539|133632|105",
"Russland: Sonstige|513|30025|893|16384|96",
"Russische Riviera|501|30025|819|0|0",
"Makedonien|692|30025|909|0|2",
"Bulgarien (Sonnenstrand)|333|30025|102|133120|67178820",
"Litauen|377|30025|316|524800|104",
"Estland|348|30025|838|657664|4204",
"Rumänien|301|30025|110|2048|4100",
"Serbien, Montenegro|223|30025|455|206848|4422",
"Krim (Jalta)|176|30025|751|133120|100",
"Moskau & Umgebung|225|30025|820|133632|42",
"Riga|297|30025|836|526336|4200",
"Bosnien-Herzegovina|518|30025|910|8192|0",
"Weißrussland|533|30025|834|524288|32",
"Moldavien|532|30025|835|0|32",
"Armenien|531|30025|833|0|0",
"Sankt Petersburg & Umgebung|499|30025|821|198656|106",
"Baikalsee|515|30025|892|16384|0",
"Zypern|30026|30026|30026|731392|381751654",
"Zypern Nord (türk. Teil)|736|30026|99|8192|4356",
"Zypern Süd (griech. Teil)|390|30026|620|731392|381751654",
"Karibik|30027|30027|30027|739584|130093422",
"Kuba (Holguin)|118|30027|371|673792|29364580",
"Dom. Republik - Süden (Santo Domingo)|75|30027|368|542976|4454",
"Dom. Republik - Norden (Puerto Plata & Samana)|400|30027|366|739584|62984550",
"Dom. Republik - Osten (Punta Cana)|401|30027|367|149760|25235782",
"Karibik|483|30027|561|81920|0",
"Kuba - Varadero & Havanna|373|30027|369|674048|113316196",
"Niederl. Antillen|240|30027|582|673792|42013028",
"Cat Island|476|30027|447|16384|0",
"Bahamas|27|30027|566|674048|69990",
"Jamaika|153|30027|247|215296|37818702",
"Puerto Rico|284|30027|251|673792|4128",
"Grenada|108|30027|377|739584|4162",
"Dominica|485|30027|583|16384|4096",
"Barbados|31|30027|245|739584|4198726",
"Tobago|363|30027|378|18688|8392772",
"Isla Margarita|148|30027|440|215296|4420",
"Mustique|226|30027|746|215296|4098",
"Harbour Island|475|30027|568|16384|4096",
"Turks & Caicos Inseln|368|30027|574|149760|4166",
"Antigua & Barbuda|18|30027|250|739584|4198470",
"Guadeloupe|109|30027|572|673792|4102",
"Bermuda|38|30027|437|149760|4098",
"St.Lucia|337|30027|249|739584|8392774",
"St.Kitts & Nevis|336|30027|578|18432|4160",
"St. Martin (frz.) & St. Martin (niederl.)|741|30027|4098|215040|4096",
"Cayman Inseln|52|30027|581|674048|4162",
"Caracas|51|30027|294|147456|8",
"Martinique|209|30027|571|673792|4102",
"Trinidad|492|30027|519|16384|0",
"Virgin Islands & Anguilla|378|30027|680|149504|4162",
"Neuseeland|30028|30028|30028|150272|4200",
"Nord-Insel (Neuseeland)|247|30028|802|150272|4104",
"Süd-Insel (Neuseeland)|341|30028|803|150016|4192",
"Aegypten|30029|30029|30029|731392|802296174",
"Luxor & Assuan|198|30029|349|67584|1048684",
"Kairo & Gizeh & Memphis|158|30029|348|207104|33558894",
"Hurghada & Safaga|121|30029|350|198912|802296164",
"Marsa Alam & Queseir|287|30029|330|198656|651170116",
"Sharm el Sheikh / Nuweiba|327|30029|351|723200|802165062",
"Südsee|30030|30030|30030|149504|4422",
"Tuamoto-Inseln|472|30030|789|16384|4096",
"Tahiti|511|30030|335|149504|4096",
"Fidschi-Inseln|516|30030|332|149504|4164",
"Polynesien|279|30030|336|149504|4098",
"Huahine|461|30030|420|16384|4096",
"Upolu & Savaii|458|30030|418|147456|4096",
"Raiatea|478|30030|477|16384|4096",
"Marquesas Archipel|514|30030|333|16384|0",
"Tonga-Inseln|494|30030|417|16384|4096",
"Cook Inseln|509|30030|337|147456|4352",
"Moorea|468|30030|419|149504|4160",
"Ozeanien|688|30030|493|147456|4096",
"Island|30031|30031|30031|657664|72",
"Island|149|30031|449|657664|72",
"Südafrika|30032|30032|30032|739584|4462",
"Swasiland|346|30032|866|149504|0",
"Johannesburg & Umgebung|156|30032|883|737280|72",
"Northern Province|493|30032|879|18432|64",
"Krüger Park|517|30032|882|739584|4164",
"Nordwesten|495|30032|876|212992|4",
"Free State|500|30032|878|16384|0",
"Durban & Umgebung|77|30032|881|739584|4168",
"Northern Cape|504|30032|875|16384|0",
"Kapstadt & Umgebung|163|30032|873|739584|4458",
"Indischer Ozean|30033|30033|30033|215296|113250662",
"Rodrigues (Mauritius)|460|30033|162|16384|4100",
"Malediven|204|30033|342|215040|46141506",
"Réunion|291|30033|163|18432|8392708",
"Seychellen|322|30033|719|215296|46141510",
"Mauritius|210|30033|143|215296|113250630",
"Sri Lanka|334|30033|361|215040|46141792",
"Kreuzfahrten|30034|30034|30034|155648|10",
"Kreuzfahrt Kroatien|130|30034|4010|8192|0",
"weitere Kreuzfahrten|524|30034|4006|0|0",
"Nilkreuzfahrten|539|30034|2202|0|0",
"Kreuzfahrt Region Karibik|543|30034|2149|16384|0",
"Kreuzfahrt Region Mittelmeer|669|30034|4005|0|0",
"Schiffsreise Norwegen|432|30034|4001|0|8",
"Schiffsreise Schweden|639|30034|4000|0|10",
"Kreuzfahrt Region Donau|609|30034|2282|131072|0",
"Afrika|30035|30035|30035|747776|264442222",
"Mozambique|520|30035|859|215040|4416",
"Sambia|735|30035|938|147456|0",
"Maio (Kap Verde)|448|30035|591|16384|0",
"Santo Antao (Kap Verde)|445|30035|588|0|96",
"Santiago (Kap Verde)|309|30035|586|16384|4192",
"Sal (Kap Verde)|305|30035|585|16384|69956",
"Botswana|42|30035|842|147456|0",
"Tansania - Sansibar|349|30035|454|215040|4196",
"Monastir|221|30035|614|141568|79761732",
"Insel Djerba|133|30035|133|665856|264311140",
"Oase Zarzis|254|30035|135|141312|4100",
"Hammamet|115|30035|132|141568|264311044",
"Marokko Inland|127|30035|705|0|64",
"Tunesien Norden|246|30035|131|141312|4356",
"Marrakesch|208|30035|126|133376|12583276",
"Marokko|404|30035|482|0|104",
"Agadir|6|30035|125|133376|79892772",
"Sao Nicolau (Kap Verde)|447|30035|590|0|0",
"Kenia Nordküste|248|30035|358|147456|4198724",
"Nairobi|512|30035|174|147456|0",
"Fogo & Brava (Kap Verde)|446|30035|589|0|64",
"Malawi|737|30035|1019|0|0",
"Boavista (Kap Verde)|40|30035|280|16384|4100",
"Simbabwe|325|30035|593|147456|64",
"Gambia|99|30035|137|671744|4164",
"Madagaskar|584|30035|161|16384|4196",
"Kenia Südküste|342|30035|359|149760|4420",
"Sao Vicente & Santa Luzia (Kap Verde)|444|30035|587|0|4160",
"Namibia|229|30035|453|149504|4174",
"Südamerika|30036|30036|30036|739584|34607470",
"Uruguay|598|30036|785|16384|2",
"Rio de Janeiro & Umgebung|298|30036|375|147456|4138",
"Recife|289|30036|374|16384|4128",
"Peru|470|30036|787|542720|72",
"Kolumbien|665|30036|376|16384|4096",
"Argentinien|443|30036|450|16384|104",
"Brasilien|660|30036|286|739584|34607468",
"Ecuador|469|30036|783|149504|4200",
"Chile|484|30036|784|147456|4170",
"Küste & Inland|179|30036|293|16384|0",
"Asien|30037|30037|30037|747776|46141806",
"Indien|679|30037|197|215040|4160",
"Region Neu Delhi & Bombay|479|30037|488|149504|8",
"Macau|200|30037|708|149504|0",
"Philippinen|274|30037|314|149504|4420",
"Luzon & Manila|487|30037|681|149504|12",
"Bali|29|30037|311|215296|46141766",
"Goa|102|30037|360|215296|4160",
"Kasachstan|536|30037|863|16384|32",
"Vietnam|376|30037|448|215296|8393068",
"Insel Bintan|131|30037|871|147456|4160",
"Usbekistan|496|30037|862|16384|32",
"Region Cebu & Borocay|488|30037|683|16384|4164",
"Sunda-Inseln|345|30037|528|215040|4100",
"Bangkok & Umgebung|30|30037|321|739328|4194346",
"Kambodscha|162|30037|843|673792|4128",
"Libanon|191|30037|979|139264|32",
"Singapur|328|30037|473|215040|4204",
"Nepal|232|30037|461|16384|32",
"Laos|529|30037|847|16384|64",
"Thailändische Inseln|355|30037|327|215040|8392770",
"Thailand|356|30037|323|739584|12587360",
"Myanmar|227|30037|645|147456|4192",
"Hongkong & Umgebung|119|30037|474|739328|354",
"Insel Phuket|142|30037|322|215296|46141766",
"Insel Ko Samui|136|30037|325|215296|46141796",
"Khao Lak|169|30037|846|215296|4160",
"China|55|30037|439|149760|4142",
"Malaysia|203|30037|425|739584|4206",
"Java|477|30037|470|16384|8",
"Taipeh & Umgebung|480|30037|489|147456|72",
"Seoul|481|30037|492|147456|8",
"Tokio & Osaka|364|30037|469|149504|10",
"Kirgisische Republik|537|30037|864|16384|0",
"Griechenland|30038|30038|30038|993536|533074286",
"Lefkas|187|30038|395|141312|4100",
"Pilion (Festland Ost)|113|30038|734|8192|4160",
"Peleponnes|271|30038|382|731136|130420836",
"Euböa (Evia)|672|30038|383|8192|4420",
"Ikaria|124|30038|399|8192|0",
"Paros|269|30038|392|8192|33558592",
"Zakynthos|387|30038|14|141312|33558596",
"Naxos|230|30038|393|8192|33558592",
"Thessaloniki|358|30038|625|139264|72",
"Chalkidiki|54|30038|534|665856|105124164",
"Olympische Riviera (Festland)|673|30038|733|10240|4420",
"Epiros|87|30038|553|8192|4192",
"Karpathos|164|30038|15|8192|4164",
"Aegina|5|30038|558|8192|64",
"Patmos|270|30038|401|8192|64",
"Thassos|357|30038|16|665600|67113060",
"Lesbos|189|30038|8|8192|4164",
"Kalymnos|161|30038|403|8192|4160",
"Mykonos|228|30038|9|206848|38015046",
"Symi|347|30038|404|8192|64",
"Leros|188|30038|402|8192|64",
"Hydra, Spetses|122|30038|535|8192|0",
"Poros|280|30038|546|8192|33558530",
"Kos|174|30038|7|731136|264638788",
"Alonissos|14|30038|387|8192|64",
"Kreta|175|30038|616|993536|130421094",
"Amorgos|15|30038|549|8192|0",
"Ios|145|30038|552|8192|0",
"Korfu|172|30038|6|731136|105124164",
"Rhodos|295|30038|655|141312|532943204",
"Andros|16|30038|391|8192|64",
"Chios|56|30038|527|8192|4164",
"Kefalonia|167|30038|396|139264|68",
"Samos|308|30038|11|534528|100667460",
"Santorin|310|30038|12|206848|33558598",
"Skiathos & Skopelos|331|30038|13|665600|4196",
"Syros|329|30038|390|8192|4096",
"Tilos|361|30038|554|8192|64",
"Tinos|362|30038|389|8192|64",
"Athen & Umgebung|23|30038|18|731136|266346",
"Mittelamerika|30039|30039|30039|739584|33624430",
"Guatemala|110|30039|441|147456|0",
"Mexiko Stadt & Umgebung|216|30039|541|147456|8",
"Honduras|486|30039|443|147456|4160",
"Nicaragua|238|30039|445|16384|0",
"Costa Rica|67|30039|563|674048|4172",
"Acapulco / Oaxaca|2|30039|701|147456|4196",
"Yucatan / Cancun|386|30039|282|739584|33624422",
"Mexiko|215|30039|704|149760|69894",
"Panama|267|30039|446|215040|4132",
"Inland|490|30039|438|147456|32",
"Deutschland Specials|30040|30040|30040|5120|4194",
"Radtouren und andere Specials|439|30040|3001|5120|4194",
"Glückshotels|30043|30043|30043|57856|0",
"Glückshotel Gardasee|290|30043|506|8192|0",
"Glückshotel Kuba|419|30043|2087|16384|0",
"Glückshotel Deutschland|638|30043|2161|0|0",
"Glückshotel Istanbul|547|30043|2119|0|0",
"Glückshotel Türkische Riviera|548|30043|2153|8192|0",
"Glückshotel Dominikanische Republik|423|30043|2085|16384|0",
"Glückshotel Fuerteventura|553|30043|2095|0|0",
"Glückshotel Italien|621|30043|2140|8192|0",
"Glückshotel Aegypten|581|30043|4002|0|0",
"Glückshotel Oesterreich|610|30043|2134|33280|0",
"Rundreisen|30044|30044|30044|221184|32",
"Rundreise Skandinavien|663|30044|4037|0|0",
"Rundreise Sri Lanka|453|30044|948|16384|0",
"Rundreise Jamaika|424|30044|2226|16384|0",
"Rundreise Ecuador|668|30044|4042|16384|0",
"Rundreise Südamerika|433|30044|2556|16384|0",
"Rundreise Kanada|599|30044|2548|16384|0",
"Rundreise Kuba|413|30044|2234|81920|0",
"Rundreise Portugal|412|30044|2529|0|0",
"Rundreise Mallorca|647|30044|2507|8192|0",
"Rundreise Malaysia|646|30044|2570|16384|0",
"Rundreise Marokko|642|30044|2237|0|0",
"Rundreise Costa Rica|641|30044|2208|81920|0",
"Rundreise Kroatien|482|30044|2231|8192|32",
"Rundreise Island|326|30044|2167|0|0",
"Rundreise Venezuela|522|30044|2543|81920|0",
"Rundreise Brasilien|523|30044|2546|81920|0",
"Rundreise Polen|633|30044|2558|0|0",
"Rundreise Mittelamerika|541|30044|2569|16384|0",
"Rundreise Mexiko|629|30044|2242|16384|0",
"Rundreise Frankreich|627|30044|2213|8192|0",
"Rundreise Toskana|626|30044|2159|8192|0",
"Rundreise Türkei|545|30044|946|139264|32",
"Rundreise Andalusien|564|30044|2253|139264|32",
"Rundreise Kalabrien|620|30044|2133|8192|0",
"Rundreise Südafrika|583|30044|2115|81920|0",
"Rundreise Italien|618|30044|2513|8192|32",
"Rundreise Sardinien|617|30044|2278|8192|0",
"Rundreise Sizilien|615|30044|2222|8192|0",
"Rundreise Kenia|585|30044|2229|65536|0",
"Rundreise Tansania|586|30044|2549|81920|0",
"Rundreise Griechenland|612|30044|2214|8192|0",
"Rundreise Oesterreich|611|30044|2243|0|0",
"Rundreise Thailand|588|30044|2257|16384|0",
"Rundreise Australien & Neuseeland|608|30044|2545|16384|0",
"Rundreise Indien|590|30044|2551|16384|0",
"Rundreise Azoren|595|30044|2246|0|0",
"Rundreise Japan|596|30044|2146|16384|0"];
regHtlArr.sort();
var regFewoArr = ["Belgien|10000|10000|10000",
"Ardennen / Lüttich|301|10000|302",
"Nordseeküste|38|10000|39",
"Vlaandern|39|10000|40",
"Ardennen|40|10000|41",
"Brabant und Nivelles|191|10000|192",
"Antwerpen|190|10000|191",
"Bulgarien|10001|10001|10001",
"Bulgarien Hinterland|169|10001|170",
"Südliche Schwarzmeerküste|245|10001|246",
"Nördliche Schwarzmeerküste|244|10001|245",
"Dänemark|10002|10002|10002",
"Falster|210|10002|211",
"Bornholm|116|10002|117",
"Ringkobing|115|10002|116",
"Jammerbucht Nordsee|113|10002|114",
"Mon|264|10002|265",
"Boge|265|10002|266",
"Limfjord|112|10002|113",
"Arhus|111|10002|112",
"Fünen|110|10002|111",
"Vejle|285|10002|286",
"Jammerbucht Ostsee|286|10002|287",
"Ribe|287|10002|288",
"Sonderjylland|288|10002|289",
"Lolland|109|10002|110",
"Seeland Süd|302|10002|303",
"Seeland Nord|108|10002|109",
"Deutschland|10003|10003|10003",
"Hunsrück / Pfälzerwald|125|10003|126",
"Bodensee|127|10003|128",
"Bayrischer Wald|129|10003|130",
"Allgäu / Alpen|130|10003|131",
"Franken / Fichtelgebirge|131|10003|132",
"Odenwald|132|10003|133",
"Hessisches Bergland|133|10003|134",
"Sauerland|134|10003|135",
"Nordseeküste|117|10003|118",
"Weserbergland|135|10003|136",
"Harz|136|10003|137",
"Sachsen-Anhalt|137|10003|138",
"Thüringer Wald|138|10003|139",
"Sächsische Schweiz|139|10003|140",
"Brandenburg|140|10003|141",
"Mosel / Ahr|124|10003|125",
"Eifel|123|10003|124",
"Ostseeküste|118|10003|119",
"Mecklenburgische Seenplatte|119|10003|120",
"Weser / Ems / Elbe|120|10003|121",
"Westfalen|121|10003|122",
"Schwarzwald|126|10003|127",
"Erzgebirge|211|10003|212",
"Rügen|212|10003|213",
"Usedom|213|10003|214",
"Finnland|10004|10004|10004",
"Südfinnland|141|10004|142",
"Mittelfinnland|143|10004|144",
"Lappland|144|10004|145",
"Saimaa See|142|10004|143",
"Frankreich|10005|10005|10005",
"Charente- Maritime|194|10005|195",
"Vendee|193|10005|194",
"Camarque|192|10005|193",
"Languedoc|10|10005|11",
"Ardeche|195|10005|196",
"Loire Tal|15|10005|16",
"Burgund|16|10005|17",
"Finistere (Bretagne)|0|10005|1",
"Aquitaine Küste|276|10005|277",
"Pays de la Loire|14|10005|15",
"Poitou|13|10005|14",
"Provence Inland|9|10005|10",
"Aquitaine Inland|12|10005|13",
"Cotes D`Amor (Bretagne)|282|10005|283",
"Morbiham (Bretagne)|283|10005|284",
"Auvergne|17|10005|18",
"Dordogne / Limousine|18|10005|19",
"Paris ( Ile de France )|19|10005|20",
"Korsika|20|10005|21",
"Französische Alpen|7|10005|8",
"Savoyen / Hochsavoyen|6|10005|7",
"Franche-Comté|5|10005|6",
"Elsaß-Lothringen|4|10005|5",
"Provence Küste|304|10005|305",
"Champagne|3|10005|4",
"Pas de Calais / Picardie|2|10005|3",
"Normandie|1|10005|2",
"Midi-Pyrénées|11|10005|12",
"Cote d'Azur|8|10005|9",
"Griechenland|10006|10006|10006",
"weitere Griechische Inseln|320|10006|321",
"Thessalien|178|10006|179",
"Athen|179|10006|180",
"Peloponnes|247|10006|248",
"Chalkidiki|248|10006|249",
"Kreta|249|10006|250",
"Korfu|250|10006|251",
"Khios|318|10006|319",
"Lesvos|317|10006|318",
"Thassos|315|10006|316",
"Zypern (griechischer Teil)|305|10006|306",
"Paros|310|10006|311",
"Großbritannien|10007|10007|10007",
"Schottland|23|10007|24",
"England|21|10007|22",
"Wales|22|10007|23",
"Irland|10008|10008|10008",
"Ost-Irland|82|10008|83",
"Shannon / Cork / Kerry|84|10008|85",
"Nordwest-Irland|83|10008|84",
"Island|10009|10009|10009",
"Island|170|10009|171",
"Italien|10010|10010|10010",
"Apulien|99|10010|100",
"Abruzzen|97|10010|98",
"Basilicata|100|10010|101",
"Kalabrien|101|10010|102",
"Latium / Rom|96|10010|97",
"Umbrien|95|10010|96",
"Kampanien|102|10010|103",
"Elba|93|10010|94",
"Emilia-Romagna|92|10010|93",
"Ligurien|91|10010|92",
"Friaul|90|10010|91",
"Venetien|89|10010|90",
"Südtirol / Dolomiten|88|10010|89",
"Lombardei|87|10010|88",
"Piemont|86|10010|87",
"Aostatal|85|10010|86",
"Adria|206|10010|207",
"Luganer See|262|10010|263",
"Ledrosee / Idrosee|263|10010|264",
"Sardinien|104|10010|105",
"Marken|94|10010|95",
"Sizilien|103|10010|104",
"Toscana / Lunigian|289|10010|290",
"Toscana / Versilia|290|10010|291",
"Toscana / Costa Etrusca|291|10010|292",
"Toscana / Chianti|292|10010|293",
"Toscana / Maremma Volterra|293|10010|294",
"Toscana / Siena|294|10010|295",
"Toscana / Cortona - Trasimeno|295|10010|296",
"Toscana / Arezzo|296|10010|297",
"Toscana / Mugello|297|10010|298",
"Toscana / Florenz|298|10010|299",
"Toscana / Lucca|299|10010|300",
"Toscana / Chianti Classico|300|10010|301",
"Gardasee|207|10010|208",
"Comer See|208|10010|209",
"Lago Maggiore|209|10010|210",
"Kroatien|10012|10012|10012",
"Kvarner Bucht|251|10012|252",
"Insel Krk|252|10012|253",
"Norddalmatien|253|10012|254",
"Mitteldalmatien|254|10012|255",
"Süddalmatien|255|10012|256",
"Istrien|166|10012|167",
"Luxemburg|10014|10014|10014",
"Luxemburg|107|10014|108",
"Niederlande|10015|10015|10015",
"Limburg|200|10015|201",
"Utrecht|199|10015|200",
"Gelderland|198|10015|199",
"Südholland|202|10015|203",
"Zeeland|28|10015|29",
"Friesland|26|10015|27",
"Drenthe|314|10015|315",
"Nordholland|25|10015|26",
"Oberijssel|197|10015|198",
"Nordbrabant|201|10015|202",
"Groningen|196|10015|197",
"Norwegen|10017|10017|10017",
"Nordnorwegen|225|10017|226",
"Hordaland|153|10017|154",
"Nördliches Fjordnorwegen|152|10017|153",
"Südküste / Sorlandet / Telemark|151|10017|152",
"Rogaland|284|10017|285",
"Oslo und Umgebung|261|10017|262",
"Mittelnorwegen / Trondelag|224|10017|225",
"Fjellnorwegen|154|10017|155",
"Oesterreich|10018|10018|10018",
"Vorarlberg|29|10018|30",
"Salzburg|31|10018|32",
"Wien|37|10018|38",
"Burgenland|34|10018|35",
"Oberösterreich|32|10018|33",
"Niederösterreich|33|10018|34",
"Kärnten|36|10018|37",
"Steiermark|35|10018|36",
"Südtirol (Oesterreich)|114|10018|115",
"Tirol|30|10018|31",
"Polen|10019|10019|10019",
"Ermland / Masuren|241|10019|242",
"Hinterpommern|277|10019|278",
"Kleinpolen (Krakau)|243|10019|244",
"Pommern|168|10019|169",
"Masowien|242|10019|243",
"Schlesien|240|10019|241",
"Großpolen (Posen)|239|10019|240",
"Portugal|10020|10020|10020",
"Madeira|105|10020|106",
"Nordportugal|41|10020|42",
"Algarve|45|10020|46",
"Alentejo|44|10020|45",
"Costa Azul / Lissabon|43|10020|44",
"Nordküste / Porto|278|10020|279",
"Beiras|42|10020|43",
"Costra de Prata|203|10020|204",
"Schweden|10021|10021|10021",
"Oestergötland|218|10021|219",
"Skane|145|10021|146",
"Blekinge|146|10021|147",
"Bohuslän|150|10021|151",
"Halland|149|10021|150",
"Oeland|148|10021|149",
"Smaland Küste|147|10021|148",
"Nordschweden|223|10021|224",
"Dalarna|222|10021|223",
"Stockholm und Umgebung|221|10021|222",
"Gotland|214|10021|215",
"Västergötland|215|10021|216",
"Dalsland|216|10021|217",
"Värmland|217|10021|218",
"Södermanland|220|10021|221",
"Närke|219|10021|220",
"Smaland Inland|303|10021|304",
"Schweiz|10022|10022|10022",
"Freiburg|54|10022|55",
"Genfer See|55|10022|56",
"Berner Oberland|56|10022|57",
"Jura|46|10022|47",
"Tessin|51|10022|52",
"Wallis|52|10022|53",
"Graubünden|50|10022|51",
"Ostschweiz|49|10022|50",
"Luzern|57|10022|58",
"Waadtländer Alpen|53|10022|54",
"Slowakei|10024|10024|10024",
"Preschau|226|10024|227",
"Trentschin|227|10024|228",
"Tyrnau|279|10024|280",
"Kaschau|164|10024|165",
"Bratislava|162|10024|163",
"Sillein / Mittel-Slowakei|163|10024|164",
"Tschechien|10026|10026|10026",
"Nordmähren|158|10026|159",
"Ostböhmen|157|10026|158",
"Südböhmen|160|10026|161",
"Nordböhmen|156|10026|157",
"Westböhmen|155|10026|156",
"Südmähren|159|10026|160",
"Prag|161|10026|162",
"Türkei|10027|10027|10027",
"Fethjye|271|10027|272",
"Marmaris|270|10027|271",
"Bodrum|269|10027|270",
"Kusadasi|268|10027|269",
"Cesme / Izmir|267|10027|268",
"Belek / Side|273|10027|274",
"Antalya|272|10027|273",
"Ungarn|10028|10028|10028",
"Balaton / Südufer|229|10028|230",
"Westungarn|230|10028|231",
"Mittelungarn|231|10028|232",
"Ostungarn|232|10028|233",
"Balaton / Nordufer|165|10028|166",
"Velencer See|228|10028|229",
"USA|10029|10029|10029",
"Florida (Orlando und Umgebung)|172|10029|173",
"Florida Keys|175|10029|176",
"Florida Südost|174|10029|175",
"Florida Südwesten|177|10029|178",
"Spanien Festland / Andorra|10030|10030|10030",
"Costa Almeria|64|10030|65",
"Costa Cálida|63|10030|64",
"Pyrenäen|76|10030|77",
"Katalonien|75|10030|76",
"Baskenland|73|10030|74",
"Costa del Sol|65|10030|66",
"Kantabrien|72|10030|73",
"Asturien|71|10030|72",
"Galicien|70|10030|71",
"Kastilien / Leon|69|10030|70",
"Madrid|204|10030|205",
"Costa Brava|58|10030|59",
"Costa de la Luz|66|10030|67",
"Extremadura|68|10030|69",
"Andalusien|67|10030|68",
"Barcelona|59|10030|60",
"Costa Blanca|62|10030|63",
"Costa del Azahar|61|10030|62",
"Costa Dorada|60|10030|61",
"Spanien Balearen|10031|10031|10031",
"Mallorca|78|10031|79",
"Ibiza|80|10031|81",
"Menorca|79|10031|80",
"Spanien Kanaren|10032|10032|10032",
"Teneriffa|187|10032|188",
"Lanzarote|186|10032|187",
"La Palma|185|10032|186",
"Gran Canaria|184|10032|185",
"La Gomera|188|10032|189",
"Fuerteventura|183|10032|184",
"Andorra|10034|10034|10034",
"Andorra|205|10034|206",
"Malta / Gozo|10036|10036|10036",
"Malta / Gozo|311|10036|312",
"Litauen|10037|10037|10037",
"Litauen|312|10037|313"];
regFewoArr.sort();