function erfaddevent (o,t,f) // Set Event Handler f for Event type t on object o: (window,'load',myfunction)
{
  if (o.addEventListener) o.addEventListener(t,f,false);
  else if (o.attachEvent)
  {
    o['erf'+t+f]=f;
    o.attachEvent('on'+t, function(){o['erf'+t+f](window.event)});
  }
}

function erftop(e)
{
  window.scrollTo(0,0);
}

function erfaddevents()
{
  if (document.getElementsByTagName && document.nodeName)
  {
    e=document.getElementsByTagName("A");

    for (i=0;i<e.length;i++)
    {
      if (e[i].getAttribute('erfhover')!=null)
      {
  	    erfaddevent (e[i],'mouseover',erfmouseover);
	    erfaddevent (e[i],'mouseout',erfmouseout);
  
//        if (e[i].getAttribute('erfhover')!='hh' && e[i].getAttribute('erfhover')!='hb' && e[i].getAttribute('erfhover')!='be')
//        {
//  	      erfaddevent (e[i],'click',erfclick);
//        }
      }

      if (e[i].getAttribute('href'))
      {
        if (e[i].getAttribute('href').match(/.jpg$/i) || e[i].getAttribute('href').match(/.png$/i) || e[i].getAttribute('href').match(/.gif$/i)) 
        {
	      erfaddevent (e[i],'click',erfpopup);
        }
        if (e[i].getAttribute('href').match(/#top$/))
        {
	      erfaddevent (e[i],'click',erftop);
        }
      }
    }
    e=document.getElementsByTagName("AREA");

    for (i=0;i<e.length;i++)
    {
      if (e[i].getAttribute('erfhover')!=null)
      {
	    erfaddevent (e[i],'mouseover',erfmouseover);
	    erfaddevent (e[i],'mouseout',erfmouseout);

//        if (e[i].getAttribute('erfhover')!='hh' && e[i].getAttribute('erfhover')!='hb' && e[i].getAttribute('erfhover')!='be')
//        {
//  	      erfaddevent (e[i],'click',erfclick);
//        }
      }
    }

    if (document.getElementById('kontaktform'))
    {
      erfaddevent (document.getElementById('kontaktform'),'submit',validate);
    }
    if (document.getElementById('anzeigenform'))
    {
      erfaddevent (document.getElementById('anzeigenform'),'submit',validate2);
    }
    if (document.getElementById('anzeigenform2'))
    {
      erfaddevent (document.getElementById('anzeigenform2'),'submit',validate3);
    }
  }

  stdimage=document.getElementById('map').src;
}

var stdimage;

erfaddevent (window,'load',erfaddevents);

