/*********************************************************\
*                                                         *
* rollover.js - Image Rollover Script                     *
*                                                         *
***********************************************************
*                                                         *
* The image which should be initially chosen              *
* is decided by this line: selected = 'calendar';         *
*                                                         *
* Author: Christian Doeleman (dmk@doeleman.dk)            *
* Copyright (c) 2000 by Christian Doeleman                *
*                                                         *
\*********************************************************/


// PreLoad af billeder
function preload(imgObj,imgSrc) {
	if (document.images) {
		eval(imgObj+' = new Image()')
		eval(imgObj+'.src = "'+imgSrc+'"')
	}
}


function changeImage(imgName,imgObj) {
	if (document.images) {
		document.images[imgName].src = eval(imgObj+".src");
	}
}
// <a href="javascript:void(null)" onMouseOver="changeImage('myImg','ImageB')" onMouseOut="changeImage('myImg','ImageA')"><img name="myImg" src="imageA.gif" width="75" height="75" border="0"></a>


// MouseOver billede
function active(imgName) {
	if (document.images) {
		// clearTimeout(delay);
		
		// slå 'initSelected' fra
		imgOff = eval(selected + ".src");
		document [selected].src = imgOff;
		
		// gem værdien af Selected
		restore = imgName;
		
		// skift til MouseOver-billede
		imgOn = eval(imgName + "Over.src");
		document [imgName].src = imgOn;
	}
}

// MouseOut billede
function passive() {
	if (document.images) {
		// hent værdien af Selected
		imgName = restore;
		
		// skift til MouseOut-billede
		imgOff = eval(imgName + ".src");
		document [imgName].src = imgOff;
		
		// slå 'initSelected' til igen
		// var delay = setTimeout('active(selected);', 1000)
		active(selected);
	}
}
