var qtext=false;
var initext="Поиск на Чита.Ру";

$(function() {
	mc_init();
	provs_init();
});


/* Main Search */

function mainsearch_init () {
	$("#mainsearch").val(initext);
	qtext=false;
}
function sfocus() {
	if (!qtext) {$("#mainsearch").val('').removeClass('f_init')}
}
function sblur() {
	obj=$("#mainsearch");if (obj.val().length >0) {qtext=true} else {obj.val(initext).addClass('f_init');qtext=false}
}


/* Message Center */

function mc_init() {
	mc_lasttag = '';
	mc_ml = 0;
	mc_max = 135;
	$("#mts").click(function(){mc_opsel("mts");});
	$("#megafon").click(function(){mc_opsel("megafon");});
	$("#beeline").click(function(){mc_opsel("beeline");});
}
function mc_wait() {
	$("#err_mess").hide();
	$("#mob_op").hide();
	$("#mess_center_wait").show();
}
function mc_waitdone() {
	$("#mess_center_wait").hide();
	$("#mc_start").hide();
	$("#mess_center").show();
}
function mc_wait_send() {
	$("#mess_center").hide();
	$("#mess_center_wait_send").show();
}
function mc_wait_send_done() {
	$("#mess_center").show();
	$("#mess_center_wait_send").hide();
}
function to_start() {
	$("#mess_center").hide();
	$("#mc_start").show();
	$("#mob_op").show();
}
function mc_opsel( tag ) {
	if ($(".login").length) {
		alert('Отправка SMS сообщений доступна только зарегистрированным и авторизованным пользователям сайта. Пройдите авторизацию или зарегистрируйтесь.');
		return;
	}
	mc_lasttag = tag;
	mc_wait();
	$.get("/mess_center/"+tag+".php?sid="+top.sid+"&rnd="+Math.random(),
		function(txt) {
			mc_waitdone();
			$("#mess_center").html(txt);
				var zid = 0;
			if (tag=='mts')		zid=31;
			if (tag=='megafon')	zid=32;
			if (tag=='beeline')	zid=33;
			adc_show("mc_banner",zid,true);
			$("#send").click(function(){
				if (mc_ml<1 || mc_ml>mc_max) {
					$("#mc_msg").css({border:"2px solid red"});
					return;
				}
				var num = $("#mc_frm :input[name=mc_num]")[0].value.replace(/ /g,'');
				if ( ! /^([0-9]){7}$/i.test(num) ) {
					$("#mc_num").css({border:"2px solid red"});
					return;
				}
				var code = $("#mc_frm :input[name=mc_code]")[0].value.replace(/ /g,'');
				if ( ! /^([0-9]){5}$/i.test(code) ) {
					$("#mc_code").css({border:"2px solid red"});
					return;
				}
				mc_wait_send();
				$.post('/mess_center/send.php?sid='+top.sid+'&rnd='+Math.random(),$("#mc_frm").serialize(),function(txt){ 
					mc_wait_send_done();
					var prefix = txt.substr(0,4);
					if (prefix=='ERR:') {
						$("#mc_capcha").attr("src", $("#mc_capcha").attr("src")+"1" ); /*refresh capcha*/
					}
					if (prefix=='err:' || prefix=='ERR:') {
						var err = txt.substr(4);
						var obj = $("#mc_"+err);
						if (obj.length) {
							obj.css({border:"2px solid red"});
						} else {
							//$("#err_mess").html(err).show();
							alert(err);
						}
					} else {
						$("#mess_center").html(txt);
						adc_show("mc_banner",34,true); //DONE banner
						$("#ok_btn").click(function(){
							to_start();
						});
					}
				});
			});
		}
	);
}

function mc_cnt( obj ) {
	$("#mc_msg").css({border:"1px solid #999999"});
	if (obj.value=='текст смс-сообщения') obj.value='';
	var m=obj.value.replace(/\n/g,'');
	var rus=false;
	mc_ml=m.length;
	for(var i=0;i<m.length;i++) {
		var ch=m.substr(i,1);
		if (ch>'~') { rus=true; break; }
	}
	if (mc_lasttag=='mts')		mc_max = (rus ? 70 : 140); //90,135
	if (mc_lasttag=='megafon')	mc_max = (rus ? 70 : 160);
	if (mc_lasttag=='beeline')	mc_max = (rus ? 66 : 156);
	$("#mc_max").html( '<font>'+mc_max+'</font>' );
	$("#mc_cntr").html( '<font>'+mc_ml+'</font>' );
}

