// JavaScript Document

$(document).ready(function() {

     /**/
     /* HP clubcard */
     $("div.NewsStoreOffer").each(function(){
          var randomnumber=(Math.floor(Math.random()*3))+1;
          $("div.ClubcardFlashbox img").attr({
               src: '/gfx/clubcardImg0'+randomnumber+'.jpg'
          });
          $("div.ClubcardFlashbox").show();
          $(this).oneTime(10000, function(){
               $("div.ClubcardFlashbox").fadeOut(500);
          });
     });
     /* end */
     
     /* sidebanner */
     sidebanner = 2;
     $("div.RightBannerHolder a").everyTime(3200, function(){
          $(this).children("img").attr("src","/gfx/11-SX-CZ-tap-120x600px_"+sidebanner+".jpg");
          if (sidebanner==2){
               sidebanner=1;
          }else{
               sidebanner=2;
          }
     });
     
     
     /*
     $(".LeftBannerHolder a").html('<img src="/gfx/11-SX-CZ-tap-120x600px_'+sidebanner+'.jpg" border="0" alt="" />'); 
     $("div.LeftBannerHolder a").everyTime(3000, function(){          
          if (sidebanner==2){
               sidebanner--;
          }else{
               sidebanner++;
          }        
          $(".LeftBannerHolder a").html('<img src="/gfx/11-SX-CZ-tap-120x600px_'+sidebanner+'.jpg" border="0" alt="" />');   
     });
     */
     


     $("td.remove2 > a").click(function(){ /* manage, tabulka */ 
          whatToErase = $(this).parent("td").parent("tr").attr("class");
          whatToErase2 = whatToErase.substring(2, whatToErase.length); 
          for (var key in SelectedShops) {  
               if (SelectedShops[key]==whatToErase2) { SelectedShops.splice(key); }
          }  
          $(this).parent("td").parent("tr").remove();       
     });
     $(".gridSelect").click(function(){
         $(".gridSelectList").toggle();
     });
     $(".gridSelectList").click(function(){
         $(".gridSelectList").toggle();
     });
     $(".gridSelect2").click(function(){
         $(".gridSelectList2").toggle();
     });
     $(".gridSelectList2").click(function(){
         $(".gridSelectList2").toggle();
     });      
     /* toggling edit profile */ 
     $("a.changepassword").click(function(){
          $("div.ProfilMenuItem").removeClass("Active");
          $("a.changepassword").parent("div.ProfilMenuItem").addClass("Active");
          $("form.personalInfo").hide();
          $("div.ProfilForm").addClass("ProfilFormPass");
          $("form.changePassword").show();
          //alert('sdf');
     });
     $("a.personalinfo").click(function(){
          $("div.ProfilMenuItem").removeClass("Active");
          $("a.personalinfo").parent("div.ProfilMenuItem").addClass("Active");
          $("form.changePassword").hide();
          $("div.ProfilForm").removeClass("ProfilFormPass");
          $("form.personalInfo").show();
          //alert('sdf');
     });

     /* toggling services page */
     $("a.Docs2Download").click(function(){
          $("div.RightMiddleInner").addClass("hidden");          
          $("div.Docs2Download").removeClass("hidden");
          $("div.MiddleTopmenu div").removeClass("Active");
          $("div.MiddleTopmenuItem").css("width", "96px");
          $("a.Docs2Download").parent("div").css("width", "98px");
          $("a.Docs2Download").parent("div").addClass("Active");
     });
     $("a.TermsConditions").click(function(){
          $("div.RightMiddleInner").addClass("hidden");          
          $("div.TermsConditions").removeClass("hidden");
          $("div.MiddleTopmenu div").removeClass("Active");
          $("div.MiddleTopmenuItem").css("width", "96px");
          $("a.TermsConditions").parent("div").css("width", "98px");
          $("a.TermsConditions").parent("div").addClass("Active");
     });  
     $("a.HowToUse").click(function(){
          $("div.RightMiddleInner").addClass("hidden");          
          $("div.HowToUse").removeClass("hidden");
          $("div.MiddleTopmenu div").removeClass("Active");
          $("div.MiddleTopmenuItem").css("width", "96px");
          $("a.HowToUse").parent("div").css("width", "98px");
          $("a.HowToUse").parent("div").addClass("Active");
          /**/$("a.Docs2Download").parent("div").css("width", "98px");
     });   
     $("a.Advantages").click(function(){
          $("div.RightMiddleInner").addClass("hidden");          
          $("div.Advantages").removeClass("hidden");
          $("div.MiddleTopmenu div").removeClass("Active");
          $("div.MiddleTopmenuItem").css("width", "96px");
          $("a.Advantages").parent("div").css("width", "98px");
          $("a.Advantages").parent("div").addClass("Active");
          /**/$("a.Docs2Download").parent("div").css("width", "98px");
     });    
     $("a.ProductDescription").click(function(){
          $("div.RightMiddleInner").addClass("hidden");          
          $("div.ProductDescription").removeClass("hidden");
          $("div.MiddleTopmenu div").removeClass("Active");
          $("div.MiddleTopmenuItem").css("width", "96px");
          $("a.ProductDescription").parent("div").css("width", "98px");
          $("a.ProductDescription").parent("div").addClass("Active");
          /**/$("a.Docs2Download").parent("div").css("width", "98px");
     });
     
     $("div.ILAYERcurtain").each(function(){
          if(window.innerHeight && window.scrollMaxY){SirkaStranky = document.body.scrollWidth;VyskaStranky = window.innerHeight + window.scrollMaxY;} else if (document.body.scrollHeight > document.body.offsetHeight){ SirkaStranky = document.body.scrollWidth;VyskaStranky = document.body.scrollHeight;} else { SirkaStranky = document.body.offsetWidth;VyskaStranky = document.body.offsetHeight;}
          //alert(document.body.scrollWidth);
          $(this).css("height",(VyskaStranky-120));
     });
      
     $("div.OfferToolsInner").mouseover(function(){
          $(this).css("background-image", "url(gfx/offerToolsBackHover.png)");
     });     
     $("div.OfferToolsInner").mouseout(function(){
          $(this).css("background-image", "url(gfx/offerToolsBack.png)");
     });
     $("body.MyStore div.OfferToolsInner").mouseover(function(){
          $(this).css("background-image", "url(gfx/MYofferToolsBackHover.png)");
     });     
     $("body.MyStore div.OfferToolsInner").mouseout(function(){
          $(this).css("background-image", "url(gfx/MYofferToolsBack.png)");
     });
     $("div.BestPriceButton").mouseover(function(){
          $(this).css("background-image", "url(gfx/offerToolsBackHover.png)");
     });     
     $("div.BestPriceButton").mouseout(function(){
          $(this).css("background-image", "url(gfx/offerToolsBack.png)");
     });
     $("div.DetailProductTools > div.OfferToolsInnerNews").mouseover(function(){
          $(this).css("background-image", "url(gfx/offerToolsBackHover3.png)");
     });     
     $("div.DetailProductTools > div.OfferToolsInnerNews").mouseout(function(){
          $(this).css("background-image", "url(gfx/offerToolsBack3.png)");
     });
    
     /* checkboxy */
     $(":checkbox").css({display:"none"}); 
     $("form.favoriteCat div").css("margin-bottom","5px");          
     $(":checkbox").wrap("<div class='checkdiv'></div>");

     $(":checkbox:checked").each(function(){
          $(this).parent("div").addClass("checked");
     });
     
     $("div.checkdiv").click(function(){
          if($(this).children().is(":checked")==true){
               $(this).children().removeAttr("checked");
               $(this).removeClass("checked");
          }else{
               $(this).children().attr("checked","checked");
               $(this).addClass("checked");    
          };
     });

    
    $("div.MainBanner").each(function(){
          initSlideshow();
    });
    
    /* akcni nabidky - detail */
    $(".AkceContent p.moreLink a").click(function(){
          if ( $(this).hasClass("active")==true ){
               $(this).removeClass("active").html("Detail");
               $(this).parent("p.moreLink").parent(".Item").children(".Detail").slideUp(500);
          }else{
               $(".AkceContent p.moreLink a").removeClass("active").html("Detail");
               $(".AkceContent .Item .Detail").slideUp(500);
               $(this).addClass("active").html("Zavřít");
               $(this).parent("p.moreLink").parent(".Item").children(".Detail").slideDown(500);
          }    
          return false;
    });
    $(".AkceContent").each(function(){          
          var Url = window.location.hash;
          var akceId = Url.split("#");          
          $(".AkceContent .Item#"+akceId[1]).children(".Detail").show();
          $(".AkceContent .Item#"+akceId[1]).children("p.moreLink").children("a").addClass("active").html("Zavřít");
    });
    

     /* HP - leaflets */
     $("div.NewsStoreOffer").each(function(){          
          $("div.NewsLeafletLeft a").click(function(){
               $("div.NewsLeafletLeft a").removeClass("Active");
               var ThisLeaflet = $(this).attr("class");
               $(this).addClass("Active");
               $("div.NewsLeafletRight").addClass("hidden");
               $("div."+ThisLeaflet).removeClass("hidden");
          });
     });
     /**/



     /**/
     $("div.Name > input").click(function(){
          if ($(this).attr("value")=='Váš email'){
               $(this).attr("value","");
          }
     });
     


     $('a.galerie').lightBox({fixedNavigation:true});
  


});


function isdefined(variable) {
    return (typeof(window[variable]) == "undefined")?  false: true;
}

function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}
     
     

