/* email this page overlay */
function email_this_show()
{
	overlay_in();
	$("#overlay_email_this_thanks").hide();
	$("#overlay_email_this_form").show();
	$("#overlay_email_this").css('top', window.pageYOffset + 150 );
	$("#overlay_email_this").show();
	
	if(window.page_recaptcha != undefined)
	{
		remove_recaptcha(page_recaptcha);
	}
	create_recaptcha("#etf_captcha");
	
	document.getElementById('firstitem').focus();

	return false;	
}

function email_this_hide()
{
	overlay_out();
	$("#overlay_email_this").hide();
	remove_recaptcha("#etf_captcha");
	if(window.page_recaptcha != undefined)
	{
		create_recaptcha(page_recaptcha);
	}

	return false;	
}

function email_this_send()
{
	$("#email_this_challenge").val(Recaptcha.get_challenge());
	var email_this_fields = $("#email_this_form").serialize();
	$("#etf_femail,#etf_yname,#etf_yemail,#etf_msg,#etf_captcha").attr("class","");
	$.post("index.php?ajaxrequest=email-this-page", email_this_fields,
		function(data){
			if(data != 'OK'){
				remove_recaptcha("#etf_captcha");
				create_recaptcha("#etf_captcha");
				$(data).attr("class","email_this_error");
			} else
			{
				$("#overlay_email_this_form").hide();
				$("#overlay_email_this_thanks").show();
			}
		}
	);
	return false;
}

$(document).ready(function(){
	$("#overlay_email_this .btn_send").bind("click", email_this_send );
	$("#overlay_email_this_thanks .btn_close, #overlay_email_this .btn_cancel").bind("click", email_this_hide );
});