function mc_num_reset() {
	$("#mc_num").css({border:"1px solid #999999"});
}
function mc_code_reset() {
	$("#mc_code").css({border:"1px solid #999999"});
}

function tsview() {
	if ($('#srch')[0].value=='' || $('#srch')[0].value=='номер тел.') {
		$("#srch").css({border:"1px solid #FF0000"});
		return;
	}
	cmnPopup('/providers/rostelecom?srch='+$('#srch')[0].value,'payment',700,525,'resizable=no,scrollbars=yes,menubar=no,toolbar=no,directories=no,status=no');
}

function tsv_reset() {
	$("#srch").css({border:"1px solid #A6AFBB"});
}

/* Providers */

function showprov(prov) {
	if (prov) {
		$("#provs").hide();
		$("#"+prov).show();
		var d = new Date();
		d.setFullYear(d.getYear()+1);
		$.cookie('lastprov',prov, { expires: 7, path: "/" }  );
	} else {
		prov = $.cookie('lastprov');
		$("#"+prov).hide();
		$("#provs").show();
	}
}

function provs_init() {
	var html = 
	'<noindex>'+
	'<div id="provs">'+
	'<h6 style="font-size:15px">Пользователям</h6>'+
	'<div class="hl2"></div>'+
	'<center><h5 style="font-size:12px;margin-bottom:5px">ваш провайдер</h5>'+
	'	<select id="psel" onchange="showprov(this.value)" style="width:150px;height:25px">'+
	'		<option value="">выберите...</option>'+
	'		<option value="gin">Агентство Джин</option>'+
	'		<option value="ttk">ТТК-Чита</option>'+
	'		<option value="wstream">Ростелеком</option>'+
	'		<option value="loctel">Локтелеком</option>'+
	'		<option value="mlink">Мегалинк</option>'+
	'		<option value="multinex">МТС (МКС-Чита)</option>'+
	'		<option value="skompl">Связькомплект</option>'+
	'		<option value="chol">Чита-Он-Лайн</option>'+
	'	</select>'+
	'</center>'+
	'</div>'+
	''+
	'<div id="gin" class="prov">'+
	'	<div style="margin:5px 5px 5px 0"><span class="ltr2" style="margin:5px"><a style="font-size:14px" href="http://www.gin.su" target="_blank" rel="nofollow"><b>Агентство Джин</b></a></span></div>'+
	'	<div class="hl1"></div>'+
	'	<div class="lb">'+
	'		<span><a href="http://client.chita.ru" target="_blank" rel="nofollow">Статистика</a></span>'+
	'		<span><a href="http://mail.gin.su" target="_blank" rel="nofollow">Веб-Почта</a></span>'+
	'	</div>'+
	'	<div class="pb"><a id="pback" href="javascript:showprov()">другой провайдер</a></div>'+
	'</div>'+
	''+
	'<div id="wstream" class="prov">'+
	'	<div style="margin:5px 5px 5px 0"><span class="ltr2"><a style="font-size:14px" href="http://www.chittel.ru" target="_blank" rel="nofollow"><b>Ростелеком</b></a></span></div>'+
	'	<div class="hl1"></div>'+
	'	<div class="lb">'+
	'		<span><a href="http://87.103.236.6:7777/pls/sip_w/www.pageviewer?page_name=S*START_PAGE" target="_blank" rel="nofollow">Статистика</a></span>'+
	'		<span><a href="http://webmail.chittel.ru/src/login.php" target="_blank" rel="nofollow">Веб-Почта</a></span>'+
	'	</div>'+
	'	<div class="pb"><a id="pback" href="javascript:showprov()">другой провайдер</a></div>'+
	'</div>'+
	''+
	'<div id="loctel" class="prov">'+
	'	<div style="margin:5px 5px 5px 0"><span class="ltr2"><a style="font-size:14px" href="http://www.loctelecom.ru" target="_blank" rel="nofollow"><b>Локтелеком</b></a></span></div>'+
	'	<div class="hl1"></div>'+
	'	<div class="lb">'+
	'		'+
	'		<span><a href="http://loctelecom.ru/cgi-bin/utm5/aaa5" target="_blank" rel="nofollow">Статистика</a></span>'+
	'	</div>'+
	'	<div class="pb"><a id="pback" href="javascript:showprov()">другой провайдер</a></div>'+
	'</div>'+
	''+
	'<div id="ttk" class="prov">'+
	'	<div style="margin:5px 5px 5px 0"><span class="ltr2"><a style="font-size:14px" href="http://www.ttk-chita.ru" target="_blank" rel="nofollow"><b>ТТК-Чита</b></a></span></div>'+
	'	<div class="hl1"></div>'+
	'	<div class="pb"><a id="pback" href="javascript:showprov()">другой провайдер</a></div>'+
	'</div>'+
	''+
	'<div id="mlink" class="prov">'+
	'	<div style="margin:5px 5px 5px 0"><span class="ltr2"><a style="font-size:14px" href="http://www.megalink.ru" target="_blank" rel="nofollow"><b>Мегалинк</b></a></span></div>'+
	'	<div class="hl1"></div>'+
	'	<div class="lb">'+
	'		<span><a href="http://megalink.ru/login.php" target="_blank" rel="nofollow">Статистика</a></span>'+
	'		<span><a href="http://webmail.megalink.ru/cgi-bin/openwebmail/openwebmail.pl" target="_blank" rel="nofollow">Веб-Почта</a></span>'+
	'	</div>'+
	'	<div class="pb"><a id="pback" href="javascript:showprov()">другой провайдер</a></div>'+
	'</div>'+
	''+
	'<div id="skompl" class="prov">'+
	'	<div style="margin:5px 5px 5px 0"><span class="ltr2"><a style="font-size:14px" href="http://www.s-komplekt.ru" target="_blank" rel="nofollow"><b>Связь-Комплект</b></a></span></div>'+
	'	<div class="hl1"></div>'+
	'	<div class="lb">'+
	'		<span><a href="http://10.0.0.1/cgi-bin/utm5/aaa5" target="_blank" rel="nofollow">Статистика</a></span>'+
	'	</div>'+
	'	<div class="pb"><a id="pback" href="javascript:showprov()">другой провайдер</a></div>'+
	'</div>'+
	''+
	'<div id="chol" class="prov">'+
	'	<div style="margin:5px 5px 5px 0"><span class="ltr2"><a style="font-size:14px" href="http://www.chitaonline.ru" target="_blank" rel="nofollow"><b>Чита-Он-Лайн</b></a></span></div>'+
	'	<div class="hl1"></div>'+
	'	<div class="lb">'+
	'		<span><a href="http://bill.chitaonline.ru:8080/bgbilling/" target="_blank" rel="nofollow">Статистика</a></span>'+
	'		<span><a href="http://mail.chitaonline.ru/" target="_blank" rel="nofollow">Веб-Почта</a></span>'+
	'	</div>'+
	'	<div class="pb"><a id="pback" href="javascript:showprov()">другой провайдер</a></div>'+
	'</div>'+
	''+
	'<div id="multinex" class="prov">'+
	'	<div style="margin:5px 5px 5px 0"><span class="ltr2"><a style="font-size:14px" href="http://chita.multinex.ru" target="_blank" rel="nofollow"><b>МТС (МКС-Чита)</b></a></span></div>'+
	'	<div class="hl1"></div>'+
	'	<div class="lb">'+
	'		<span><a href="http://chita.multinex.ru/cabinet/dot1x_login.php" target="_blank" rel="nofollow">Статистика</a></span>'+
	'	</div>'+
	'	<div class="pb"><a id="pback" href="javascript:showprov()">другой провайдер</a></div>'+
	'</div>'+
	'</noindex>';
	
	$("#provs_inner").html(html);
	showprov( $.cookie('lastprov') );
}
