var arrOrte = new Array();

function is_land(idland){
  var expr = new RegExp(idland+"#","");
  for(var i=0;i<arrLaender.length;i++){
    if(expr.exec(arrLaender[i])!=null) return true;
  }
  return false;
}

function showLaender(){
  var i,lbl,val,sel;
  var tmp= new Array();
  var selectbox = document.getElementById("selLaender");
  for(i=selectbox.length-1;i>=0;i--) selectbox.options[i] = null;
  for(i=0;i<arrLaender.length;i++){
    tmp = arrLaender[i].split('#');
    val = tmp[0];lbl = tmp[1];
    selectbox.options[i] = new Option(lbl,val);
    if(selLand==val){
      selectbox.options[i].selected = true;
      orte_max=tmp[2];
    }
  }
}

function showOrte(){
  var i,lbl,val;
  var tmp  = new Array();
  var expr = new RegExp(" "+orte_IFF+"$","");
  var selectbox = document.getElementById("selOrte");
  if(selectbox){
    for(i=selectbox.length-1;i>0;i--) selectbox.options[i] = null;
    for(i=0;i<arrOrte.length;i++){
      tmp = arrOrte[i].split('#');
      val = tmp[0];lbl = tmp[1];
      selectbox.options[i+1] = new Option(lbl,val);
      if(orte_IFF!="" && expr.exec(val)!=null){
        selectbox.options[i+1].selected =true;
      }
    }
  }
}

function updateOrte(){
  var aktLand    = document.getElementById("selLaender").value;
  tmp=arrLaender[document.getElementById("selLaender").selectedIndex].split('#');
  orte_max=tmp[2];
  var iFrameOrte = document.getElementById("iframeOrte");
  iFrameOrte.src = url+"booking/js/iff_orte/getOrte_js.php?selLand="+aktLand;
}

function booking_action(){
  if(document.bengine.zielOrt.value!=""){
    var tmp = document.bengine.zielOrt.value.split(' ');
    document.bengine.topRegion.value = tmp[0];
    document.bengine.IFFOrt.value = tmp[1];
    BookingAction('hotel');
  }else{
    alert("Bitte wählen Sie einen Ort aus.");
  }
}
