﻿﻿/*
 * Автор скрипта: http://ucodes.ru/
 * 16.02.2011 (TRANE73)
 * Баннерообмен в Ajax для uCoz
 * Изменение этих строк запрещено
 */

var place='', site='', contact='', text='', message='';
var iucodes = {
	banner: function (pmuser) {
		new _uWnd('banner','Баннерообмен', 300, 250, {
			alert: 1,
			modal: 1,
			resize: 1,
			fadespeed: 600,
			align: 0
		},
		'<fieldset><legend>Место баннера</legend><select size="1" id="place"><option disabled>Выберите место</option><option value="в шапку">В шапке</option><option value="в блок слева">В блоке слева</option><option value="в блок справа">В блоке справа</option><option value="в центре">В центре</option><option value="индивидуальное размещение">Индивидуальное место размешения</option></select></fieldset><fieldset><legend>Вы поставили наш баннер?</legend><input type="radio" id="banner1" name="banner" value="1"> Да <input type="radio" id="banner" name="banner" value="0"> Нет</fieldset><fieldset><legend>Ваш сайт (где установлен наш баннер)</legend><input id="mysite" style="width: 250px" type="text"></fieldset><fieldset><legend>ICQ/Skype/Telefon</legend><input id="icqskype" style="width: 250px" type="text"></fieldset><fieldset><legend>Код вашего баннера</legend><textarea id="code" style="width: 250px"></textarea></fieldset><center><input type="button" value="Отправить" id="ucodespostmessagepm" onclick="iucodes.check();">&nbsp;&nbsp;&nbsp;<span id="st"></span><a href="http://www.nevalyashka.ru/index/0-11">СТРАНИЦА С НАШИМИ БАННЕРАМИ</a></center>');
	},
	check: function () {
		if(document.getElementById("banner1").checked === true) {
			if($('#mysite').val() === '') {
				alert('Укажите Ваш сайт!')
			} else {
				if($('#icqskype').val() === '') {
					alert('Укажите Ваши контакты!')
				} else {
					if($('#code').val() === '') {
						alert('Укажите код Вашего баннера')
					} else {
						iucodes.send()
					}
				}
			}
		} else {
			alert('Поставьте наш баннер!')
		}
	},
	send: function () {
		$("#ucodespostmessagepm").attr({disabled: 1, value: "Отправить"});
		$("#st").html(' Идёт отправка...');
		place = $('#place option:selected').attr('value');
		site = $('#mysite').val();
		contact = $('#icqskype').val();
		text = $('#code').val();
		subject = 'Баннерообмен';
		message = 'Баннерообмен\nПоставить: '+place+'\nСсылка на сайт: '+site+'\nКонтакты: '+contact+'\nКод баннера: '+text;
		$.get("/index/14-0-0-1", function (pm) {
			ssid = $("input[name='ssid']", pm).val();
			if ($("#secuImg", pm).size() > 0) {
				imgsec = $("#secuImg", pm).clone();
				seckey = $("input[name='seckey']", pm).val();
				new _uWnd('cap', 'Код с картинки', 300, 80, {
					autosize: 0,
					modal: 1,
					oncontent: function () {
						$("#capImgSpan").html(imgsec);
						$("#capcode").focus();
					}
				},
				'<span id="capImgSpan"></span> <input type="text" id="capcode" onkeyup="iucodes.sendsec()" maxlength="4">');
			} else {
			$.post("/index", {
				s: uadmin,
				subject: subject,
				message: message,
              	       		ssid: ssid,
				a: 18
				},
				function (re) {
				var rTxt = $($(re).text()).text();
				if(rTxt.indexOf("успешно") > -1) {
				setTimeout('_uWnd.close("banner")', 500);
				_uWnd.alert(rTxt, 'Внимание', {
					w: 225,
					h: 75
				});
				} else {
				_uWnd.alert(rTxt, 'Внимание', {
					w: 225,
					h: 75
				});
				}
				});
			}
			$("#ucodespostmessagepm").attr({disabled: 0, value: "Отправить"});
			$("#st").empty();
			$("#ucodesmessagepm").empty();
		});
	},
	sendsec: function () {
		var code = $("#capcode").val();
		if (code.length == 4) {
			$.post("/index", {
				s: uadmin,
				subject: subject,
				message: message,
				code: code,
                    	 	ssid: ssid,
				seckey: seckey,
				a: 18
			},
			function (re) {
				var rTxt = $($(re).text()).text();
				if(rTxt.indexOf("успешно") > -1) {
				setTimeout('_uWnd.close("banner")', 500);
				_uWnd.close('cap');
				_uWnd.alert('Сообщение отправлено', 'Успех', {
					w: 225,
					h: 75
				});
				} else {
					if(rTxt.indexOf("код б") > -1) {
					$('#secuImg').click();
					} else {
					_uWnd.close('cap');
					_uWnd.alert(rTxt, 'Внимание', {
						w: 225,
						h: 75
					});
					}
				}
			});
			$("#ucodespostmessagepm").attr({disabled: 0, value: "Отправить"});
			$("#st").empty();
			$("#ucodesmessagepm").empty();
		}
	},
	ctrpost: function (e) {
		e = e || window.event;
	}
};
