$(document).ready(function(){
	$('#code').alpha({nocaps:true,allow:"0123456789-"});
		
	var v = $("#codeForm").validate({
		onsubmit: true,
		focusInvalid: false,
		onblur: false,
		rules: {
			code: {
				required: true,
				minlength: 14,
				maxlength: 14,
				remote: "checkc.php"
			}
		},
		messages: {
			code: {
				required:  'Bitte geben Sie hier den 14 Zeichen langen Code ein.',
				minlength: 'Bitte geben Sie hier den 14 Zeichen langen Code ein.<br /><br />Bitte achten Sie auf die genaue Schreibweise: xxxxxx-xxx-xxx<br />Also: 6 Zeichen, Bindestrich, 3 Zeichen, Bindestrich, 3 Zeichen.<br />Keine Leerzeichen.',
				maxlength: 'Bitte geben Sie hier den 14 Zeichen langen Code ein.<br /><br />Bitte achten Sie auf die genaue Schreibweise: xxxxxx-xxx-xxx<br />Also: 6 Zeichen, Bindestrich, 3 Zeichen, Bindestrich, 3 Zeichen.<br />Keine Leerzeichen.',
				remote: 'Der Code ist leider ungültig.<br /><br />Bitte achten Sie auf die genaue Schreibweise: xxxxxx-xxx-xxx<br />Also: 6 Zeichen, Bindestrich, 3 Zeichen, Bindestrich, 3 Zeichen.<br />Keine Leerzeichen.'
			}
		},
		success: function(label) {
			if (label.attr('for') == "code") {
				label.addClass("valid").text("Gültiger Code. Vielen Dank.");
			} else {
				label.remove();
			}
		}
	});
	
	$("#submit").click(function() {
	  if (v.form()) {
		//$.get("status.php",{i:1010,b:1}, function(data) {return true});
		document.codeForm.submit();
	  }
	  return false;
	});
	
	$('#code').focus();
});