$(function() {
/* ----------------------------------------------------------------
    external links
  ---------------------------------------------------------------- */
  $('#interest a').click(function() {
    window.open(this.href);
    return false;
  });
  
  /* ---------------------------------------------------------------- 
  	cufon - replace fonts
  ---------------------------------------------------------------- */
  /* Cufon.replace('#header ul a, #footer .up, #faq h6');
  Cufon.replace('.box h5', {hover: true}); */


  /* ----------------------------------------------------------------
    Images
  ---------------------------------------------------------------- */
  $('span.img img').each(function() {
    if ($(this).hasClass('left')) {
      $(this).parent('span.img').addClass('left');
    }
  });

  
  /* ----------------------------------------------------------------
    Browsers and versions
  ---------------------------------------------------------------- */
  var isIE = ($.browser.msie);
  var isOpera = ($.browser.opera);
  var isChrome = ($.browser.webkit);

  // add styles for browsers
  if (isOpera) {
    $('head').append('<link rel="stylesheet" type="text/css" href="css/screen-opera.css" media="screen,projection" />');
  }
  if (isChrome) {
    $('head').append('<link rel="stylesheet" type="text/css" href="css/screen-webkit.css" media="screen,projection" />');
  }
  
  
  /* ----------------------------------------------------------------
    Corners
  ---------------------------------------------------------------- */
  if (isIE || isOpera) {
    $('#content h1, #footer').corner('top 6px');
    $('#content, .box').corner('bottom 6px');
    $('#nav > ul').corner('6px');
    
    $('#content .important').append('<div class="footer" />');
  }
  
  
  /* ----------------------------------------------------------------
    Collapser
  ---------------------------------------------------------------- */
  $('#faq dl *').addClass('close');
  $('#faq dl dt').click(function() {
    $(this).toggleClass('close').next().toggleClass('close');
  });
  
  $('#poradna dd').hide();
  $('#poradna dt').click(function() {
    $(this).next('dd').toggle();
  });
  
  
  /* ----------------------------------------------------------------
    ScrollTop
  ---------------------------------------------------------------- */
  $('#footer .up').click(function() {
    $(window).scrollTo( 0, 500, {easing: 'easeInOutQuart'} );
    return false;
  });
  
  
  /* ----------------------------------------------------------------
    Homepage carousel
  ---------------------------------------------------------------- */
  $('#slider').carousel({
    direction: 'vertical',
    loop: true,
    pagination: true,
    autoSlide: true, 
    autoSlideInterval: 5000,
    effect: 'fade',
    animSpeed: 1500
  });
  
  
  /* ----------------------------------------------------------------
    Lightbox
  ---------------------------------------------------------------- */
  $('a[rel=#lightbox]').fancybox({
    overlayColor: '#fff',
    overlayOpacity: '0.8',
    transitionIn: 'elastic',
    transitionOut: 'elastic'
  });
  /*$('body').append('<div id="lightbox"><div id="lb-inner"></div><div class="close"></div></div>');
  $('a[rel]').overlay({
    effect: 'apple',
    top: '5%',
    expose: { 
      color: '#fff',
      loadSpeed: 200,
      opacity: 0.8
    },
    onLoad: function() {
      $('<img />')
        .load(function() {
          var $img = $(this);
          $img.appendTo($('#lb-inner'));
          var width = $img.width(),
              height = $img.height(),
              top = parseInt((600 - height) / 2),
              left = parseInt((800 - width) / 2);
          $img.css({
            top: top,
            left: left
          });
        }).error(function() {
          alert('Fotografii nelze načíst.');
        }).attr('src', this.getTrigger().attr('href'));
    },
    onClose: function() {
      $('#lb-inner img').remove();
    }
  });*/


  /* ----------------------------------------------------------------
    Kontaktní formulář
  ---------------------------------------------------------------- */
  $('#spamhide input').val('5').parent().hide();

  $("#form-contact").validate({
		rules: {
			name: "required",
			email: {
				required: true,
				email: true
			},
			message: "required"
		},
		messages: {
			name: "Vyplňte prosím Vaše jméno",
			email: {
				required: "E-mail nemáte ve správném tvaru",
				email: "Vyplňte prosím Váš email"
			},
			message: "Vyplňte prosím Váš vzkaz"
		}
	});
  
});

  /* ----------------------------------------------------------------
    Rozbalovací seznam - výběr obsahu stránky
  ---------------------------------------------------------------- */
  function vypln(policko){
    hodnota = policko.options[policko.selectedIndex].value;
    /* alert("Vybrali jste variantu č. " + hodnota); */
    switch(hodnota) {
     case "1": text="<h2>Rodinný dům: novostavba</h2><h3>Tepelná ztráta: 5 kW</h3><p>Ohřev teplé vody: 200l/den<br />Topný systém: podlahové topení<br />Celková spotřeba energie (vytápění+TV): 15.900 kWh/rok<br />Venkovní výpočtová teplota: -15 °C<br />Délka topného období: 234 dní<br />Průměrná teplota za topné období: 3,9°C</p><img src='/wp-content/uploads/2011/11/graf-novostavba-5kW.png' width='540' height='339'>"; break;
     case "2": text="<h2>Rodinný dům: novostavba</h2><h3>Tepelná ztráta: 10 kW</h3><p>Ohřev teplé vody: 200l/den<br />Topný systém: podlahové topení<br />Celková spotřeba energie (vytápění+TV): 26.900 kWh/rok<br />Venkovní výpočtová teplota: -15 °C<br />Délka topného období: 234 dní<br />Průměrná teplota za topné období: 3,9°C</p><img src='/wp-content/uploads/2011/11/graf-novostavba-10kW.png' width='540' height='344'>"; break; 
     case "3": text="<h2>Rodinný dům: novostavba</h2><h3>Tepelná ztráta: 15 kW</h3><p>Ohřev teplé vody: 200l/den<br />Topný systém: podlahové topení<br />Celková spotřeba energie (vytápění+TV): 37.800 kWh/rok<br />Venkovní výpočtová teplota: -15 °C<br />Délka topného období: 234 dní<br />Průměrná teplota za topné období: 3,9°C</p><img src='/wp-content/uploads/2011/11/graf-novostavba-15kW.png' width='550' height='344'>"; break; 
     case "4": text="<h2>Rodinný dům: stávající</h2><h3>Tepelná ztráta: 5 kW</h3><p>Ohřev teplé vody: 200l/den<br />Topný systém: radiátorový<br />Celková spotřeba energie (vytápění+TV): 15.900 kWh/rok<br />Venkovní výpočtová teplota: -15 °C<br />Délka topného období: 234 dní<br />Průměrná teplota za topné období: 3,9°C</p><img src='/wp-content/uploads/2011/11/graf-rd-5kW.png' width='550' height='340'>"; break; 
     case "5": text="<h2>Rodinný dům: stávající</h2><h3>Tepelná ztráta: 10 kW</h3><p>Ohřev teplé vody: 200l/den<br />Topný systém: radiátorový<br />Celková spotřeba energie (vytápění+TV): 26.900 kWh/rok<br />Venkovní výpočtová teplota: -15 °C<br />Délka topného období: 234 dní<br />Průměrná teplota za topné období: 3,9°C</p><img src='/wp-content/uploads/2011/11/graf-rd-10kW.png' width='550' height='338'>"; break; 
     case "6": text="<h2>Rodinný dům: stávající</h2><h3>Tepelná ztráta: 15 kW</h3><p>Ohřev teplé vody: 200l/den<br />Topný systém: radiátorový<br />Celková spotřeba energie (vytápění+TV): 37.800 kWh/rok<br />Venkovní výpočtová teplota: -15 °C<br />Délka topného období: 234 dní<br />Průměrná teplota za topné období: 3,9°C</p><img src='/wp-content/uploads/2011/11/graf-rd-15kW.png' width='550' height='340'>"; break; 
     default: text=""; 
    }
    document.getElementById("obsah").innerHTML="<br />" + text + "<br />&nbsp;";
  }
