window.addEvent('domready', function(){
    
    
    var jsonstr = {
       firma:'1',
       name:'1',
       telefon:'1',
       mitteilung:'1',
       email:'1',
       fax:'',
	   produkt:'',
       zielgruppe:'',
       zeitraum:''
    };
    
    
    var setbrown = function(){
        var brown = $('fax').getStyle('borderColor');
        for( var t in jsonstr) {
            $(t).setStyle('borderColor',brown);
            $('e'+t).empty();
        };
    }
	
	
	var mS = new Fx.Slide('danke',{duration:500}).hide();


    $('anfrageForm').addEvent('submit', function(e) {
        new Event(e).stop();
        var log = $('log_res').empty().addClass('ajax-loading');
        this.send({
            method: 'POST',
            onComplete: function(resp) {                
                var myObject = Json.evaluate(resp);
                if(myObject.errors){                
                    setbrown();                   
                    for( var t in myObject.errors ) {                   
                        $(t).setStyle('borderColor','red');
                        $('e'+t).setText(myObject.errors[t]);
                    };                                  
                }else{
                    setbrown();
                    for(var t in jsonstr) {                   
                        $(t).setProperty('value','');
                    };
					
					var txt = $('danketxt').innerHTML;
					//alert(txt);
					//alert(txt);
					$('danke').setHTML(txt);
					$('anfragetable').setStyle('display','none');
					$('st').setStyle('display','none');
					$('et').setStyle('display','none');
					$('submit').remove();
					mS.slideIn();
					
					
                }
                
                log.removeClass('ajax-loading');                
            }
        });
    });
});
