
var leserrubrik = new Array();
var alleleserrubrik = '';

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion wird bei Anmelden neu benötigt
// Wandelt ausgewählte Boxen in String um
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function anmelden_checkboxen_neu(){
  var formular = document.myform;
  var mystring = '';
  for (var i=0; i<formular._select_gewaehlt.length; i++){
    if (formular._select_gewaehlt[i].checked == true){
      mystring += formular._select_gewaehlt[i].value + ',';
    }
  }
  if (mystring != ''){
    mystring = mystring.replace(/,$/, '');
  }
  //alert(mystring);
  formular._rubriken.value = mystring;
  return true;
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion wird bei Anmelden neu benötigt
// Extrahiert aus String Arrayelemente und gibt Array aus
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function anmelden_checkboxen_fehler(){
  var formular = document.myform;
  var myarray = new Array();
  myarray = alleleserrubrik.split(",");
  for (var i=0; i<formular._select_gewaehlt.length; i++){
     for (var k=0; k<myarray.length; k++){
        if (formular._select_gewaehlt[i].value == myarray[k]){
          formular._select_gewaehlt[i].checked = true;
        }
     }
  }
}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion wird bei Anmelden Bearbeiten neu benötigt
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function anmelden_checkboxen_bearbeiten(){
  var formular = document.myform;
  var mystring = '';
  for (var i=0; i<formular._select_gewaehlt.length; i++){
     for (var k=0; k<leserrubrik.length; k++){
        if (formular._select_gewaehlt[i].value == leserrubrik[k]){
          formular._select_gewaehlt[i].checked = true;
        }
     }
  }
}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion wird bei Anmelden Bearbeiten neu benötigt
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function return_formular_beliebige_funktionen(){
  var my_arguments = return_formular_beliebige_funktionen.arguments;
  for (var i=0; i<my_arguments.length; i++){
    if (my_arguments[i]() != true){
      return false;
    }
  }
  return true;
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion setzt den LogIn-Status
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function setze_login_status(ansicht){
  //alert(ansicht);
  parent.top.system_login_status = true;
  if (ansicht){
    parent.top.ansicht_leser = ansicht;
  }
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion wird im Hauptmenu 'My Account' benötigt und checkt ob user angemeldet ist
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function pruefe_login_status(){
  //alert(parent.top.ansicht_leser);
  if (parent.top.system_login_status){
    if (parent.top.ansicht_leser){
      parent.bau_main.location = parent.top.ansicht_leser;
    }
    else{
      alert('Bitte melden Sie sich unter LOGIN neu an.');
    }
  }
  else{
    alert('Bitte melden Sie sich zuerst unter LOGIN an.');
  }
}


function direkt_zu_anmeldung(seite_ausschreibung,seite_login){
  //alert(parent.top.ansicht_leser);
  if (parent.top.system_login_status){
      parent.bau_main.location = seite_ausschreibung;
  }
  else{
      parent.bau_main.location = seite_login;
  }
}



//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion wird im Hauptmenu 'öffentliche Ausschreibung' benötigt und checkt ob user 
// angemeldet ist und ob User einen Account für ABC besitzt.
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function setze_abc_link(url_adresse){
  //alert(parent.top.ansicht_leser);
  parent.top.abc_link = url_adresse;
}


function pruefe_abc_link(nicht_abc_link){
  //alert(parent.top.ansicht_leser);
  if (parent.top.abc_link){
    window.open(parent.top.abc_link,'_neu');
  }
  else{
    parent.bau_main.location = nicht_abc_link;
  }
}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion sendet genmail bei user_neu und user_bearbeiten abc-rlp
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function genmail_nach_user_neu(name){
  if (parent.bau_else){
    parent.bau_else.stelle_form_ein('Ein neuer User/Kunde hat sich bei abc-rlp.de angemeldet', name);
  }  
  else if (parent.top.bau_else){
    parent.top.bau_else.stelle_form_ein('Ein neuer User/Kunde hat sich bei abc-rlp.de angemeldet', name);
  }
}

function genmail_nach_user_bearbeiten(name){
  if (parent.bau_else){
    parent.bau_else.stelle_form_ein('Ein User/Kunde hat seine Daten bei abc-rlp.de geändert', name);
  }  
  else if (parent.top.bau_else){
    parent.top.bau_else.stelle_form_ein('Ein User/Kunde hat seine Daten bei abc-rlp.de geändert', name);
  } 
}










