var HasinBBX = false;
var BBXsetTime;
var subcat = null;
var subcat2	=	null;
function HiddenBBXtime(){
BBXsetTime = setTimeout("HiddenBBX()",1000);
}
function ShowBBX(){
clearTimeout(BBXsetTime);
document.getElementById('BBXbuttondiv').style.color="#000";
document.getElementById('BBXbuttondiv').style.background="url(http://img.china.alibaba.com/images/cn/BBX/0917/BBXbuttonbg.gif)";
document.getElementById('BBXbuttonimg').src="http://img.china.alibaba.com/images/cn/BBX/0917/BBXbutton.gif";
document.getElementById('BBX').style.display = "";
HasinBBX = true;
}
function HiddenBBX(){
document.getElementById('BBX').style.display = "none";
document.getElementById('BBXbuttondiv').style.color="#fff";
document.getElementById('BBXbuttonimg').src="http://img.china.alibaba.com/images/cn/BBX/0917/BBXbutton1.gif";
document.getElementById('BBXbuttondiv').style.background="";
HasinBBX = false;
}
function ShowBBXimg(){
aliclick(this,'?tracelog=bbx_shouye_sy');
document.getElementById('carselect1').style.display = 'none';
document.getElementById('carselect2').style.display = 'none';
document.getElementById('carselect3').style.display = 'none';
document.getElementById('carselect4').style.display = 'none';
document.getElementById('carselect5').style.display = 'none';
document.getElementById('BBXbuttondiv').style.color="#000";
document.getElementById('BBXbuttonimg').src="http://img.china.alibaba.com/images/cn/BBX/0917/BBXbutton.gif";
document.getElementById('BBXbuttondiv').style.background="url(http://img.china.alibaba.com/images/cn/BBX/0917/BBXbuttonbg.gif)";
document.getElementById('BBX').style.display = "";
}
function HiddenBBXimg(){
if(HasinBBX == true)
return;
document.getElementById('BBXbuttondiv').style.color="#fff";
document.getElementById('BBXbuttonimg').src="http://img.china.alibaba.com/images/cn/BBX/0917/BBXbutton1.gif";
document.getElementById('BBXbuttondiv').style.background="";
document.getElementById('BBX').style.display = "none";
}
function ChangeBBXtab(num){
var i;
ContentID = 'BBXcontent'+num;
textID = 'tab'+num;
var tempID;
var mapheight = -27*(num-1);
if(num == 1)
{
aliclick(this,'?tracelog=bbx_zixu_cys');
}
else if(num == 2)
{
aliclick(this,'?tracelog=bbx_zixu_wls');
}
else if(num == 3)
{
aliclick(this,'?tracelog=bbx_zixu_qcs');
}
else if(num == 4)
{
aliclick(this,'?tracelog=bbx_zixu_sws');
}
/*document.getElementById('carselect1').style.display = 'none';
document.getElementById('carselect2').style.display = 'none';
document.getElementById('carselect3').style.display = 'none';
document.getElementById('carselect4').style.display = 'none';
document.getElementById('carselect5').style.display = 'none';*/
for(i=1; i<=4; i++)
{
tempID = 'tab'+i;
document.getElementById(tempID).className = "toptabtext tabtextblue";
}
document.getElementById(textID).className = "boldtext toptabtext tabtextorange";
for(i=1; i<=4; i++)
{
tempID = 'BBXcontent'+i;
document.getElementById(tempID).style.display = "none";
}
document.getElementById(ContentID).style.display = "";
document.getElementById('BBXtoptab').style.backgroundPosition = "0px "+mapheight+"px";
}
function showselect(num){
var tempId = "carselect"+num;
if(num == 1)
{
if(subcat == null)
{
AsyncScript.script(
"http://db.chinacars.com/js/ali.js",
function(){
subcat = subcat;
subcat2 = subcat2;
},
window);
}
}
if(document.getElementById(tempId).style.display != 'none')
{
document.getElementById(tempId).style.display = "none";
return;
}
document.getElementById(tempId).style.display = "";
}
function changetoBlue(ElementId){
var eventElement = document.getElementById(ElementId);
eventElement.style.color = "#fff";
eventElement.style.backgroundColor = "#316AC5";
}
function changetoWhite(ElementId){
var eventElement = document.getElementById(ElementId);
eventElement.style.color = "#000";
eventElement.style.backgroundColor = "#fff";
}
function changeselectvalue(selectId,OptionId){
var locationid = document.getElementById(OptionId).getAttribute('value');
var tempstrlen = 0;
var tempstr = '<ul><li><div id=\"SeriesOp1\" onclick=\"changeselectvalue(\'carselect2span\',\'SeriesOp1\');\" Onmouseover=\"changetoBlue(\'SeriesOp1\');\" Onmouseout=\"changetoWhite(\'SeriesOp1\');\" class=\"caroption carOpblue\">==选择车系==</div></li>';
var tempstr1 = '<ul><li><div id=\"ModelOp1\" onclick=\"changeselectvalue(\'carselect3span\',\'ModelOp1\');\" Onmouseover=\"changetoBlue(\'ModelOp1\');\" Onmouseout=\"changetoWhite(\'ModelOp1\');\" class=\"caroption carOpblue\">==选择车型==</div></li>';
document.getElementById(selectId).innerHTML = document.getElementById(OptionId).innerHTML;
if (selectId == 'carselect1span')
{
for (var i=0;i < onecount; i++)
{
if (subcat[i][1] == locationid)
{
if(subcat[i][0].length > tempstrlen)
{
tempstrlen = subcat[i][0].length;
}
tempstr = tempstr + '<div id=\"SeriesOp'+i+1+'\" onclick=\"changeselectvalue(\'carselect2span\',\'SeriesOp'+i+1+'\');\" Onmouseover=\"changetoBlue(\'SeriesOp'+i+1+'\');\" Onmouseout=\"changetoWhite(\'SeriesOp'+i+1+'\');\" class=\"caroption carOpwhite\" value=\"'+subcat[i][2]+'\">'+subcat[i][0]+'</div></li>' ;
}
}
tempstr = tempstr + '</ul>';
document.getElementById('carselect2').innerHTML = tempstr;
document.getElementById('carselect2span').innerHTML = '==选择车系==';
document.getElementById('carselect3').innerHTML = tempstr1 + '</ul>';
document.getElementById('carselect3').style.width="93px";
document.getElementById('carselect3span').innerHTML = '==选择车型==';
if(tempstrlen <= 6)
{
document.getElementById('carselect2').style.width="93px";
return;
}
else if(tempstrlen <= 10)
{
document.getElementById('carselect2').style.width="110px";
return;
}
else if(tempstrlen <= 14)
{
document.getElementById('carselect2').style.width="128px";
return;
}
else
{
document.getElementById('carselect2').style.width="146px";
return;
}
}
if (selectId == 'carselect2span')
{
for (var i=0;i < onecount2; i++)
{
if (subcat2[i][1] == locationid)
{
if(subcat2[i][0].length > tempstrlen)
{
tempstrlen = subcat2[i][0].length;
}
tempstr1 = tempstr1 + '<div id=\"ModelOp'+i+1+'\" onclick=\"changeselectvalue(\'carselect3span\',\'ModelOp'+i+1+'\');\" Onmouseover=\"changetoBlue(\'ModelOp'+i+1+'\');\" Onmouseout=\"changetoWhite(\'ModelOp'+i+1+'\');\" class=\"caroption carOpwhite\" value=\"'+subcat2[i][2]+'\">'+subcat2[i][0]+'</div></li>' ;
}
}
tempstr1 = tempstr1 + '</ul>';
document.getElementById('carselect3').innerHTML = tempstr1;
document.getElementById('carselect3span').innerHTML = '==选择车型==';
if(tempstrlen <= 6)
{
document.getElementById('carselect3').style.width="93px";
return;
}
else if(tempstrlen <= 10)
{
document.getElementById('carselect3').style.width="110px";
return;
}
else if(tempstrlen <= 14)
{
document.getElementById('carselect3').style.width="128px";
return;
}
else if(tempstrlen <= 16)
{
document.getElementById('carselect3').style.width="160px";
return;
}
else if(tempstrlen <= 18)
{
document.getElementById('carselect3').style.width="180px";
return;
}
else if(tempstrlen <= 28)
{
document.getElementById('carselect3').style.width="210px";
return;
}
else if(tempstrlen <= 35)
{
document.getElementById('carselect3').style.width="250px";
return;
}
else
{
document.getElementById('carselect3').style.width="330px";
return;
}
}
if (selectId == 'carselect3span')
{
document.getElementById('carselect3span').setAttribute('value',document.getElementById(OptionId).getAttribute('value'));
}
}
document.onclick = function(event){
var e = arguments[0] || window.event;
var o =  e.target || e.srcElement;
var temp = o.parentNode;
while(temp.id != 'BBX')
{
if(temp != document.body)
{
temp = temp.parentNode;
}
return;
}
if(o.id != 'carselect1span' && o.id != 'carselect1box')
{
document.getElementById('carselect1').style.display = 'none';
}
if(o.id != 'carselect2span' && o.id != 'carselect2box')
{
document.getElementById('carselect2').style.display = 'none';
}
if(o.id != 'carselect3span' && o.id != 'carselect3box')
{
document.getElementById('carselect3').style.display = 'none';
}
if(o.id != 'carselect4span' && o.id != 'carselect4box')
{
document.getElementById('carselect4').style.display = 'none';
}
if(o.id != 'proselect1span' && o.id != 'carselect5box')
{
document.getElementById('carselect5').style.display = 'none';
}
}
function proOpen(num){
var currentvalue = document.getElementById('proselect1span').innerHTML;
for (var i = 1; i<num; i++)
{
var tempID = 'pro1Op'+i;
if (document.getElementById(tempID).innerHTML == currentvalue)
{
var openurl = document.getElementById(tempID).getAttribute('hrefvalue');
document.getElementById('ProQuerybutton').setAttribute('href',openurl);
//window.open(openurl);
}
}
}
function CarOpen (){
if (document.getElementById("carselect1span").innerHTML == "==选择品牌==")
{
document.getElementById('carquerybutton').setAttribute('target','_self');
document.getElementById('carquerybutton').setAttribute('href','#');
alert("请选择品牌");
return false;
}
else if (document.getElementById("carselect2span").innerHTML == "==选择车系==")
{
document.getElementById('carquerybutton').setAttribute('target','_self');
document.getElementById('carquerybutton').setAttribute('href','#');
alert("请选择车系");
return false;
}
else if (document.getElementById("carselect3span").innerHTML == "==选择车型==")
{
document.getElementById('carquerybutton').setAttribute('target','_self');
document.getElementById('carquerybutton').setAttribute('href','#');
alert("请选择车型");
return false;
}
else
{
document.getElementById('carquerybutton').setAttribute('target','_blank');
var url="http://db.alibaba.chinacars.com/db_"+document.getElementById("carselect3span").getAttribute('value')+".htm";
document.getElementById('carquerybutton').setAttribute('href',url);
//window.open(url);
}
return;
}
