//styleswitch
function switchstyle(hRichtung) {    
  var i;
  var hStylevaiationenAnz = 0;
  var hSelektor = document.getElementById('fswSelektor').value;    
  var hSelektorLenght = hSelektor.length;
  var hElement = document.getElementById('idbody');
  var hClassName = hElement.className; 
  var hPos, hSytleNr_active, hSytleNr_new;
  

  //Ermitteln der Anzahl an Stylevariationen
  for (i=0; i<css_Styles.length; i++) {
    if (css_Styles[i]== hSelektor) {hStylevaiationenAnz = css_Styles[i+1];}
  }
  
  hPos = hClassName.indexOf(hSelektor);
  if (!hPos) { //wenn noch gar keine Styleklasse zugewiesen ist (sollte eigentlich nicht vorkommen)  
    hElement.className = hClassName + " css_" + hSelektor + "01";     
  } else {

    hSytleNr_active = Number(hClassName.substr(hPos + hSelektorLenght, 2));
    hSytleNr_new = hSytleNr_active;
    if (hRichtung=="-") {
      if (hSytleNr_active<=1) {
        alert("Anfang erreicht");
      } else {  
        hSytleNr_new = hSytleNr_active - 1;
      }  
    } 
    if (hRichtung=="+") {
      if (hSytleNr_active== hStylevaiationenAnz) {
        alert("Ende erreicht");
      } else {  
        hSytleNr_new = hSytleNr_active + 1;
      }  
    }  
    document.getElementById('fsw_StyleNr').value= String(hSytleNr_new);    
    if (hRichtung=="0") {
      document.getElementById('fsw_maxStyles').value= String(hStylevaiationenAnz);    
      return;
    }

    hClassName = hClassName.substr(0, hPos + hSelektorLenght) + (hSytleNr_new < 10) ? "0" : ""  + String(hSytleNr_new) + hClassName.substr(hPos + hSelektorLenght + 2);
    hElement.className = hClassName;  
  }
}


// Formatierung des Detailbereiches um einen Link anzuzeigen
function setStyleLink(st, Flag) {  
 var elem = document.getElementById('erg');
  if (Flag=='ON') {
    //alert(elem.innerHTML);
    //st.color = "#880000";
    //st.text-decoration=underline;
    window.status='Bitte Anklicken um die Kontaktdaten anzusehen';
    //alert("ON");    
  } else {
    //st.text-decoration=none;
    //st.color = "#000000";
    window.status='';      
    //alert("OFF");
  }
}
  
function MapOeffnen(id) {
  if (id > 0) {
    myW = window.open('../inc/GoogleMap/MyMap.php?id='+id,'dans_map','width=840,height=650,scrollbars');
  } else {
    myW = window.open('../inc/GoogleMap/MyMap.php','dans_map','width=840,height=650,scrollbars');
  }
  myW.focus();
}

function popup() {
  myW = window.open('teilnahmebedingungen.php','dans_agb','scrollbars=yes,menubar=no,height=500,width=740,resizable=no,toolbar=no,location=no,status=no');
  myW.focus();
}
