function AttachEvent2(el,evt,fnc,useCapture)
{
	if (el.addEventListener) el.addEventListener (evt,fnc,useCapture);
	else el.attachEvent ("on"+evt,fnc);
} 

function AttachEvent(obj,evt,fnc,useCapture){
	if (!useCapture) useCapture=false;
	if (obj.addEventListener){
		obj.addEventListener(evt,fnc,useCapture);
		return true;
	} else if (obj.attachEvent) return obj.attachEvent("on"+evt,fnc);
	else{
		MyAttachEvent(obj,evt,fnc);
		obj['on'+evt]=function(){ MyFireEvent(obj,evt) };
		return true;
	}
} 

//The following are for browsers like NS4 or IE5Mac which don't support either
//attachEvent or addEventListener

function MyAttachEvent(obj,evt,fnc)
{
	if (!obj.myEvents) obj.myEvents={};
	if (!obj.myEvents[evt]) obj.myEvents[evt]=[];
	var evts = obj.myEvents[evt];
	evts[evts.length]=fnc;
}

function MyFireEvent(obj,evt)
{
	if (!obj || !obj.myEvents || !obj.myEvents[evt]) return;
	var evts = obj.myEvents[evt];
	for (var i=0,len=evts.length;i<len;i++) evts[i]();
}


function appEvents()
{
	var mylinks = document.getElementById('navigation').getElementsByTagName('img');
	for (var i=0;i<mylinks.length;i++)
	{
		AttachEvent(mylinks[i],'mouseover',over_images,false);
		AttachEvent(mylinks[i],'mouseout',out_images,false);
	}
}




/* scripts 4 formular */
function appFormEvents()
{
	var myforms = document.getElementById('kontaktform').getElementsByTagName('input');
	for (var i=0;i<myforms.length;i++)
	{
		AttachEvent(myforms[i],'focus',focus_input,false);
		AttachEvent(myforms[i],'blur',blur_input,false);
	}
	
	var myforms = document.getElementById('kontaktform').getElementsByTagName('textarea');
	for (var i=0;i<myforms.length;i++)
	{
		AttachEvent(myforms[i],'focus',focus_input,false);
		AttachEvent(myforms[i],'blur',blur_input,false);
	}
}

function focus_input()
{
	/* IE  */
	if (document.all) 
	{
		if (event.srcElement.tagName  == 'INPUT' || event.srcElement.tagName  == 'TEXTAREA')  curtag = event.srcElement;
	}
	else curtag = this;
  //curtag.style.backgroundColor = '#6A6562';
  curtag.style.backgroundColor = '#4A4643';
}

function blur_input()
{
	/* IE  */
	if (document.all) 
	{
		if (event.srcElement.tagName  == 'INPUT' || event.srcElement.tagName  == 'TEXTAREA')  curtag = event.srcElement;
	}
	else curtag = this;
  curtag.style.backgroundColor = '#1F1E1D';
}

function ct(obj) {
	obj.target = '_blank';
}
