$(document).ready(function(){
	$(window).bind('resize', adjustElements);
	
	$('#shareEmail').hide();
	$('#ajaxLoader').hide();
	$('#emailSent').hide();
	$('#shareLnkEmail').bind('click', function() {
		var pos = $(this).position();
		$('#shareEmail').css('bottom', Number(pos.top+92));
		$('#shareEmail').css('left', Number(pos.left-90));
		$('#shareEmail').show();
	});
	
	$('#shareEmailCancel').bind('click', function() {
		resetHideForm();
	});
	
	$('#shareEmailSend').bind('click', function() {
		if($('#shareEmailForm').valid()) {
			$('#shareEmailCancel').hide();
			$('#shareEmailSend').hide();
			$('#ajaxLoader').show();
			$.post("/mailer.php", $("#shareEmailForm").serialize(), function(data) {
				setTimeout(setSent, 1500);
			});
		}
	});
	
	$('#shareEmailOk').bind('click', function() {
		resetHideForm();
	});
});
function adjustElements() {
	var h = $(document).height();
	$('#bgWrapper').css('height', h);
}
function setSent() {
	$('#emailForm').hide();
	$('#ajaxLoader').hide();
	$('#emailSent').show();
	setTimeout(resetHideForm, 1250);
}
function resetHideForm() {
	$('#shareEmail').hide();
	$('#emailSent').hide();
	$('#emailForm').show();
	$('label.error').remove();
	$('#shareEmailCancel').show();
	$('#shareEmailSend').show();
	$('#shareEmailSender').val('');
	$('#shareEmailFrom').val('');
	$('#shareEmailRecipient').val('');
	$('#shareEmailTo').val('');
}
var mouseOverSt = false;
function controlShareThis() {
	$('#stframe').bind('mouseleave', function(){
		setTimeout(closeShareThis, 500);
		mouseOverSt = false;
	});
	$('#stframe').bind('mouseenter', function(){
		mouseOverSt = true;
	});
}
function closeShareThis() {
	if(!mouseOverSt) stcloseWidget();
}