badUrl = new Object();
badUrl.adminNick = "Vov41k";
badUrl.subject = "Оповещение о битой ссылке";
badUrl.message = "Уважаемый администратор!\nПрошу вас проверить [url=" + location.href + "]данный материал[/url]. Мне кажется, что ссылка на скачивание битая.";









































































































































































badUrl.to = function () {
	$.get("/index/62", function (data) {
		var to = $('a.groupAdmin:first', $('cmd[p="content"]', data).text()) || $('a.groupModer:first', $('cmd[p="content"]', data).text());
		badUrl.toOnline = to ? to.text() : null;
		badUrl.toId = to ? to.attr("href").split("/")[4].split("-")[1] : null;
	});
}

badUrl.open = function () {
	new _uWnd('bad', 'Битая ссылка', 250, 130, {
		oncontent: function () {
			badUrl.to();
		}
	},
	'<fieldset>Вы действительно хотите пожаловаться администрации на битую ссылку?<br><br><input type="button" value="Да" onclick="badUrl.post();"><input type="button" value="Нет" onclick="_uWnd.close(\'bad\');"></fieldset>');
}

badUrl.guest = function () {
	_uWnd.alert('Данная функция доступна только зарегистрированным пользователям', 'Ошибка', {
		w: 205,
		h: 100,
		tm: 3900
	});
}

badUrl.post = function () {
	_uWnd.content('bad', '<br>Загрузка...<br>');
	$.get("/index/14-" + (badUrl.toId ? badUrl.toId: badUrl.adminID) + "-0-1", function (data) {
		var cap = $("#secuImg", data),
		img = $(cap).clone(),
		test = $(cap).attr("src");
		badUrl.seckey = $("input[name='seckey']", data).val();

		if (!test) {
			$.post("/index", {
				s: (badUrl.toOnline ? badUrl.toOnline: badUrl.adminNick),
				subject: badUrl.subject,
				message: badUrl.message,
				a: 18
			},
			function (re) {
				_uWnd.close('bad');
				_uWnd.alert($($('cmd[t="eMessage"][p="innerHTML"]', re).text()).text(), ' ', {
					w: 225,
					h: 80,
					tm: 3000
				});
			});
		}

		else {
			_uWnd.close('bad');
			new _uWnd('2bad', 'Код с картинки', 260, 110, {
				autosize: 0,
				oncontent: function () {
					$("#capimghere").html(img);
					$("#capcapcap").focus();
				}
			},
			'<span id="capimghere"><img align="absmiddle" src="http://vesucoz.com/images/cap.gif" border="0" alt="" /></span>&nbsp;<input type="text" style="width: 110px; height: 35px; font-size: 16px; font-weight: bold; color: black; text-align: center;" maxlength="4" id="capcapcap"><br><br><input type="button" value="ok" onclick="badUrl.postCap();">');

		}

	});
}

badUrl.postCap = function () {
	$.post("/index", {
		s: (badUrl.toOnline ? badUrl.toOnline: badUrl.adminNick),
		subject: badUrl.subject,
		message: badUrl.message,
		a: 18,
		code: $("#capcapcap").val(),
		seckey: badUrl.seckey
	},
	function (re) {

		var resalt = $($('cmd[t="eMessage"][p="innerHTML"]', re).text()).text();

		if (resalt.indexOf("Неправильный") != -1) {
			$("#secuImg").trigger("click");
			$("#capcapcap").val("").focus();
			_uWnd.alert(resalt, ' ', {
				w: 225,
				h: 80,
				tm: 3000
			});
		}
		if (resalt.indexOf("отправлено") != -1) {
			_uWnd.close('2bad');
			_uWnd.alert(resalt, ' ', {
				w: 225,
				h: 80,
				tm: 3000
			});
		}
		if (resalt.indexOf("Неправильный") == -1 && resalt.indexOf("отправлено") == -1) {
			_uWnd.alert(resalt, ' ', {
				w: 225,
				h: 80,
				tm: 3000
			});
		}
	});
}