// Determine browser.
var  rm_DOM = (document.getElementById) ? true : false;
var  rm_NS4 = (document.layers) ? true : false;
var  rm_IE = (document.all) ? true : false;
var  rm_IE4 = rm_IE && !rm_DOM;
var  rm_Mac = (navigator.appVersion.indexOf("Mac") != -1);
var  rm_IE4M = rm_IE4 && rm_Mac;
var  rm_Opera = (navigator.userAgent.indexOf("Opera")!=-1);
var  rm_Konqueror = (navigator.userAgent.indexOf("Konqueror")!=-1);
var  rm_NS6  = rm_DOM && !rm_IE && !rm_Konqueror

function fn_findLayer(name, doc) { // Netscape 4 only
  var i, layer;
  for (i = 0; i < doc.layers.length; i++) {
    layer = doc.layers[i];
    if (layer.name == name)
      return layer;
    if (layer.document.layers.length > 0) {
      layer = fn_findLayer(name, layer.document);
      if (layer != null)
        return layer;
    }
  }
  return null;
}
function fn_getLayer(name) { //ver 2.0
  if (rm_DOM){
    return document.getElementById(name);}
  if (rm_NS4){
    return fn_findLayer(name, document);}
  if (rm_IE4){
    return document.all[name];}

  return null;
}


var lc=-1;
var lrow = null;
Even = new String("evnRow");
Odd = new String("oddRow");
EvenSelect = new String("evnSelect");
OddSelect = new String("oddSelect");
Click = new String("clicked");


function X(row,vn) {
  var t = lc;
  if (navigator.userAgent.indexOf("Mac") != -1)
  	{
	// dont execute for Macintosh browsers
	return true;
	}

  
  lc = vn;
    //lc = row.rowIndex;
  
  if( t > 0 ) {
    if( t % 2 == 0 ) {
      lrow.className = Even;
	  rowObj = fn_getLayer('c'+t)
	  if(rowObj!=null)
	  rowObj.className = EvenSelect;
    } else {
      lrow.className = Odd;
	  rowObj = fn_getLayer('c'+t)
	  if(rowObj!=null)
	  rowObj.className = OddSelect;
    } 
	adObj = fn_getLayer('ad'+t)
	if(adObj!=null)
	adObj.style.color='#F5F5F5';
  } 
  lrow = row;
  row.className = Click;
  rowObj = fn_getLayer('c'+lc)
  if(rowObj!=null)
  rowObj.className = Click;
    
	adObj = fn_getLayer('ad'+lc)
	if(adObj!=null)
	adObj.style.color='#FFFFFF';
}
