/*
@ author: http://ucodes.ru
*/
function complaint(admin) {
new _uWnd('u_complaint', 'Жалоба на нерабочую тему', 300, 100, {
align: 0,
shadow: 0,
close: 1,
autosize: 1,
maxh: 500,
minh: 100,
resize: 0,
oncontent: function () {
$('.theme').change(function () {
if ($('.theme option:selected').attr('value') == 'Битая ссылка') {
$('#upComlaint').html('
')
}
else if ($('.theme option:selected').attr('value') == 'Нарушение авторских прав') {
$('#upComlaint').html('');
$('#rP').val('Ссылка на тему: [url=' + location.href + ']' + location.href + '[/url]\nИсходная тема: [b]' + $('#actIst').val() + '[/b]\nИмя автора:[b] ' + $('#actIstA').val() + '[/b]\nСайт автора:[b] ' + $('#actIstL').val() + '[/b]\nСообщение:[b] ' + $('#actIstM').val() + '[/b]');
}
else if ($('.theme option:selected').attr('value') == 'Жалоба на тему') {
$('#upComlaint').html('');
$('#rP').val('Ссылка на тему: [url=' + location.href + ']' + location.href + '[/url]\nСообщение: [b]' + $('#otherM').val() + '[/b]\nИмя автора:[b] ' + $('#actIstA').val() + '[/b]\nСайт автора:[b] ' + $('#actIstL').val() + '[/b]\nСообщение:[b] ' + $('#actIstM').val() + '[/b]');
}
_uWnd.getbyname('u_complaint').checksize()
});
$('.nButton').click(function () {
if ($('.theme option:selected').attr('value') == 'Нерабочая тема') {
if ($('#badM').val().length == '0') {
_uWnd.alert('Не заполнено поле Сообщение', 'Ошибка', {
w: 300,
h: 70
});
$('#upReload').html('')
} else {
$('.strClick').click();
$('#rP').val('Ссылка на тему: [url=' + location.href + ']' + location.href + '[/url]\nРабочая тема: [b]' + $('#actLink').val() + '[/b]\nСообщение: [b]' + $('#badM').val() + '[/b]');
}
}
if ($('.theme option:selected').attr('value') == 'Жалоба на тему') {
if ($('#otherM').val().length < '5') {
_uWnd.alert('Причина должна содержать более 5-и символов', 'Ошибка', {
w: 300,
h: 70
});
$('#upReload').html('')
} else {
$('.strClick').click();
$('#rP').val('Ссылка на тему: [url=' + location.href + ']' + location.href + '[/url]\nСообщение: [b]' + $('#otherM').val() + '[/b]');
}
}
if ($('.theme option:selected').attr('value') == 'Нарушение авторских прав') {
if ($('#actIst').val().length == '0') {
_uWnd.alert('Не заполнено поле Исходная тема', 'Ошибка', {
w: 300,
h: 70
});
$('#upReload').html('');
return;
}
if ($('#actIstL').val().length == '0') {
_uWnd.alert('Не заполнено поле Ссылка на сайт автора', 'Ошибка', {
w: 300,
h: 70
});
$('#upReload').html('');
return;
}
if ($('#actIstA').val().length == '0') {
_uWnd.alert('Не заполнено поле Настоящий автор [Имя]', 'Ошибка', {
w: 300,
h: 70
});
$('#upReload').html('');
return;
}
else {
$('.strClick').click();
$('#rP').val('Ссылка на тему: [url=' + location.href + ']' + location.href + '[/url]\nИсходная тема: [b]' + $('#actIst').val() + '[/b]\nИмя автора:[b] ' + $('#actIstA').val() + '[/b]\nСайт автора:[b] ' + $('#actIstL').val() + '[/b]\nСообщение:[b] ' + $('#actIstM').val() + '[/b]')
}
}
});
$.get('/index/14-0-0-1/', function (data) {
var reloaded = $('#secuImg', data).attr('onclick');
$('.caphaIMG').html('');
$('.seCap').val($('input[name="seckey"]', data).val());
$('.reloaded').click(reloaded);
if ($('#secuImg', data).attr('src') == undefined) {
$('#CF').hide()
}
});
$('.strClick').click(function () {
$('#upReload').html('')
$.get('/index/14-0-0-1/', function (data) {
var ssid = $('input[name="ssid"]', data).val();
$.post('/index/', {
a: '18',
s: admin,
subject: $('.theme option:selected').attr('value'),
message: $('#rP').val(),
seckey: $('.seCap').val(),
code: $('.onCode').val(),
ssid: ssid
},
function (s) {
response = $(s).text();
if (response.indexOf('успешно') != -1) {
$('#upReload').html('');
_uWnd.alert('Жалоба отправлена на рассмотрение', 'Успешно', {
w: 300,
h: 70
});
$('.reloaded').click();
_uWnd.close('u_complaint')
}
else if (response.indexOf('безопасности') != -1) {
$('#upReload').html('');
_uWnd.alert('Неверно введён Код безопасности', 'Ошибка', {
w: 300,
h: 70
});
$('.reloaded').click()
}
else if (response.indexOf('самому') != -1) {
$('#upReload').html('');
_uWnd.alert('Отправлять сообщение самому себе - бред', 'Капитан Очевидность', {
w: 300,
h: 70
});
$('.reloaded').click()
}
else if (response.indexOf('запретил') != -1) {
$('#upReload').html('');
_uWnd.alert('Админ запретил отправлять себе сообщения', 'Ошибка', {
w: 300,
h: 70
});
$('.reloaded').click()
}
else if (response.indexOf('запрещён') != -1) {
$('#upReload').html('');
_uWnd.alert('Доступ заперещён', 'Ошибка', {
w: 300,
h: 70
});
$('.reloaded').click()
}
});
});
});
}
},
'')
};