window.addEvent( 'domready', function () {

	if($defined($$('.getItButton'))) {
		$$('.getItButton').each( function( el ) {
			if(!el.hasClass('textSmsUnavailable')) {
				el.addEvent( 'mouseenter', function() { el.setStyle('backgroundPosition','bottom left'); });
				el.addEvent( 'mouseleave', function() { el.setStyle('backgroundPosition','top left'); });
			}
		});
		$$('.additionalBox').each( function( el ) {
			el.addEvent( 'mouseenter', function() { el.setStyle('backgroundPosition','bottom left'); });
			el.addEvent( 'mouseleave', function() { el.setStyle('backgroundPosition','top left'); });
		});
	}

});


function doCommentDelete(comment_div, comment_data)
{
	ajax_remove_div = comment_div;
	makePOSTRequest('/ajax/ajax-comments-delete.php', 'comment_data='+encodeURIComponent(comment_data), doCommentDeleteCallback);
	return true;
}


// AJAX callback function for delete item comments.
function doCommentDeleteCallback(){
	status_div = $('comment_status');
	if(http_request.readyState == 4) {
		if(http_request.status == 200) {
			var json	= eval('(' + http_request.responseText + ')');
			status_div.innerHTML		= json.message;
			status_div.setStyle('display', 'block');
			if(json.success) $(ajax_remove_div).dispose();
		}
		else
		{
			status_div.innerHTML = '<p class="error">An error occured and the comment was not deleted.</p>';
			status_div.setStyle('display', 'block');
		}
	}
	else
	{
		status_div.innerHTML = '<p class="error">An error occured and the comment was not deleted.</p>';
		status_div.setStyle('display', 'block');
	}
}
