// JavaScript Document
//
// jquery to handle the passing of name, email and message to an
// ajax based email script
//
//$.noConflict();
jQuery(document).ready(function($) {
	$("input[name=name]").focus(function() {
		$("input[name=name]").css('background','#e7e8e9');
		$("input[name=name]").css('color','black');
		$("input[name=name]").val('');
	});

	$("input[name=email]").focus(function() {
		$("input[name=email]").css('background','#e7e8e9');
		$("input[name=email]").css('color','black');
		$("input[name=email]").val('');
	});
	
	$("#message").focus(function() {
		$("#message").css('background','#e7e8e9');
		$("#message").css('color','black');
		$("#message").val('');
	});	

	$('#contact_form_submit').click(function(e) {
		var sName = $("input[name=name]").val();
		var sEmail = $("input[name=email]").val();
		var sMessage = $("#message").val();
		
		if (sName == '') {
			$("input[name=name]").css('background','red');
			$("input[name=name]").css('color','pink');
			$("input[name=name]").val('cannot be empty');
		}
		if (sEmail == '') {
			$("input[name=email]").css('background','red');
			$("input[name=email]").css('color','pink');
			$("input[name=email]").val('cannot be empty');
		}
		if (sMessage == '') {
			$("#message").css('background','red');
			$("#message").css('color','pink');
			$("#message").val('cannot be empty');
		}
			
		if ((sName != '') && (sEmail != '') && (sMessage != '' )) {

			if ((jQuery.trim(sName) != "cannot be empty") && (jQuery.trim(sEmail) != "cannot be empty") && (jQuery.trim(sMessage) != "cannot be empty")) {
			
				$("input[name=name]").css('readonly','true');
			
				$.post("assets/includes/ajax_mail.php", { name : sName, email : sEmail, message : sMessage },
				 function(data){
					$("#response p").html(data);
					$("#response").show();
					$("input[name=name]").val('');
					$("input[name=email]").val('');
					$("#message").val('');
					$("#contact_form").hide();
				 }, "json");
			}
		}
	});
});
