﻿var SaleProductID = 0;
$(document).ready(function() {
    js_slide_auto(); //滑动栏目 自动
    gotoup(); //无间向上滚动
    
});
function BrandSearch() {
    document.location.href("/searchv2.aspx?keyword=" + EncodeURI(document.getElementById("txtBrand").value, false) + "&tagid=" + $("#branddalei").val() + "&HeadSearch=1&type=1");
}
function TimeLimitedSale() {

    var codedata =
               {
                   "action": "TimeLimitedSale"
               };
               $.ajax(
              {
                  type: "post",
                  url: "/Tools/indexv2.ashx",
                  data: codedata,
                  success: function(html) {
                      if (html.split("{sale}")[1] != "0") {
                          if (SaleProductID != parseInt(html.split("{sale}")[1])) {
                              GetSaleProduct(html.split("{sale}")[1], parseInt(html.split("{sale}")[2]));
                          }
                      }
                      if (html.split("{sale}")[1] == "0") {
                          $("#saleProduct").html(" <div class='ximg align_c'><img src='/images/qianggou.jpg'/></div>");                             
                      }
                      $("#timesale").html(html.split("{sale}")[0]);
                      SaleProductID = parseInt(html.split("{sale}")[1]);
                  }

                  ,
                  error: function(XMLHttpRequest, err) {
                  }
              });

}
//获取限时抢购的商品
function GetSaleProduct(ProductID, ProductEventID) {
              $("#saleProduct").html("更换产品......");
              var codedata =
               {
                   "action": "SaleProduct", "ProductID": ProductID, "ProductEventID": ProductEventID
               };
               $.ajax(
              {
                  type: "post",
                  url: "/Tools/indexv2.ashx",
                  data: codedata,
                  success: function(html) {
                      $("#saleProduct").html(html);
                  }
                  ,
                  error: function(XMLHttpRequest, err) {

                  }
              });
}



//新品上架  向上滚动
//A1,A2或B1,B2是滚动内容区域外的两个DIV的ID
//如
//	<div id="B1">
//		<div id="B2">
//_W为滚动内容的宽度
//_H为滚动内容的高度,必须为单元格高度的整数倍，这里每个单元格是19px高
//_T为滚动后每次停留言时间
function _InitScroll(_S1, _S2, _W, _H, _T) {
    return "var marqueesHeight" + _S1 + "=" + _H + ";var stopscroll" + _S1 + "=false;var scrollElem" + _S1 + "=document.getElementById('" + _S1 + "');with(scrollElem" + _S1 + "){style.width=" + _W + ";style.height=marqueesHeight" + _S1 + ";style.overflow='hidden';noWrap=true;}scrollElem" + _S1 + ".onmouseover=new Function('stopscroll" + _S1 + "=true');scrollElem" + _S1 + ".onmouseout=new Function('stopscroll" + _S1 + "=false');var preTop" + _S1 + "=0; var currentTop" + _S1 + "=0; var stoptime" + _S1 + "=0;var leftElem" + _S2 + "=document.getElementById('" + _S2 + "');scrollElem" + _S1 + ".appendChild(leftElem" + _S2 + ".cloneNode(true));setTimeout('init_srolltext" + _S1 + "()'," + _T + ");function init_srolltext" + _S1 + "(){scrollElem" + _S1 + ".scrollTop=0;setInterval('scrollUp" + _S1 + "()',5);}function scrollUp" + _S1 + "(){if(stopscroll" + _S1 + "){return;}currentTop" + _S1 + "+=1;if(currentTop" + _S1 + "==(marqueesHeight" + _S1 + "+1)) {stoptime" + _S1 + "+=1;currentTop" + _S1 + "-=1;if(stoptime" + _S1 + "==" + _T / 50 + ") {currentTop" + _S1 + "=0;stoptime" + _S1 + "=0;}}else{preTop" + _S1 + "=scrollElem" + _S1 + ".scrollTop;scrollElem" + _S1 + ".scrollTop +=1;if(preTop" + _S1 + "==scrollElem" + _S1 + ".scrollTop){scrollElem" + _S1 + ".scrollTop=0;scrollElem" + _S1 + ".scrollTop +=1;}}}";
}



//无间向上滚动
function gotoup() {
    var speed = 50
    demo2.innerHTML = demo1.innerHTML
    function Marquee() {
        if (demo2.offsetTop - demo.scrollTop <= 0)
            demo.scrollTop -= demo1.offsetHeight
        else {
            demo.scrollTop++
        }
    }
    var MyMar = setInterval(Marquee, speed)
    demo.onmouseover = function() { clearInterval(MyMar) }
    demo.onmouseout = function() { MyMar = setInterval(Marquee, speed) }

}
