﻿var imageRootPath="/images/";
var activeChannelID=0;
//用于判断是否要显示切换栏目
var isSub=false;
//当前要选中的子栏目
var nowSwapChannelID=-1;
//设置当前选中栏目
function setActive(channelID,typeName)
{
//    activeChannelID=channelID;
//    $("navImg"+channelID).src=imageRootPath+"nav0"+(channelID+1)+".jpg";
//    var divActiveFoot=$("navActiveFoot");
//    divActiveFoot.innerHTML=getChannelHtml(channelID,typeName);  
}
//切换子栏目
function swapFoot(channelID)
{
    if(channelID!=activeChannelID)
    {
        //设置标志位，要显示切换栏目，同时设置当前移到栏目为要显示的栏目
        isSub=true;
        nowSwapChannelID=channelID;
        
        $("navImg"+channelID).src=imageRootPath+"nav00"+(channelID+1)+".jpg";
	    var divSwapFoot=$("navSwapFoot");
	    var swapHtml=getChannelHtml(channelID,"");
	    divSwapFoot.onmouseleave=function(){cancleSub(channelID);};
	    divSwapFoot.innerHTML=swapHtml;
	    $("navActiveFoot").style.display="none";
	}
}
//读取某个栏目的html
function getChannelHtml(channelID,selTypeName)
{
    var strHtml="";
    if (channelID == 0 || channelID == 8 || channelID == 9)
    {
	    strHtml="";
    }
    else
    {
        var strTypes=$("lblHiddenTypes").innerHTML.split(';');
        var strChannelTypes=strTypes[channelID-1].split('|');
        var strHtml="<ul>";
        for(var i=0;i<strChannelTypes.length;i++)
        {
            var typeID=strChannelTypes[i].split('_')[0];
            var typeName=strChannelTypes[i].split('_')[1];
            var typeLink="<a href='/ShopComment/Comment.aspx?ChannelId="+channelID+"&ShopType="+escape(typeName)+"'>"+typeName+"</a>";
            if(channelID==6)
            {
                typeLink="<a href='/RecommendDiscount/RecommendList.aspx?RecommendType="+escape(typeName)+"'>"+typeName+"</a>";
            }
            else if(channelID==7)
            {
                typeLink="<a href='/RecommendDiscount/DiscountList.aspx?DiscountType="+escape(typeName)+"'>"+typeName+"</a>";
            }
            if(typeName==selTypeName&&selTypeName!="")
            {
                strHtml+="<li class='selSubType'>"+typeLink+"</li>";
            }
            else
            {
                strHtml+="<li>"+typeLink+"</li>";
            }
        }
        strHtml+="</ul>";
    }
    return strHtml;
}
//从导航图片移开时设置定时器，在极短时间后检测下一个移到了哪个地方
function setTimeCancleSwap(channelID)
{
    //将显示标志位暂时置为否
    isSub=false;
    setTimeout(function(){checkSwap(channelID)},100);
}
//栏目切换检测
function checkSwap(channelID)
{
    //将当前移开的栏目消掉
    cancleSwap(channelID);
    //如果移到了二级导航条上或者移到了另外一个栏目图片上，显示标志位都将置为是
    if(isSub)
    {
        swapFoot(nowSwapChannelID);
    }
}
//当移到二级导航条时，设置标志位isSub，注意此时nowSwapChannelID仍保持在该二级导航条所属的父栏目
function setSub()
{
    isSub=true;
}
//当从二级导航条移开时，设置标志位isSub，然后进行栏目切换检测
function cancleSub(channelID)
{
    isSub=false;
    checkSwap(channelID);
}
//移开时取消移上去效果
function cancleSwap(channelID)
{
    if(channelID!=activeChannelID)
    {
        $("navImg"+channelID).src=imageRootPath+"nav"+(channelID+1)+".jpg";
        $("navActiveFoot").style.display="block";
    }
}
//头部的登录操作
function doTopLogin()
{
    showLogin();
}

//頭部的安全退出操作
function doTopLogout()
{
    var domainName="ukoubei.com";
    delCookie("UkoubeiUserName",domainName,"/");
    delCookie("UkoubeiUserPwd",domainName,"/");
    alert("成功退出登錄！");
    window.location.href=window.location.href;
}
