/*
@ 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('<fieldset><legend>Рабочая ссылка:</legend><input id="actLink" type="text" style="width:80%"><br><span style="font-size:9px;">Если у вас есть рабочая ссылка на файл, то укажите её.</span></fieldset></fieldset><fieldset><legend>Сообщение:</legend><textarea id="badM" style="width:80%;height:45px">Просьба исправить ссылку в материале, либо удалить его</textarea></fieldset>')
}
else if ($('.theme option:selected').attr('value') == 'Нарушение авторских прав') {
$('#upComlaint').html('<fieldset><legend>Исходный файл:</legend><input id="actIst" type="text" style="width:80%"><br><span style="font-size:9px;">Файл доказывающий авторство(<b>.psd</b>,<b>.js</b> и т.п)</span></fieldset><fieldset><legend>Настоящий автор [<b>Имя</b>]:</legend><input id="actIstA" type="text" style="width:80%"></fieldset><fieldset><legend>Ссылка на сайт автора:</legend><input id="actIstL" type="text" style="width:80%"></fieldset><fieldset><legend>Ваше сообщение:</legend><textarea id="actIstM" style="width:80%;height:30px;"></textarea></fieldset>');
$('#rP').val('Ссылка на файл:
' + location.href + '\nИсходный файл:
' + $('#actIst').val() + '\nИмя автора:
' + $('#actIstA').val() + '\nСайт автора:
' + $('#actIstL').val() + '\nСообщение:
' + $('#actIstM').val() + '');
}
else if ($('.theme option:selected').attr('value') == 'Жалоба на материал') {
$('#upComlaint').html('<fieldset><legend>Причина жалобы:</legend><textarea id="otherM" style="width:80%;height:100px"></textarea></fieldset>');
$('#rP').val('Ссылка на файл:
' + location.href + '\nСообщение:
' + $('#otherM').val() + '\nИмя автора:
' + $('#actIstA').val() + '\nСайт автора:
' + $('#actIstL').val() + '\nСообщение:
' + $('#actIstM').val() + '');
}
_uWnd.getbyname('u_complaint').checksize()
});
$('.nButton').click(function () {
if ($('.theme option:selected').attr('value') == 'Битая ссылка') {
if ($('#badM').val().length == '0') {
_uWnd.alert('<center><font color="red">Не заполнено поле <b>Сообщение</b></font></center>', 'Ошибка', {
w: 300,
h: 70
});
$('#upReload').html('<img src="/.s/img/icon/er.png">')
} else {
$('.strClick').click();
$('#rP').val('Ссылка на файл:
' + location.href + '\nРабочая ссылка:
' + $('#actLink').val() + '\nСообщение:
' + $('#badM').val() + '');
}
}
if ($('.theme option:selected').attr('value') == 'Жалоба на материал') {
if ($('#otherM').val().length < '5') {
_uWnd.alert('<center><font color="red">Причина должна содержать более <b>5-и</b> символов</font></center>', 'Ошибка', {
w: 300,
h: 70
});
$('#upReload').html('<img src="/.s/img/icon/er.png">')
} else {
$('.strClick').click();
$('#rP').val('Ссылка на файл:
' + location.href + '\nСообщение:
' + $('#otherM').val() + '');
}
}
if ($('.theme option:selected').attr('value') == 'Нарушение авторских прав') {
if ($('#actIst').val().length == '0') {
_uWnd.alert('<center><font color="red">Не заполнено поле <b>Исходный файл</b></font></center>', 'Ошибка', {
w: 300,
h: 70
});
$('#upReload').html('<img src="/.s/img/icon/er.png">');
return;
}
if ($('#actIstL').val().length == '0') {
_uWnd.alert('<center><font color="red">Не заполнено поле <b>Ссылка на сайт автора</b></font></center>', 'Ошибка', {
w: 300,
h: 70
});
$('#upReload').html('<img src="/.s/img/icon/er.png">');
return;
}
if ($('#actIstA').val().length == '0') {
_uWnd.alert('<center><font color="red">Не заполнено поле <b>Настоящий автор [Имя]</b></font></center>', 'Ошибка', {
w: 300,
h: 70
});
$('#upReload').html('<img src="/.s/img/icon/er.png">');
return;
}
else {
$('.strClick').click();
$('#rP').val('Ссылка на файл:
' + location.href + '\nИсходный файл:
' + $('#actIst').val() + '\nИмя автора:
' + $('#actIstA').val() + '\nСайт автора:
' + $('#actIstL').val() + '\nСообщение:
' + $('#actIstM').val() + '')
}
}
});
$.get('/index/14-0-0-1/', function (data) {
var reloaded = $('#secuImg', data).attr('onclick');
$('.caphaIMG').html('<img src=' + $('#secuImg', data).attr('src') + ' style="cursor:pointer;" class="reloaded" onclick="'+reloaded +'" align="absmiddle" title="Обновить код безопасности">');
$('.seCap').val($('input[name="seckey"]', data).val());
$('.reloaded').click(reloaded);
if ($('#secuImg', data).attr('src') == undefined) {
$('#CF').hide()
}
});
$('.strClick').click(function () {
$('#upReload').html('<img src="http://ucodes.ru/upload/icons/load.gif">')
$.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('<img src="/.s/img/icon/ok.png">');
_uWnd.alert('<center><font color="blue">Жалоба отправлена на рассмотрение</font></center>', 'Успешно', {
w: 300,
h: 70
});
$('.reloaded').click();
_uWnd.close('u_complaint')
}
else if (response.indexOf('безопасности') != -1) {
$('#upReload').html('<img src="/.s/img/icon/er.png">');
_uWnd.alert('<center><font color="red">Неверно введён <b>Код безопасности</b></font></center>', 'Ошибка', {
w: 300,
h: 70
});
$('.reloaded').click()
}
else if (response.indexOf('самому') != -1) {
$('#upReload').html('<img src="/.s/img/icon/er.png">');
_uWnd.alert('<center><font color="red">Отправлять сообщение самому себе - <b>бред</b></font></center>', 'Капитан Очевидность', {
w: 300,
h: 70
});
$('.reloaded').click()
}
else if (response.indexOf('запретил') != -1) {
$('#upReload').html('<img src="/.s/img/icon/er.png">');
_uWnd.alert('<center><font color="red">Админ запретил отправлять себе сообщения</font></center>', 'Ошибка', {
w: 300,
h: 70
});
$('.reloaded').click()
}
else if (response.indexOf('запрещён') != -1) {
$('#upReload').html('<img src="/.s/img/icon/er.png">');
_uWnd.alert('<center><font color="red">Доступ заперещён</font></center>', 'Ошибка', {
w: 300,
h: 70
});
$('.reloaded').click()
}
});
});
});
}
},
'<div class="strClick"></div><fieldset><legend>Причина жалобы:</legend><select class="theme"><option value="Битая ссылка">Битая ссылка</option><option value="Нарушение авторских прав">Нарушение авторских прав</option><option value="Жалоба на материал">Другая причина</option></select></fieldset><div id="upComlaint"><fieldset><legend>Рабочая ссылка:</legend><input id="actLink" type="text" style="width:80%"><br><span style="font-size:9px;">Если у вас есть рабочая ссылка на файл, то укажите её.</span></fieldset><fieldset><legend>Сообщение:</legend><textarea id="badM" style="width:80%;height:45px">Просьба исправить ссылку в материале, либо удалить его</textarea></fieldset></div><fieldset id="CF"><legend>Код безопасности:</legend><input class="onCode" type="text" autocomplete="off" name="code" style="font-size:20px;padding:4px;width:60px;margin-right:3px;" size="5" maxlength="5"><span class="caphaIMG"></span></fieldset><fieldset><table width="100%"><tr><td align="left" valign="top"><table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'"><tr><td class="myBtnLeft"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on"><a href="javascript://" class="nButton" id="cButton">Оповестить</a> </div> </td><td class="myBtnRight"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td></tr></table></td><td width="35%" align="right" valign="top"><span id="upReload"></span></td></tr></table></fieldset><input type="hidden" id="rP"><input type="hidden" class="seCap">')
};