$(document).ready(function() {
  $(".lightbox").nyroModal();
});

function closeModal() {
  $.nyroModalRemove();
}

function add_pborder(e) {
  $("#pborder_"+e).addClass("site_"+e);
}

function del_pborder(e) {
  $("#pborder_"+e).removeClass("site_"+e);
}

function switchEl(e) {
  if($("#togglerow"+e).is(":hidden")) {
    $("#togglerow"+e).slideDown(250);
    $("#togglehead"+e).removeClass("is_toggled").attr("title","Einklappen");
  } else {
    $("#togglerow"+e).slideUp(250);
    $("#togglehead"+e).addClass("is_toggled").attr("title","Ausklappen");
  }
}

function adress_checkCat(e) {
  if(e==5) {
    $("#adress_kijufa_cats").slideDown(150);
  } else {
    $("#adress_kijufa_cats").slideUp(150);
  }
}

function changeKontaktThema() {
  var e = $("#kontakt_thema").val();
  if(e==7) {
    $("#kontakt_einrichtung_row").slideDown(250);
  } else {
    $("#kontakt_einrichtung_row").slideUp(250);
  }
}

function checkKontakt() {
  if($("#kontakt_text").length) {
    if($("#kontakt_text").val()=='') {
      alert('Bitte geben Sie Ihr Anliegen an.');
      return false;
    }
  }
  if($("#kontakt_name").val()=='') {
    alert('Bitte geben Sie Ihren Namen an.');
    return false;
  }
  if($("#kontakt_email").val()=='') {
    alert('Bitte geben Sie Ihre E-Mail Adresse an.');
    return false;
  }
  return true;
}

function checkMitglied() {
  var join_art = $("input[name='join_art']:checked").val();
  if(join_art==undefined || join_art=='') {
    alert('Bitte geben Sie die Art Ihrer Meldung an.');
    return false;
  }
  var join_wer = $("input[name='join_wer']:checked").val();
  if(join_wer==undefined || join_wer=='') {
    alert('Bitte geben Sie die Art der Mitgliedschaft an.');
    return false;
  }
  if($("#join_name").val()=='') {
    alert('Bitte geben Sie Ihren Namen an.');
    return false;
  }
  if($("#join_vorname").val()=='') {
    alert('Bitte geben Sie Ihren Vornamen an.');
    return false;
  }
  if($("#join_strasse").val()=='') {
    alert('Bitte geben Sie Ihre Adresse an.');
    return false;
  }
  if($("#join_ort").val()=='') {
    alert('Bitte geben Sie Ihren Wohnort an.');
    return false;
  }
  if($("#join_email").val()=='') {
    alert('Bitte geben Sie Ihre E-Mail Adresse an.');
    return false;
  }
  return true;
}

function check_ecard() {
  var err = '';
  
  if(document.getElementsByName("cardausw")) {
    var checked = false;
    for(var i=0; i<document.getElementsByName("cardausw").length; i++) {
      if(document.getElementsByName("cardausw")[i].checked) {
        checked = true;
      }
    }
    if(!checked) {
      err = err + "Bitte wählen Sie ein Motiv aus.\n";
    }
  }

  if(!document.getElementById("von_name") || document.getElementById("von_name").value=='') {
    err += "Bitte tragen Sie Ihren Namen ein.\n";
  }

  if(!document.getElementById("von_mail") || document.getElementById("von_mail").value=='') {
    err += "Bitte tragen Sie Ihre E-Mail Adresse ein.\n";
  } else {
    var sem = document.getElementById("von_mail").value;
    if((sem == "") || (sem.indexOf ('@', 0) == -1) || (sem.indexOf ('.', 0) == -1) || (sem.length < 6|| sem.indexOf ('.',0) == -1)) {
      err += "Ihre E-Mail Adresse scheint nicht gültig zu sein.\n"
    }
  }

  if(!document.getElementById("an_name") || document.getElementById("an_name").value=='') {
    err += "Bitte tragen Sie den Namen des Empfängers ein.\n";
  }

  if(document.getElementById('sendper2').checked) {
    if(!document.getElementById("an_mail") || document.getElementById("an_mail").value=='') {
      err += "Bitte tragen Sie die E-Mail Adresse des Empfängers ein.\n";
    } else {
      var sem = document.getElementById("an_mail").value;
      if((sem == "") || (sem.indexOf ('@', 0) == -1) || (sem.indexOf ('.', 0) == -1) || (sem.length < 6|| sem.indexOf ('.',0) == -1)) {
        err += "Die E-Mail Adresse des Empfängers scheint nicht gültig zu sein.\n"
      }
    }
  }

  if(!document.getElementById("text") || document.getElementById("text").value=='') {
    err += "Bitte tragen Sie einen Text ein.\n";
  }

  if(err=='') {
    document.getElementById("form1").submit();
  } else {
    alert(err);
  }

  return false;
}

function toggle_ecard(sel) {
  $("[id^='sendper_div_']").hide();
  $("#sendper_div_"+sel).show();
}

function gbToggle() {
  if($("#gb_write_container").is(":hidden")) {
    $("#gb_write_container").slideDown(250);
  } else {
    $("#gb_write_container").slideUp(250);
  }
  return false;
}

function gbCheck() {
  if($("#gb_name").val()=='') {
    alert('Bitte geben Sie Ihren Namen an.');
    return false;
  }
  if($("#gb_eintrag").val()=='') {
    alert('Bitte schreiben Sie einen Beitrag.');
    return false;
  }
  return true;
}

function rightChange(v,t) {
  $("#rightbox .right_tabs a").removeClass("current");
  $(t).addClass("current");
  $("#rightbox div[id^='right_change_']").hide();
  $("#rightbox #right_change_"+v).show();
  return false;
}

function checkNewsletterForm() {
  var v = $("#form_email").val();
  if(v.length==0) {
    alert("Bitte füllen Sie die gekennzeichneten Felder aus.");
  } else {
    $("#newsletterform").submit();
  }
  return false;
}
