$(document).ready(function(){	

	var stButton = document.getElementById("share_this_button");
	var stForm = document.getElementById("share_this_form");
	var ssButton =  document.getElementById("share_submit_button");
	var share_thank_you = document.getElementById('share_thank_you');
	var share_this_back_button = document.getElementById("share_this_back_button");	

		var from_email = document.getElementById("from_email");
		var to_email = document.getElementById("to_email");
		from_email.onclick = function(){ from_email.value = ""; }
		to_email.onclick = function(){ to_email.value = ""; }
	
	stButton.onclick = function(){
		shareThis(stButton, stForm, ssButton);
	}
	
	share_this_back_button.onclick = function(){
		share_thank_you.style.display = "none";	
		stButton.style.display = "inline";
	}
});


function shareThis(stButton, stForm, ssButton){
	
	stButton.style.display = 'none';
	stForm.style.display = 'inline';
	
	ssButton.onclick = function(){
		
		var from_email = document.getElementById("from_email").value;
		var to_email = document.getElementById("to_email").value;
		var human_check = document.getElementById("human_check").value;

		$.ajax({
			type: "POST", url: "actions/share_this.php",
			data: "from_email="+from_email+"&to_email="+to_email+"&human_check="+human_check+"&check=1",
			success: 	function(r){ shareThisComplete(r, stButton, stForm); },		
			error: 		function(){ $('#error_feedback').append(""); }	
		});
		
	}
}

function shareThisComplete(response, stButton, stForm){
	
	var form_error_field = document.getElementById('form_error_field');
	var share_thank_you = document.getElementById('share_thank_you');
	
	if(response == 'success'){
		stForm.style.display = "none";
		share_thank_you.style.display = "inline";
		document.getElementById("to_email").value = "";
		form_error_field.innerHTML = "";
	}
	else {
		form_error_field.innerHTML = response;
	}
}