$(document).ready(function() {

		$('.default-value').each(function() {
    		var default_value = this.value;
   		    $(this).css('color', '#8B7A5D');
   			$(this).focus(function() {
        		if(this.value == default_value) {
          		  this.value = '';
           		 $(this).css('color', '#B4A07C');
           		 $('.arrow').css('visibility','hidden');
        		}
   			});
  			$(this).blur(function() {
        		if(this.value == '') {
           			$(this).css('color', '#8B7A5D');
            		this.value = default_value;
        		}
    		});
		});
	
		$(".subscribe input:submit").click(function() {	
			
			// First, disable the form from submitting
			$('form.subscribe').submit(function() { return false; });
			
			// Grab form action
			formAction = $("form.subscribe").attr("action");
			
			emailId = "drudku";
			emailId = emailId.replace("/", "");
			emailId = emailId + "-" + emailId;
			
			// Validate email address with regex
			if (!checkEmail(emailId)) 
			{
				$('input#drudku-drudku.default-value').css('color', '#9F5B59'); // JB: Prints some HTML
				$('.arrow').css('visibility','visible');
				return;
			}
        		if($(".default-value cm-name").value == 1) {
          		  $(".default-value cm-name").value = '';
        		}		
			
			$(".subscribe input:submit").attr("disabled", "true");
		
			// Serialize form values to be submitted with POST
			var str = $("form.subscribe").serialize();
			
			// Add form action to end of serialized data
			final = str + "&action=" + formAction;
						
			// Submit the form via ajax
			$.ajax({
				url: "http://www.robertbrightmore.com/includes/proxy.php",
				type: "POST",
				data: final,
				success: function(html){
					$(".subscribe").hide(); // If successfully submitted hides the form
					$(".confirm").fadeIn("slow");  // Shows "Thanks for subscribing" div
					$('.sub-form p').css('visibility','hidden');
				}
			});
		});
	});
function checkEmail(email)
{	
	var pattern = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var emailVal = $("#" + email).val();
	return pattern.test(emailVal);
}
