// JavaScript Document

$('form.order').submit
(
 	function ()
		{
			if (!validate(this)) return false;
			var dt = $(this).serializeArray();
			var form = this;
			$('.fields',this).slideUp();
			$('.response',this).html("<div class='load'>Processing, please wait...</div>");
			$.post
				(
				 	'order.php',
					dt,
					function (data)
						{
							$('.response',form).html(data + "<p><a href='#' onclick='return resetform(this)'>Submit another?</a></p>");
							$('a',form).trigger('focus');
						}
				);
			return false;
		}
);

function resetform(from)
{

	var form = $(from).parents('form');
	$(form).trigger('reset');
	$('.fields',form).fadeIn('normal',function () {$('.rtb:first',form).trigger('focus');} );
	$('.response',form).empty();
	
	return false;
}

$('input').each
(
 	function ()
		{
			this.dv = '';
			$(this).attr('autocomplete','off');
		}
);

//$('#cardno').mask('9999-9999-9999-9999');
$('#month, #year').mask('99');
$('#zip, #dzip').mask('99999');
//$('#code').mask('999');
$('#state, #dstate').mask('aa');

$('.copyabove').click
(
 	function ()
		{
			if (!this.checked) {
			$('#dfullname').val('');
			$('#dphone').val('');
			$('#dstreet').val('');
			$('#dcity').val('');
			$('#dstate').val('');
			$('#dzip').val('');
			} else {
			$('#dfullname').val($('#nfullname').val());
			$('#dphone').val($('#nphone').val());
			$('#dstreet').val($('#street').val());
			$('#dcity').val($('#city').val());
			$('#dstate').val($('#state').val());
			$('#dzip').val($('#zip').val());
			}
		}
);
