function resizeImage(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;
	}
	//alert(obj.src);
}

function AddFav( p_Url,p_Title )
{
	if( p_Url == '' )
	{
		p_Url = location.href;
	}
	if( p_Title == '' )
	{
		p_Title = document.title;
	}
	window.external.addFavorite( p_Url , p_Title );
}

function SetHomePage( p_Url )
{
	if( p_Url == '' )
	{
		p_Url = location.href;
	}
	var strHref = window.location.href;
	event.srcElement.style.behavior = 'url(#default#homepage)';
	event.srcElement.setHomePage( p_Url );
}

function AddTd( TableId,ColNum )
{
	var oTable = document.all[ TableId ];
	var oTr = oTable.rows[oTable.rows.length-1];
	var iNum = oTr.cells.length;	
	for( var i = iNum; i < ColNum; i++ )
	{
		var oCell = oTr.insertCell(i);
		oCell.bgColor = oTable.rows[0].cells[0].style.backgroundColor;		
	}
}


function lTrim(str) 
{ 
	if (str.charAt(0) == " ") 
	{ 

		str = str.slice(1);
		//equal str = str.substring(1, str.length); 
		str = lTrim(str);
	} 
	return str; 
} 


function rTrim(str) 
{ 
	var iLength; 

	iLength = str.length; 
	if (str.charAt(iLength - 1) == " ") 
	{ 

		str = str.slice(0, iLength - 1);
		//equal str = str.substring(0, iLength - 1); 
		str = rTrim(str); 
	} 
	return str; 
} 


function trim(str) 
{ 
	return lTrim(rTrim(str)); 
} 