diff -r a43f9d646dc7 -r 1beddd693f2d includes/clientside/static/ajax.js --- a/includes/clientside/static/ajax.js Mon Apr 14 22:02:32 2008 -0400 +++ b/includes/clientside/static/ajax.js Mon Apr 21 19:37:31 2008 -0400 @@ -417,15 +417,37 @@ // IE <6 pseudo-compatibility if ( KILL_SWITCH ) return true; - c = confirm($lang.get('ajax_delvote_confirm')); - if(!c) return; - setAjaxLoading(); - ajaxGet(stdAjaxPrefix+'&_mode=delvote', function() { - if ( ajax.readyState == 4 && ajax.status == 200 ) { - unsetAjaxLoading(); - alert(ajax.responseText); - } - }, true); + miniPromptMessage({ + title: $lang.get('ajax_delvote_confirm_title'), + message: $lang.get('ajax_delvote_confirm_body'), + buttons: [ + { + text: $lang.get('ajax_delvote_btn_submit'), + color: 'red', + style: { + fontWeight: 'bold' + }, + onclick: function(e) + { + miniPromptDestroy(this); + setAjaxLoading(); + ajaxGet(stdAjaxPrefix+'&_mode=delvote', function() { + if ( ajax.readyState == 4 && ajax.status == 200 ) { + unsetAjaxLoading(); + alert(ajax.responseText); + } + }, true); + } + }, + { + text: $lang.get('etc_cancel'), + onclick: function(e) + { + miniPromptDestroy(this); + } + } + ] + }); } function ajaxResetDelVotes() @@ -433,21 +455,43 @@ // IE <6 pseudo-compatibility if ( KILL_SWITCH ) return true; - c = confirm($lang.get('ajax_delvote_reset_confirm')); - if(!c) return; - setAjaxLoading(); - ajaxGet(stdAjaxPrefix+'&_mode=resetdelvotes', function() { - if ( ajax.readyState == 4 && ajax.status == 200 ) { - unsetAjaxLoading(); - alert(ajax.responseText); - item = document.getElementById('mdgDeleteVoteNoticeBox'); - if(item) - { - opacity('mdgDeleteVoteNoticeBox', 100, 0, 1000); - setTimeout("document.getElementById('mdgDeleteVoteNoticeBox').style.display = 'none';", 1000); - } - } - }, true); + miniPromptMessage({ + title: $lang.get('ajax_delvote_reset_confirm_title'), + message: $lang.get('ajax_delvote_reset_confirm_body'), + buttons: [ + { + text: $lang.get('ajax_delvote_reset_btn_submit'), + color: 'red', + style: { + fontWeight: 'bold', + }, + onclick: function(e) + { + miniPromptDestroy(this); + setAjaxLoading(); + ajaxGet(stdAjaxPrefix+'&_mode=resetdelvotes', function() { + if ( ajax.readyState == 4 && ajax.status == 200 ) { + unsetAjaxLoading(); + alert(ajax.responseText); + item = document.getElementById('mdgDeleteVoteNoticeBox'); + if(item) + { + opacity('mdgDeleteVoteNoticeBox', 100, 0, 1000); + setTimeout("document.getElementById('mdgDeleteVoteNoticeBox').style.display = 'none';", 1000); + } + } + }, true); + } + }, + { + text: $lang.get('etc_cancel'), + onclick: function(e) + { + miniPromptDestroy(this); + } + } + ] + }); } function ajaxSetWikiMode(val) { @@ -502,8 +546,7 @@ query=''; for(i=0;i