// JavaScript Document
$( function() {
	var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	$('#send').click( function() {
		var err = '';
		var name = $('#name').val();
		if (name.length <= 0) err += "\tName required\n";
		var email = $('#email').val();
		if (email.length <= 0) err += "\tEmail required\n";
		else if (!filter.test(email)) err += "\tInvalid Email\n";
		var subject = $('#subject').val();
		if (subject.length <= 0) err += "\tSubject required\n";
		var message = $('#message').val();
		if (message.length <= 0) err += "\tMessage required\n";
		if (err.length > 0)
		{
			alert("Errors in from\nPlease correct the following:\n"+err);
		}
		else
		{
			$.post('copy/contact1.php', { op: 'send', name: name, email: email, subject: subject, message: message }, function(xml) {
				var result = $(xml).find('result').text();
				if (result == 'okay')
				{
					alert("Your message has been sent");
					$('#name').val('');
					$('#email').val('');
					$('#subject').val('');
					$('#message').val('');
				}
				else
				{
					alert(result);
				}
			} );
		}

	} );
} );

