$(window).load(function(){ Columns(); });
$(window).resize( function(){ moveColumns(); });

function ColumnWidth(num) {
 if (num == 2) { return "49%" } 
 else if (num == 3) { return "32.14%" } 
 else if (num == 4) { return "24%" } 
 else if (num == 5) { return "19.15%" } 
 else if (num == 6) { return "15.93%" } 
 else if (num == 7) { return "13.64%" } 
 else if (num == 8) { return "11.92%" } 
 else { return "230px" }
}

function ColumnWidthAction(num) {
 if (num == 2) { return "49%" } 
 else if (num == 3) { return "32.14%" } 
 else if (num == 4) { return "24%" } 
 else if (num == 5) { return "19.15%" } 
 else if (num == 6) { return "15.93%" } 
 else if (num == 7) { return "13.64%" } 
 else if (num == 8) { return "11.92%" } 
 else { return "230px" }
}

function Columns(){
    var widthcontentcenter = $("div#ContentCenter").width();
    columnnum = Math.floor((widthcontentcenter + 10) / 240);

    // Показываем новинки
    $("div.NewsRow").each(function(){
      var news = $(this).children("div.ItemBoxStretchNews");
    count = 0;
    for (i = 0; i < news.length; i++) {
      var item = news.eq(i); 
      item.css("width", ColumnWidth(columnnum));
      if (count == columnnum - 1) {
        item.css("padding", "0 0 0 0");
      }else{
        if($("div#ContentCenter").css("direction")=="rtl") {
          item.css("padding", "0 0 0 10px");
        }else{
          item.css("padding", "0 10px 0 0");
        }
      }
      if (count > columnnum - 1) {
        item.css("display", "none");
      }else{
        item.css("display", "block");
      }
      count++;
      if (count == 20) {
        count = 0;
      }
    }
    });

    // Показываем бестселлеры
    $("div.BestRow").each(function(){
      var best = $(this).children("div.ItemBoxStretchBest");
    count = 0;
    for (i = 0; i < best.length; i++) {
      var item = best.eq(i); 
      item.css("width", ColumnWidth(columnnum));
      if (count == columnnum - 1) {
        item.css("padding", "0 0 0 0");
      }else{
        if($("div#ContentCenter").css("direction")=="rtl") {
          item.css("padding", "0 0 0 10px");
        }else{
          item.css("padding", "0 10px 0 0");
        }
      }
      
      if (count > columnnum - 1) {
        item.css("display", "none");
      }else{
        item.css("display", "block");
      }
      count++;
      if (count == 20) {
        count = 0;
      }
    }
    });

    columnnum = Math.floor((widthcontentcenter + 10) / 240);
    // Показываем Акции
    $("div.ActionRow").each(function(){
      var actions = $(this).children("div.ItemBoxStretchAction");
    count = 0;
    for (i = 0; i < actions.length; i++) {
      var item = actions.eq(i); 
      item.css("width", ColumnWidthAction(columnnum));
      if (count == columnnum - 1) {
        item.css("padding", "0 0 0 0");
      }else{
        if($("div#ContentCenter").css("direction")=="rtl") {
          item.css("padding", "0 0 0 10px");
        }else{
          item.css("padding", "0 10px 0 0");
        }
      }
      
      if (count > columnnum - 1) {
        item.css("display", "none");
      }else{
        item.css("display", "block");
      }
      count++;
      if (count == 20) {
        count = 0;
      }
    }
    });

}

