$(function(){

//Håmta ut elområdet när 5 tecken är inslagna
	$("#zipcode").bind("keyup change", function(){
		var zipinp = $("#zipcode").val();
			//Om 5 siffror har matats in
			zipcode = zipinp.replace(/\s/g, "");
		
			if(zipcode.length == 5){

				if(zipcode == "" || zipcode == "0" || isNaN(zipcode) || zipcode.match(/\s/)){
					$("#zipcode_text").html("Enbart siffror");
					$('#error_zip').html("");
				}
				else{
					//Ajaxfunktion för att hämta ut elområdet.
					$.ajax({
						type: "POST",
						url: "/ajaxZip.php?z=" + zipcode,
						success: function(data) {
							
							var first = data.substring(0,3);
							
							if(first == "man"){
								$("#error_zip").html("Saknat postnummer");
								$('#postnummer_rubrik').html("Välj kommun");
								$('#change_zip_input').hide();
								$('.offert_kommun').removeAttr('disabled');
								$('#zipcode').attr('disabled', true);
								$('#change_zip_manual').show();
							}
							else if(first == "del"){
								var newdata = data.substring(3);
								$('#postnummer_rubrik').html("Delat postnummer");
								$('#change_zip_input').html(newdata);
							}
							else{
								$('#error_zip').html("");
								$("#zipcode_text").html( data );
							}
						}
					});
				}
			}
			//Så länge inte 5 siffror har matats in...
			else{
				$("#zipcode_text").html("");
				$('#error_zip').html("");
			}
		});
});
