var preOverImgs = new Array('images/knap_starton.gif','images/knap_medlemmeron.gif','images/knap_nyhederon.gif','images/knap_supporton.gif','images/knap_infoon.gif');
var tmp,i;
for (i=0; i<preOverImgs.length; i++ ) {
	tmp = preOverImgs[i];
	preOverImgs[i] = new Image();
	preOverImgs[i].src = tmp;
}

var onHusk = null;

function onOver( imgId ) {
	var tmp = document.images[ imgId ] || null;
	if ( !tmp ) {
		alert( "kodefejl i onOver(), forkert billednavn: '" +imgId +"'" );
	}
	if ( !tmp.initieret ) {
		tmp.outSrc  = tmp.src;
		tmp.overSrc  = preOverImgs[ imgId.substring( imgId.length-1 ) ].src;
		tmp.initieret = true;
	}
	if ( tmp != onHusk ) {
		tmp.src = tmp.overSrc;
	}
}

function onOut( imgId ) {
	var tmp = document.images[ imgId ] || null;
	if ( !tmp ) {
		alert( "kodefejl i onOut(), forkert billednavn: '" +imgId +"'" );
	}
	if ( tmp != onHusk ) {
		tmp.src = tmp.outSrc;
	}
}

function onKlik( imgId ) {
	var tmp = document.images[ imgId ] || null;
	if ( !tmp ) {
		alert( "kodefejl i onKlik(), forkert billednavn: '" +imgId +"'" );
	}
	if ( tmp != onHusk ) {
		if ( onHusk ) var oldAktivId = onHusk.name;
		onHusk = tmp;
		if ( oldAktivId ) onOut( oldAktivId );
	} 
}