jQuery(document).ready(function() {
	
	jQuery("#bestilling .produkter").click(function() {
		this.select();
	});
	
	jQuery("#bestilling").submit(function() {
		
		
		var products = 0;
		jQuery(".produkter").each(function() {
			products += parseInt(jQuery(this).val());
		});
		if (!isUnsignedInteger(products) || products < 1) { 
			alert("Feil: Ingen produkter valgt");
			return false;
		}
		
		var failed = false;
		jQuery(".needed").each(function() {
			if (jQuery(this).val() == "") {
				jQuery(this).css('background', 'pink');
				failed = true;
			}
		});
		
		if (failed) {
			alert("Feil: Alle felt med * skal fylles ut");
			return false;
		}
	

	});
	
	jQuery("#kontakt").submit(function() {
		
		var failed = false;
		jQuery(".needed").each(function() {
			if (jQuery(this).val() == "") {
				jQuery(this).css('background', 'pink');
				failed = true;
			}
		});
		
		if (failed) {
			alert("Feil: Alle felt med * skal fylles ut");
			return false;
		}
	

	});
	
});

function isUnsignedInteger(s) {
  return (s.toString().search(/^[0-9]+$/) == 0);
}
