<script language="javascript">
var win ;
function selPrint(){
var el = null
var selObj = document.selection.createRange();
var selType = document.selection.type;
if (selObj.parentElement != null) {
el =getEl("TD",selObj.parentElement())
if (!el) el = getEl("TR",selObj.parentElement())
if (!el) el = getEl("TABLE",selObj.parentElement())
if (el!=null){
doc ="<TABLE "+(((el.border=="")||(el.border=="0"))?"class=\"NOBORDER\"":"")+(el.cellPadding!=""?"cellPadding=\""+el.cellPadding+"\" ":"")+(el.cellSpacing!=""?"cellSpacing=\""+el.cellSpacing+"\" ":"")+(el.border!=""?"border=\""+el.border+"\" ":"")+(el.borderColor!=""?"bordercolor=\""+el.borderColor+"\" ":"")+(el.background!=""?"background=\""+el.background+"\" ":"")+(el.background!=""?"bgColor=\""+el.background+"\" ":"")+">" ;
doc = doc+el.innerHTML+"</table>" ;
win= window.open("","");
win.document.writeln(doc) ;
win.print();
}
}
}
function getEl(sTag,start)
{
while ((start!=null) && (start.tagName!=sTag)) start = start.parentElement;
return start;
}