$(function(){	
	$("#input_order_id").val($.cookie("order_id"));
	$("#input_order_email").val($.cookie("email"));

	$("#input_code").keyup(function(e){		if (e.keyCode) 
			if (e.keyCode==13) {			$(".track-form .submit").click();
			}
		});
		$(".track-form .code-pic").click(function(){		this.src="captcha.gif?rand="+Math.random();
		})
	$(".track-form .submit").click(function(){		var input_order_id=$("#input_order_id").val();
		var input_order_email=$("#input_order_email").val();
		var code=$("#input_code").val();
		$("#order_status").hide(400,0);
		$.getJSON('/response.php', 
				{ type: "ordertracking", order_id: input_order_id, order_email: input_order_email, code: code, rand: Math.random() }, on_get_tracking_info );
		})
		
	function on_get_tracking_info(json){		$(".track-form span").removeClass("error");
		$.cookie("email", $("#input_order_email").val());
		$.cookie("order_id", $("#input_order_id").val());		if (json.status=="ok") {			$("#tracking_error").hide();			$("#required_fields_info").hide();
			$("#order_status").html(json.info).css("opacity","0").show().fadeTo(400,1);
			$("#input_code").val("");
			$(".track-form .code-pic").get(0).src="captcha.gif?rand="+Math.random();
			} else {			$("#tracking_error").html(json.message);
			$("#tracking_error").show();
			$("#required_fields_info").show();
			$("#order_status").hide();
			for (var key in json.error_fields) {
				var val = json.error_fields[key];
				$.cookie(val, null);
				$("#field_"+val).addClass("error");
				}
			}
	}
	
})