/*
	Image library

	$Id: image_v1.00.js,v 1.3 2006/11/28 09:04:51 seberma Exp $
*/

/**
 * Funktion preloadImages
 *
 * erstellt für den Parameter mFiles (kann ein Array oder String sein) neue Image-Objekte, damit
 * deren Sourcen im Browser geladen werden, auch wenn diese noch nicht angezeigt werden.
 * 
 * <head>
 * <script type="text/javascript">
 * <!--
 * 	aFiles = new Array('images/image1.jpg',
					   'images/image2.jpg',
					   'images/image3.jpg');
 * 	preloadImages(aFiles);
 * -->
 * </script>
 * </head>
 *
 * @param array/string mFiles enthält Pfad(e) und Dateiname(n) der Grafik(en).
 */
function preloadImages(mFiles) {
	aImages = new Array();
	aFiles  = new Array();
	
    if (typeof(mFiles) == 'string')
	{
		aFiles[0] = mFiles;
	}
	else
	{
	    aFiles = mFiles;
	}

    for (var j =0 ; j < aFiles.length; j++) { 
	  aImages[j] = new Image(); 
	  aImages[j].src = aFiles[j]; 
	}
}