﻿// JScript File

 
 

<!--
 
//	Screen Fader by JavaScript
 
function	generateArray( n ){
 
	this.length = n;
 
	for( var i = 1; i <= n; i++ )	this[i] = 0;
 
	return	this;
 
}
  
hexx = new generateArray( 16 );
 
	hexx[0] = 0;
 
	hexx[1] = 1;

 
	hexx[2] = 2;
 

	hexx[3] = 3;
 

	hexx[4] = 4;
 
	hexx[5] = 5;
 
	hexx[6] = 6;
 
	hexx[7] = 7;
 
	hexx[8] = 8;

 
	hexx[9] = 9;

  

	hexx[10] = "a";
 

	hexx[11] = "b";

 

	hexx[12] = "c";

 

	hexx[13] = "d";

 

	hexx[14] = "e";

 

	hexx[15] = "f";

  

function hex( i ){
 

	if(      i < 0 )	return "00";

 

	else if (i > 255)	return "ff";
 

	else			return "" + hexx[ Math.floor( i / 16 ) ] + hexx[ i % 16 ];
 

}

 


function	setbgColor( r, g, b ){
 
	var xr = hex( r );

 
	var xg = hex( g );

 
	var xb = hex( b );

 
	document.bgColor = "#" + xr + xg + xb;

 

}

 

function	fader( xr, xg, xb, yr, yg, yb, step) {

 
	for( var i = 0; i <= step; i++){

 
		setbgColor( Math.floor( xr * (( step - i )/ step ) + yr * ( i / step )),

 
		Math.floor(             xg * (( step - i )/ step ) + yg * ( i / step )),

 
		Math.floor(             xb * (( step - i )/ step ) + yb * ( i / step )));
 

    }







}

 

function	black2white(){


	fader( 0, 0, 0, 255, 255, 255, 64 );
 

}

 

function	white2black(){

 
	fader( 255, 255, 255, 0, 0, 0, 64 );

 
}

 


black2white();


 



















 















// -->















 

