/*
onLoad
*/

window.onload = function() {
}

function checkSearch(searchtext) {
    var text;
    if(searchtext != '') {
        text = location.href;
        text = 'index.php?type=search&q='+searchtext;
        location.href = text;
    }
    return 0;
}


function sendFormmailerData() {
    
    var flag = 0;
    var formdata = new Object();
    formdata = Form.serialize('formmailer');

    /////////////////////////////////////////////////////////////////////////
    // Formulardaten ueberpruefen, alle die ein * im Namen haben, muessen
    // einen inhalt haben ?
    data = Form.getElements('formmailer');
    
    //alert(data.length);
    for(n=0;n<data.length;n++) {

        var elem = data[n];
        switch (elem.type.toLowerCase()) {
            //case 'submit':
            case 'select-one':
            case 'password':
            case 'text':
            case 'checkbox':
            case 'radio':
                 //alert(elem.type+':'+elem.name+': '+elem.value);
                 var name = elem.name.lastIndexOf('*');

                 if(name > -1) {

                     if(elem.value == "") {
                         flag++;
                         elem.style.border = "1px solid #DEC5A1";
                         elem.style.backgroundColor = "#F3ECE1";
                         Effect.Pulsate(elem);
                     }
                     else {
                         elem.style.border = "1px solid gray";
                         elem.style.backgroundColor = "#fff";
                     }
                 }
                 break;
        }
    }
    if(flag > 0) { // Fehlertext anzeigen
        $("errortext").style.display = "block";
        $("errortext2").style.display = "block";
    }
    else { // Datenversenden
        //alert(':senden !');
         /*
        text = location.href;
        text = 'index.php?type=kontakt&what=send&'+formdata;        
        location.href = text;
        */
        
        $("content").innerHTML = "Bitte warten, Daten werden gesendet ! &nbsp;<img src=\"Images/loading.gif\" border=\"0\" align=\"middle\" />";
        
        new Ajax.Request(
           "Core/kontakt.php",
           {
               method: 'post',
               postBody: 'cmd=kontakt&what=send&'+formdata,
               onComplete: function(req) {

                   //$("debug").innerHTML = req.responseText;
                   $("content").innerHTML = req.responseText;
                   //stopLoading();

               },
               onError: function() {
                   showMessage("Es trat ein Fehler bei der Daten&uuml;bertragung auf.");
               }
            }
        )

    }
    
    /*
    if(flag > 0) { // Fehlertext anzeigen
        new Ajax.Request(
           "Core/backend/Kontakt/kontakt.php",
           {
               method: 'post',
               postBody: 'cmd=kontakt&what=errortext',
               onComplete: function(req) {

                   $("errortext").innerHTML = req.responseText;
                   $("errortext").style.display = "block";
                   stopLoading();

               },
               onError: function() {
                   showMessage("Es trat ein Fehler bei der Daten&uuml;bertragung auf.");
               }
            }
        )
    }
    else { // Datenversenden
        
        new Ajax.Request(
           "Core/backend/Kontakt/kontakt.php",
           {
               method: 'post',
               postBody: 'cmd=kontakt&what=send&'+formdata+'&infotext='+infotext,
               onComplete: function(req) {

                   //$("debug").innerHTML = req.responseText;
                   $("content").innerHTML = req.responseText;
                   stopLoading();

               },
               onError: function() {
                   showMessage("Es trat ein Fehler bei der Daten&uuml;bertragung auf.");
               }
            }
        )
    }
    */

}
