// RMO top layer ad div identity.
var rmoTopLayerDivId = 'rmo_top_layer';

// Hides RMO ad layer.
function hideAdLayer() {
	var layer = document.getElementById(rmoTopLayerDivId);
	layer.style.display = 'none';
}

// Sends AJAX request and fires a given callback function.
function rmoAdLayerAJAXAction(actionLink, jsCallback) {
	$.ajax({url: actionLink, success: function(data) {
		jsCallback();
	}});
}

// Closes RMO ad layer.
function closeAdLayer(dontShowActionLink, markAsShownActionLink) {
	if(document.forms.do_not_show_form.box.checked) {
		rmoAdLayerAJAXAction(dontShowActionLink, hideAdLayer);
	} else {
		rmoAdLayerAJAXAction(markAsShownActionLink, hideAdLayer);
	}
	fn.hidePopups();
}

