import mx.controls.streamingmedia.HMiniPlayBarTray;
import mx.data.encoders.Num;
import mx.transitions.Tween;
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.SoundPageView extends AbstractView {
	
var volume:Number	  ///volume for sound

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

	function SoundPageView() {
		
	}
		
//////////////////////////////////////////////////////////////////////////////////////////////////

    function onLoad() {
				
	}
	
//////////////////////////////////////////////////////////////////////////////////////////////////

  function onResize() {
	var m:BookModel=BookModel(this.getModel())
	
  }
  
//////////////////////////////////////////////////////////////////////////////////////////////////

  function onLoadingRight() {
	var m:BookModel = BookModel(this.getModel())
	var volume:Number = Number( m.__pages[m.__currentRight.__nr].node.attributes.volume)
	if(m.__currentRight.__nr!=undefined){
	  enabled_disabled(volume)
	 }
  }
  
//////////////////////////////////////////////////////////////////////////////////////////////////

  function onLoadingLeft() {
	  var m:BookModel = BookModel(this.getModel())
	  var volume:Number =  Number (m.__pages[m.__currentLeft.__nr].node.attributes.volume)
	  if(m.__currentLeft.__nr!=undefined){
	   enabled_disabled(volume)
	  }
  }
  
//////////////////////////////////////////////////////////////////////////////////////////////////

function enabled_disabled(volume_) {
	var m:BookModel = BookModel(this.getModel())
    if (!isNaN(volume_)) {
		  m.__player.change_volumePage(volume_)
	  }else {
		  m.__player.change_volumePage( 100)
	  }
	
}

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


}
