﻿jQuery(function(){
	// Check if tickets are choosen out of more than one kategory
	jQuery("select[name*='rs_menge_']").each(function(){		
		jQuery(this).change(function(){
			var pkCheck = 0;
			if(jQuery(this).val()>0){						
				jQuery("select[name*='rs_menge_']:not([class*='"+jQuery(this).attr("class")+"'])").each(function(){	
					var selectValue = (!isNaN(parseInt(jQuery(this).val()))) ? parseInt(jQuery(this).val()) : 0;
					pkCheck = pkCheck + selectValue;			
				});			
				if(pkCheck>0){ 					
					jQuery(this).val(0);
					alert(evdetailb.message[10002]);	
				}								
			}			
		});		
	});		
	//check if at least 1 ticket has been selected for the price category before submitting form
	jQuery("input[id*='toShoppingCart']").each(function(){
		jQuery(this).click(function(){			
			var submitPk = jQuery(this).attr("id").split("_");
			var minSelected = 0;						
			jQuery(".pk"+submitPk[1]).each(function(){
				var minValue= (!isNaN(parseInt(jQuery(this).val())))? parseInt(jQuery(this).val()): 0;
				minSelected = minSelected + minValue;								
			});			
			if(minSelected > 0){				
				reservierungsCountdown.setTimeStamp('timestamp_'+submitPk[1]);
				return true;								
			}else{				
				alert(evdetailb.message[10001]);
				return false;
			}														
		});		
	});
});