/*
[================= JavaScript Source File =================]
	
	 Developed with WebSoftware HotHTML 3 Professional  
	
	 AUTHOR: Thushan Fernando , 
	 DATE: 23/10/2003
	TIME: 2:18:19 PM
	COMPUTER: 
	
	 COMMENTS:

[==================================================] 

*/
		
			//////////////////////////////////////
			// End Additional Functions
			//////////////////////////////////////
			
			wsFadeImageObjects = new Object();wsFadeImageTimers = new Object(); // Holds each Object -DONT REMOVE/PUT IN FUNCTION!-
			function wsFadeImage(object, destOp, rate, delta){
			/*
				Title: wsFadeImage
				Author: Thushan Fernando
				Date: 16/03/2003 [ Last Update: 20/08/2003 ]
				Comments:
						Fades an Object in and out when moving your mouse over it.
						customised for images(or best for) but can be used in most objects:D
						Requires IE.		
			*/			
			if (!document.all)
			return
			    if (object != "[object]"){setTimeout("wsFadeImage("+object+","+destOp+","+rate+","+delta+")",0);return;}			        
			    clearTimeout(wsFadeImageTimers[object.sourceIndex]);diff = destOp-object.filters.alpha.opacity;direction = 1;
			    if (object.filters.alpha.opacity > destOp){direction = -1;}delta=Math.min(direction*diff,delta);object.filters.alpha.opacity+=direction*delta;			
			    if (object.filters.alpha.opacity != destOp){wsFadeImageObjects[object.sourceIndex]=object;wsFadeImageTimers[object.sourceIndex]=setTimeout("wsFadeImage(wsFadeImageObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);}
			}