﻿
var listInDivId="leftaboutus";//左菜单式分类列表所在的层id
var positionInfoInDivId="youarehere";//当前选中项的位置信息所在的层id
var contentIfoId="contentIfo";
var winCurrentSelectId='';
//选中项
function reqDocsOfSort(currentSelectId)
{
    //debugger;
    selecOne(listInDivId,currentSelectId);//选中项,显示选中态
    showPositionInfo(positionInfoInDivId,currentSelectId);//当前选中项的位置信息
    showDContentInfo(contentIfoId,currentSelectId);//当前选中项的内容信息
    
    winCurrentSelectId=currentSelectId;
}


//选中项,显示选中态
function selecOne(listInDivId,currentSelectId)
{
    var sguid = currentSelectId;  
    var classV="current"; 
    if(sguid!=""||sguid!=null)
    {
        $("#"+listInDivId).children().each(function(){
            var tmpid=$(this).attr("id")
            if(tmpid==sguid)
            {
                $(this).removeClass("menuulli");
                $(this).removeClass("menuulliahover");
                $(this).addClass(classV);
            }
            else
            {
                $(this).removeClass(classV);
                $(this).addClass("menuulli");
            }
        });
    }
}

//当前选中项的位置信息
function showPositionInfo(inDivId,currentSelectId)
{
    //获得所在位置
    var paramStr1='&sguid='+currentSelectId;
    JQueryAjaxReq(inDivId,'SortDataProvider','GetPositionInfo','doclist',inDivId,paramStr1);
}

var tcurrentInDivId='';//内容所显示的地方
var tcurrentSelectId='';//内容所属分类
var tcurrentListVal='';
//当前选中项的内容信息 //配置指定了是列表还是单条信息显示，没设置的多条信息就用列表显示
function showDContentInfo(inDivId,currentSelectId)
{
    //debugger;
    //当前选中项的内容信息
    var paramStr1='&sguid='+currentSelectId;
    JQueryAjaxReq(inDivId,'SortDataProvider','GetContentInfo','doclist',inDivId,paramStr1);
    tcurrentInDivId=inDivId;
    tcurrentSelectId=currentSelectId;
}

//当前选中项的某一条内容的详细信息
function getDocInfo(currentId)
{
    tcurrentListVal=$("#"+contentIfoId).html();
    var tmpStr='<span onclick="backList();" style="cursor:pointer;width:90%; text-align:right;display:block;color:red;"  >返回列表</span>';
    //debugger;
    //当前选中项的内容信息
    var paramStr1='&docguid='+currentId+'&sguidKey=bDocInfo';//docguid (内容guid),sguidKey (分类guid键名),//默认ASveSortTplCfg1
    JQueryAjaxReq(contentIfoId,'SortDataProvider','GetDocContent','doclist',contentIfoId,paramStr1,function(){$("#"+contentIfoId).append(tmpStr);});
    
    
}
//返回列表
function backList()
{
    $("#"+contentIfoId).html(tcurrentListVal);
}
//当前选中第一项分类
function selecFirst()
{
//debugger;
    //得到url参数方法
    var sguid = QueryString('sguid');  
    var classV="current"; 
    if(sguid==""||sguid==null)
    {
        var childFirs=$("#"+listInDivId).children()[0];
        sguid=$(childFirs).attr("id")
    }
    reqDocsOfSort(sguid);
}

var tmpCalssNameStr="";
function mover(theLi)
{
//debugger;
    //得到url参数方法
    if(theLi.className!="current")
    {
        tmpCalssNameStr=theLi.className;
        theLi.className="menuulliahover"; 
    }
}

function mout(theLi)
{
//debugger;
    if(theLi.className!="current")
    {
    theLi.className=tmpCalssNameStr;
    }
}

//function backList()
//{
//    showDetailIfo("about_us.htm");
//}

//function showDetailIfo(urlStr)
//{
//    var urlStrA=urlStr+"?sguid="+winCurrentSelectId;  
//    window.open(urlStrA);
//}
