// JavaScript Document
addEvent(window,'load',init,false);

function init(){
	var linkene = document.getElementsByTagName('a');
	for(i = 0; i < linkene.length; i++){
		if(linkene[i].getAttribute('rel') == 'bilde') {
			addEvent(window,'load',preloader,false);
			addEvent(linkene[i],'mouseover',swap,false);
			addEvent(linkene[i],'mouseout',unswap,false);
		}
	}
}
function preloader(){
	var linkene = document.getElementsByTagName('a');
	for(i = 0; i < linkene.length; i++){
		if(linkene[i].getAttribute('rel') == 'bilde') {
			var bildene = linkene[i].firstChild;
			var filnavn = bildene.src;
			var lengde = filnavn.length;
			var filtype = filnavn.substring((lengde-4),lengde);
			var bildenavn = filnavn.replace(filtype,'');
			bildenavn = bildenavn.replace('http://www.2tp.no/images/retusjering/','');
			bildenavn = bildenavn + '-over';	
			var newimg = new Image();
			newimg.src = "http://www.2tp.no/images/retusjering/" + bildenavn + filtype;
		}
	}
}
function swap(){
	var bilde = this.firstChild;
	var filnavn = bilde.src;
	var lengde = filnavn.length;
	var filtype = filnavn.substring((lengde-4),lengde);
	var bildenavn = filnavn.replace(filtype,'');
	//bildenavn = bildenavn.replace('http://www.2tp.no/images/retusjering/','');
	bildenavn = bildenavn + '-over';	
	bilde.src = bildenavn + filtype;
}
function unswap(){
	var bilde = this.firstChild;
	var filnavn = bilde.src;
	var lengde = filnavn.length;
	var filtype = filnavn.substring((lengde-4),lengde);
	var bildenavn = filnavn.replace(filtype,'');
	//bildenavn = bildenavn.replace('http://www.2tp.no/images/retusjering/','');
	var pattern = /-over/;
	bildenavn = bildenavn.replace(pattern,'');	

	bilde.src = bildenavn + filtype;
}
