﻿$(window).load(function(){
	f_selectsHideBubble();
});

$(document).ready(
  function () {
      $("#btnLogin").bind("click", function () {
          $.ajax({
              url: '/default.aspx/login',
              async: true,
              dataType: 'json',
              contentType: 'application/json',
              type: 'POST',
              data: '{ "login":"' + $("#tbLogin").val() + '","password":"' + $("#tbPassword").val() + '"}',
              success: doLogin,
              error: function (response) {
                  alert("error" + response);
              }
          });
      });
      $("#spLogout").bind("click", function () {
          $.ajax({
              url: '/default.aspx/logout',
              async: true,
              dataType: 'json',
              contentType: 'application/json',
              type: 'POST',
              data: "{}",
              success: function () { window.location = "default.aspx"; },
              error: function (response) {
                  alert("error" + response);
              }
          });
      });
      $.ajax({ type: "GET", traditional: true, url: "/i/x.gif", async: true, cache: false });
  }
);
  var doLogin = function (response) {
      switch (response.d.code) {
          case -1:
              {
                  window.location = "?mod=le&count=1";
                  break;
              }
          case 0:
              {
                  window.location = window.location;
                  break;
              }
          case 1:
              {
                  window.location = "?mod=le";
                  break;
              }
      }
  }
$(document).ready( function () {g_docReady=true;});


$(document).ready( function () {setTimeout("f_bannChange(2)", 4000);});

function f_bannChange(num)
{
	if (document.getElementById('mbannbar'))
	{
		var img = $('#mbannimg')[0];
		img.style.display = '';
		$('#mbannbar')[0].style.backgroundImage = 'url(i/ban_0'+num+'.png)';
		$(img).fadeOut('slow');
		setTimeout("$('#mbannimg')[0].src = 'i/ban_0"+num+".png'", 2000);
		num++;
		if (num==4) num=1;
		setTimeout("f_bannChange("+num+")", 5000);
	}
}

function f_selectsHideBubble()
{
	$('select').focus(function(){
		f_bubble_hideall();
	});
}

function f_bubble_show(id)
{
	document.getElementById(id).style.display = 'block';
	f_cover_show(true, true, true);
	document.getElementById('coverIn').onclick = new Function('event', 'f_cover_click(event);');
}

function f_bubble_hideall()
{
	$('.bubble').hide();
	f_cover_hide();
}

function f_cover_show(unvisible, uncrop, unframe)
{
	var unvisible = unvisible || false;
	var uncrop = uncrop || false;
	var unframe = unframe || false;
	var h = ($(document).height()-5)+'px';
	var cover = document.getElementById('cover');
	if (!cover)
	{
		var cover = document.createElement('div');
		cover.id = 'cover';
		cover.style.left = '0';
		cover.style.top = '0';
		cover.style.width = '100%';
		document.body.insertBefore(cover, document.body.firstChild);
		var coverFrm=document.createElement('iframe');
		coverFrm.id = 'coverFrm';
		coverFrm.setAttribute('frameborder', 0, 0);
		coverFrm.style.backgroundColor = 'transparent';
		coverFrm.style.filter = 'alpha(opacity=0)';
		coverFrm.style.width = '100%';
		coverFrm.style.display = 'none';
		cover.appendChild(coverFrm);
		setTimeout("document.getElementById('coverFrm').contentWindow.document.write(\"<html><head></head><body></body></html>\");", 0);
		setTimeout("try{document.getElementById('coverFrm').contentWindow.stop()}catch(e){};", 0);
		var coverIn = document.createElement('div');
		coverIn.id = 'coverIn';
		coverIn.style.position = 'absolute';
		coverIn.style.left = '0';
		coverIn.style.top = '0';
		coverIn.style.width = '100%';
		cover.appendChild(coverIn);
	}
	var coverFrm = coverFrm || document.getElementById('coverFrm');
	var coverIn = coverIn || document.getElementById('coverIn');
	cover.style.height = h;
	coverFrm.style.height = h;
	coverIn.style.height = h;
	if (unvisible) cover.className='unvisible'; else  cover.className='visible';
	if (!uncrop) document.body.style.overflow = 'hidden';
	if (unframe) coverFrm.style.display='none'; else coverFrm.style.display='';
	cover.style.display = 'block';
}

function f_cover_hide()
{
	var el = document.getElementById('cover')
	if (el) el.style.display = 'none';
	document.body.style.overflow = '';
}

function f_cover_click(event)
{
	var t_el = window.event ? window.event.srcElement : event.target
	if (t_el.id=='coverIn') f_bubble_hideall();
}

function f_expaToggle(tg_id, sw_el)
{
	var tg_el = document.getElementById(tg_id);
	if (tg_el.style.display=='none')
	{
		$(tg_el).fadeIn('normal',function(){if ($.browser.msie) this.style.removeAttribute('filter');});
		$(sw_el).addClass('expa_opn');
	}
	else
	{
		$(tg_el).fadeOut('normal',function(){if ($.browser.msie) this.style.removeAttribute('filter');});
		$(sw_el).removeClass('expa_opn');
	}
}
function f_faq_init()
{
	$('.faq_q a').click(function()
	{
		$(this.parentNode).next('div').toggle('normal');
	});
	var reg = /\#(faq_q\d+)$/i;
	if (String(window.location).search(reg)>0)
	{
		var el = document.getElementsByName(RegExp.$1)[0];
		if (el) $(el).click();
	}
}
var abkey;
$(document).ready(function () {
    $("a.paging_next").bind("click",
         function () {
             // window.document.location.href = "?mod=lst&p=next&key=" + this.id.replace("al_", ""); return false;
             window.document.location.href = "?mod=lst&p=next&abkey=" + abkey; return false;
         }
    );
});
$(document).ready(function () {
    $.ajax({
        url: '/default.aspx/zadolbal_d112c4bf87',
        timeout: 600000,
        async: true,
        dataType: 'json',
        contentType: 'application/json',
        type: 'POST',
        data: '{}',
        error: function (result) {
            alert("error" + result.statusText);
        },
        success: function (result) {
            $("#abkey").val(result.d.key);
            abkey = result.d.key;
        }
    });
});
