// JavaScript Document
	$(document).ready(function(){
		
		$(".nav-bar-boxes").hover(function(){
				$(this).find(".arrows-right").stop().animate({"padding-left":"50px"},500);
			}, function(){
				$(this).find(".arrows-right").stop().animate({"padding-left":"0px"},500);
			});	
			
	$("#status").hide();

	$("#contact-form").submit(function(e){
		e.preventDefault();
		
		var name = $("#name").val();
		var email = $("#email").val();
		var subject = $("#subject").val();
		var message = $("#message").val();
		var spam = $("#spam").val();
		
		$("#contact-form input:text, #contact-form textarea").removeClass("error-focus");
		
		if(name=="") {
			
			errorMessage('Please Enter Your Name');
			//$("#status").html('Please Enter Your Name').slideDown("fast");
			$("#name").focus().addClass("error-focus");
		
		} else if(email==""){
			
			errorMessage("Please Enter Your Email");
			$("#email").focus().addClass("error-focus");
			//alert('Your Name is: '+name);
			
		} else if (!isValidEmail(email)){
			
			errorMessage("Please Enter A Valid Email Address");
			$("#email").focus().addClass("error-focus");
			
			
		}else if(subject==""){
			
			errorMessage("Please Enter The Subject");
			$("#subject").focus().addClass("error-focus");
			//alert('Your Name is: '+name);
			
		} else if(message==""){
			
			errorMessage("Please Enter Your Message");
			$("#message").focus().addClass("error-focus");
			//alert('Your Name is: '+name);
			
		} else if(spam!=""){
		
			errorMessage("SPAM FUCK OFF!! KNOWONE LIKES YOU, YOU PIECE OF SHIT!!")	//sorry Matt, I really dont like Spam
			$("#message").focus().addClass("error-focus");
			
		} else {
			successMessage("Email is being sent... Please Wait");
			
			 var formData = $(this).serialize();
			 
			 $.ajax({
			 type:"Post",
			 url: "send-mail.php",
			 data: formData,
			 success: function(rtnMsg){
				
				if(rtnMsg=="error"){
					
					errorMessage("Shit, how embarasing, something went wrong, It wasnt me thou, must of been Andy, this message was not sent")
					
				} else if(rtnMsg=="success"){
					
					successMessage('Thanks '+name+', you message has been sent successfully');
					$("#contact-form input:text. #contact-form textarea").val("");
					
					
					}//close error
					 
				}//close success
				
			});//close ajax
	
		}//close submit handler
		
		$("#contact-form #reset").click(function(){
			
			$("#status").slideUp("fast");
			$("#contact-form input:text, #contact-form textarea").removeClass("error-focus");
			
		});//close reset handler
	
	});//close ready handle
	});

//functions
function errorMessage(message){
	$("#status").removeClass("success").addClass("error");
	statusMessage(message);
}

function successMessage(message){
	$("#status").removeClass("error").addClass("success");
	statusMessage(message);
}

function statusMessage(message){
	$("#status").html(message).slideDown("fast");
}

function isValidEmail(email) {
	var emailRx = /^[\w\.-]+@[\w\.-]+\.\w+$/;
	return  emailRx.test(email);
}
