			
function ImageButtonRow(ctl)
{
	var row = ctl.parentNode.parentNode;
	var tbl = row.parentNode;
	var crow = tbl.rows[row.rowIndex + 1];
	var ihExp = ctl.parentNode.getElementsByTagName('input').item(0);
        tbl = tbl.parentNode;
	var expandClass = tbl.attributes.getNamedItem('expandButtonClass').value;
	var collapseClass = tbl.attributes.getNamedItem('collapseButtonClass').value;
	var expandText = tbl.attributes.getNamedItem('expandButtonTolltip').value;
	var collapseText = tbl.attributes.getNamedItem('collapseButtonTolltip').value;	
	var expandImage = tbl.attributes.getNamedItem('expandButtonImage').value;
	var collapseImage = tbl.attributes.getNamedItem('collapseButtonImage').value;	
	if (crow.style.display == 'none')
	{
		crow.style.display = '';
		ctl.title = collapseText;
		ctl.className = collapseClass;
		ctl.src=collapseImage;
		ihExp.value = '1';
	}
	else
	{
		crow.style.display = 'none';
		ctl.title = expandText;
		ctl.className = expandClass;
		ctl.src=expandImage;
		ihExp.value = '';
	}
//return true;
}
			
			 
			var OldbgColor;
			var OldBorder;
			var OldBorderColor;
			var OldBorderWidth;
			var OldHeight;
			var OldForecolor;
			var OldHAlign;
			var OldVAlign;
			var OldWrap;
			var OldCss;
			var OldWidth;
			var OldBold;
			var OldName;
			var OldNames;
			var OldULine;
			var OldSOut;
			var OldSize;
			var OldOLine;
			var OldItalic;
			
function setMouseOverColor(element,strbgColor,strBorder,strBorderColor,strBorderWidth,strHeight,strForecolor,strHAlign,strVAlign,strWrap,strCss,strWidth,strBold,strName,strNames,strULine,strSOut,strSize,strOLine,strItalic) 
{
    OldbgColor = element.style.backgroundColor;
    element.style.backgroundColor=strbgColor;
     OldBorderColor=element.style.borderColor;
   // element.style.borderColor = strBorderColor;
    OldBorderWidth=element.style.borderWidth;
   // element.style.borderWidth=strBorderWidth+'px';
		OldBorder=element.style.borderStyle;
		if(strBorder=='NotSet')
    element.style.borderStyle='';
    else
   // element.style.borderStyle=strBorder;    
   // OldHeight=element.style.height;
   // element.style.height=strHeight;
  //  OldForecolor=element.style.color;
  //  element.style.color=strForecolor;
   OldCss=element.className;
    element.className=strCss;
   // OldWidth=element.style.width;
   // element.style.width=strWidth;
    OldBold=element.style.fontWeight;
    if(strBold=='True')
    element.style.fontWeight='bold';
    OldULine=element.style.textDecoration;
    if(strULine=='True')   
    element.style.textDecoration='underline';
//    if(document.all)
//    element.style.cursor='hand';
//    else
 //   element.style.cursor='pointer';
}

function setMouseOutColor(element) {

    element.style.backgroundColor=OldbgColor;
//    element.style.textDecoration=OldULine;
//    element.style.borderColor=OldBorderColor;
//    element.style.borderWidth=OldBorderWidth;
//		element.style.borderStyle=OldBorder;		    
//    element.style.height=OldHeight;
//    element.style.color=OldForecolor;
//    element.className=OldCss;
//    element.style.width=OldWidth;
//    element.style.fontWeight=OldBold;      
}
