/*
  mouseover und mouseout-funktion.

  ##  Aufruf z.B. 
  ## <img src="pics/trash.gif" border=0  onmouseover="m_action(this)" onmouseout="m_action(this)">
  ##  man kann auch einen gif-namen übergeben... z.b.
  ##  <a href="#" onmouseover="m_action('trash1')" onmouseout="m_action('trash1')"><img src="pics/trash.gif" border=0 name="trash1"></a>

  ##  das aktive gif muss am ende *_a.gif benannt sein	

*/

	
var NN7 = false;
if (navigator.appName == "Netscape")
{
        if (navigator.appVersion.substring(0,1) >= "5")
                NN7 = true;
        else if ((navigator.appVersion.substring(0,1) < "6") && (navigator.appVersion.substring(0,1) >= "4"))
                NN = true;
}
        
        
function m_action(obj,th){		
  if(obj){	 //checken, ob objekt oder image-name übergeben ist
    var obj_string = ""+obj;
    var isObj = obj_string.lastIndexOf("object");
    if(isObj=="-1"){
      if(th)
         eval("obj = th.images['"+obj+"']");
      else
         eval("obj = document.images['"+obj+"']");
    }
    if(!obj)
      return;
  }   


  var objsrc = obj.src;
  var suchstring = /^(.*)_a.gif$/g
  var suchstring2 = /^(.*).gif$/g
  var isBildaktiv = objsrc.search(/^(.*)_a.gif$/g);
  var bildendung = ".gif";

  if(isBildaktiv=="-1"){
     suchstring = suchstring2;
     bildendung = "_a" + bildendung;
  }
    
    var bildpfad = suchstring.exec(objsrc);

    if(NN7){
      if(!bildpfad)
        m_action(obj);
    }
    if(bildpfad != null)
       eval("obj.src =\'" + bildpfad[1] + bildendung +"\'");

}
	
