$(document).ready(

  function () {
    
    // IKONKY "ZEPTEJTE SE NAS" + FOCUS TLACITEK PRO IE6
      $("input.submit").hover(
          function () { $(this).addClass("hover"); },
          function () { $(this).removeClass("hover"); }
        );
    // RSS POP-UP
      $("#rss").css({"opacity":0});
      $("#rss-link").click( function() { return false; } );
      $("#rss-link").hover(
          function () { $("#rss").css("display","block").fadeTo(500,1); },
          function () {  }
        );
      $("#rss").hover(
          function () {  },
          function () { $(this).animate({"opacity":"0"},500, "linear", function () { $(this).css("display","none"); } ); }
        );
    // TLACITKO FILTRU VE VYPISU PRODUKTU
      $(".filtr p.submit").css({"position":"absolute","top":"-1000000px"});
    
    // GALERIE
      $("#gallery .thumbs span a").click(
        function () {
            //var for_main = "images/" + $(this).attr("rel");
            var for_main = "./images/275x275z/" + $(this).attr("rel").substr(0,1) + "/" + $(this).attr("rel");

            var for_tb = $(this).attr("href");
            var for_alt = $(this).children("img").attr("alt");
            
            $(".main-img img").attr("src",for_main);
            $(".main-img").attr("href",for_tb);
            $(".main-img").attr("title",for_alt);
            
            // NAHLEDY
            $("#gallery .thumbs span a").removeClass("active");
            $(this).addClass("active");

            return false;
          }
      );
    // EASYSLIDER
    	$(".slide-me").addClass("active-slider");
    	$("#doporucene").easySlider({
        nextId: "dopNext",
    		prevId: "dopPrev"
    	});

    	$("#koupene").easySlider({
        nextId: "kupNext",
    		prevId: "kupPrev"
    	});
    	
    	
      // *********** RADIM added ************************

      // FOCUS na search
      //$("#search-input").focus();

      // zvyrazneni prihozu do kosiku
      $("#head-kosik a.action-bid").css({'background-color' : '#911502', 'color' : '#fff', 'background-position' : '4px bottom'});
      setTimeout('$("#head-kosik a.action-bid").css({"background-color" : "#4b4028", "color" : "#ffca72", "background-position" : "4px top"});', 1500 );
      $("#head-kosik a.action-bid").hover(
        function() { $(this).css({'background-color' : '#911502', 'color' : '#fff', 'background-position' : '4px bottom'}) },
        function() { $(this).css({"background-color" : "#4b4028", "color" : "#ffca72", "background-position" : "4px top"}) }
      );

      // ***** Defaultni text ve formech *******
      // osetreni poli s heslem
      $("input.defaultTextPassword[type='password']").hide();
      $("input.defaultTextPassword[type='text']").show();
      $("input.defaultTextPassword[type='text']").removeAttr("disabled");

      $("input.defaultTextPassword[type='text']").focus(function()
      {
        $("input.defaultTextPassword[type='text']").hide();
        $("input.defaultTextPassword[type='password']").show();
        $("input.defaultTextPassword[type='password']").focus();
      });

      // defaultni text ve formech
      $("input.defaultText").focus(function(srcc)
      {
          if ($(this).val() == $(this)[0].title)
          {
              $(this).removeClass("defaultTextActive");
              $(this).val("");
          }
      });

      $("input.defaultText").blur(function()
      {
          if ($(this).val() == "")
          {
              $(this).addClass("defaultTextActive");
              $(this).val($(this)[0].title);
          }
      });

      $("form.defaultText").submit(function()
      {
        $(".defaultText").each(function() {
          if($(this).val() == $(this)[0].title)
          {
            $(this).val("");
          }
        });
      });

      $(".defaultText").blur();
      // ***** /Defaultni text ve formech *******
      
      
      // NEWSLETTER ajax subscibe
      $(".box-newsletter #newsletter-submit").click(
        function () {
            var news_email = $(".box-newsletter #newsletter-email").attr("value");
            $.post("ajax_newsletter_add.php", {email: news_email},
              function(data){
                temp =  data.split('|');
                if (temp[0] == 'SUCCESS') {
                  $(".box-newsletter .message").css( {"background-color": "#80D045"} );
                  $(".box-newsletter .message").text(temp[1]);
                  $(".box-newsletter #newsletter-email").attr("value","");
                  setTimeout('$(".box-newsletter .message").css("display","none");', 4000 );
                } else {
                  $(".box-newsletter .message").css( {"background-color": "#CC0000"} );
                  $(".box-newsletter .message").text(temp[1]);
                  setTimeout('$(".box-newsletter .message").css("display","none");', 4000 );
                }
              }
            )
            $(".box-newsletter .message").show();
            return false;
          }
      );

      // obsluha udalosti nastaveni profilu
      $("input#submitSettings").click(
        function () {
          $("input#inputAccountPage").attr("value","21");
          $("form#formAccount").submit();
          return false;
        }
      );
      
      // obsluha nastaveni adres
      $("form#formAdresa input.radioTypSubjektu[type='radio']").click(
        function () {
          $("form#formAdresa #inputTypSubjektu").val( "A" );
          $("form#formAdresa").submit();
          return false;
        }
      );

      $("div#adr_dodaci input[disabled]").attr("style","background-color: #D4D0C8; border: 1px solid #808080; color: #D4D0C8;");

      $("div#adr_dodaci input.radioDodaciAdresa[type='radio']").click(
        function () {
          if ( $(this).val()=='A' )
          {
            $("div#adr_dodaci input[type='text']").attr("disabled","disabled");
            $("div#adr_dodaci input[type='text']").attr("style","background-color: #D4D0C8; border: 1px solid #808080; color: #D4D0C8;");
          }
          else
          {
            $("div#adr_dodaci input[type='text']").removeAttr("disabled");
            $("div#adr_dodaci input[type='text']").removeAttr("style");
          }
          return true;
        }
      );
      

      /* detail produktu - audio prehravac */
      $.each( $('a.audio_player'),
        function () {
          var FlashFile = $(this).attr('href');
          $(this)
            .text('')
            .flash({
              src: 'flash/mp3player.swf', wmode: 'transparent', width: 17, height: 20,
              flashvars: { file: FlashFile, backcolor: '0xA30D01', frontcolor: '0xFFFFFF', lightcolor: '0xEFEFEF' },
              version: 7
            })
            .click( function(){ return false; } );
        }
      );


    }

);


