﻿

/*热点新闻 BEGIN*/
function changHot(objName)
{
    switch (objName)
    {
        case "hotL":
            document.getElementById("HotTagL").className = "this";
            document.getElementById("HotTagR").className = "";
            
            document.getElementById("HotListL").style.display = "";
            document.getElementById("HotListR").style.display = "none";
            break;
        case "hotR":
            document.getElementById("HotTagL").className = "";
            document.getElementById("HotTagR").className = "this";
            
            document.getElementById("HotListL").style.display = "none";
            document.getElementById("HotListR").style.display = "";
            break;
    }
}
/*END*/

/*文字滚动效果 BEGIN*/
function iniMarqueeNews()
{
    var obj = document.getElementById('marqueeNews'); 
    
    if (obj.firstChild != null)
    {
        mr = window.setInterval(function(){scrollup(obj,20,0);},4500); 
        marqueeNews.onmouseover=function() {clearInterval(mr)} 
        marqueeNews.onmouseout=function() {mr=setInterval(function(){scrollup(obj,20,0);},4500)} 
    }
}

/*利用javascript的property特性来为firefox添加children的支持，但IE中有这段会报错*/
try{
    HTMLElement.prototype.__defineGetter__("children",
         function () {
             var returnValue = new Object();
             var number = 0;
             for (var i=0; i<this.childNodes.length; i++) {
                 if (this.childNodes[i].nodeType == 1) {
                     returnValue[number] = this.childNodes[i];
                     number++;
                 }
             }
             returnValue.length = number;
             return returnValue;
         }
     );
 }
 catch(e){}
 /*END*/
 
//obj:对象 d:滚动高度 
function scrollup(obj,d,c){ 
    if(d <= c){ 
        var t = obj.children[0].cloneNode(true); 
        obj.removeChild(obj.children[0]); 
        obj.appendChild(t); 
        t.style.marginTop=obj.children[0].style.marginTop = '0px'; 
    } 
    else{ 
        var s=3,c=c+s,l=(c>=d?c-d:0); 
        obj.children[0].style.marginTop=-c+l+'px'; 
        window.setTimeout(function(){scrollup(obj,d,c-l)},100); 
    } 
}



/*图片新闻 BEGIN*/
var arrSeq = new Array();
var arrSmallImg = new Array();
var arrBigImg = new Array();
var arrTitle = new Array();
var arrDetial = new Array();
var arrUrl = new Array();
//(Seq@小图@大图@标题@内容|......)
function showImgNews(strValue, DetialUrl)
{
    var arrElement = new Array();
    var arrStr = strValue.split("|");    
    for (var i = 0 ; i< arrStr.length ; i++)
    {
        arrElement = arrStr[i].split("@");
        if (arrElement.length = 6)
        {
            arrSeq[i] = arrElement[0] ;
            arrSmallImg[i] = arrElement[1] ;
            arrBigImg[i] = arrElement[2] ;
            arrTitle[i] = arrElement[3] ;
            arrDetial[i] = arrElement[4] ;
            arrUrl[i] = arrElement[5] ;
        }
    }
    
    //注意数据为空时的情况
    var iDefault = 0;
    
    var strSPics = ""
    for (i = 0 ; i< arrSmallImg.length - 1 ; i++)
    {
        strSPics += '<a href="'+ arrUrl[i]  + '" ';
        if (i == iDefault){strSPics += ' class="this" ';} 
        strSPics += ' onmouseover="mouseOverImgNews(this,' + i + ')" target="_blank"><img src="' + arrSmallImg[i] + '" width="40" height="30"></a>'; //onload="ImgAuto(this, 40, 30);" 
    }
    document.getElementById("imgNewsSmallPics").innerHTML = strSPics;
    setImgNews(iDefault);
}

function mouseOverImgNews(theObj, inforNnm)
{
    var arrsImg = document.getElementById("imgNewsSmallPics").getElementsByTagName("a");
    for (i = 0 ; i< arrsImg.length ; i++) {arrsImg[i].className = "";}
    theObj.className = "this";
    setImgNews(inforNnm);
    
}

