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;
     
class templateBook.mvctemplate.LogoView extends AbstractView {
	
var container:MovieClip           //container for logo
var loader:MovieClipLoader        //loader

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

	function LogoView() {
		container = this.createEmptyMovieClip("mcContainer", 1)
		loader = new MovieClipLoader()
		loader.addListener(this)
	}
		
//////////////////////////////////////////////////////////////////////////////////////////////////

    function onLoad() {
		//iniLogo();		
	}
	
/////////////////////////////////////////////////////////////////////////////////////////////////

function iniLogo() {
	    loadLogo()		
		onResize()
		/////enabled/disabled
		if (Configuration.LOGO_REDIRECT.length > 0) {
			this.enabled=true
		}else {
			this.enabled=false
		}	
}
	
/////////////////////////////////////////////////////////////////////////////////////////////////

function onFaceBook() {
	iniLogo();			
}
	
//////////////////////////////////////////////////////////////////////////////////////////////////

    function loadLogo() {
		loader.loadClip(Configuration.LOGO_PATH,container)		
	}

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

   function onResize() {
	 var m:BookModel=BookModel(this.getModel())
     //this._x = m.__container.__containerBook._x
	// this._y = m.__container.__containerBook._y
	 this._x = 71 + Configuration.CHAPTER_TITLE_WIDTH;
	 this._y = m.__height - 10
   }
	
//////////////////////////////////////////////////////////////////////////////////////////////////
     
    function onLoadComplete(target:MovieClip) {
		container._alpha=0		
	}

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

     function onLoadInit(target:MovieClip) {
		///container._x = -target._width+Number(Configuration.LOGO_POSITION_X)
		container._x = Number(Configuration.LOGO_POSITION_X)
		container._y = -target._height+Number(Configuration.LOGO_POSITION_Y)
		new Tween(container,'_alpha',Strong.easeInOut,0,100,1,true)
	 }

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

    function onPress() {
		var url = Configuration.LOGO_REDIRECT.split(",")[0]
		var target = Configuration.LOGO_REDIRECT.split(",")[1]
		getURL(url,target)		
	}

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


}
