//js skript stranky  - hlavni nabídka
var G_PAGE_PATCH = "";


function get_string_pix_length(string)
{
var pixwidth = 0;

   $("body").append("<span id=\"temp_span\"></span>");  
   $("#temp_span").text(string); 
     
     pixwidth = $("#temp_span").width();
     
    $("#temp_span").remove();            
   
   


return pixwidth;

}

function autoWidthCoinTable(columns)
{
var wplus = 10;
//alert(columns[1]);



$(".es_coinTable .col2").css("width",get_string_pix_length(columns[0])+5+"px");
$(".es_coinTable .col3").css("width",get_string_pix_length(columns[1])+5+"px");
$(".es_coinTable .col4").css("width",get_string_pix_length(columns[2])+5+"px");
$(".es_coinTable .col5").css("width",get_string_pix_length(columns[3])+5+"px");
$(".es_coinTable .col6").css("width",get_string_pix_length(columns[4])+5+"px");
$(".es_coinTable .col7").css("width",get_string_pix_length(columns[5])+5+"px");
$(".es_coinTable .col8").css("width",get_string_pix_length(columns[6])+20+"px");
$(".es_coinTable .col9").css("width",get_string_pix_length(columns[7])+5+"px");

};




function eshop_search()
{

var search_word = $("#cat_word").val();

if (G_PAGE_PATCH != "eshop")
  {
   window.location.href="index.php?page=eshop&search="+search_word;  
  }
  else
  {
   esf_load_shopContent(0,search_word); 
  }



};



function esf_tableRowsHightlight()
{
          $(".es_coinTable .rows").hover(function()
               {
               $(this).addClass("rowHover");
               },
               function()
               {
               $(this).removeClass("rowHover");
               }
               );
          
                 
};


function esf_load_shopContent(idCat,srchWord)
{

      waitShow(null);

      $.ajax({
        type: "POST",
        url: "special_pages/eshop/php_scripts/es_loadShopBody.php",
        cache: false,
        data: "idCat="+idCat+"&srchWord="+srchWord,
        success: function(result){
                             $("#es_ajax_contentBody").html(result); 
                               esf_tableRowsHightlight(); 
                               waitHide(null);                                                    
                                 }
      
      });

};

function esf_load_shopContent_test(idCat,srchWord)
{

      waitShow(null);

      $.ajax({
        type: "POST",
        url: "special_pages/eshop/php_scripts/es_loadShopBody_test.php",
        cache: false,
        data: "idCat="+idCat+"&srchWord="+srchWord,
        success: function(result){
                             $("#es_ajax_contentBody").html(result); 
                               esf_tableRowsHightlight(); 
                               waitHide(null);                                                    
                                 }
      
      });

};


function cat_node_click(id)
{

if (G_PAGE_PATCH != "eshop")
  {
  window.location.href="index.php?page=eshop&loadId="+id; 
  }
  else
  {
   esf_load_shopContent(id,''); 
  }

};


function to_catalog(id)
{

window.location.href="index.php?page=eshop&loadId="+id+"&exp=1"; 
 
};



function esf_tableDetail(selector)
{


var setheight = '230px';

if ( $.browser.msie ) {
   if ( parseFloat($.browser.version) < 8 )
    {
    setheight = '250px'; 
    } 
    else
    {
    setheight = '230px';
    }; 
}


   var act_height =  $("#tcd"+selector).height(); 

   if ( act_height == 0 )
    {
   $("#tcdico"+selector).removeClass("tdcplus");
   $("#tcdico"+selector).addClass("tdcminus");    
   $("#tcd"+selector).css("display","block");
   $('#tcd'+selector).animate({
    height: setheight
    },500);         
    }
    else
    {
    
    $("#tcdico"+selector).removeClass("tdcminus");
    $("#tcdico"+selector).addClass("tdcplus");    
    $('#tcd'+selector).animate({
    height: '0px'
    },500, function() 
        {
        $("#tcd"+selector).css("display","none");

        }   );      
    };  
}

function esf_toShopCard(id_item,rowid)
{

      $.ajax({
        type: "POST",
        url: "special_pages/eshop/php_scripts/to_shopCard.php",
        cache: false,
        data: "id_item="+id_item,
        success: function(result){
                                  if (result == 1)
                                    {
                                    alert("Položka byla přidána do košíku!");
                                    refreshShopCard(true);
                                    }
                                    else
                                    {
                                    alert("Během ukládání položky do košíku došlo k chybě!");
                                    };

                                 }
      
      });
}


function esf_coinDetail(id)
{
window_add('Detail mince',480,600,0,0,'special_pages/eshop/php_scripts/es_coinDetail.php?id='+id,null);
}

