sLinkBestpreisGarantieRot = "<a href='/reisen/bestpreis.html' style='color:red;border-bottom:1px solid #FFCECE'>Bestpreis-Garantie</a>";

function getDaysInMonth(_nMonth1based,_nYear) {
 return (new Date(_nYear, _nMonth1based, 0)).getDate();
} 

function SET_TERMIN_VON(){
	var sVonMonatJahr = window.document.GO.M_VON.value;
	var sVonTag = window.document.GO.D_VON.value;
	var sVonTagMonatJahr = sVonTag+'.'+sVonMonatJahr;  
	window.document.GO.termin.value = sVonTagMonatJahr;  
  try {
   if ($datepickVon) {
    $datepickVon.val(sVonTagMonatJahr);
   }
  } catch(e){ }
}


function SET_TERMIN_BIS() {
	var sBisMonatJahr = window.document.GO.M_BIS.value;
	var sBisTag = window.document.GO.D_BIS.value;
	var sBisTagMonatJahr = sBisTag+'.'+sBisMonatJahr; 
  if (window.document.GO.C1 && (window.document.GO.C1.checked==1)) { // C1 existiert noch nicht beim ersten Funktionsaufruf
    var arMonatJahr = sBisMonatJahr.split(".");
    var dateC1 = new Date(arMonatJahr[1], (arMonatJahr[0] - 1), sBisTag);
    dateC1.setDate(dateC1.getDate()+2);
  	window.document.GO.ruecktermin.value = dateC1.getDate()+'.'+(dateC1.getMonth()+1)+'.'+dateC1.getFullYear();	
  } else {
	 window.document.GO.ruecktermin.value = sBisTagMonatJahr;  
  }
  try {
   if ($datepickBis) {
    $datepickBis.val(sBisTagMonatJahr);
   }
  } catch(e){ }  
}



/* ------------------------------------------------------------------ */


/* Eingefuegt von Holger Schulz - Anfang */

function toggleFAQTipps() {
  if ((document.getElementById('Reisen').style.display === "none")) {
    document.getElementById('Reisen').style.display = 'block';
  } else {
    document.getElementById('Reisen').style.display = 'none';
  }
}

 
function gup(name, _bDecode ) {
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if (results == null) {
    return null;
  } else if ("-" == results[1]) {
    return "";
  } else {
    var res = results[1];
    if (true == _bDecode) {
      res = decodeParameter(res);
    }
    return res;
  }
}
 
function getParameterValue(_url, _parameter ) {
 if ((typeof(_url) == "undefined") || (null == _url) || (_url.length < 10)) {
   return null;
 }
 _parameter = _parameter.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
 var regexS = "[\\?&]"+_parameter+"=([^&#]*)";
 var regex = new RegExp( regexS );
 var results = regex.exec( _url );
 if (results == null) {
   return null;
 } else if ("-" == results[1]) {
   return "";
 } else {
   return results[1].replace(/[-\+]/g, " ");
 }
}

function decodeParameter(psEncodeString) {
 var lsRegExp = /[\+\<\>]/g;
 return unescape(String(psEncodeString)).replace(lsRegExp, " ");
}

function getOption(elSelect, value, sOptiontextOpt) {
 var elOption = null;
 for (i=0;i<elSelect.options.length;i++) {
   elOption = elSelect.options[i];
   if (elOption.value == value) {
     if (sOptiontextOpt) { // optional Parameter
      if (elOption.innerHTML == sOptiontextOpt) {
        return elOption;
      }
     } else {
        return elOption;
     }
   }
 }
 if (sOptiontextOpt) {
   // add explicit option dynamically
   var elOption = addOption(elSelect, value, sOptiontextOpt);
   //try {
   // var dateNow = new Date();
   // var dateExpire = new Date(dateNow.getTime() + (1000*60*60*24*180) );
   // document.cookie = "ziel="+value+"~"+sOptiontextOpt+";expires="+dateExpire.toGMTString()+";path=/;domain=."+sDomain;
   //} catch (err) {
   // //alert(err);
   //}
   return elOption;
 }
 return null;
}

function addOption(_elSelect, _value, _sOptiontextOpt) {
 var elOption  = new Option(_sOptiontextOpt, _value, false, true);
 _elSelect.options[_elSelect.length] = elOption;
 return elOption;
}

function addZielOption(_value, _sOptiontextOpt) { // wird die noch verwendet?
 // add explicit option dynamically
 var elZiel = document.getElementById('ziel');
 addOption(elZiel, _value, _sOptiontextOpt);
}

function addZielOptionByCookie() {

}

function preselectSelect(parameter, parameterbold, elementid, _bWeitereAuswahlmAnzeigen) {
 var adwParameter = gup(parameter, true); //true to decode for 25;25;25 erwachsene
 if ((null != adwParameter) && ("" != adwParameter)) {
   var el = document.getElementById(elementid);
   var elOption = getOption(el, adwParameter);
   if (null != elOption) {
     el.selectedIndex = elOption.index;
     if (null !== parameterbold) {
       var adwcateringbold = gup(parameterbold);
       if ("false" != adwcateringbold) {
         el.style.fontWeight = "bold";
         el.setAttribute('onclick', "this.style.fontWeight='normal'");
       }
     }
     if (true === _bWeitereAuswahlmAnzeigen) {
      weitereAuswahlmAnzeigen();
     }
   }
 }
}

function preselectCheckbox(parameter, elementid, _bWeitereAuswahlmAnzeigen) {
 var adwParameter = gup(parameter);
 if ((null != adwParameter) && ("" != adwParameter)) {
   var el = document.getElementById(elementid);
   el.checked = true;
   if (true === _bWeitereAuswahlmAnzeigen) {
    weitereAuswahlmAnzeigen();
   }
 }
}

function preselectRadio(parameter, elementname) {
  var adwParameter = gup(parameter, true); //true to decode for 25;25;25 erwachsene
  if ((null != adwParameter) && ("" != adwParameter)) {
    var el = document.getElementsByName(elementname);
    var radioLength = el.length;
    if(radioLength == undefined) {
      el.checked = (el.value == adwParameter);
      return;
    }
    for(var i = 0; i < radioLength; i++) {
      el[i].checked = false;
      if(el[i].value == adwParameter) {
        el[i].checked = true;
      }
    }
  }
}

function weitereAuswahlmAnzeigen() {
 try {
  document.getElementById('weitereauswahlmanzeigen').style.display='none';
  document.getElementById('weitereauswahlm').style.display='block';
 } catch(err) {}
}

function preselectSelectDirect(sElementid, sOptionname, bBold, sLetterspacing, sOptiontextOpt) {
pSD(sElementid, sOptionname, bBold, sLetterspacing, sOptiontextOpt);
}
function pSDM(sOptionname, bBold, sLetterspacing, sOptiontextOpt) {
 pSD("marke", sOptionname, bBold, sLetterspacing, sOptiontextOpt);
 
 
}
function pSDZ(sOptionname, bBold, sLetterspacing, sOptiontextOpt) {
 pSD("ziel", sOptionname, bBold, sLetterspacing, sOptiontextOpt);
}

function pSD(sElementid, sOptionname, bBold, sLetterspacing, sOptiontextOpt) {
 var elSelect = document.getElementById(sElementid);
 var elOption = getOption(elSelect, sOptionname, sOptiontextOpt);
 if (null === elOption) {
   return;
 }
 elSelect.selectedIndex = elOption.index;
 //$(elSelect).change(); // damit change events in jQuery gefeuert werden
 if ("marke" == sElementid) {
  onchangeMarke(true);
 }
 if (false !== bBold) {
   elSelect.style.fontWeight = "bold";
 }
 if (null != sLetterspacing) {
   elSelect.style.letterSpacing = sLetterspacing;
 }
 if ("marke" == sElementid) {
   weitereAuswahlmAnzeigen();
 }
 //elSelect.setAttribute('onclick', "this.style.fontWeight='normal';this.style.letterSpacing=null");
}

sVeranstalterTeaser = null;
bAuswahlSet = false;
function setSlogan(sSlogan) {
 if (bAuswahlSet === true) {
  return;
 }
 var elSlogan= document.getElementById('adwslogan');
  
 //var adwslogan = gup("adwslogan");
 //elSlogan.style.height = "30px";
 //elSlogan.style.marginTop = "35px"
 //elSlogan.style.marginBottom = "-35px"
 elSlogan.innerHTML = sSlogan;
 /*
 elSlogan.style.paddingBottom = "0px";
 if ("true" != adwslogan) {
   //elSlogan.style.display = "none";
   elSlogan.innerHTML = "&nbsp;";
   elSlogan.style.height = "50px";
   elSlogan.style.paddingTop = "10px";
 } else {
   elSlogan.style.height = "75px";
 }
 var elNew = document.createElement('div');
 elNew.innerHTML = sSlogan;
 elSlogan.appendChild(elNew);
 */
}


function setStandardVeranstalterSlogan(sVeranstalter) {
 sSVS(sVeranstalter);
}
function sSVS(sVeranstalter) {
 if (bAuswahlSet === true) {
  return;
 }
 if (null === sVeranstalterTeaser) {
   sVeranstalterTeaser = "<h1 style='font-size:18px;color:red;padding:0px;'><b>"+sVeranstalter+" Reisen</b></h1>";
 }
 var sSlogan = sVeranstalterTeaser + "<h2 style='font-size:14px;color:red;padding:0px'>Hier "+sVeranstalter+" Reisen mit <a href='/reisen/bestpreis.html'>Bestpreis-Garantie</a> buchen !</h2>";
 setSlogan(sSlogan);
}

