/* Random award for uForum*/
/* Powered by TRANE73*/
/* 6.02.2012 11:28 */
/* http://trane73.ru/ */
var award_id = 0, user_id = 0, award_random = 0, text = '';
var awards = {
send: function(){
$.get('/index/55-'+user_id, function(data){
award_random = Math.floor(Math.random()*$('img', $('cmd[p="content"]', data).text()).length) + 1;
award_id = $('img:eq('+award_random+')', $('cmd[p="content"]', data).text()).parent().attr('onclick').toString().split('-')[2].split('\'')[0];
$.post('/index/', {
a: 55,
t: 1,
s: user_id,
c: award_id,
comment: text
},
function (data2) {
if ($(data2).text().indexOf('Вручить') != -1) {
_uWnd.alert('С момента получения данной награды еще не прошло 24 часа! Попробуйте снова!', 'Слишком часто', {w: 250,h: 70})
} else if ($(data2).text().indexOf('запрещен') != -1) {
_uWnd.alert('Доступ запрещён. Возможно, вы пытаетесь отправить награду самому себе или вам запрещено раздавать награды и ваша группа имеет включенную каптчу.', 'Запрещено', {w: 250,h: 100})
} else if ($(data2).text().indexOf('myWinLoadSD') != -1) {
_uWnd.alert('Данный пользователь успешно получил вашу награду!', 'Отправлено', {w: 250,h: 70})
} else {
_uWnd.alert('Неизвестная ошибка! Попробуйте снова, а лучше сообщите об этом <a href="http://trane73.ru/" target="_blank">разработчику</a>.', 'Фатальная ошибка', {w: 250,h: 100})
}
})
})
},
run: function (id, comment) {
text = comment;
user_id = id;
new _uWnd('awards', 'Вручить награду', 310, 100, {modal: 1,align: 'left'},
'<div style="padding:4px;"> Добро пожаловать в центр автоматической оправки случайной награды. Нажав на кнопку, вы отправите данному пользователю случайный подарок. Если вы действительно хотите это сделать, то нажмите на кнопку "Отправить".<br /><br /><center>' + _uButton('','b',{text: "Отправить",content: 'onclick="awards.send()"',style:0}) + '</center></div>')
}
}