function ProjectorAnimation(
	oHandler,
	oProjector
	) {

	this.oHandler = oHandler;
	this.oProjector = oProjector;	
	this.iCurrentTop = oProjector.offsetTop;	
	this.iIndex = this.oHandler.addAnimation(this);		
}

ProjectorAnimation.prototype = {

	process : function() {
	
		if(bOpenProjector && this.iCurrentTop < 0) {		
			this.oProjector.style.top = this.iCurrentTop++ + 'px';
		}
		else if(!bOpenProjector && this.iCurrentTop >= -60) {
			this.oProjector.style.top = this.iCurrentTop-- + 'px';
		}
		else {								
			//this.stop();				
		}
		
	},
	
	stop : function() {

		this.oHandler.removeAnimation(this.iIndex);
	
	}

}