/**
* Jacascriptfunktionen für das Gästebuch v4
* 
* Versionen:
*       Erstellt: 08.02.2010 00:30
* */






var gbformlayerHTML = false;

function showGBform() {

    if ( gbformlayerHTML != false ) {
        var gbformlayerHTML = '<div id="gbformlayer" style="display:none;"><div id="gbformlayerTitelleiste" class="gbformlayerTitelleiste">Neuen Eintrag schreiben<a href="" onclick="return hideGBform()">X</a></div><div id="gbformwrapper"><div align="center"><br /><br /><br /><img src="templates/ladeanz.gif" alt="Lade..." /></div></div></div>';
        $('#dynJSContent').html(gbformlayerHTML);
    }
    
    
    //document.getElementById('gbformlayer').style.display = "block";
    //Effect.BlindDown('gbformlayer', {duration:0.3});
    $('#gbformlayer').show(300);
    
    // Formularfenster beweglich machen
    //new Draggable('gbformlayer', { handle: 'gbformlayerTitelleiste' });
    $( "#gbformlayer" ).draggable({ handle: '#gbformlayerTitelleiste' });
    
    // Formular per AJAX laden falls nicht schon geschehen
    XMLHTTP.open("GET", "includes/guestbook4_formular.inc.php");
    XMLHTTP.onreadystatechange = showForm;
    XMLHTTP.send(null);
    
return false;
}



function hideGBform() {
    document.getElementById('gbformlayer').style.display = "none";

return false;
}












/**
* Wenn HTML-code fürs Formular geladen ist anzeigen.
* */
function showForm() {
  if (XMLHTTP.readyState == 4) {
    var d = document.getElementById("gbformwrapper");
    d.innerHTML = XMLHTTP.responseText;
  }
}










/**
* Sende Formulardaten
* */
function eintragformSenden() {
    // Auslesen der Eingaben
    var name = document.getElementById("gbEintragName").value;
    var ort = document.getElementById("gbEintragOrt").value;
    var email = document.getElementById("gbEintragEMail").value;
    var website = document.getElementById("gbEintragWebsite").value;
    var text = document.getElementById("gbEintragText").value;

    // Daten codieren
    var sendedaten = "action=eintragen&name="+ encodeURIComponent(name)
                        +"&ort="+ encodeURIComponent(ort)
                        +"&email="+ encodeURIComponent(email)
                        +"&website="+ encodeURIComponent(website)
                        +"&text="+ encodeURIComponent(sonderzeichenErsetzen(text));
                        
    //alert(sendedaten);

    // Kommentare per AJAX senden
    XMLHTTP.open("POST", "includes/guestbook4_formular.inc.php");
    XMLHTTP.onreadystatechange = showForm;
    XMLHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;  charset=ISO-8859-1");
    XMLHTTP.send(sendedaten);


return false;
}










