﻿// JScript 文件
function hc(obj, cssname) {
    obj.className = cssname;
}

//全选
function SelectAll(parentChk, ChildId, bigControlID) {
    var oElements = document.getElementsByTagName("INPUT");
    var bIsChecked = parentChk;

    for (i = 0; i < oElements.length; i++) {
        if (IsCheckBox(oElements[i]) &&
            IsMatch(oElements[i].id, ChildId, bigControlID)) {
            oElements[i].checked = bIsChecked;
        }
    }
}

function IsMatch(id, ChildId, controlID) {
    var sPattern = '' + controlID + '_+.*' + ChildId + '$';
    var oRegExp = new RegExp(sPattern);
    if (oRegExp.exec(id))
        return true;
    else
        return false;
}
//判断是否为checkbox
function IsCheckBox(chk) {
    if (chk.type == 'checkbox') return true;
    else return false;
}
//**根据指定的位置大小对图片进行缩放**
function ZoomImg(objimg, width, height) {
    if (objimg.width > width || objimg.height > height) {
        var scale;
        var scale1 = objimg.width / width;
        var scale2 = objimg.height / height;
        if (scale1 > scale2) {
            scale = scale1;
        }
        else {
            scale = scale2;
        }
        objimg.height = objimg.height / scale;
        //objimg.width = objimg.width / scale;
    }
}

//鼠标滑过div出现
//tabindex:当前鼠标滑过的tab的index，从1开始；
//tabprestr:tab的id的前缀，例如tab分别为tab_1和tab_2,这该值为"tab_"；
//divprestr:div的id的前缀，例如div分别为div_1和div_2,这该值为"div_"；
//tabcount: tab的数量；
//tabinclass:鼠标滑过时tab应用的class
//taboutclass:鼠标滑出后tab应用的class，即正常状态下的class.如果每个tab对应的class不同，则用，分开，例如有3个tab，则第二个的形式类似tab1,,tab3
function showtab_mousemove(tabindex, tabprestr, divprestr, tabcount, tabinclass, taboutclass) {
    var outclass = new Array();
    outclass = taboutclass.split(",");
    if (outclass.length == 1) {
        for (i = 1; i <= tabcount; i++)  //设置div的隐藏和显示
        {
            if (i == tabindex) {
                document.getElementById(divprestr + i).style.display = "";
                document.getElementById(tabprestr + i).className = tabinclass;
            }
            else {
                document.getElementById(divprestr + i).style.display = "none";
                document.getElementById(tabprestr + i).className = taboutclass;
            }
        }
    }
    else {
        for (i = 1; i <= tabcount; i++)  //设置div的隐藏和显示
        {
            if (i == tabindex) {
                document.getElementById(divprestr + i).style.display = "";
                document.getElementById(tabprestr + i).className = tabinclass;
            }
            else {
                document.getElementById(divprestr + i).style.display = "none";
                document.getElementById(tabprestr + i).className = outclass[i - 1];
            }
        }
    }

}

//根据给定的大小自动缩放图片   
function ZoomImg(objimg, width, height) {
    if (objimg.width > width || objimg.height > height) {
        var scale;
        var scale1 = objimg.width / width;
        var scale2 = objimg.height / height;
        if (scale1 > scale2) {
            scale = scale1;
        }
        else {
            scale = scale2;
        }
        objimg.height = objimg.height / scale;
        //objimg.width = objimg.width / scale;
    }
}

//轮显
function show(targetid,index){
    if (document.getElementById){

			for(i=index+1;i<=index+5;i++)
			{
				target=document.getElementById("li"+i);
				
				if (targetid==i){
					target.className='tou_hover';
				} else {
					target.className='tou';
				}
			}
    }
}
function show2(targetid,index){
    if (document.getElementById){

			for(i=index+1;i<=index+2;i++)
			{
				target=document.getElementById("a"+i);
				
				if (targetid==i){
					target.className='tou2_hover';
				} else {
					target.className='tou2';
				}
			}
    }
}
function show3(targetid,index){
    if (document.getElementById){

			for(i=index+1;i<=index+2;i++)
			{
				target=document.getElementById("a"+i);
				
				if (targetid==i){
					target.className='tou2_hover11';
				} else {
					target.className='tou211';
				}
			}
    }
}
function jiage(targetid,index){
    if (document.getElementById){

			for(i=index+1;i<=index+5;i++)
			{
				target=document.getElementById("jg"+i);
				
				if (targetid==i){
					target.className='tou jg_hover';
				} else {
					target.className='tou jg';
				}
			}
    }
}


////自动轮显
// var   waitTime=1;   
//setInterval("OnTimer()",5000);     
//            
//function   OnTimer()
//{  
//if(waitTime==1){   
//show2(2,0)
//showtab_mousemove(2,'li_xiyuan_','div_xiyuan_',2,'','')  
//}   
//else if(waitTime==2){   
//show2(1,0)
//showtab_mousemove(1,'li_xiyuan_','div_xiyuan_',2,'','')  
//}
//waitTime++;
//if(waitTime>2)   
//waitTime   =   1;   
//}   

//图片放大
 var $; $=function(e){return document.getElementById(e);};
        var _; _=function(s){return document.write(s);};
        function dispaly(id,ileft,itop){$(id).style.visibility='visible';$(id).style.position='absolute';$(id).style.top=itop+12;if(ileft>800){$(id).style.left=ileft-300}else{$(id).style.left=ileft+140}$(id).style.display='';}
        function hidden(id){$(id).style.display='none';}
        function getElementDefineLeft(vObject){var iElementLeft=vObject.offsetLeft;while(vObject=vObject.offsetParent){iElementLeft+=vObject.offsetLeft;}return iElementLeft;}
        function getElementDefineTop(vObject){var iElementTop=vObject.offsetTop;while(vObject=vObject.offsetParent){iElementTop+=vObject.offsetTop;}return iElementTop;}


