import mx.controls.streamingmedia.HMiniPlayBarTray;
import mx.transitions.Tween;
import mx.transitions.easing.*
import templateBook.mvctemplate.*
import templateBook.mvc.*
import templateBook.I.*
import flash.display.BitmapData
import templateBook.util.Observable
import templateBook.Configuration
import flash.filters.GlowFilter;
import flash.geom.Rectangle;
     
class templateBook.mvctemplate.MaskBookView extends AbstractView {
	
var container:MovieClip                     //container mask
var containerBook:ContainerBookView         //containerBook

////////////////////////////////////////////////////////////////////////////////////////////////////////////

	function MaskBookView() {
				
	}
		
//////////////////////////////////////////////////////////////////////////////////////////////////

    function onLoad() {
		create_mask()
		onResize()
	}

//////////////////////////////////////////////////////////////////////////////////////////////////

   function onResize() {
	var m:BookModel=BookModel(this.getModel())
    create_mask()
	
	if (m.toolsPosition == "up") {
		this._y=m.toolsHeight
	}
			
   }
	
//////////////////////////////////////////////////////////////////////////////////////////////////

  function create_mask() {
	  var m:BookModel = BookModel(this.getModel())
	  containerBook = m.__container.__containerBook
	  container = this.createEmptyMovieClip("mcContainer", 1)
	  Drawing.rectangle(container, 0, 0, m.getAreaWidth(), m.getAreaHeight(), ["0xFF0000", 50])
	  containerBook.setMask(container)
	 
	  
  }

//////////////////////////////////////////////////////////////////////////////////////////////////

}
