window.addEvent('domready',function(){
	var anfrageform=$('verfuegbarkeitsanfrage');
	
	if(anfrageform){
		var sendok=true;
		function chkInputs(form){
			
			var inputs_required=form.getElements('.required');
			var inputs_required_once=form.getElements('.required_once');
			inputs_required.each(function(input){
				if(input.get('value')==''){
					var id=input.get('id');
					sendok=false
					input.setStyle('border-color','red');
					var input_label=$$('label[for='+id+']')[0];
					var label_text=input_label.get('html');
					input_label.set('html',label_text+' ?');
				}
			})
			var inputtext='';
			inputs_required_once.each(function(input){
				inputtext=inputtext+input.get('value');
			})		
	
			if(inputtext==''){
			sendok=false
			var inputs_required_once=form.getElements('.required_once');
				inputs_required_once.each(function(input_field){
					console.log('input zimmer')
					console.log(input_field)
					if(input_field.get('value')==''){
						var id=input_field.get('id');
						console.log('keine Zimmeranzahl bei '+id) 
						input_field.setStyle('border-color','red');
						var input_label=$$('label[for='+id+']')[0];
						var label_text=input_label.get('html');
						input_label.set('html',label_text+' ?');
					}
				})				
			}

		}
		
		$('check_kontingent').addEvent('click',function(ev){
			ev.stop();
			chkInputs(anfrageform);
			if(sendok)
			anfrageform.submit();			
		})	
	}
})
