// JavaScript Document
pic1= new Image(); pic1.src="images/error.png";
pic2= new Image(); pic2.src="images/sucess.png";

$(function() {
	
	$(".contactform").bind('click', function(){
			//$('input, textarea').removeAttr('disabled');
			$("div.errorbox").fadeOut();
	});
	

	$(".contactform").submit(function() {
		
		$("div.errorbox").removeClass('sendbox')
		

		//VALIDATION
		var name = $("input[name='name']").val();
		var email = $("input[name='email']").val();
		var phone = $("input[name='phone']").val();
		var text = $("textarea[name='text']").val();
		
		var gotcha = $("input[name='gotcha']").val();
		
		//validate all entries
		if (email == "" || name == "" || text == ""){
			$("div.errorbox").html('Please enter all the required fields.').fadeIn();
        	return false;
		};
		
		//Email valid
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
     	if (reg.test(email) == false) {
        	$("div.errorbox").html('Your email address is not valid.').fadeIn();
        	return false;
        };
		
		text = text.replace(/&/g, 'and');
		
		$("div.errorbox").addClass('sendbox').html('Sending... Please wait.').fadeIn();
		
		
		//SUBMISSION
		var dataString = 'gotcha=' + gotcha + '&name=' + name + '&phone=' + phone + '&email=' + email + '&text=' + text + '&subby=ajax';
  		//alert (dataString);return false;
  		$.ajax({
    		type: "POST",
    		url: "send",
    		data: dataString,
    		success: function() {
      			$("div.errorbox").fadeOut('normal', function(){
					$(this).html('Your message was sent, thanks!').fadeIn();
					$(".contactform").unbind('click');
					$('input, textarea').attr('disabled','disabled');
				});
    		}
  		});
  		return false;
		
   }); //form submit close 
});  