FarStars = 12;
GoneStars = 40; 
CloseStars = 4;
FarYpos = new Array();
FarXpos = new Array();
CloseYpos = new Array();
CloseXpos = new Array();
FarSpeed = new Array();
CloseSpeed = new Array();
ns = (document.layers)?1:0;

WinHeight = (document.layers)?window.innerHeight:window.document.body.clientHeight;
WinWidth = (document.layers)?window.innerWidth:window.document.body.clientWidth;

if (ns) 
{
	for (i = 0; i < FarStars; i++) 
	{
		document.write("<LAYER NAME='FS"+i+"' LEFT=0 TOP=0 BGCOLOR='#FFFFF0' CLIP='0,0,1,1'></LAYER>");
	}
	for (i = 0; i < CloseStars; i++) 
	{
		document.write("<LAYER NAME='CS"+i+"' LEFT=0 TOP=0 BGCOLOR='#FFFFFF' CLIP='0,0,2,2'></LAYER>");
	}
}
else 
{
	//for (i = 0; i < GoneStars; i++) 
	//{
	//	Xpos = Math.round(Math.random() * 1600);
	//	Ypos = Math.round(Math.random() * 100) + 25;
	//	document.write('<div id="GS' + i + '" style="position:absolute;top:' + Ypos + '; left:' + Xpos + ';width:1px;height:1px;background:#fffff0;font-size:1px"></div>');
	//}
	
	for (i = 0; i < FarStars; i++) 
	{
		document.write('<div id="FS' + i + '" style="position:absolute;top:0;left:0;width:2px;height:2px;background:#fffff0;font-size:1px"></div>');
	}
	
	for (i = 0; i < CloseStars; i++) 
	{
		document.write('<div id="CS' + i + '" style="position:absolute;top:0;left:0;width:3px;height:3px;background:#ffffff;font-size:2px"></div>');
	}
}



for (i = 0; i < FarStars; i++) {
	FarYpos[i] = Math.round(Math.random() * 70);
	FarXpos[i] = Math.round(Math.random() * WinWidth - 5);
	FarSpeed[i]= Math.random() * 1 + 1;
}
for (i = 0; i < CloseStars; i++) {
	CloseYpos[i] = Math.round(Math.random() * 70);
	CloseXpos[i] = Math.round(Math.random() * WinWidth - 5);
	CloseSpeed[i] = Math.random() * 2;
}

CloseObj = new Array();
FarObj = new Array();

function startSpace(){
	if (ns == 0)
	{
		for (i = 0; i < CloseStars; i++) 
		{	
			CloseObj[i] = eval("document.getElementById('CS' + i)");
		}
		for (i = 0; i < FarStars; i++) 
		{	
			FarObj[i] = eval("document.getElementById('FS' + i)");
		}
	}
	eventInt = setInterval("fly()",40);
}

function fly() {
	var WinHeight = (document.layers)?window.innerHeight:window.document.body.clientHeight;
	var WinWidth = (document.layers)?window.innerWidth:window.document.body.clientWidth;
	var hscrll = (document.layers)?window.pageYOffset:document.body.scrollTop;
	var wscrll = (document.layers)?window.pageXOffset:document.body.scrollLeft;
	
	
	for (i = 0; i < CloseStars; i++) {
		CloseXpos[i] -= CloseSpeed[i];
		if (CloseXpos[i] < -10) 
		{
			CloseXpos[i] = WinWidth - 20;
			CloseYpos[i] = Math.round(Math.random() * 70);
			CloseSpeed[i] = Math.random() * 1 + 2;
		}
		if (ns) {
			document.layers['CS'+i].left = CloseXpos[i];
			document.layers['CS'+i].top = 23 + CloseYpos[i] + hscrll;
		}
		else 
		{			
			CloseObj[i].style.left = CloseXpos[i];
			CloseObj[i].style.top = 23 + CloseYpos[i] + hscrll;			
		}
	}
	
		
	for (i = 0; i < FarStars; i++) {
		FarXpos[i] -= FarSpeed[i];
		if (FarXpos[i] < -10) 
		{
			FarXpos[i] = WinWidth - 20;
			FarYpos[i] = Math.round(Math.random() * 70);
			FarSpeed[i] = Math.random() * 1 + 1;
		}
		if (ns) {
			document.layers['FS'+i].left = FarXpos[i];
			document.layers['FS'+i].top = 25 + FarYpos[i]+hscrll;
		}
		else 
		{			
			FarObj[i].style.left = FarXpos[i];
			FarObj[i].style.top = 23 + FarYpos[i] + hscrll;
		} 
	}
}
