var count=0;

jQuery(document).ready(function() {
   
  $("a[id^=showmodal_]").click(function(){showModalClicks($(this).attr('id'));});
});

function getIdPart(str, remove)
{
	var id = str.substring(remove.length,remove.length + 10);
	return(id);
}

function showModalClicks(val)
{
	var id = getIdPart(val, "showmodal_");
	
  $('#modal_' + id).modal({onOpen: modalOpen, onClose: modalClose});
}

function modalOpen (dialog) {
	dialog.overlay.slideDown('slow', function () {
		dialog.container.show('slow', function () {
			dialog.data.hide().slideDown('slow');	 
		});
	});

}
function modalClose (dialog) {
	dialog.data.fadeOut('slow', function () {
		dialog.container.hide('slow', function () {
			dialog.overlay.slideUp('slow', function () {
				$.modal.close();
			});
		});
	});
}