function showSearch() {
	showID("searchbox");
}
function showLogin( refurl, suchtext, seite ) {
    Modalbox.show( '<div class="innerbox"><form action="login.html" method="post" name="login"><input type="hidden" value="'+refurl+'" name="ref"/><input type="hidden" name="suchtext" value="'+suchtext+'" /><input type="hidden" name="seite" value="'+seite+'" />Passwort: <input name="pw" type="password"/><input type="submit" style="width:23px; font-size: 11px; height:23px; margin: 0 0 0 5px;" value="OK"/></form></div>',
    {title: 'Mitglieder Zugang', width: 300});
}

function showMessageBox( eventid, msg, title ) {
    Modalbox.show('<div id="msgbox"><form OnSubmit="Anmeldungclick(); return false;" name="msgfrm" id="msgfrm"><input type="hidden" name="eventid" value="' + eventid + '"/>Vor- und Nachname *:<br/><input size="30" name="firstlastname"/><br/>Email-Adresse *:<br/><input size="30" name="email"/><br/>Nachricht *:<br/><textarea name="memo" rows="10" cols="50" style="width: 98%;">' + unescape(msg) + '</textarea><br/><div id="log_res2"><!-- SPAN --></div><input value="Absenden" type="submit"/></form></div>', {title: title, width: 600});    
}

function Anmeldungclick() {
    if(checkAnmeldung()) {
        document.getElementById("log_res2").innerHTML = "";
        
        var url = '/AnmeldungTermin.html';
        var pars = Form.serialize('msgfrm');
        var myAjax = new Ajax.Request( 
            url, 
            {method: 'post', parameters: pars, 
	        onComplete: function(originalRequest) {
	            var newData = originalRequest.responseText;
		        document.getElementById("log_res2").innerHTML = newData;
		        if( newData.indexOf('Ihre Nachricht wurde gespeichert' > -1 ) )
		        {
                    Modalbox.hide();
                }
	        }
	        }
        );
   }
   return false;
}
    

function checkAnmeldung() {
    var errormsg = '';
    if( document.forms["msgfrm"].firstlastname.value == '' ) {
        errormsg += 'Kein Name angegeben.<br/>';
    }
    if(document.forms["msgfrm"].email.value == '') {
        errormsg += 'Keine Emailadresse angegeben<br/>';
    }
    if( document.forms["msgfrm"].memo.value == '' ) {
        errormsg += 'Keine Nachricht angegeben.<br/>';
    }

    
    if(errormsg != '') {
        document.getElementById("log_res2").innerHTML = "<b>Leider konnten Ihre Angaben nicht verarbeitet werden:<\/b><br \/>" + errormsg;
        return 0;
    } else {
        document.getElementById("log_res2").innerHTML = '';
        return 1;
    }
}

function showID(name)
{
	d = document.getElementById(name);
	if(!d)
		return;

	if (d.style.display == "block"){
		d.style.display = "none";
	} else {
		d.style.display= "block";
	};
}

