var browsertype;
if (navigator.userAgent.indexOf("Opera")!=-1 && document.getElementById) browsertype="OP";
if (document.all) browsertype="IE"; 
if (document.layers) browsertype="NN";
if (!document.all && document.getElementById) browsertype="MO";
function changeinnerHTML(id, str) {
  if (browsertype=="IE") { document.all[id].innerHTML = str; }
  if (browsertype=="NN") {
    document.layers[id].document.open();
    document.layers[id].document.write(str);
    document.layers[id].document.close();
  }
  if (browsertype=="MO" || browsertype=="OP") { document.getElementById(id).innerHTML = str;}
}
function changeStyleDisplay(id, str){
  if (browsertype=="IE") eval("document.all." + id + ".style.display='" + str + "'");
  if (browsertype=="NN") eval("document." + id + ".display='" + str + "'");
  if (browsertype=="MO" || browsertype=="OP") 
    eval("document.getElementById('" + id + "').style.display='" + str + "'");
} 

// DHTML micro-API.
// http://www.quirksmode.org/js/dom.html
var DHTML = (document.getElementById || document.all || document.layers);
function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
	this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
	this.obj = document.all[name];
	this.style = document.all[name].style;
  }
  else if (document.layers)
  {
   	this.obj = document.layers[name];
   	this.style = document.layers[name];
  }
}

function changeIdClass(Elem, myClass)
{
  var obj;
  if (document.getElementById)
  {
  	obj = document.getElementById(Elem);
  }
  else if (document.all)
  {
	obj = document.all[Elem];
  }
  else if (document.layers)
  {
   	obj = document.layers[Elem];
  }
  obj.className = myClass;
}

