	var nameemail = 0;

	// AUTO TAB PHONE NUMBER
	$(function() {
		$('input.form_phone').each( function() {
			$(this).keyup(function(evt) {
				// IGNORE IF TAB OR SHIFT KEYS
				if (evt.keyCode != 9 && evt.keyCode != 16) {
					if ($(this).val().length == $(this).attr('maxlength')) {
						$(this).nextAll('input.form_phone:first').focus().select();
					}
				}
			});
		});
		$('.add_nameemail').click(function() {
			nameemail = nameemail + 1;
			$('.nameemail').append(
				'<table class="form_table" cellpadding="0" cellspacing="0"><tr>'+
					'<td><input type="text" name="field_4['+nameemail+'][]" class="form_input" value="" /><br /><span class="form_field_sub">Name</span></td>'+
					'<td><input type="text" name="field_4['+nameemail+'][]" class="form_email" value="" /><br /><span class="form_field_sub">Email</span></td>'+
				'</tr></table>'
			);
			return false;
		});
	});

	// VALIDATE AND SUBMIT FORM
	onSubmit_ObserveForm = function(btn) {
		var form = $(btn).parents('form');
		var url = '/includes/modules/form_validate.php';
		var params = $(form).serialize() + '&ajax=true';
		$.post(url, params, function(data) {
			if (data.ok) {
				$(form).submit();
			} else {
				$(form).find('.form_action_message, .form_error_message').remove();
				$(form).prepend('<div class="form_error_message">Please fill in the *Required fields.</div>');
				$.each(data, function(key, val) {
					$('div.field_' + key, form).append('<div class="form_action_message">' +  val + '</div>');
				});
				$('html, body').animate({ scrollTop: $('div.field_' + data['focus_id'], form).offset().top - 50 }, 200);
				$('div.field_' + data['focus_id'], form).find('select, input, textarea').get(data['focus_eq']).focus();
			}
			return false;
		}, 'json');
	};


