//
// Copyright 2005 by maninweb.de - all rights reserved
//

//
// Globals...
//	
	
   	var mlvcImagesActive = "active";
   	var mlvcImagesNormal = "normal";
   	var mlvcImagesHoover = "hoover";
	
   	var mlvpImagesArray  =  new Array();
	
//
// Functions...
//
	
   	function mlfpImagesInitialize()
   	{
		var n = 0; 
     	var p = 0;
	  	
//		Typename...
		
		mlvpImagesArray[0] = "images";
		
//		Images...
		
		if (document.images.length > 0)
     	{
       		do
       		{
				if (document.images[p].name)
				{
					n++;
					mlvpImagesArray[n]        = new Array();
					mlvpImagesArray[n][0]     = document.images[p].name;
					mlvpImagesArray[n][1]     = 0;
					mlvpImagesArray[n][2]     = new Image();
					mlvpImagesArray[n][2]     = document.images[p];
					mlvpImagesArray[n][3]     = new Image();
					mlvpImagesArray[n][3].src = mlfhGetPath(document.images[p].src, 1) + mlvcImagesNormal + "/" + 
					                            mlfpGetFile(document.images[p].src);
					mlvpImagesArray[n][4]     = new Image();
					mlvpImagesArray[n][4].src = mlfhGetPath(document.images[p].src, 1) + mlvcImagesHoover + "/" + 
					                            mlfpGetFile(document.images[p].src);
					mlvpImagesArray[n][5]     = new Image();
					mlvpImagesArray[n][5].src = mlfhGetPath(document.images[p].src, 1) + mlvcImagesActive + "/" + 
					                            mlfpGetFile(document.images[p].src);
				}
        		
				p++;
				
       		} while (p < document.images.length) 
     	}
   	}
  	
	function mlfpImagesClick(k)
   	{
		for (var n = 1; n < mlvpImagesArray.length; n++)
     	{
			if (k.toLowerCase() == mlvpImagesArray[n][0].toLowerCase())
       		{
				mlvpImagesArray[n][2].src = mlvpImagesArray[n][5].src;
				mlvpImagesArray[n][1]     = 1;
			}
			else
			{
				if (mlvpImagesArray[n][0].toLowerCase().lastIndexOf("tree") > -1)
				{
					mlvpImagesArray[n][2].src = mlvpImagesArray[n][3].src;
					mlvpImagesArray[n][1]     = 0;
				}
			}
		}
	}
	
	function mlfpImagesClear(a)
   	{
		var n = document.images[a].src.lastIndexOf("/" + mlvcImagesActive + "/");
		
		if (n > 0)
		{
			document.images[a].src = document.images[a].src.replace(/active/, mlvcImagesNormal);
		}
	}
	
	function mlfpImagesHoove(a, k)
   	{
		for (var n = 1; n < mlvpImagesArray.length; n++)
     	{
			if (mlvpImagesArray[n][1] < 1)
			{
				if (k.toLowerCase() == mlvpImagesArray[n][0].toLowerCase())
       			{
					switch (a.toLowerCase())
					{
						case "exit"   :
						{	
							mlvpImagesArray[n][2].src = mlvpImagesArray[n][3].src; break;
						}
						case "enter"  :
						{
							mlvpImagesArray[n][2].src = mlvpImagesArray[n][4].src; break;
						}
						default       :
						{
							break;
						}
					}
       			}
			}
     	}
   	}
   	
   	function mlfpImagesSwap(a, k)
   	{
		var n = document.images[a].src.lastIndexOf("/");
		var p = document.images[a].src.substring(0, n);
		
		document.images[a].src = p + "/" + a + "." + k + "." + "jpg";
	}
