// --- standard scripts from DreamWeaver (?) that suck !!!// --- ... backspace-key does not work as expected//// --- debug-attempts on this indent//	function MM_swapImgRestore ()  //v3.0		{		var i;		var x;		var a = document.MM_sr; //alert (a);// --- next line ruins roll-out ...? i :( JavaScript ...!//		for( i = 0; ( a && x.oSrc && i < a.length && ( x = a[i] )); i++ ) 		for( i = 0; ( a && i < a.length && ( x = a[i] ) && x.oSrc ); i++ ) 			{			x.src = x.oSrc;			}		}	function MM_preloadImages ()  //v3.0		{		var d = document; 		if ( d.images ) 			{ 			if ( !d.MM_p ) 				{				d.MM_p = new Array ();				}			var i;			var j = d.MM_p.length;			var a = MM_preloadImages.arguments; 			for( i = 0; i < a.length; i++ ) 				{				if ( a[i].indexOf ( "#" ) != 0 ) 					{ 					d.MM_p[j] = new Image; 					d.MM_p[j++].src = a[i];					}				}			}//MM_swapImgRestore(); // for 'backspace-key' ... doesn't work ... :(		}	function MM_findObj ( n, d )  //v4.0		{ 		var p;		var i;		var x;  		if ( !d ) 			{			d = document; 			}		if ( ( p = n.indexOf ( "?" ) ) > 0 && parent.frames.length ) 			{			d = parent.frames[ n.substring ( p+1 ) ].document; 			n = n.substring(0,p);			}			if ( !( x = d[n] ) && d.all ) 				{				x = d.all[n]; 				}			for ( i = 0; ( !x && i < d.forms.length ); i++ ) 				{				x = d.forms[i][n];				}			for ( i = 0; ( !x && d.layers && i<d.layers.length ); i++ ) 				{//alert('calling findObj from within itself ...?');				x = MM_findObj ( n, d.layers[i].document );				}			if ( !x && document.getElementById ) 				{				x = document.getElementById ( n ); 				}			return x;		}	function MM_swapImage ()  //v3.0		{		var i;		var j = 0;		var x;		var a = MM_swapImage.arguments; 		document.MM_sr = new Array (); 		for ( i = 0; i < ( a.length-2 ); i += 3 ) 			{			if ( (x = MM_findObj ( a[i] ) ) != null ) 				{				document.MM_sr[j++] = x; 				if ( !x.oSrc ) 					{					x.oSrc = x.src; 					}				x.src = a[i+2];				}			}		}
