﻿
//汽车搜索
window.onerror = function() { };
var MenuObj = new Array();
var MenuCounts = 3;
MenuObj[1] = "select1";
MenuObj[2] = "select2";
MenuObj[3] = "select3";
var selnumber = 0;
var selecttemp = "";



function $get(objname) {

    return document.getElementById(objname);

}

function getdata(par1, num, flag) {
    try {
        selnumber = num;
        var city="";
        var type="";
        if (par1 == 0) { clearsel(selnumber - 1); return false; }

        var selMenuObj = $get(MenuObj[selnumber + 1]);
        selecttemp = selMenuObj.options[0].innerHTML;
        selMenuObj.options.length = 1;
        selMenuObj.options[0].innerHTML = "正在读取数据..";
        
       if(flag){
       
       city= escape(par1);
     
       }
       else{
       
       city=escape(document.getElementById(MenuObj[1]).value);
       type=par1;
       
       }

       var url = "http://mgr.pc771.com/Store/function/ProductCarSeach.aspx?city=" + city + "&type=" + type;
       document.getElementById('searchJs').src = url;

    }
    catch (e) { }
}



function CallFunction(result) {


    var str = "";
    var ss = eval("(" + result + ")");
    ss = ss.result;
    if (!ss) return false;
    var selMenuObj = $get(MenuObj[selnumber + 1]);
  

    for (var j = 0; j < ss.length; j++) {

        selMenuObj.options.add(new Option(ss[j].value, ss[j].key));
    }
    selMenuObj.options[0].innerHTML = selecttemp;
    selMenuObj.options[0].selected = true;

    clearsel(selnumber);
}



function clearsel(asd) {

    for (t = asd + 2; t <= MenuCounts; t++) {
        $get(MenuObj[t]).options.length = 1;
    }

}



function btnSearchCar_onclick() {
    // debugger;
    var city=$get(MenuObj[1]).value;
    var productName = document.getElementById("p_name").value;
    var priceIndex = document.getElementById("cbPrice").selectedIndex;
    var smallClassId =$get(MenuObj[2]).value;
    var pingPaiID = $get(MenuObj[3]).value;

    if (productName == "" && priceIndex == 0)  //没输产品名,没选报价,跳入静态页面处理
    {

        if (pingPaiID !="") window.open("http://store.pc771.com/Store/" + pingPaiID.substring(0, 4) + "/" + pingPaiID.substring(4, 6) + "/", "_blank");
        else if (smallClassId != "") window.open("http://store.pc771.com/Store/" + smallClassId.substring(0, 4) + "/", "_blank");
        else return false;



    }


    else {


        window.open("http://mgr.pc771.com/Store/shopping/Search.aspx?city=" + city + "&action=2&smallClassId=" + smallClassId + "&pingPaiID=" + pingPaiID + "&PriceNumber=" + priceIndex + "&productName=" + productName, "_blank");


    }

  
}





//产品报介 层的显示与隐藏
function dis_fz_c(F_fz, A) {
    //  debugger;

    var div = document.getElementById(A);
    if (F_fz) {
        div.style.display = "block";
        var ss = SelfXY(); //获取层要显示的坐标
        div.style.left = ss[0] - 8;
     div.style.top = ss[1] - 8;
    }
    else {
        div.style.display = "none";
    }


}

function dis_fz(F_fz, A) {

    var div = document.getElementById(A);
    if (F_fz) {
        div.style.display = "block";
    }
    else {
        div.style.display = "none";
    }

}
//获取鼠标在当前窗口的坐标
function SelfXY() {

    var yScrolltop;
    var xScrollleft;
    if (self.pageYOffset || self.pageXOffset) {
        yScrolltop = self.pageYOffset;
        xScrollleft = self.pageXOffset;
    } else if (document.body) {
        yScrolltop = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
        xScrollleft = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft;
    }
    arrayPageScroll = new Array(xScrollleft + event.clientX, yScrolltop + event.clientY)
    return arrayPageScroll;

}

jQuery(function ($) {

    $(".hqTip a").click(function () {
        //   debugger;
        var $this = $(this);
        var url = "http://store.pc771.com/Class/SmallList.aspx?";
        top.location = url + "id=" + $this.attr("id").replace("s_", "") + "&smallname=" + escape($this.text()) + "&bigname=" + escape($this.parents("div:eq(0)").prev().text());
        return false;
    });

});
