$(document).ready(function(){

	//rozbalovani menu
	$("#navimenu li ul li ul").toggleClass("none");
	$("#navimenu li ul li span").click(function(){
		$(this).toggleClass("jactive"); // changes arrow icon
		$(this).next("ul").toggleClass("none"); // show/hide list
	});
	
	//rozbalovani faq
	$("#faqs p").toggleClass("none");
	$("#faqs h3").click(function(){
		$(this).toggleClass("active"); // changes icon
		$(this).next("p").toggleClass("none"); // show/hide list
	});	

	//SIPO header
	$(".sipo .header1").mouseenter (
		function() {
			$(".sipo .header1 .headerHover").slideDown(260);
		}).mouseleave (
		function() {
			$(".sipo .header1 .headerHover").slideUp(260);
		}
	);

	$(".sipo .header2").mouseenter (
		function() {
			$(".sipo .header2 .headerHover").slideDown(260);
		}).mouseleave (
		function() {
			$(".sipo .header2 .headerHover").slideUp(260);
		}
	);

	$(".sipo .header3").mouseenter (
		function() {
			$(".sipo .header3 .headerHover").slideDown(260);
		}).mouseleave (
		function() {
			$(".sipo .header3 .headerHover").slideUp(260);
		}
	);

	//HP header
	$(".headerHover").hide();
	
	$(".header1").mouseenter (
		function() {
			$(".header1 .headerHover").slideDown("medium");
		}).mouseleave (
		function() {
			$(".header1 .headerHover").slideUp("medium");
		}
	);

	$(".header2").mouseenter (
		function() {
			$(".header2 .headerHover").slideDown("medium");
		}).mouseleave (
		function() {
			$(".header2 .headerHover").slideUp("medium");
		}
	);

	$(".header3").mouseenter (
		function() {
			$(".header3 .headerHover").slideDown("medium");
		}).mouseleave (
		function() {
			$(".header3 .headerHover").slideUp("medium");
		}
	);

	$(".header1-en").mouseenter (
		function () {
			$(".header1-en .headerHover").slideDown("medium");
		}).mouseleave (
		function () {
			$(".header1-en .headerHover").slideUp("medium");
		}
	);

	$(".header2-en").mouseenter (
		function () {
			$(".header2-en .headerHover").slideDown("medium");
		}).mouseleave (
		function () {
			$(".header2-en .headerHover").slideUp("medium");
		}
	);

	$(".header3-en").mouseenter (
		function () {
			$(".header3-en .headerHover").slideDown("medium");
		}).mouseleave (
		function () {
			$(".header3-en .headerHover").slideUp("medium");
		}
	);

               // elektronicke sluzby legenda

	$("#elSluzby p span").mouseenter (

		function() {

			$(this).next("#elSluzby .legBox").fadeIn(260);

		}).mouseleave (

		function() {

			$(this).next("#elSluzby .legBox").fadeOut(260);

		}

	);

  //obchodni manazeri
  ozregion = $('#ozregion');
  ozokres = $('#ozokres');
  ozokressel = $('#ozokres').val();
  ozsegmentsel = $('#ozsegment').val();
  ozpha = $('#ozPraha');
  ozstc = $('#ozStredniCechy');
  ozjic = $('#ozJizniCechy');
  ozzac = $('#ozZapadniCechy');
  ozsec = $('#ozSeverniCechy');
  ozvyc = $('#ozVychodniCechy');
  ozjim = $('#ozJizniMorava');
  ozsem = $('#ozSeverniMorava');

  switch (ozregion.val())
  {
    case 'Praha':
      $('#ozokres').empty().append(ozpha.html());
     break;
    case 'Střední Čechy':
      $('#ozokres').empty().append(ozstc.html());
     break;
    case 'Jižní Čechy':
      $('#ozokres').empty().append(ozjic.html());
     break;
    case 'Západní Čechy':
      $('#ozokres').empty().append(ozzac.html());
     break;
    case 'Severní Čechy':
      $('#ozokres').empty().append(ozsec.html());
     break;
    case 'Východní Čechy':
      $('#ozokres').empty().append(ozvyc.html());
     break;
    case 'Jižní Morava':
      $('#ozokres').empty().append(ozjim.html());
     break;
    case 'Severní Morava':
      $('#ozokres').empty().append(ozsem.html());
     break;
    default:
  }

  $('#ozokres').val(ozokressel);
  $('#ozsegment').val(ozsegmentsel);

  $('#ozregion').change (
    function() {
      switch ($(this).val())
      {
        case 'Praha':
          $('#ozokres').empty().append(ozpha.html());
         break;
        case 'Střední Čechy':
          $('#ozokres').empty().append(ozstc.html());
         break;
        case 'Jižní Čechy':
          $('#ozokres').empty().append(ozjic.html());
         break;
        case 'Západní Čechy':
          $('#ozokres').empty().append(ozzac.html());
         break;
        case 'Severní Čechy':
          $('#ozokres').empty().append(ozsec.html());
         break;
        case 'Východní Čechy':
          $('#ozokres').empty().append(ozvyc.html());
         break;
        case 'Jižní Morava':
          $('#ozokres').empty().append(ozjim.html());
         break;
        case 'Severní Morava':
          $('#ozokres').empty().append(ozsem.html());
         break;
        default:
      }
  });

	(function($) {
		$.fn.equalHeights = function(minHeight, maxHeight) {
			tallest = (minHeight) ? minHeight : 0;
			this.each(function() {
				if($(this).height() > tallest) {
					tallest = $(this).height();
				}
			});
			if((maxHeight) && tallest > maxHeight) tallest = maxHeight;
			return this.each(function() {
				$(this).height(tallest).css("overflow","hidden");
			});
		}
		$(".znamka").equalHeights();
	})(jQuery);

});