//设置显示的内容
function setImgNews(inforNnm)
{
    var link = document.getElementById("imgNewsAInfo").href ;
    document.getElementById("imgNewsBigPic").src = arrBigImg[inforNnm];
    document.getElementById("imgNewsATitle").innerHTML = arrTitle[inforNnm];
    document.getElementById("imgNewsDetial").innerHTML = arrDetial[inforNnm];
      
    document.getElementById("aNewsBigPic").href = arrUrl[inforNnm];
    document.getElementById("imgNewsATitle").href = arrUrl[inforNnm] ;    
    document.getElementById("imgNewsAInfo").href = arrUrl[inforNnm] ;    
    document.getElementById("imgNewsADetial").href = arrUrl[inforNnm] ;    
}
/*END*/

/*专家观点 BEGIN*/
var arrExperView = new Array();
var arrExperViewSeq = new Array();
function iniExperView(strNames)
{
    var arrTemp = strNames.split("|");
    var arrElement;
    for (var i = 0 ; i < arrTemp.length ; i++)
    {
        arrElement = arrTemp[i].split("@");
        if (arrElement.length = 2)
        {
            arrExperViewSeq[i] = arrElement[0] ;
            arrExperView[i] = arrElement[1] ;
        }
    }
    setExpertView(1);
}

function setExpertView(inforNnm)
{
    if (arrExperViewSeq.length > 1)
    {
        var hrefLink = "InforDataDetial.aspx?inforId=" + arrExperViewSeq[inforNnm-1];    
        for (var i = 1 ; i<= arrExperViewSeq.length ; i++) 
        {
            document.getElementById("aExper" + i).className = "";
            document.getElementById("aExper" + i).href = hrefLink;    
        }
        document.getElementById("aExper" + inforNnm).className = "this";
        var link = document.getElementById("aExperViewLink").href ;
        document.getElementById("aExperViewLink").href = hrefLink;    
        document.getElementById("aExperViewLink").innerHTML = arrExperView[inforNnm-1];
        document.getElementById("h1ExperView").className = "bg" + inforNnm;
    }
}

/*END*/


/*排行 BEGIN*/
function changTop(objName)
{
    switch (objName)
    {
        case "Left":
            document.getElementById("topDay").className = "this";
            document.getElementById("topWeek").className = "";
            
            document.getElementById("topDayList").style.display = "";
            document.getElementById("topWeekList").style.display = "none";
            break;
        case "Right":
            document.getElementById("topDay").className = "";
            document.getElementById("topWeek").className = "this";
            
            document.getElementById("topDayList").style.display = "none";
            document.getElementById("topWeekList").style.display = "";
            break;
    }
}
/*END*/

/*跳转到过往期刊 BEGIN*/
function GotMagazineView(theValue)
{
    if (theValue != "")
    {
        document.getElementById("aGotMagazineView").href = "MagazinePage.aspx?MagazineId=" + theValue;
        document.getElementById("aGotMagazineView").click();
    }
}
/*END*/

/*企业搜索 BEGIN*/
function SearchCpmpany()
{
    var isValue = false;
    if (document.getElementById("txtQiyeKeyWordR").value != "")
    {
        isValue = true; 
    }
    
    if (document.getElementById("ddlMainTradeWayR").value != "")
    {
        isValue = true; 
    }
    
    if (document.getElementById("ddlMainTradeR").value != "")
    {
        isValue = true; 
    }
    if (document.getElementById("ddlShippingLineR").value != "")
    {
        isValue = true; 
    }
    
    if (document.getElementById("ddlAirlinesR").value != "")
    {
        isValue = true; 
    }
    
    if (isValue == false)
    {
        alert("提示信息：请选择搜索条件!");
        return false;
    }
    
    document.getElementById("txtQiyeKeyWord").value = document.getElementById("txtQiyeKeyWordR").value;
    document.getElementById("ddlMainTradeWay").value = document.getElementById("ddlMainTradeWayR").value;
    document.getElementById("ddlMainTrade").value = document.getElementById("ddlMainTradeR").value;
    document.getElementById("ddlShippingLine").value = document.getElementById("ddlShippingLineR").value;
    document.getElementById("ddlAirlines").value = document.getElementById("ddlAirlinesR").value;
    document.getElementById("formSearch").submit();

}
/*END*/


/*首页企业搜索－找公司 BEGIN*/
function ChageSearchComp(tagNum)
{
    changNews('ContralSearch', 'ViewSearchList', tagNum);
    if (tagNum == 0)
    {
        document.getElementById("tagSearch1").className='this';
        document.getElementById("tagSearch2").className=''
    }
    else
    {
        document.getElementById("tagSearch1").className='';
        document.getElementById("tagSearch2").className='this'
    }
}
/*END*/

