чет слишком много запостил, вот основное:
case 'save':
$("#popup_message").append('<br />').after('<div id="popup_panel"><a class="btn" id="popup_save"href="#"><span><span>Сохранить</span></span></a> <a class="btn" id="popup_no_save"href="#"><span><span>Не сохранять</span></span></a> <a class="btn" id="popup_cancel"href="#"><span><span>Отменить</span></span></a></div>');
$("#popup_no_save").click(function(){
$.alerts._hide();
if( callback ) callback( 'go' );
return false;
});
$("#popup_save").click(function(){
$.alerts._hide();
$("#sbmtgoodss1").click();
return false;
});
$("#popup_cancel").click( function() {
$.alerts._hide();
if( callback ) callback( null );
return false;
});
$("#popup_no_save, #popup_save, #popup_cancel").keypress( function(e) {
if( e.keyCode == 27 ) $("#popup_cancel").trigger('click');
});
break;
var r - то, что отдает функция jSave