// JavaScript Document

function FormPruefen(form_submit) {
		
		var is_error=false;
		$$('#'+form_submit.id + ' .formCheck').each(function(item) {
			v = $F(item);
			if (
				v === '' || v === null || v.length == 0 || /^\s+$/.test(v)
				|| (item.hasClassName('validate-digits') && /[^\d]/.test(v))
			) {
				is_error=true; 
				$(item).setStyle({color:'#db0000', borderColor:'#db0000'});
				$('l_'+$(item).id).setStyle({color:'#db0000'});
				new Effect.Pulsate('l_'+$(item).id);
			} else {
				$(item).setStyle({color:'#000000', borderColor:'#424242'});
				$('l_'+$(item).id).setStyle({color:'#FFFFFF'});
			}
		});
									
		if (form_submit && !is_error) {
			$(form_submit.id).submit();
		} else {
			return !is_error;
		}
		
	}
	
	function FormReset(form_submit) {
		
		$$('#'+form_submit.id + ' .formCheck').each(function(item) {
			v = $F(item);
			
				$(item).setStyle({color:'#000000', borderColor:'#424242'});
				$('l_'+$(item).id).setStyle({color:'#FFFFFF'});
				$(form_submit.id).reset();
		});			
	}
