/*
function hasClass(ele, cls)
{
	return ele.className.match(new RegExp( '( \\ s|^)'+cls+'( \\ s|$)')); 
} 

function addClass(ele ,cls) 
{ 
	if ( !this.hasClass(ele, cls)) 
	ele.className += " " + cls;
} 
function removeClass(ele, cls) 
{ 
	if (hasClass(ele, cls) ) {
		var reg = new RegExp ('( \\ s|^)'+ cls +'( \\ s|$)') ;
		ele.className = ele.className.replace(reg , ' ' );
	} 
}
*/

function trim(string)
{
	return string.replace(/(^\s+)|(\s+$)/g, "");
}

function makeactive(id)
{
	//document.getElementById('rowN'+id).style.background = '#E2EFF7';
	if(!document.getElementById('rowN'+id).className.match('active'))
		document.getElementById('rowN'+id).className += " active";
}

function makedefault(id)
{
	//document.getElementById('rowN'+id).style.background = '#E2EFF7';
	//alert(document.getElementById('rowN'+id).className.replace('/\bactive\b/',''));
	document.getElementById('rowN'+id).className = document.getElementById('rowN'+id).className.replace('active','');
}

function make_stripe()
{
  var table = document.getElementById("sort_this");
  if (table != null)
  {
    var rows = table.getElementsByTagName("tr");
    for ( var i = 0; i < rows.length; i += 4 )
	if ( !/(^|s)odd(s|$)/.test( rows[i].className ) )
      rows[i].className += " clear";
    for ( var i = 1; i < rows.length; i += 4 )
	if ( !/(^|s)odd(s|$)/.test( rows[i].className ) )
      rows[i].className += " odd";
    for ( var i = 2; i < rows.length; i += 4 )
	if ( !/(^|s)odd(s|$)/.test( rows[i].className ) )
      rows[i].className += " clear";
    for ( var i = 3; i < rows.length; i += 4 )
	if ( !/(^|s)odd(s|$)/.test( rows[i].className ) )
      rows[i].className += " even";
  }
}

