

 // declare variables
var loadFlag = false;
var upDown  = true;
var cnt = 0;
var moveRate = -2;


// ***************************************************************
function setLight(strength1, strength2, strength3) {
	// lightX1, lightY1, lightZ1, targetX1, targetY1, Red1, Green1, Blue1, strength1, spread1
	// Left
	var lightX1 = 0;
	var lightY1 = mm.height;
	var lightZ1 = 8
	var targetX1 = mm.width/2;
	var targetY1 = 0 //30
	var Red1 = 255
	var Green1 = 150;
	var Blue1 = 255;
	//var strength1 = 20;
	var spread1 = 45;


 	mm.filters( "light" ).addCone(lightX1, lightY1, lightZ1, targetX1, 
                       targetY1, Red1, Green1, Blue1, strength1, spread1);

	// lightX2, lightY2, lightZ2, targetX2, targetY2, Red2, Green2, Blue2, strength2, spread2
	// Right
	var lightX2 = mm.width;
	var lightY2 = mm.height;
	var lightZ2 = 8;
	var targetX2 = mm.width/2; 
	var targetY2 = 0; //30
	var Red2 = 150;
	var Green2 = 255;  
	var Blue2 = 255;
	//var strength2 = 20;
	var spread2 = 45;
 
 	mm.filters( "light" ).addCone(lightX2, lightY2, lightZ2, targetX2, 
                       targetY2, Red2, Green2, Blue2, strength2, spread2);

	// lightX3, lightY3, lightZ3, targetX3, targetY3, Red3, Green3, Blue3, strength3, spread3
	// Middle
	var lightX3 = mm.width/2;
	var lightY3 = mm.height;
	var lightZ3 = 4;
	var targetX3 = mm.width/2; 
	var targetY3 = 0; 
	var Red3 = 255; 
	var Green3 = 255;
	var Blue3 =  150; 
	//var strength3 = 15;
	var spread3 = 37;
  
 
	 mm.filters( "light" ).addCone(lightX3, lightY3, lightZ3, targetX3, 
                              targetY3, Red3, Green3, Blue3, strength3, spread3);
 
	 window.setInterval ( "moveLight()", 100);

} // end function setLight()
// *******************************************************************
// *******************************************************************


function setLightTWO(strength1, strength2, strength3) {
	// lightX1, lightY1, lightZ1, targetX1, targetY1, Red1, Green1, Blue1, strength1, spread1
	// Left
	var lightX1 = 0;
	var lightY1 = mm.height;
	var lightZ1 = 8;
	var targetX1 = mm.width; //mm.width/2
	var targetY1 = 0; //30
	var Red1 = 255;
	var Green1 = 150;
	var Blue1 = 255;
	//var strength1 = 20;
	var spread1 = 45;

	 mm.filters( "light" ).addCone(lightX1, lightY1, lightZ1, targetX1, 
                       targetY1, Red1, Green1, Blue1, strength1, spread1);

	// lightX2, lightY2, lightZ2, targetX2, targetY2, Red2, Green2, Blue2, strength2, spread2
	// Right
	var lightX2 = mm.width;
	var lightY2 = mm.height;
	var lightZ2 = 8;
	var targetX2 = 0;  //mm.width/2  
	var targetY2 = 0; //30
	var Red2 = 150;
	var Green2 = 255;  
	var Blue2 = 255;
	//var strength2 = 20;
	var spread2 = 45;
 
	 mm.filters( "light" ).addCone(lightX2, lightY2, lightZ2, targetX2, 
                       targetY2, Red2, Green2, Blue2, strength2, spread2);

	// lightX3, lightY3, lightZ3, targetX3, targetY3, Red3, Green3, Blue3, strength3, spread3
	// Middle
	var lightX3 = mm.width/2;
	var lightY3 = -55;  //mm.height
	var lightZ3 = 4;
	var targetX3 = mm.width/2; 
	var targetY3 = mm.height //0 
	var Red3 = 255 
	var Green3 = 255;
	var Blue3 =  150; 
	//var strength3 = 15;
	var spread3 = 37;
  
 
 	mm.filters( "light" ).addCone(lightX3, lightY3, lightZ3, targetX3, 
                              targetY3, Red3, Green3, Blue3, strength3, spread3);
 
 	window.setInterval ( "moveLight()", 100);

}  // end function setLightTWO()
// *******************************************************************



function moveLight()  {
  	cnt++;
	
	if ( ( cnt % 30 ) == 0)  upDown   = !upDown;
  	if ( ( cnt % 10 ) == 0)  moveRate *= -1;
	
	if ( upDown ) {
		// moveLight(addCone defination index, left coord, right coord, z-axis, rel/abs)
		 mm.filters( "light" ).moveLight( 0,-1,-1,3,0 );
		 mm.filters( "light" ).moveLight( 1,1,-1,3,0 );
		 mm.filters( "light" ).moveLight( 2, moveRate,0,3,0 );
	} // end if
	
	else  {
	 	mm.filters( "light" ).moveLight( 0,1,1,3,0 );
	 	mm.filters( "light" ).moveLight( 1,-1,1,3,0 );
	 	mm.filters( "light" ).moveLight( 2, moveRate,0,3,0 );
	} // end else

} // end function moveLight()
// *******************************************************************


function Loaded1(a, b, c) {  //  Home Page onLoad routine !
 	loadFlag = true;
	
 	if ( navigator.appName == "Microsoft Internet Explorer" ) {  // using IE stuff, sorry
      	setLight(a, b, c);  //left, right, middle
  	} // end if
	
} // end function Loaded1()

// *******************************************************************


function Loaded2(a, b, c) {  //  onLoad routine from top

	if ( navigator.appName == "Microsoft Internet Explorer" ) {  // using IE stuff, sorry
      setLightTWO(a, b, c);  //left, right, middle
 	 } // end if
  
} // end function Loaded2()
// *******************************************************************


function mouseOver()  {
	// if ( navigator.appName == "Microsoft Internet Explorer" ) {  // using IE stuff, sorry
   		if ( loadFlag == true  && mediaPlayer )  {
			 makeSound();
   		} // end if
	// } // end if

	 return true;
} // end function
// *******************************************************************

 
function makeSound()  {
 	//document.mediaPlayer.fileName = stream1
 	document.mediaPlayer.Play(); 
} //end function
// *******************************************************************




