function redirectToMailform() {
    if (document.getElementById('seminarTitle').firstChild) {
        var seminar = document.getElementById('seminarTitle').firstChild.nodeValue;
    }
    else {
        var seminar = 'Unbekanntes Seminar';
    }
    var termin = getRadioButtonValue('Datum');
    if (termin == null) {
        alert('Wählen Sie zum Buchen bitte einen Termin unten aus.');
        return;
    }
    location.replace('/seminar-buchen.html?sem=' + seminar + '&ter=' + termin);

}

function getSeminarData() {
    var qs = getQuerystring('sem', 'unbekannt');
    var qs2 = getQuerystring('ter', 'unbekannt');

    qs = qs.replace('%20', ' ').replace('%FC', 'ü').replace('%E4', 'ä').replace('%F6','ö');
    qs2 = qs2.replace('%20', ' ').replace('%FC', 'ü').replace('%E4', 'ä').replace('%F6', 'ö');
    
    var txtArea = document.getElementById('mailformNachricht');
    if (txtArea) {
        txtArea.value = 'Seminar: ' + qs + '\nTermin: ' + qs2;
    }
}

function getQuerystring(key, default_) {
    if (default_ == null) default_ = "";
    key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
    var qs = regex.exec(window.location.href);
    if (qs == null)
        return default_;
    else
        return qs[1];
}

function getRadioButtonValue(name) {

    for (i = 0; i < document.getElementsByName(name).length; i++) {
        if (document.getElementsByName(name)[i].checked == true) {

            return document.getElementsByName(name)[i].value;
        }
    }
    return null;
}
