var Contact = {
        
    send: function(){
        
        if ($('name').value == ""){
            alert("Bitte geben Sie Ihren Namen ein!");
            $('name').focus();
            $('name').style.border = "red 1px solid";
            return false;
        }
        
        if ($('email').value == "" && $('telefon').value == ""){
            alert("Bitte geben Sie Ihre eMail-Adresse und/oder Telefonnummer ein!");
            if ($('email').value == ""){
                $('email').focus();
                $('email').style.border = "red 1px solid";
            }
            else {
                $('telefon').focus();
                $('telefon').style.border = "red 1px solid";
            }
            return false;
        }
        
        var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
        if(reg.test($('email').value) == false && $('email').value != "") {
            alert("Die eingegebene eMail-Adresse scheint nicht korrekt zu sein!");
            $('email').focus();
            $('email').style.border = "red 1px solid";
            return false;
        }
        
        if ($('nachricht').value == ""){
            alert("Bitte geben Sie Ihre Nachricht ein!");
            $('nachricht').focus();
            $('nachricht').style.border = "red 1px solid";
            return false;
        }
        
        
        //new Event(e).stop();
                
        $('contact-form').action = "send-message.php";
        var req = $('contact-div').addClass('ajax-loading');
        var req2 = $('contact-div-container').addClass('ajax-loading-text');
        $('contact-div-inner').style.visibility = 'hidden';
        
        $('contact-form').send({
            method: 'post',    
            update: $('contact-div'),
            onComplete: function(response) { 
                req.removeClass('ajax-loading');
                req2.removeClass('ajax-loading-text');
                //alert('Artikel in den Warenkorb gelegt');
            }
        });
        
        return false;
    }    
}

var dttr={
    
    start:function(){

        var trs = $$('.datatable tr');
        if (trs.length != 0){
            trs.each(function(el,i){
                if (el.className != "nof"){
                    el.addEvent("mouseover",function(e){
                        el.addClass('hovered');
                    });    
                    el.addEvent("mouseout",function(e){
                        el.removeClass('hovered');
                    });
                }
            });
        }        
    }
}

window.addEvent('load',dttr.start);