function setSlogan2lines(sLine1, sLine2) {
 if (bAuswahlSet === true) {
  return;
 }
 var sSlogan12 = "";
 if (null === sVeranstalterTeaser) {
   sSlogan12 = "<h1 style='font-size:18px;color:red;padding:0px;'><b>"+sLine1+"</b></h1>";
 } else {
   sSlogan12 = sVeranstalterTeaser; 
 }
 sSlogan12 = sSlogan12 + "<h2 style='font-size:14px;color:red;padding:0px'>"+sLine2+"</h2>";
 setSlogan(sSlogan12);
}

function setSloganAndAuswahl(sVeranstalter, sOptionname, sVeranstalterInTeaser, _sLogoABC) {
  sVeranstalterInTeaser = sVeranstalterInTeaser ? sVeranstalterInTeaser : sVeranstalter + " Reisen";
 //var elSlogan= document.getElementById('slogan');
 //elSlogan.innerHTML = "Hier "+sVeranstalter+" Reisen mit <a href='/reisen/bestpreis.html' style='color:#003366'>Bestpreis-Garantie</a> buchen !";
 bAuswahlSet = true;
 var sLogo = "";
 if ((typeof(_sLogoABC) != "undefined") && (_sLogoABC !== null)) {
  sSloganAndAuswahlLogo = _sLogoABC;
  sLogo = '&nbsp;<img src="http://www.fruehbucher.de/urlaub/pictures/veranstalter/'+_sLogoABC+'.gif" height="21" align="top"/>'
 } else {
  sSloganAndAuswahlLogo = sOptionname.split(";")[0];
 }

 var sVeranstalterTeaser = ""; // "<h1 style='font-size:18px;color:#003366;padding:0px;'><b>"+sVeranstalterInTeaser+" Reisen</b></h1>";
 var sSlogan = sVeranstalterTeaser + "<h2 style='font-size:14px;color:red;padding:0px;'>Hier "+sVeranstalterInTeaser+" mit "+sLinkBestpreisGarantieRot+" buchen !"+sLogo+"</h2>";
 var sAuswahl = '<div id="veralle" style="text-align:left;margin-left:80px;white-space:nowrap;color:#003366;padding:12px 0;font-weight:bold;font-size:14px;">' +
 '<input type="radio" value="'+sOptionname+'" checked="checked" name="veranstalteralle" id="veralle0" style="vertical-align:bottom" onclick=\'pSDM("'+sOptionname+'")\'/>&nbsp;<label for="veralle0">nur Angebote von '+sVeranstalter+' anzeigen</label><br/>' +
 '<input type="radio" value="-1" name="veranstalteralle" id="veralle1" style="vertical-align:bottom" onclick=\'pSDM("-1")\'/>&nbsp;<label for="veralle1">alle Angebote von über 88 Veranstaltern - inkl. '+sVeranstalter+'</label>' +
 '</div>';
 var elAdwslogan= document.getElementById('adwslogan');
 if ((typeof(sAbTest) != "undefined") && (sAbTest == "ohneVeranstAuswahlOben")) { // Website-Optimizer "Veranstalterlogos"
    sAuswahl="";
 }
 elAdwslogan.innerHTML = sSlogan+sAuswahl;
 document.getElementById("slogan").style.display = "none";
}

function setSloganAndAuswahlBigXtra(sVeranstalterInAuswahl, sOptionname, _bDefaultVeranstalter, sSlogan) {
 sSloganAndAuswahlLogo = "BIG";
 var sC1 = _bDefaultVeranstalter ? ' checked="checked"' : "";
 var sC2 = _bDefaultVeranstalter ? "" : ' checked="checked"';
 var sAuswahl = '<div id="veralle" style="text-align:left;margin-left:190px;white-space:nowrap;color:#003366;padding:12px 0;font-weight:bold;font-size:14px;">' +
 '<input type="radio" value="0" '+sC1+' name="veranstalteralle" id="veralle0" style="vertical-align:bottom" onclick=\'pSDM("'+sOptionname+'")\'/>&nbsp;<label for="veralle0">nur Angebote von '+sVeranstalterInAuswahl+' anzeigen</label><br/>' +
 '<input type="radio" value="1" '+sC2+' name="veranstalteralle" id="veralle1" style="vertical-align:bottom" onclick=\'pSDM("-1")\'/>&nbsp;<label for="veralle1">Angebote von über 88 Veranstaltern vergleichen</label>' +
 '</div>';
 var elAdwslogan= document.getElementById('adwslogan');
 elAdwslogan.innerHTML = sSlogan+sAuswahl;
 document.getElementById("slogan").style.display = "none";
 if (true == _bDefaultVeranstalter) {
   pSDM("BIG;XBIG");
 }

}
function sSVSpSDM(sVeranstalter,sOptionname, bBold, sLetterspacing, sOptiontextOpt, _sLogoABC) {
  setSloganAndAuswahl(sVeranstalter, sOptionname, null, _sLogoABC);
  pSDM(sOptionname, bBold, sLetterspacing, sOptiontextOpt);  
  
}

