function toggleDiv(id) {

  if (document.getElementById(id).style.display == 'block') {

    document.getElementById(id).style.display = 'none';

  }

  else {

    document.getElementById(id).style.display = 'block';

  }

  return false;

}



function toggleLi(li_id, div_id) {

  document.getElementById('li_a').className = "a";

  document.getElementById('li_b').className = "b";

  document.getElementById('li_c').className = "c last";

  document.getElementById('contact_form').style.display = 'none';

  document.getElementById('contact_map').style.display = 'none';

  document.getElementById('contact_gmap').style.display = 'none';



  document.getElementById(li_id).className += " active";

  document.getElementById(div_id).style.display = 'block';

  return false;

}



function carousel_prev() {
  count = $('ul.gallery_list li').size();

  var txt = '';
  var last_txt = $('li#li_' + count.toString() + ' span.text').html();
  var first_txt = $('li#li_1 span.text').html();  
  
  var j = 0;
  var tmp = '';

  var last_src = document.getElementById('img_'+count).src;
  var first_src = document.getElementById('img_1').src;  
  //document.getElementById('img_'+count).src = document.getElementById('img_1').src;
  for (i = 1; i <= count; i++) {
    if (i != count) {
	  j = i + 1;	
	  txt = $('li#li_' + j.toString() + ' span.text').html();
	  
	  tmp = 'li#li_' + i.toString() + ' span.text';
	  $(tmp).html(txt);
	  $('#img_' + i).attr('src', $('#img_' + j).attr('src'));
      //document.getElementById('img_'+i).src = document.getElementById('img_'+(i+1)).src;
    }
    else {
	  $('li#li_' + i.toString() + ' span.text').html(first_txt);	
	  $('#li_'+i.toString() + ' img').attr('src', first_src);
      //document.getElementById('img_'+i).src = last_src;
    }
  }
  return false;
}



function carousel_next() {
  count = $('ul.gallery_list li').size();
  var txt = '';
  var src = '';
  var first_txt = $('li#li_1 span.text').html();
  var last_txt = $('li#li_' + count.toString() + ' span.text').html();  
  var j = 0;

  var first_src = document.getElementById('img_1').src;
  var last_src = document.getElementById('img_'+count).src;  
  //document.getElementById('img_1').src = document.getElementById('img_'+count).src;

  for (i = count; i >= 1; i--) {
    if (i != 1) {
      j = i - 1;		
	  txt = $('li#li_'+j.toString() + ' span.text').html();
	  src = $('li#li_'+j.toString() + ' img').attr('src');
	  
	  $('#li_'+i.toString() + ' span.text').html(txt);
	  $('#li_'+i.toString() + ' img').attr('src', src);
      //document.getElementById('img_'+(i+1)).src = document.getElementById('img_'+i).src;
    }
    else {
	  $('#li_'+i.toString() + ' span.text').html(last_txt);
	  $('#li_'+i.toString() + ' img').attr('src', last_src);
      //document.getElementById('img_'+(i+1)).src = last_src;
    }
  }
  return false;
}



function setHref() {

  document.getElementById('thumb1').href = document.getElementById('img_3').src;;

}





function subscribe() {

	var vals = $('#subscribe_form').serialize();
	var email = $('#email').val();

	if (email == '' || email == 'Ваш E-mail') {

		$('span#info_message').css('color', 'red');

		$('span#info_message').html('Поле не заполнено');

		return false;

	}

	

	$.post('/ajax/subscribe.php', vals, function(data) {
		if (data == 'Некорректный E-mail' || data == 'E-mail уже был внесен в базу') {

			$('span#info_message').css('color', 'red');

		} else {

			$('span#info_message').css('color', 'green');

		}

	    $('span#info_message').html(data);

	})

	return false;

}





function show_anketa() {

	//$('div.overlay').css('display', 'block');

	var offset = $('.footer').offset();

	var h = $('.footer').innerHeight();

	h = h + offset['top'];

        if (h < 1200) h=1200;

	$('div.popup_bg').css('height', h.toString() + 'px');

	$('#popup').css('display', 'block');

	$(document).scrollTop(0);

}



function hide_anketa() {

	//$('div.overlay').css('display', 'none');

	$('#popup').css('display', 'none');

}



function submit_anketa() {

	vals = $('form#anketa_form').serialize();

	$.post('/anketa/saveresults/', vals, function(){

		$('div.popup_content form').remove();

		$('div.popup_content h2').after('<div style="text-align:center; padding-top:80px; padding-bottom:120px;">Анкета успешна добавлена в базу данных. Спасибо Вам за участие в анкетировании.</div>');

	})

}

$("#login_block").ready(function() {
  var auth = 0;

  $("#login_block .submit").click(function() {
   
    if (!auth) {
      $.get("/ajax/auth/", {AUTH_USER: $("#AUTH_USER").attr("value"), AUTH_PW: $("#AUTH_PW").attr("value")}, function(data) {
        if (data == "1") {
          auth = 1;
          $("#login_block .submit").click();
        } else {
          $("#login_block .error").html(data);
        }
      });
      return false;
    };

  });

  $('#AUTH_PW').keypress(function(e) {

    if (e.keyCode==13) {
      $.get("/ajax/auth/", {AUTH_USER: $("#AUTH_USER").attr("value"), AUTH_PW: $("#AUTH_PW").attr("value")}, function(data) {
        if (data == "1") {
          auth = 1;
          $("#login_block .submit").click();
        } else {
          $("#login_block .error").html(data);
        }
      });
      return false;
    };

  });

  $('#AUTH_USER').keypress(function(e) {

    if (e.keyCode==13) {
      $.get("/ajax/auth/", {AUTH_USER: $("#AUTH_USER").attr("value"), AUTH_PW: $("#AUTH_PW").attr("value")}, function(data) {
        if (data == "1") {
          auth = 1;
          $("#login_block .submit").click();
        } else {
          $("#login_block .error").html(data);
        }
      });
      return false;
    };

  });

});


$(".poll_block").ready(function() {
  
  $('.text_input_s').bind('focus', function() {
    $(this).parent().prev().attr({checked: 'checked'});
  });

  $("#doVote").click(function() {
    $.post("/netcat/modules/poll/",
    {
      catalogue: $("#catalogue").attr("value"),
      sub: $("#sub").attr("value"),
      cc: $("#cc").attr("value"),
      PollID: $("#PollID").attr("value"),
      Answer: $("input[checked]").attr("value")
    },
    function(){
      location.replace(window.location, 100);
    });
    return false;
  });

});