window.addEvent('domready', function(){
    
	var jsonstr = {
	   firma:'1',
	   name:'1',
	   telefon:'1',
	   mitteilung:'1',
	   email:'1',
	   fax:'',
	   produkt:'',
	   zielgruppe:'',
	   url:'',
	   pis:'',
	   uniqueuser:'',
	   visits:''
	};
	
	
	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','');
                    };
					
					$('anfragetable').setStyle('display','none');
					$('st').setStyle('display','none');
                    $('et').setStyle('display','none');
					
					var txt = $('danketxt').getText();
                    //alert(txt);
                    $('danke').setHTML(txt);
					$('submit').remove();
                    mS.slideIn();
				}			
				
				
                log.removeClass('ajax-loading');				
            }
        });
    });
});