function evalReferrer() {
 var s = null;
 try {
   s = getParameterValue(decodeParameter(decodeURI(document.URL)), "q"); // (UTF-8 ???) throws exception: http://www.last-minute-flughafen.de/?q=D%FCsseldorf&abflughafen=8
 } catch (err) {
   try {
    s = getParameterValue(decodeParameter(document.URL), "q"); // (ISO-8859-1 ???)
   } catch (err2) {}
 }
 if (null === s) {
  s = getParameterValue(document.referrer, "q");
 }
 // ä => \xE4
 // ö => \xF6
 // ü => \xFC
 // Ä => \xC4
 // Ö => \xD6
 // Ü => \xDC
 // ß => \xDF
 // & => \x26
 //s = "single kind reisen Ägypten";
 //s = "tui  reisen";
 if (null != s) {
  s = s.toLowerCase();
  if (s.indexOf("neckermann") != -1) {
    sSVS("Neckermann");
    //bShowLogosSelectReiseveranstalter = false;
    sSloganAndAuswahlLogo = "NEC";
    //preselectSelectDirect("marke", "NEC;XNEC", true, "-0.5px");
  } else if (s.indexOf("tui") != -1) {
    sSVSpSDM("TUI", "TUI;XTUI");
  } else if ((s.indexOf("its ") != -1) || (s.indexOf("itsreise") != -1) || (s == "its")) {
    sSVSpSDM("ITS", "ITS;XITS");
  } else if ((s.indexOf("itt ") != -1) || (s.indexOf("ittreise") != -1) || (s == "itt")) {
    sSVSpSDM("ITT", "ITT", null, null, null, "ITT");
  } else if ((s.indexOf("discounter") != -1) || (s.indexOf("aldi") != -1) || (s.indexOf("lidl") != -1) || (s.indexOf("lidel") != -1) || (s.indexOf("tchibo") != -1) || (s.indexOf("rewe") != -1) || (s.indexOf("penny") != -1) || (s.indexOf("karstadt") != -1) || (s.indexOf("norma") != -1) || (s.indexOf("raiffeisen") != -1) || (s.indexOf("coop") != -1) || (s.indexOf("kaufland") != -1) || (s.indexOf("hofer") != -1) || (s.indexOf("quelle") != -1) || (s.indexOf("edeka") != -1) || (s.indexOf("real") != -1) || (s.indexOf("neukauf") != -1)) {
     setSlogan("<h1 style='font-size:18px;color:red;padding:0px;'><b>Reisen billiger als beim Discounter</b></h1>"+ 
                "<h2 style='font-size:14px;color:red;padding:0px'>Hier Reisen mit "+sLinkBestpreisGarantieRot+" und TOP Urlauber-Empfehlungen buchen !</h2>");
     pSDM("", false, null);
  } else if ((s.indexOf("jahn ") != -1) || (s.indexOf("jahnreise") != -1) || (s == "jahn")) {
    //sSVSpSDM("Jahn", "JAHN");
    setSloganAndAuswahl("Jahn Reisen", "JAHN", "Jahn Reisen");
    pSDM("JAHN");
  } else if (s.indexOf("alltour") != -1) {
    sSVS("Alltours");
    //bShowLogosSelectReiseveranstalter = false;
    sSloganAndAuswahlLogo = "ALL";

    //pSDM("ALL"); // NICHT VORSELEKTIEREN (Mail 30.9.2010)
  } else if ((s.indexOf("bucher") != -1) && (s.indexOf("go") != -1) && (s.indexOf("hbucher") == -1)) { // nicht fruehbucher
    sSVSpSDM("Go-Bucher", "XBU;BU");
  } else if ((s.indexOf("bucher") != -1) && (s.indexOf("hbucher") == -1)) { // nicht fruehbucher
    sSVSpSDM("Bucher", "BU;XBU");
  } else if (s.indexOf("sonnenklar") != -1) {
    //setSlogan("<h1 style='font-size:18px;color:red;padding:0px;'><b>Sonnenklar Reisen</b></h1>"+ 
    //            "<h2 style='font-size:14px;color:red;padding:0px'>BigXtra beliefert unter anderem Sonnenklar TV.<br/>Hier BigXtra-Reisen mit "+sLinkBestpreisGarantieRot+" buchen !</h2>");
    setSloganAndAuswahlBigXtra("BigXtra","BIG;XBIG", true,
       "<h1 style='font-size:18px;color:red;padding:0px;'><b>Sonnenklar Reisen</b></h1>"+ 
                         "<h2 style='font-size:14px;color:red;padding:0px'>BigXtra beliefert unter anderem Sonnenklar TV.<br/>Hier BigXtra-Reisen mit "+sLinkBestpreisGarantieRot+" buchen !</h2>");
  } else if ((s.indexOf("phoenix") != -1) || (s.indexOf("ph\xF6nix") != -1)) {
    sSVSpSDM("Phoenix", "PHX", null, null, null, "PHX");
  } else if ((s.indexOf("123 f") != -1) || (s.indexOf("1 2 3 f") != -1) || (s.indexOf("12 f") != -1) || (s.indexOf("12fly") != -1) || (s.indexOf("1&2") != -1)|| (s.indexOf("1 2 f") != -1) || (s.indexOf("2 fly") != -1) || (s.indexOf("drei fly") != -1)  || (s.indexOf("zwei fly") != -1)) {
    sSVSpSDM("1-2-FLY", "FLY;XFLY");
  } else if (s.indexOf("fti") != -1) {
    // OHNE Auswahl 'alle Reisen! 2012-01-13 sSVSpSDM("FTI", "FTI;XFTI");
    sSVS("FTI");
    pSDM("FTI;XFTI");
  } else if ((s.indexOf("gti ") != -1) || (s == "gti")) {
    sSVSpSDM("GTI Travel", "GTI;XGTI", null, null, null, "GTI");
  } else if (s.indexOf("fts") != -1) {
    sSVSpSDM("FTS", "FTS");
  } else if ((s.indexOf("schauinsland") != -1) || (s.indexOf("schau ins") != -1)) {
     //pSDM("SLR", true, "-0.7px"); // NICHT ENTFERNEN!!!!!!!!!!!!!!!!!
    if (s.indexOf("kreuz") != -1) {
     if (s.indexOf("nil") != -1) {
      //sSVS("Schauinsland Nilreuzfahrt");
      sSVSpSDM("Schauinsland Nilreuzfahrt", "SLR;SLRD", null, null, null, "SLR");
     } else {
      //sSVS("Schauinsland Kreuzfahrt");
      sSVSpSDM("Schauinsland Kreuzfahrt", "SLR;SLRD", null, null, null, "SLR");
     } 
    } else {
     sSVSpSDM("Schauinsland", "SLR;SLRD", null, null, null, "SLR");
     //sSVS("Schauinsland");
    }
  } else if ((s.indexOf("eti ") != -1) || (s.indexOf("eti-") != -1) ||("eti" == s)) {
    if (s.indexOf("gypten") != -1) {
     //setSlogan("<h1 style='font-size:18px;color:red;padding:0px;'><b>ETI \xC4gypten Reisen</b></h1>"+ 
     //           "<h2 style='font-size:14px;color:red;padding:0px'>Hier ETI Reisen nach \xC4gypten mit "+sLinkBestpreisGarantieRot+" buchen !</h2>");
     setSloganAndAuswahl("ETI", "ETI", "ETI \xC4gypten Reisen", "ETI");
     pSDM("ETI");
     pSDZ("10010");
    } else {
     sSVSpSDM("ETI", "ETI", null, null, null, "ETI");
     //sSVS("ETI");
    }
    //pSDM("ETI");
  } else if ((s.indexOf("\xF6ger") != -1) || (s.indexOf("oeger") != -1) || (s.indexOf("öger") != -1)) {
    sSVSpSDM("Öger Tours", "OGER;XOGE");
  } else if (s.indexOf("lmx") != -1) {
    //sSVSpSDM("LMX", "XLMX");
    setSloganAndAuswahl("LMX Touristik", "XLMX", "LMX Reisen", "XLMX");
    pSDM("XLMX");
  } else if (s.indexOf("tjaereborg") != -1) {
    sSVSpSDM("Tjaereborg", "TJAE;XTJA");
  } else if ((s.indexOf("bigxtra") != -1) || (s.indexOf("big x") != -1)) {
    sSVSpSDM("BigXtra", "BIG;XBIG", null, null, null, "BIG");
  } else if (s.indexOf("glauch") != -1) {
    sSVSpSDM("Glauch", "GLA;XGLA", true, "-1px", null, "GLA");
  } else if (s.indexOf("jt touristi") != -1) {
    sSVSpSDM("JT Touristik", "JT", null, null, null, "JT");
  } else if (s.indexOf("hcx") != -1) {
    sSVSpSDM("HCX-VTours", "VTO");
  } else if ((s == "vtours") || (s.indexOf("vtours ") != -1) || (s.indexOf("vtour ") != -1) || (s.indexOf("vtoursreis") != -1)) {
    sSVSpSDM("VTours", "VTO", null, null, null, "VTO");
  } else if ((s.indexOf("5 vor flug") != -1) || (s.indexOf("f\xFCnf vor flug") != -1)) {
    // OHNE Auswahl 'alle Reisen! 2012-01-13 sSVSpSDM("5 vor Flug","5VF;X5VF");
    sSVS("5 vor Flug");
    pSDM("5VF;X5VF");
  } else if ((s.indexOf("att to") != -1) || (s.indexOf("att reis") != -1)) {
    sSVSpSDM("ATT Touristik ", "ATT");
  } else if (s.indexOf("attika") != -1){
    sSVSpSDM("Attika", "ATK", null, null, null, "ATK");
  //} else if ((s.indexOf("bentour au") != -1) || (s.indexOf("bentour \xF6") != -1)) {
  //  sSVSpSDM("Bentour Austria", "BAT"); // war BENT
  } else if ((s.indexOf("bentour au") != -1) || (s.indexOf("bentour \xF6") != -1)) {
    sSVSpSDM("Bentour", "BCH", null, null, null, "BCH");
  } else if (s.indexOf("bentour") != -1){
    sSVSpSDM("Bentour Swiss", "BCH", null, null, null, "BCH"); // war BHC
  } else if (s.indexOf("fefa") != -1){
    sSVSpSDM("fefa", "FEFA", null, null, null, "FEFA");
  } else if (s.indexOf("airmarin") != -1){
    sSVSpSDM("Airmarin", "AIRM;XAIR");
  } else if (s.indexOf("demed") != -1){
    sSVSpSDM("Demed", "DEM", null, null, null, "DEM");
  } else if ((s.indexOf("plus tour") != -1) || (s.indexOf("plus reise") != -1) || (s.indexOf("plus tur") != -1) || (s.indexOf("plustour") != -1) || (s.indexOf("plustur") != -1)) {
    sSVSpSDM("Plus Tours", "XARG", null, null, null, "XARG");
  //} else if ((s.indexOf("royal hol") != -1) || (s.indexOf("oyalhol") != -1)) {
  //  sSVS("Royal Holidays");
  //  pSDM("ROY");
  } else if ((s.indexOf("prima") != -1) && (s.indexOf("reisen") != -1)) {
    //sSVSpSDM("Prima", "PRIM");
    setSloganAndAuswahl("Prima Reisen", "PRIM", "Prima Reisen");
    pSDM("PRIM");
  } else if ((s.indexOf("sun trip") != -1) || (s.indexOf("suntrip") != -1)) {
    sSVSpSDM("SunTrips", "ST", null, null, null, "ST");
  } else if ((s.indexOf("urlaub") != -1) && ((s.indexOf("tour") != -1) || (s.indexOf("tur") != -1))) {
    sSVSpSDM("Urlaubstours", "ULT", null, null, null, "ULT");
  } else if ((s.indexOf("thomas cook") != -1) || (s.indexOf("thomascook") != -1)) {
    sSVSpSDM("Thomas Cook", "TOC;XTOC");
  } else if (s.indexOf("ecco") != -1){
    sSVSpSDM("ECCO", "ECC");
  } else if ((s.indexOf("meier") != -1) || (s.indexOf("maier") != -1) || (s.indexOf("mayer") != -1)) {
    //sSVS("Meier's Welt"); // ## nicht "Weltreisen", da dann "Hier Meier's Weltreisen Reisen" steht
    //setSlogan2lines("Meier's Weltreisen", "Meier's Weltreisen hier mit "+sLinkBestpreisGarantieRot+" buchen");
    setSloganAndAuswahl("Meier's Weltreisen", "ETI", "Meier's Weltreisen");
    pSDM("MWR;XMWR");
  } else if (s.indexOf("riva") != -1){
    sSVSpSDM("Riva Tours", "RIVA", null, null, null, "RIVA");
  } else if (s.indexOf("hermes") != -1){
    sSVSpSDM("Hermes Touristik", "HERM", null, null, null, "HERM");
  } else if (s.indexOf("tropo") != -1){
    sSVSpSDM("Opodo Tropo", "XPOD");
  } else if ((s.indexOf("der tour") != -1) || (s.indexOf("dertour") != -1)) {
    sSVSpSDM("DERTOUR", "DER;XDER");
  } else if ((s.indexOf("malta dire") != -1) || (s.indexOf("maltadire") != -1)) {
    sSVSpSDM("Malta Direkt", "MLA", null, null, null, "MLA");
  } else if ((s.indexOf("medina reise") != -1) || (s.indexOf("medinareise") != -1)) {
    sSVSpSDM("Medina Griechenland", "MED", null, null, null, "MED");
  } else if ((s.indexOf("holiday") != -1) && (s.indexOf("co") != -1)) {
    sSVSpSDM("Holiday&amp;Co", "HUC", null, null, null, "HUC");
  } else if ((s.indexOf("engel reise") != -1) || (s.indexOf("engelreise") != -1)) {
    sSVSpSDM("Engel", "ER");
  } else if ((s.indexOf("oft reise") != -1) || (s.indexOf("oftreise") != -1)) {
    sSVSpSDM("OFT", "OFT", null, null, null, "OFT");
  } else if ((s.indexOf("discount travel") != -1) || (s.indexOf("discounttravel") != -1)) {
    sSVSpSDM("Discount Travel", "DIS;XDIS", null, null, null, "DIS");
  } else if ((s.indexOf("ferien tour") != -1) || (s.indexOf("ferientour") != -1) || (s.indexOf("ferien ag") != -1)) {
    sSVSpSDM("FERIEN Touristik", "FER", null, null, null, "FER");
  } else if ((s.indexOf("fox tour") != -1) || (s.indexOf("fox tur") != -1) || (s.indexOf("foxtour") != -1)) {
    sSVSpSDM("Fox-Tours", "FOX", null, null, null, "FOX");
  } else if ((s.indexOf("h&h tur") != -1) || (s.indexOf("h%26h tur") != -1) || (s.indexOf("h h tur") != -1) || (s.indexOf("hhtur") != -1)  || (s.indexOf("hh tur") != -1) || (s.indexOf("h&h tour") != -1)  || (s.indexOf("h%26h tour") != -1) || (s.indexOf("h h tour") != -1) || (s.indexOf("hhtour") != -1) || (s.indexOf("hh tour") != -1)) {
    sSVSpSDM("H&amp;H Tur", "HHT", null, null, null, "HHT");
  } else if ((s.indexOf("bg reisen") != -1) || (s.indexOf("bg to") != -1)) {
    sSVSpSDM("BG Tours", "BGT", null, null, null, "BGT");
  } else if ((s.indexOf("blaues meer reisen") != -1) || (s.indexOf("club blaues meer") != -1)) {
    sSVSpSDM("Club Blaues Meer", "CBM");
  } else if ((s.indexOf("ferntouristik") != -1) || (s.indexOf("ferntouristic") != -1)) {
    sSVSpSDM("D.A. Ferntouristik", "DAF", null, null, null, "DAF");
  } else if ((s.indexOf("single") != -1) && (s.indexOf("kind") != -1)) {
     setSlogan("<h1 style='font-size:18px;color:red;padding:0px;'><b>Single Kind Reisen</b></h1>"+ 
                "<h2 style='font-size:14px;color:red;padding:0px'>Hier Single-Kind-Reisen mit "+sLinkBestpreisGarantieRot+" und TOP Urlauber-Empfehlungen buchen !</h2>");
    preselectSelectDirect("erwachsene", "25");
    preselectSelectDirect("alter1", "6");
    pSDM("", false, null);
  } else if (s.indexOf("single") != -1) {
     setSlogan("<h1 style='font-size:18px;color:red;padding:0px;'><b>Single Reisen</b></h1>"+ 
                "<h2 style='font-size:14px;color:red;padding:0px'>Achten Sie bei Hotelbewertungen auf 'verreist als Single'</h2>");
    preselectSelectDirect("erwachsene", "25");
    //document.getElementById("ext2").checked = true;
    //document.getElementById("forext2").style.fontWeight = "bold";
    preselectSelectDirect("hbfges", "40");
    weitereAuswahlmAnzeigen();
  } else if (s.indexOf("storno") != -1) {
     setSlogan("<h1 style='font-size:18px;color:red;padding:0px;'><b>Storno Reisen</b></h1>"+ 
                "<h2 style='font-size:14px;color:red;padding:0px'>Hier finden Sie Storno-Reisen, Restplätze und Super Lastminute Angebote bis -60% !</h2>");
    preselectSelectDirect("erwachsene", "25");
    preselectSelectDirect("alter1", "6");
    pSDM("", false, null);
  }
  
  if ((s.indexOf("glueckshotel") != -1) || (s.indexOf("gl\xFCckshotel") != -1)) {
    sSVS("Glückshotel");
    pSDZ("10032");
  // Ägypten
  } else if (s.indexOf("ypten") != -1) {
    sSVS("\xC4gypten");
    pSDZ("10010");
  } else if (s.indexOf("kairo") != -1) {
    sSVS("Kairo");
    pSDZ("10010");
  } else if (s.indexOf("gizeh") != -1) {
    sSVS("Gizeh");
    pSDZ("10010");
  } else if (s.indexOf("memphis") != -1) {
    sSVS("Memphis");
    pSDZ("10010");
  } else if ((s.indexOf("hurghada") != -1) && (s.indexOf("safaga") != -1)) {
    sSVS("Hurghada &amp; Safaga");
    pSDZ("10010");
  } else if (s.indexOf("hurghada") != -1) {
    sSVS("Hurghada");
    pSDZ("10010");
  } else if (s.indexOf("safaga") != -1) {
    sSVS("Safaga");
    pSDZ("10010");
  } else if (s.indexOf("marsa alam") != -1) {
    if (s.indexOf("quseir") != -1) {
     sSVS("Marsa Alam & Quseir");
    } else {
     sSVS("Marsa Alam");
    }
    pSDZ("10010");
  } else if (s.indexOf("quseir") != -1) {
    sSVS("Quseir");
    pSDZ("10010");
  } else if (s.indexOf("sheik") != -1) {
    sSVS("Sharm el Sheikh");
    pSDZ("10010");
  } else if (s.indexOf("nuweiba") != -1) {
    sSVS("Nuweiba");
    pSDZ("10010");
  } else if (s.indexOf("taba") != -1) {
    sSVS("Taba");
    pSDZ("10010");
  } else if (s.indexOf("luxor") != -1) {
    sSVS("Luxor");
    pSDZ("10010");
  } else if (s.indexOf("assuan") != -1) {
    sSVS("Assuan");
    pSDZ("10010");
  } else if (s.indexOf("marsa matru") != -1) {
    sSVS("Marsa Matruh");
    pSDZ("10010");
  } else if (s.indexOf("alexandria") != -1) {
    sSVS("Alexandria");
    pSDZ("10010");
  } else if ((s.indexOf("rot") != -1) && (s.indexOf("meer") != -1)) {
    setSlogan2lines("Traumurlaub am Roten Meer in Ägypten", "Top Hotels in Hurghada, Safaga, Sharm El Sheikh und Marsa Alam am Roten Meer");
    pSDZ("10010");
  }

  // Türkei
  else if ((s.indexOf("side") != -1) && (s.indexOf("alanya") != -1)) {
    sSVS("Side &amp; Anlanya");
    pSDZ("10004");
  } else if (s.indexOf("side") != -1) {
    sSVS("Side");
    pSDZ("10004");
  } else if (s.indexOf("alanya") != -1) {
    sSVS("alanya");
    pSDZ("10004");
  } else if (s.indexOf("istanbul") != -1) {
    sSVS("Istanbul");
    pSDZ("10004");
  } else if (s.indexOf("kusadasi") != -1) {
    sSVS("Kusadasi");
    pSDZ("10004");
  } else if (s.indexOf("didyma") != -1) {
    sSVS("Didyma");
    pSDZ("10004");
  } else if (s.indexOf("kemer") != -1) {
    sSVS("Kemer");
    pSDZ("10004");
  } else if (s.indexOf("beldibi") != -1) {
    sSVS("Beldibi");
    pSDZ("10004");
  } else if (s.indexOf("ayvalik") != -1) {
    if ((s.indexOf("cesme") != -1) && (s.indexOf("izmir") != -1)) {
     sSVS("Ayvalik, Cesme & Izmir");
    } else {
     sSVS("Ayvalik");
    }
    pSDZ("10004");
  } else if (s.indexOf("cesme ") != -1) {
    sSVS("Cesme");
    pSDZ("10004");
  } else if (s.indexOf("izmir") != -1) {
    sSVS("Izmir");
    pSDZ("10004");
  } else if ((s.indexOf("antalya") != -1) && (s.indexOf("belek") != -1)) {
    sSVS("Antalya &amp; Belek");
    pSDZ("10004");
  } else if (s.indexOf("antalya") != -1) {
    sSVS("Antalya");
    pSDZ("10004");
  } else if (s.indexOf("belek") != -1) {
    sSVS("Belek");
    pSDZ("10004");
  } else if (s.indexOf("marmaris") != -1) {
    sSVS("Marmaris");
    pSDZ("10004");
  } else if (s.indexOf("icmeler") != -1) {
    sSVS("Icmeler");
    pSDZ("10004");
  } else if (s.indexOf("dalaman") != -1) {
    sSVS("Dalaman");
    pSDZ("10004");
  } else if (s.indexOf("fethiye") != -1) {
    sSVS("Fethiye");
    pSDZ("10004");
  } else if (s.indexOf("ludeniz") != -1) {
    sSVS("\xD6ludeniz");
    pSDZ("10004");
  } else if (s.indexOf("bodrum") != -1) {
    sSVS("Bodrum");
    pSDZ("10004");
  } else if (s.indexOf("mersin") != -1) {
    sSVS("Mersin");
    pSDZ("10004");
  } else if (s.indexOf("adana") != -1) {
    sSVS("Adana");
    pSDZ("10004");
  } else if (s.indexOf("antakya") != -1) {
    sSVS("Antakya");
    pSDZ("10004");
  } else if ((s.indexOf("t\xFCrk") != -1) || (s.indexOf("tuerk") != -1)) {
    if ((s.indexOf("last") != -1) && (s.indexOf("minute") != -1)) {
      setSlogan2lines("T\xFCrkei Last-Minute bis 60% günstiger", "Günstige T\xFCrkei Last-Minute Reisen mit "+sLinkBestpreisGarantieRot+" !");
    } else {
      sSVS("T\xFCrkei");
    }
    pSDZ("10004");
  } 
  // Inseln 
  else if (s.indexOf("balearen") != -1) {
    sSVS("Balearen");
    pSDZ("10000");
  } else if (s.indexOf("mallorca") != -1) {
    sSVS("Mallorca");
    pSDZ("10000", true, null, "Mallorca");
  } else if (s.indexOf("arenal") != -1) {
    sSVS("Mallorca S'Arenal");
    pSDZ("10000", true, null, "Mallorca");
  } else if (s.indexOf("ibiza") != -1) {
    sSVS("Ibiza");
    pSDZ("10000", true, null, "Ibiza");
  } else if (s.indexOf("menorca") != -1) {
    sSVS("Menorca");
    pSDZ("10000", true, null, "Balearen, Menorca");
  } else if (s.indexOf("formentera") != -1) {
    sSVS("Formentera");
    pSDZ("10000", true, null, "Balearen, Formentera");
  }
  // Kanaren
   else if (s.indexOf("kanar") != -1) {
    sSVS("Kanarische Inseln");
    pSDZ("10001");
  } else if (s.indexOf("canaria") != -1) {
    sSVS("Gran Canaria");
    pSDZ("10001");
  } else if (s.indexOf("lanzarote") != -1) {
    sSVS("Lanzarote");
    pSDZ("10001");
  } else if (s.indexOf("fuerteventura") != -1) {
    sSVS("Fuerteventura");
    pSDZ("10001", true, null, "Kanaren, Fuerteventura");
  } else if ((s.indexOf("teneriffa") != -1) || (s.indexOf("tenerifa") != -1)) {
    sSVS("Teneriffa");
    pSDZ("10001", true, null, "Kanaren, Teneriffa");
  } else if (s.indexOf("gomera") != -1) {
    sSVS("La Gomera");
    pSDZ("10001");
  } else if (s.indexOf("la palma") != -1) {
    sSVS("La Palma");
    pSDZ("10001");
  } else if (s.indexOf("hierro") != -1) {
    sSVS("El Hierro");
    pSDZ("10001");
  }
  // Spanisches Festland
  else if (s.indexOf("spani") != -1) {
    sSVS("Spanien");
    pSDZ("10003");
  } else if (s.indexOf("brava") != -1) {
    sSVS("Costa Brava");
    pSDZ("10003");
  } else if (s.indexOf("blanca") != -1) {
    sSVS("Costa Blanca");
    pSDZ("10003");
  } else if (s.indexOf("del sol") != -1) {
    sSVS("Costa del Sol");
    pSDZ("10003");
  } else if (s.indexOf("barcelona") != -1) {
    sSVS("Barcelona");
    pSDZ("10003");
  } else if (s.indexOf("dorada") != -1) {
    sSVS("Costa Dorada");
    pSDZ("10003");
  } else if (s.indexOf("luz") != -1) {
    sSVS("Costa de la Luz");
    pSDZ("10003");
  } else if (s.indexOf("almeria") != -1) {
    sSVS("Golf von Almeria");
    pSDZ("10003");
  } else if (s.indexOf("madrid") != -1) {
    sSVS("Madrid");
    pSDZ("10003");
  } else if (s.indexOf("azahar") != -1) {
    sSVS("Costa Azahar");
    pSDZ("10003");
  }
  // Tunesien, Djerba, Marokko
   else if ((s.indexOf("tunesien") != -1) && ((s.indexOf("marokko") != -1) || (s.indexOf("maroko") != -1)  || (s.indexOf("marrokko") != -1)  || (s.indexOf("marroko") != -1))) {
    sSVS("Tunesien &amp; Marokko");
    pSDZ("10008", true, null, "Tunesien, Marokko");
   }else if (s.indexOf("tunesien") != -1) {
    sSVS("Tunesien");
    pSDZ("10008", true, null, "Tunesien");
  } else if ((s.indexOf("marokko") != -1) || (s.indexOf("maroko") != -1)  || (s.indexOf("marrokko") != -1)  || (s.indexOf("marroko") != -1)) {
    sSVS("Marokko");
    pSDZ("10008", true, null, "Marokko");
  } else if (s.indexOf("agadir") != -1) {
    sSVS("Agadir");
    pSDZ("10008", true, null, "Marokko");
  } else if (s.indexOf("marrakesch") != -1) {
    sSVS("Marrakesch");
    pSDZ("10008", true, null, "Marokko");
  } else if (s.indexOf("monastir") != -1) {
    sSVS("Monastir");
    pSDZ("10008", true, null, "Tunesien");
  } else if (s.indexOf("hammamet") != -1) {
    sSVS("Hammamet");
    pSDZ("10008", true, null, "Tunesien - Hammamet");
  } else if (s.indexOf("djerba") != -1) {
    sSVS("Insel Djerba");
    pSDZ("10008", true, null, "Tunesien");
  } else if (s.indexOf("zarzis") != -1) {
    sSVS("Oase Zarzis");
    pSDZ("10008", true, null, "Tunesien");
  } else if (s.indexOf("tozeur") != -1) {
    sSVS("Oase Tozeur");
    pSDZ("10008", true, null, "Tunesien");
  }
  // Dominikanische Republik
  else if ((s.indexOf("domini") != -1) || ((s.indexOf("dom") != -1) && (s.indexOf("rep") != -1))) {
    sSVS("Dominikanische Republik");
    pSDZ("10013");
  } else if (s.indexOf("cana") != -1) {
    sSVS("Punta Cana");
    pSDZ("10013");
  } else if (s.indexOf("domingo") != -1) {
    sSVS("Santo Domingo");
    pSDZ("10013");
  } else if (s.indexOf("plata") != -1) {
    sSVS("Puerto Plata");
    pSDZ("10013");
  } else if (s.indexOf("samana") != -1) {
    sSVS("Samana");
    pSDZ("10013");
  } 
  // Kuba
  else if ((s.indexOf("kuba") != -1) || (s.indexOf("cuba") != -1)) {
    sSVS("Kuba");
    pSDZ("10012");
  } else if (s.indexOf("varadero") != -1) {
    sSVS("Varadero");
    pSDZ("10012");
  } else if (s.indexOf("havanna") != -1) {
    sSVS("Havanna");
    pSDZ("10012");
  } else if (s.indexOf("holguin") != -1) {
    sSVS("Holguin");
    pSDZ("10012");
  }
  // Thailand
  else if ((s.indexOf("thailan") != -1) || (s.indexOf("tailand") != -1)) {
    sSVS("Thailand");
    pSDZ("10027");
  } else if (s.indexOf("pattaya") != -1) {
    sSVS("Pattaya");
    pSDZ("10027");
  } else if (s.indexOf("jomtien") != -1) {
    sSVS("Jomtien");
    pSDZ("10027");
  } else if (s.indexOf("bangkok") != -1) {
    sSVS("Bangkok");
    pSDZ("10027");
  } else if (s.indexOf("chang") != -1) {
    sSVS("Koh Chang");
    pSDZ("10027");
  } else if (s.indexOf("phangan") != -1) {
    sSVS("Koh Phangan");
    pSDZ("10027");
  } else if ((s.indexOf("hua") != -1) && (s.indexOf("hin") != -1)) {
    sSVS("Hua Hin");
    pSDZ("10027");
  } else if ((s.indexOf("cha") != -1) && (s.indexOf("am") != -1)) {
    sSVS("Cha Am");
    pSDZ("10027");
  } else if (s.indexOf("kwai") != -1) {
    sSVS("River Kwai");
    pSDZ("10027");
  } else if (s.indexOf("phuket") != -1) {
    sSVS("Insel Phuket");
    pSDZ("10027");
  } else if ((s.indexOf("chiang") != -1) && (s.indexOf("mai") != -1)) {
    sSVS("Chiang Mai");
    pSDZ("10027");
  } else if ((s.indexOf("chiang") != -1) && (s.indexOf("rai") != -1)) {
    sSVS("Chiang Rai");
    pSDZ("10027");
  } else if (s.indexOf("sukhothai") != -1) {
    sSVS("Sukhothai");
    pSDZ("10027");
  } else if ((s.indexOf("samui") != -1) && (s.indexOf("ko") != -1)) {
    sSVS("Insel Ko Samui");
    pSDZ("10027");
  } else if ((s.indexOf("khao") != -1) && (s.indexOf("lak") != -1)) {
    sSVS("Khao Lak");
    pSDZ("10027");
  } else if (s.indexOf("krabi") != -1) {
    sSVS("Krabi");
    pSDZ("10027");
  } else if (s.indexOf("andaman") != -1) {
    sSVS("Andaman See");
    pSDZ("10027");
  } else if ((s.indexOf("koh") != -1) && (s.indexOf("pee") != -1)) {
    sSVS("Koh Pee Pee");
    pSDZ("10027");
  } else if ((s.indexOf("koh") != -1) && (s.indexOf("lanta") != -1)) {
    sSVS("Koh Lanta");
    pSDZ("10027");
  }
  // Malediven
  else if ((s.indexOf("malediven") != -1) || (s.indexOf("maledieven") != -1)) {
    sSVS("Malediven");
    pSDZ("10036");
  } else if (s.indexOf("mauritius") != -1) {
    sSVS("Mauritius");
    pSDZ("10036", true, null, "Malediven, Mauritius");
  } else if (s.indexOf("seycel") != -1) {
    sSVS("Seychellen");
    pSDZ("10036");
  } else if ((s.indexOf("reunion") != -1) || (s.indexOf("réunion") != -1) || (s.indexOf("r\xE9union") != -1)) { // ##komische Sonderzeichen belassen!!!
    sSVS("R\xE9union");
    pSDZ("10036");
  }
  // Mexiko
  else if ((s.indexOf("mexiko") != -1) || (s.indexOf("mexico") != -1)) {
    sSVS("Mexiko");
    pSDZ("10016");
  } else if (s.indexOf("yucatan") != -1) {
    sSVS("Yucatan");
    pSDZ("10016");
  } else if (s.indexOf("cancun") != -1) {
    sSVS("Cancun");
    pSDZ("10016");
  }
  // Brasilien
  else if (s.indexOf("brasilien") != -1) {
    sSVS("Brasilien");
    //var elZiel = document.getElementById('ziel');
    //var elOption = document.createElement('option');
    //elOption.setAttribute('value', '10023');
    //elOption.innerHTML="Brasilien";
    //elZiel.appendChild(elOption);
    pSDZ("10023", true, null, "Südamerika, Brasilien");
  }
  // Griechenland
  else if (s.indexOf("chalkidiki") != -1) {
    sSVS("Chalkidiki");
    pSDZ("10006");
  }else if (s.indexOf("thessaloniki") != -1) {
    sSVS("Thessaloniki");
    pSDZ("10006");
  } else if ((s.indexOf("griechenland") != -1) || (s.indexOf("grichenland") != -1)) {
    sSVS("Griechenland");
    pSDZ("10006");
  } 
  // Griechische Inseln
  else if (s.indexOf("korfu") != -1) {
    sSVS("Korfu");
    pSDZ("10005");
  }else if (s.indexOf("kos") != -1) {
    sSVS("Kos");
    pSDZ("10005");
  }else if (s.indexOf("rhodos") != -1) {
    sSVS("Rhodos");
    pSDZ("10005");
  }else if (s.indexOf("samos") != -1) {
    sSVS("Samos");
    pSDZ("10005");
  }else if (s.indexOf("santorin") != -1) {
    sSVS("Santorin");
    pSDZ("10005");
  }else if (s.indexOf("thassos") != -1) {
    sSVS("Thassos");
    pSDZ("10005");
  }else if (s.indexOf("santorin") != -1) {
    sSVS("Santorin");
    pSDZ("10005");
  }else if (s.indexOf("kreta") != -1) {
    sSVS("Kreta");
    pSDZ("10005");
  }else if (s.indexOf("lesbos") != -1) {
    sSVS("Lesbos");
    pSDZ("10005");
  } else if (s.indexOf("karpathos") != -1) {
    sSVS("Karpathos");
    pSDZ("10005");
  }else if (s.indexOf("zakynthos") != -1) {
    sSVS("Zakynthos");
    pSDZ("10005");
  }else if ((s.indexOf("griechische") != -1) && (s.indexOf("inseln") != -1)) {
    sSVS("Griechische Inseln");
    pSDZ("10005");
  }
  // Bulgarien
   else if (s.indexOf("goldstrand") != -1) {
    sSVS("Bulgarien Goldstrand");
    pSDZ("10030");
  } else if (s.indexOf("sonnenstrand") != -1) {
    sSVS("Bulgarien Sonnenstrand");
    pSDZ("10030");
  } else if (s.indexOf("bulgarien") != -1) {
    sSVS("Bulgarien");
    pSDZ("10030");
  }
  // Kroatien
   else if (s.indexOf("kroatien") != -1) {
    sSVS("Kroatien");
    pSDZ("10030", true, null, "Kroatien");
  }
  // Serbien, Montenegro
   else if (s.indexOf("serbien") != -1) {
    sSVS("Serbien");
    pSDZ("10030", true, null, "Bulgarien, Serbien, Osteuropa");
  } else if (s.indexOf("montenegro") != -1) {
    sSVS("Montenegro");
    pSDZ("10030", true, null, "Bulgarien, Montenegro, Osteuropa");
  }
  // Afrika
  else if (s.indexOf("tansania") != -1) {
    sSVS("Tansania");
    pSDZ("10011");
  } else if ((s.indexOf("kap") != -1) && (s.indexOf("verde") != -1)) {
    if (s.indexOf("boavista") != -1) {
      sSVS("Kap Verde Boavista");
    } else if (s.indexOf("sal") != -1) {
      sSVS("Kap Verde Sal");
    } else {
     sSVS("Kap Verde");
    }
    pSDZ("10011");
  } else if (s.indexOf("afrika") != -1) {
    sSVS("Afrika");
    pSDZ("10011");
  }
  // USA
   else if (s.indexOf("usa") != -1) {
    sSVS("USA");
    pSDZ("10015");
   }else if (s.indexOf("hawaii") != -1) {
    sSVS("Hawaii");
    pSDZ("10015", true, null, "USA - Hawaii");
   }else if (s.indexOf("florida") != -1) {
    sSVS("Florida");
    pSDZ("10015", true, null, "USA - Florida");
   }else if ((s.indexOf("san") != -1) && (s.indexOf("francisco") != -1)) {
    sSVS("San Francisco");
    pSDZ("10015", true, "-1px", "USA - Kalifornien (San Francisco)");
   }
  // V.A.E  
   else if ((s.indexOf("vae") != -1) || (s.indexOf("emirate") != -1)) {
    sSVS("Vereinigte Arabische Emirate");
    pSDZ("10020", true, null, "V.A.E Arabische Emirate");
  } else if (s.indexOf("dubai") != -1) {
    sSVS("Vereinigte Arabische Emirate");
    pSDZ("10020");
  } else if (s.indexOf("arabisch") != -1) {
    sSVS("Arabische Halbinsel");
    pSDZ("10020");
  } else if (s.indexOf("bahrain") != -1) {
    sSVS("Bahrain");
    pSDZ("10020", true, null, "V.A.E - Bahrain");
  } else if (s.indexOf("khaimah") != -1) {
    sSVS("Ras al-Khaimah");
    pSDZ("10020", true, null, "V.A.E - Ras al-Khaimah");
  } else if (s.indexOf("fujairah") != -1) {
    sSVS("Fujairah");
    pSDZ("10020", true, null, "V.A.E - Fujairah");
  } else if (s.indexOf("sharjah") != -1) {
    sSVS("Sharjah");
    pSDZ("10020", true, null, "V.A.E - Sharjah");
  } else if ((s.indexOf("abu") != -1) && (s.indexOf("dhabi") != -1)) {
    sSVS("Abu Dhabi");
    pSDZ("10020", true, null, "V.A.E - Abu Dhabi");
  }
  // Mittelamerika
   else if (s.indexOf("mittelamerika") != -1) {
    sSVS("Mittelamerika");
    pSDZ("10037");
  }
  // Südamerika
   else if ((s.indexOf("suedamerika") != -1) || (s.indexOf("s\xFCdamerika") != -1)) {
    sSVS("S&uuml;damerika");
    pSDZ("10023");
  } else if (s.indexOf("margarita") != -1) {
    sSVS("Isla Margarita");
    pSDZ("10023");
  }
  // Mitteleuropa
   else if (s.indexOf("mitteleuropa") != -1) {
    sSVS("Mitteleuropa");
    pSDZ("10028");
  }
  // Kanada
   else if (s.indexOf("kanada") != -1) {
    sSVS("Kanada");
    pSDZ("10024");
  }
  // Asien
   else if (s.indexOf("asien") != -1) {
    sSVS("Asien");
    pSDZ("10017");
  } else if (s.indexOf("bali") != -1) {
    sSVS("Bali");
    pSDZ("10017", true, null, "Asien - Bali");
  } else if (s.indexOf("malaysia") != -1) {
    sSVS("Malaysia");
    pSDZ("10017", true, null, "Asien - Malaysia  ");
  } else if ((s.indexOf("sri") != -1) && (s.indexOf("lanka") != -1)) {
    sSVS("Sri Lanka");
    pSDZ("10017", true, null, "Asien - Sri Lanka  ");
  }

  // Karibik
   else if (s.indexOf("karibik") != -1) {
    sSVS("Karibik");
    pSDZ("10014");
  } else if (s.indexOf("barbados") != -1) {
    sSVS("Barbados");
    pSDZ("10014");
  } else if (s.indexOf("lucia") != -1) {
    sSVS("St. Lucia");
    pSDZ("10014");
  } else if (s.indexOf("grenada") != -1) {
    sSVS("Grenada");
    pSDZ("10014");
  } else if (s.indexOf("martinique") != -1) {
    sSVS("Martinique");
    pSDZ("10014");
  } else if (s.indexOf("guadeloupe") != -1) {
    sSVS("Guadeloupe");
    pSDZ("10014");
  } else if ((s.indexOf("jamaika") != -1) || (s.indexOf("jamaica") != -1)) {
    sSVS("Jamaika");
    pSDZ("10014");
  }
  
  // Portugal
   else if (s.indexOf("portugal") != -1) {
    sSVS("Portugal");
    pSDZ("10002");
  } else if (s.indexOf("algarve") != -1) {
    sSVS("Algarve");
    pSDZ("10002");
  } else if (s.indexOf("madeira") != -1) {
    sSVS("Madeira");
    pSDZ("10002");
  } else if ((s.indexOf("costa") != -1) && (s.indexOf("prata") != -1)){
    sSVS("Costa de Prata");
    pSDZ("10002");
  } else if ((s.indexOf("costa") != -1) && (s.indexOf("estoril") != -1)){
    sSVS("Costa do Estoril");
    pSDZ("10002");
  } else if ((s.indexOf("verde") != -1) && (s.indexOf("costa") != -1)) {
    sSVS("Costa Verde");
    pSDZ("10002");
  }
  // Frankreich
   else if (s.indexOf("korsika") != -1) {
    sSVS("Korsika");
    pSDZ("10021", true, null, "Frankreich - Korsika");
  } else if ((s.indexOf("azur") != -1) && (s.indexOf("te") != -1)) {
    sSVS("C\xF4te d\x27Azur");
    pSDZ("10021");
  } else if (s.indexOf("frankreich") != -1) {
    sSVS("Frankreich");
    pSDZ("10021");
  }
  // Indischer Ozean
   else if ((s.indexOf("indischer") != -1) && (s.indexOf("ozean") != -1)) {
    sSVS("Indischer Ozean");
    pSDZ("10036", true, null, "Indischer Ozean");
  } else if ((s.indexOf("seychellen") != -1)) {
    sSVS("Seycehllen");
    pSDZ("10036", true, null, "Indischer Ozean, Seychellen");
  }
  // Italien
   else if ((s.indexOf("italien") != -1)) {
    sSVS("Italien");
    pSDZ("10007");
  } else if ((s.indexOf("malta") != -1)) {
    sSVS("Malta");
    pSDZ("10007");
  } else if ((s.indexOf("sizilien") != -1)) {
    sSVS("Sizilien");
    pSDZ("10007", true, null, "Italien - Sizilien");
  } else if ((s.indexOf("ischia") != -1)) {
    sSVS("Ischia");
    pSDZ("10007");
  } else if ((s.indexOf("sardinien") != -1)) {
    sSVS("Sardinien");
    pSDZ("10007", true, null, "Italien - Sardinien");
  } else if ((s.indexOf("apulien") != -1)) {
    sSVS("Apulien");
    pSDZ("10007");
  } else if (s.indexOf("venedig") != -1) {
    sSVS("Venedig");
    pSDZ("10007", true, null, "Italien - Venetien (Venedig)");
  } else if (s.indexOf("venetien") != -1) {
    sSVS("Venetien");
    pSDZ("10007", true, null, "Italien - Venetien (Venedig)");
  } else if ((s.indexOf("kalabrien") != -1)) {
    sSVS("Kalabrien");
    pSDZ("10007");
  }
  // Republik Zypern
  else if ((s.indexOf("zypern") != -1)) {
    sSVS("Zypern");
    pSDZ("10019", true, null, "alle Reiseziele - Zypern");
  }
  

  
  // Pauschalreisen
  if ((s.indexOf("pauschalreise") != -1) || (s.indexOf("pauschal reise") != -1) || (s.indexOf("pauschalurlaub") != -1) || (s.indexOf("pauschal urlaub") != -1)) {
    setSlogan2lines("Alle Pauschalreisen mit "+sLinkBestpreisGarantieRot+"", "Bitte vergleichen Sie die Pauschalreise-Angebote hier mir den 'Restplatz-Angeboten' !");
  } // Super Last Minute
  else if ((s.indexOf("super") != -1) && (s.indexOf("minut") != -1)) {
    setSlogan2lines("Super Last Minute", "Echtes 24h Last-Minute mit TOP-Angeboten bis -60%");
  } // Frühbucher-Vorteile
  else if ((s.indexOf("bucher") != -1) && ((s.indexOf("rabat") != -1) || (s.indexOf("vorteil") != -1))) {
    setSlogan2lines("Jetzt Frühbucher-Vorteile sichern", "Noch freie Plätze in vielen beliebten Hotels und Frühbucherrabatt bis -40%");
  } // Kinderrabatt
  else if ((s.indexOf("kinder") != -1) && (s.indexOf("rabat") != -1)) {
    setSlogan2lines("Wir lieben Kinder", "Viele Reisen mit ausgewiesener Kinderermäßigung - Gesamtpreis vergleichen !");
    pSDM("FLY;5VF;AIRM;ALL;BYE;ATK;BCH;BGT;BIG;BU;CBM;DAF;DEM;DIS;DER;ETI;FTI;GTI;ITS;JAHN;MWR;NEC;OGER;OLI;PHX;SLR;TOC;TJAE;TUI");
    weitereAuswahlmAnzeigen();
  } // Familie
  else if ((s.indexOf("familie") != -1) && (s.indexOf("strand") != -1)) {
    setSlogan2lines("Strandurlaub für die ganze Familie", "Viele Reisen mit ausgewiesener Kinderermäßigung - Gesamtpreis vergleichen !");
  } else if (s.indexOf("familie") != -1) {
    setSlogan2lines("Wir lieben Kinder", "Viele Reisen mit ausgewiesener Kinderermäßigung - Gesamtpreis vergleichen !");
  } // Payback
  else if (s.indexOf("payback") != -1) {
    setSlogan2lines("Payback Reisen", "Hier Payback-Punkte sammeln auf alle Reisen");
  } // Last minute flughafen
  else if ((s.indexOf("flughafen") != -1) && (s.indexOf("minute") != -1)) {
    setSlogan2lines("www.Last-Minute-Flughafen.de", "Ihr Spezialist für günstige Flugreisen mit "+sLinkBestpreisGarantieRot+"");
  }
  else if ("weg" == s) {
    setSlogan("<h1 style='font-size:18px;color:red;padding:0px;'><b>Billig weg in den Urlaub</b></h1>"+ 
                "<h2 style='font-size:14px;color:red;padding:0px'>Über 88 Reiseveranstalter im Überblick !</h2>");
  }

  // Herbst
   else if (s.indexOf("herbst") != -1) {
    if (s.indexOf("ferien") != -1) {
     setSlogan2lines("TOP Reiseangebote in den Herbstferien", "Jetzt günstig den Urlaub mit Bestpreis-Garantie buchen!");
    } else {
     setSlogan2lines("TOP Reiseangebote für den Herbst", "Jetzt günstig den Urlaub mit Bestpreis-Garantie buchen!");
    }
  }
  // Weihnachten
   else if (s.indexOf("weihnach") != -1) {
    if (s.indexOf("ferien") != -1) {
     setSlogan2lines("TOP Reiseangebote in den Weihnachtsferien", "Jetzt günstig den Urlaub mit Bestpreis-Garantie buchen!");
    } else {
     setSlogan2lines("TOP Reiseangebote über Weihnachten", "Jetzt günstig den Urlaub mit Bestpreis-Garantie buchen!");
    }
  }
  // Silvester
   else if (s.indexOf("silvester") != -1) {
     setSlogan2lines("TOP Reiseangebote über Silvester", "Jetzt günstig den Urlaub mit Bestpreis-Garantie buchen!");
  }
  // Winter
   else if (s.indexOf("winter") != -1) {
    if (s.indexOf("ferien") != -1) {
     setSlogan2lines("Angebote für die Winterferien", "Jetzt günstig den Urlaub mit Bestpreis-Garantie buchen!");
    } else {
     setSlogan2lines("Winter-Angebote", "Jetzt günstig den Urlaub mit Bestpreis-Garantie buchen!");
    }
  }
  // Ostern
   else if (s.indexOf("oster") != -1) {
    if (s.indexOf("ferien") != -1) {
     setSlogan2lines("Angebote für die Osterferien", "Jetzt günstig den Osterurlaub mit Bestpreis-Garantie buchen!");
    } else {
     setSlogan2lines("Oster-Angebote", "Jetzt günstig den Osterurlaub mit Bestpreis-Garantie buchen!");
    }
  }
  // Sommer
   else if (s.indexOf("sommer") != -1) {
    if (s.indexOf("ferien") != -1) {
     setSlogan2lines("Angebote für die Sommerferien", "Jetzt günstig den Sommerurlaub mit Bestpreis-Garantie buchen!");
    } else {
     setSlogan2lines("Sommer-Angebote", "Jetzt günstig den Sommerurlaub mit Bestpreis-Garantie buchen!");
    }
  }
  // Sonne Meer
  else if ((s.indexOf("sonne") != -1) && (s.indexOf("meer") != -1)) {
    setSlogan2lines("Sonne und Meer", "Pauschalreisen zu den schönsten Sonne und Meer Urlaubszielen mit Bestpreis-Garantie");
  }
  // Berge Meer
  else if ((s.indexOf("berge") != -1) && (s.indexOf("meer") != -1)) {
    setSlogan2lines("Berge, Meer und Sonne", "Pauschalreisen zu den schönsten Urlaubszielen hier mit Bestpreis-Garantie buchen");
  }
  // Nilkreuzfarhrt + badeurlaub
   else if ((s.indexOf("nil") != -1) && (s.indexOf("kreuzfahrt") != -1)) {
    if (s.indexOf("bade") != -1) {
     setSlogan2lines("Nilkreuzfahrten + Badeurlaub", "Große Auswahl an Nilkreuzfahrten für jeden Geschmack.");
    } else {
     setSlogan2lines("Nilkreuzfahrten", "Große Auswahl an Nilkreuzfahrten für jeden Geschmack.");
    }      
    pSDZ("10034", true, null, "Kreuzfahren (Nilkreuzfahrten)");
  }
  // Kreuzfahrt
   else if ((s.indexOf("kreu") != -1) && (s.indexOf("fahrt") != -1)) {
    if (s.indexOf("last") != -1) {
     setSlogan2lines("Last-Minute Kreuzfahrten", "Jetzt Kreuzfahrten last minute günstig online buchen.");
    } else {
     setSlogan2lines("Kreuzfahrten", "Jetzt Kreuzfahrten günstig online buchen.");
    }
    pSDZ("10034");
  }
  // baden
   else if (s.indexOf("bade") != -1) {
    document.getElementById("ext6").checked = true;
    document.getElementById("forext6").style.fontWeight = "bold";
    weitereAuswahlmAnzeigen();
    if (s.indexOf("ferien") != -1) {
     setSlogan2lines("Badeferien", "Jetzt günstig Badeferien mit Bestpreis-Garantie buchen!");
    } else {
     setSlogan2lines("Badeurlaub", "Jetzt günstig Badeurlaub mit Bestpreis-Garantie buchen!");
    }
  }
  
  // günstige Urlaubsangebote
   else if (s.indexOf("urlaubsangebot") != -1) {
     setSlogan2lines("Garantiert günstige Urlaubsangebote", "Hier buchen Sie Ihren Urlaub mit Bestpreis-Garantie !");
  } // Billig
  else if (s.indexOf("billig") != -1) {
    setSlogan2lines("Reisen wirklich billig buchen", "Reisen bis -60% günstiger und Bestpreis-Garantie auf alle Pauschalreisen");
  } // Billig
  else if ((s.indexOf("g\xFCnstig") != -1) || (s.indexOf("guenstig") != -1)) {
    setSlogan2lines("Reisen wirklich günstig buchen", "Reisen bis -60% günstiger und Bestpreis-Garantie auf alle Pauschalreisen");
  } // kurzreise
  else if ((s.indexOf("kurz") != -1) && (s.indexOf("reise") != -1)) {
    setSlogan2lines("Kurzreisen wirklich günstig buchen", "Kurzreisen bis -60% günstiger und Bestpreis-Garantie auf alle Pauschalreisen");
  } // kurzurlaub
  else if ((s.indexOf("kurz") != -1) && (s.indexOf("urlaub") != -1)) {
    setSlogan2lines("Kurzurlaub wirklich günstig buchen", "Kurzurlaub bis -60% günstiger und Bestpreis-Garantie auf alle Pauschalreisen");
  } // reise angebote
  else if ((s.indexOf("angebot") != -1) && (s.indexOf("reise") != -1)) {
    setSlogan2lines("TOP Reiseangebote", "Reiseangebote bis -60% günstiger und Bestpreis-Garantie auf alle Pauschalreisen");
  } // reise schnäppchen
  else if ((s.indexOf("reise") != -1) && ((s.indexOf("schnaeppchen") != -1) || (s.indexOf("schn\xE4ppchen") != -1))) {
    setSlogan2lines("TOP Reiseschnäppchen", "Reiseangebote bis -60% günstiger und Bestpreis-Garantie auf alle Pauschalreisen");
  } // Buchung / buchen
  else if ((s.indexOf("buchung") != -1) || (s.indexOf("buchen") != -1)) {
    setSlogan2lines("Reisen günstig und sicher buchen", "Reisen bis -60% günstiger und Bestpreis-Garantie auf alle Pauschalreisen");
  } // Flughafen reisebüro
  else if ((s.indexOf("flughafen") != -1) && (s.indexOf("reise") != -1) && ((s.indexOf("buero") != -1) || (s.indexOf("b\xFCro") != -1))) {
    setSlogan2lines("24h Online Flugreisen Reisebüro", "Jetzt online buchen, 24 Stunden später zum Flughafen und abfliegen.");
  } // Reiseanbieter
  else if ((s.indexOf("reise") != -1) && ((s.indexOf("anbieter") != -1) || (s.indexOf("vergleich") != -1) || (s.indexOf("suchma") != -1))) {
    setSlogan2lines("Über 88 Reiseanbieter im Preisvergleich", "Bitte auch mit Angeboten unter 'Restplatz-Angebote' vergleichen.");
  } // Reisebüro
  else if ((s.indexOf("reise") != -1) && ((s.indexOf("buero") != -1) || (s.indexOf("b\xFCro") != -1))) {
    setSlogan2lines("Ihr Reisebüro mit Herz", "Sie können bei uns online oder in unserem Reisebüro in Oberhausen buchen.");
  }
   else if (s.indexOf("strand") != -1) {
    setSlogan2lines("Strandurlaub - traumhaft schön und günstig", "Jetzt Strandurlaub mit Bestpreis-Garantie buchen!");
  }
   else if (s.indexOf("fern") != -1) {
    setSlogan2lines("Fernreisen - traumhaft schön und günstig", "Jetzt Fernreisen mit Bestpreis-Garantie buchen!");
  }
   else if ((s.indexOf("flug") != -1) && (s.indexOf("5") == -1)) {
    setSlogan2lines("Flugreisen - traumhaft schön und günstig", "Jetzt Flugreisen mit Bestpreis-Garantie buchen!");
  }
   else if ((s.indexOf("st\xE4dtereise") != -1) || (s.indexOf("staedtereise") != -1)) {
    setSlogan2lines("Städtereisen - traumhaft schön und günstig", "Jetzt günstig buchen und die schönsten Städte entdecken !");
  }
  
  if ((s.indexOf("inclusive") != -1) && (s.indexOf("all") != -1)) {
    document.getElementById("ver4").checked = true;
    document.getElementById("forver4").style.fontWeight = "bold";
    weitereAuswahlmAnzeigen();
  }
  if (s.indexOf("strand") != -1) {
    document.getElementById("ext6").checked = true;
    document.getElementById("forext6").style.fontWeight = "bold";
    weitereAuswahlmAnzeigen();
  }
 }
}

