﻿// JScript 文件

///首页加载使用的Js==========

//*首页搜索模块排版*
//===========================
var sAll = function(){
    if ($getObj("sdlBox")){
        var sw = $getObj("sdlBox").clientWidth;
        if(sw!=0){
            var spanW = $getObj("sdlBox").getElementsByTagName("span")[0].offsetWidth + 15;
            var inputw = sw - spanW;
            $getObj("txtKey").style.width = inputw + "px";
        }
	}
}

//*自由布局调整高度*
//===========================
var indexColRepair = function(id){
    var divbox = document.getElementById("div"+id);
    if(divbox && divbox.style.display != 'none'){
        var warp = parseInt(divbox.style.height);
        var h3 = divbox.getElementsByTagName("h3")[0];
        var h3h = h3.offsetHeight + h3.style.marginTop + h3.style.marginBottom;
        var pad = parseInt(CurrentStyle($getObj("show"+id)).paddingTop);
            pad += parseInt(CurrentStyle($getObj("show"+id)).paddingBottom);
            pad += parseInt(CurrentStyle($getObj("show"+id)).marginBottom)||0 + parseInt(CurrentStyle($getObj("show"+id)).marginTop)||0;
            var sheight=warp-h3h-pad;
            if(sheight<0)
            {
                sheight=0
            }
        $getObj("show"+id).style.height = sheight + "px";
    }
}
//*修正图片类栏目的宽度*/
//===========================
var indexPicRepair = function(id){
    var pic = document.getElementById("hidPicList").value;
    var picArr = new Array();
        picArr = pic.split("|");
    for(var p=0;p<picArr.length;p++){
        if($getObj( picArr[p] + "_img")){
            var picW = $getObj( picArr[p] + "_img").offsetWidth;
            var picH = $getObj( picArr[p] + "_img").offsetHeight;
            var obj = $getObj("showList_" + picArr[p]).getElementsByTagName("li");
            for(var i=0;i<obj.length;i++){
                obj[i].style.width = obj[i].getElementsByTagName("div")[0].style.width = picW + "px";
                obj[i].getElementsByTagName("div")[0].style.height = picH + "px";
            }
        }
    }
}


//*获取正文模块栏目内容*
//===========================
var getColContent = function (){
    if(document.getElementById("hidAllID").value!=""){
         var showidList= document.getElementById("hidAllID").value 
         dateArray=showidList.split("|");
         for(var i=0;i<dateArray.length;i++){
              GetMoreById(dateArray[i],document.getElementById("hidLayOutTag").value);
         }
    }
    if(document.getElementById("showHdp")!=null){
        document.getElementById("showHdp").style.display="block";
    }
    if(document.getElementById("demo")!=null){
        document.getElementById("demo").style.display="block";
    }
}


//*即时调整father层高度*
//===========================
var changeFatherHeight = function (){
	var father = cleanWhitespaces($getObj("father"));
	if (father.length <= 0){
	    return false;
	}
	var fatherH = parseInt(CurrentStyle($getObj("father")).height) || 0;
	var childH = new Array;
		//childH.push(fatherH)
	for (var i=0;i<father.length; i++){
	    if(father[i].style.display!="none"){
		    childH.push(father[i].offsetTop + father[i].offsetHeight + father[i].style.marginTop||0 + father[i].style.marginBottom||0);
	    }
	}
	var newH = Math.max.apply(fatherH,childH) || 0;
	$getObj("father").style.height = (newH*1) + "px";
}

////页面加载
//var pageRepair = function(id){
//    //首页修正自由布局调整高度
//    if(document.getElementById("hidLayOutTag").value=='2'){ indexColRepair(id);}
//    //修正图片类栏目的宽度
//    indexPicRepair(id);
//    //特效类驱动
//    colEffect(id);
//}


