
function getObj( objID )
{
	return document.getElementById( objID );
}

function _SelectAll( prefix,s,chk )
{
	var oArr = _GetColl( prefix,s,chk );
	for( var o in oArr )
	{
		oArr[o].checked = true;
	}
}

function _RevSelect( prefix,s,chk )
{
	var oArr = _GetColl( prefix,s,chk );
	for( var o in oArr )
	{
		oArr[o].checked = !oArr[o].checked;
	}
}

function _GetColl( prefix,s,chk )
{
	var i = s;
	var oArr = new Array();
	while( true)
	{
		var o = getObj( prefix + '__ctl' + i + '_' + chk);
		if( o != null )
		{
			oArr.push( o );
		}
		else
		{
			break;
		}
		i++;
	}
	
	return oArr;
}

function CheckSelect( prefix,s,chk )
{
	var oArr = _GetColl( prefix,s,chk );
	for( var o in oArr )
	{
		if( oArr[o].checked)
		{
			return true;
		}
	}
	return false;
	
}
function setCss( p_Obj )
{				
	for(var i=0; i< p_Obj.cells.length;i++)
	{
		//p_Obj.cells[i].bgColor = ( p_Obj.cells[i].bgColor == "#f0ffff" )?"#ffffff":"#f0ffff";
	}						
}

function settdCss( p_Obj )
{
	//p_Obj.bgColor = ( p_Obj.bgColor == "#f0ffff" )?"#dcebfe":"#f0ffff";// 常规
}
function settdCss1( p_Obj )
{
	//p_Obj.bgColor = ( p_Obj.bgColor == "#f0ffff" )?"#ffffff":"#f0ffff"; // 选中
}

function WinClose()
{
	window.opener=null;
	window.close();
}
function OpenUrl(url)
{
	window.open(url,'newwindow','height=500,width=600,top=300,left=200,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');
}

//----------------常规操作 end------------------//
//----------------js图片放大缩小 begin------------------//
// 图片自动缩小，宽高一项为指定尺寸，另一项偏小
function resizeImage(obj, MaxW, MaxH) {
    var imageObject = obj;
    if (imageObject == undefined) {
        return;
    }
    var state = imageObject.readyState;
    if (state != 'complete') {
        setTimeout("resizeImage(" + imageObject + "," + MaxW + "," + MaxH + ")", 50);
        return;
    }
    var oldImage = new Image();
    oldImage.src = imageObject.src;
    var dW = oldImage.width; var dH = oldImage.height;
    if (dW > MaxW || dH > MaxH) {
        a = dW / MaxW; b = dH / MaxH;
        if (b > a) a = b;
        dW = dW / a; dH = dH / a;
    }
    if (dW > 0 && dH > 0) {
        imageObject.width = dW;
        imageObject.height = dH;
    }
}
// 图片自动缩小，宽高一项为指定尺寸，另一项偏大
function resizeImg(obj, MaxW, MaxH) {
    var imageObject = obj;
    var state = imageObject.readyState;
    if (state != 'complete') {
        setTimeout("resizeImage(" + imageObject + "," + MaxW + "," + MaxH + ")", 50);
        return;
    }
    var oldImage = new Image();
    oldImage.src = imageObject.src;
    var dW = oldImage.width;
    var dH = oldImage.height;
    if (dW > MaxW || dH > MaxH) {
        a = dW / MaxW; b = dH / MaxH;
        if (b < a) a = b;
        dW = dW / a; dH = dH / a;
    }
    if (dW > 0 && dH > 0) {
        imageObject.width = dW;
        imageObject.height = dH;
    }
}