function setSloganTop(_adwtt1, _adwtt2) {
 var adwtt1dec = decodeParameter(_adwtt1);
 var sSlogan = "<h1 style='font-size:18px;color:red;padding:0px;'><b>"+adwtt1dec+"</b></h1>";
 if (null != _adwtt2) {
  var adwtt2dec = decodeParameter(_adwtt2);
  adwtt2dec = adwtt2dec.replace(/garantiert/g, '<a href="#reise-tipps" onclick="toggleFAQTipps();" style="text-decoration: none; border-bottom: 1px solid rgb(255, 235, 143);">garantiert</a>');
  sSlogan += "<h2 style='font-size:14px;color:red;padding:0px'>"+adwtt2dec+"</h2>";;
 }
 setSlogan(sSlogan);
}
 
function setAgentInput() {
  try {
    var sAgent = gup("agent");
    sAgent = (sAgent === null) ? "REISEN1" : sAgent;
  	var objNode = window.document.createElement('input');
  	objNode.type = "hidden";
  	objNode.name = "agent";
  	objNode.value = sAgent;
  	window.document.GO.appendChild(objNode);
  } catch(err) {}
}



function writeBookmarkBar(_sUrlEncodedUtf8, _sTitleEncodedUtf8) {
  // alles in einer Zeile ohne Leerzeichen zwischen den Tags, sonst stürzt der IE6 gelegentlich ab.
  document.write('<a class="sb" style="background-position: 0 0;width:64px;" href="http://www.facebook.com/sharer.php?u='+_sUrlEncodedUtf8+'&amp;t='+_sTitleEncodedUtf8+'" target="_blank" title="Facebook Share">&nbsp;</a><a class="sb" style="background-position: -64px 0;" href="http://twitter.com/home?status=TOP+Reise+Angebote%3A+http%3A//'+sDomain+'" target="_blank" title="twitter">&nbsp;</a><a class="sb" style="background-position: -80px 0;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk='+_sUrlEncodedUtf8+'&amp;title='+_sTitleEncodedUtf8+'" target="_blank" title="Google">&nbsp;</a><a class="sb" style="background-position: -96px 0;" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url='+_sUrlEncodedUtf8+'&amp;title='+_sTitleEncodedUtf8+'" target="_blank" title="live.com">&nbsp;</a>');
}

function isMobileUser(){
  return (/iphone|ipod|ipad|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));  
}
