function $(v) { return(document.getElementById(v)); }
function $T(v,i) { return((typeof(i)=='string'?$(i):(i?i:document)).getElementsByTagName(v)); }

function inArray(v,r) { for(var i in r) if(r[i]==v) return true; } 
function iSW(w,n) { if($(w)) $(w).id=''; if(n) n.id=w; }

/* TBODY */

function trMAP(a,b,z) { var s=a%2?0:1; for(var i=a?a:0; i<=(b?b:Trl); i++) { Tr[i].className=(s=!s)?'even':'odd'; Tr[i].cells[0].innerHTML=i+1; if(z) trMouse(Tr[i]); } }

function trMouse(o) {

	o.onclick=function(){ if(stop) return false; };
	o.onmousedown=function(){ stop=1; iSW('this',this); document.onmouseup=function(){ var v=$('hover'); if(v) { v.id=''; trMV($('this').rowIndex,v.rowIndex); } stop=0; }; };
	o.onmouseover=function(){ iSW('hover',(stop && this.id!='this')?this:''); };

}