// RADIM - skripty

// DETAIL PRODUKTU
function set_thumb_pager(id_page) {
    $(".tmbs a").hide();
    $(".tmbs a.tmb_"+id_page).show();
    $("a.tmb_page").css( {"text-decoration": "none"} );
    $("#tmb_page_"+id_page).css( {"text-decoration": "underline"} );
	return false;
}

// DETAIL PRODUKTU
function vote_userful(id_zbozi,id_hodnoceni,vote) {

	$.post("ajax_hodnoceni_vote.php", {id_zbozi: id_zbozi, id_hodnoceni: id_hodnoceni, vote: vote},
          function(data){
            temp =  data.split('|');
            if (temp[0] == 'SUCCESS') {
              $("#vote_"+id_hodnoceni+"_p").text(temp[1]);
              $("#vote_"+id_hodnoceni+"_n").text(temp[2]);
              $("#message_"+id_hodnoceni).text("Váš hlas byl úspěšně zaznamenán.");
              $("#message_"+id_hodnoceni).css( {"color": "#00cc00"} );
              $("#message_"+id_hodnoceni).show();
              $("#vote_dotaz_"+id_hodnoceni).hide();
            } else {
              $("#message_"+id_hodnoceni).text("Hlasování selhalo: "+temp[1]);
              $("#message_"+id_hodnoceni).css( {"color": "#cc0000"} );
              $("#message_"+id_hodnoceni).show();
            }
          }
        );
	return false;
}

// zakryptovani hesla pri logovani uzivatele
function Login( password_key ) {
   if ( ( $("form#userLoginForm input#name").val().length > 0 ) && ( $("form#userLoginForm input#pass").val().length > 0 ) )
   {
      $("form#userLoginForm input#inputEncrypted").val( $.md5( $("form#userLoginForm input#pass").val() ) );
      $("form#userLoginForm input#inputCrypted").val( password_key );
      $("form#userLoginForm input#pass").val("encrypted");
      return true;
   }
   else return false;
}
