var ocmOrig = document.oncontextmenu var ocmNone = new Function( "return false" ) // Image Object function ObjImage(n,i,a,x,y,w,h,v,z,d) { this.name = n this.altName = a this.x = x this.y = y this.w = w this.h = h this.v = v this.z = z this.hasOnUp = false this.hasOnRUp = false this.isChoice = false this.obj = this.name+"Object" this.alreadyActioned = false; eval(this.obj+"=this") this.imgSrc = i if ( d!=null && d!="undefined" ) this.divTag = d; else this.divTag = "div"; } function ObjImageActionGoTo( destURL, destFrame ) { this.objLyr.actionGoTo( destURL, destFrame ); } function ObjImageActionGoToNewWindow( destURL, name, props ) { this.objLyr.actionGoToNewWindow( destURL, name, props ); } function ObjImageActionPlay( ) { this.objLyr.actionPlay(); } function ObjImageActionStop( ) { this.objLyr.actionStop(); } function ObjImageActionShow( ) { if( !this.isVisible() ) this.onShow(); } function ObjImageActionHide( ) { if( this.isVisible() ) this.onHide(); } function ObjImageActionLaunch( ) { this.objLyr.actionLaunch(); } function ObjImageActionExit( ) { this.objLyr.actionExit(); } function ObjImageActionChangeContents( newImage ) { this.objLyr.doc.images[this.name+"Img"].src = newImage } function ObjImageActionTogglePlay( ) { this.objLyr.actionTogglePlay(); } function ObjImageActionToggleShow( ) { if(this.objLyr.isVisible()) this.actionHide(); else this.actionShow(); } { // Setup prototypes var p=ObjImage.prototype p.build = ObjImageBuild p.init = ObjImageInit p.activate = ObjImageActivate p.up = ObjImageUp p.down = ObjImageDown p.over = ObjImageOver p.out = ObjImageOut p.capture = 0 p.onOver = new Function() p.onOut = new Function() p.onSelect = new Function() p.onDown = new Function() p.onUp = new Function() p.onRUp = new Function() p.actionGoTo = ObjImageActionGoTo p.actionGoToNewWindow = ObjImageActionGoToNewWindow p.actionPlay = ObjImageActionPlay p.actionStop = ObjImageActionStop p.actionShow = ObjImageActionShow p.actionHide = ObjImageActionHide p.actionLaunch = ObjImageActionLaunch p.actionExit = ObjImageActionExit p.actionChangeContents = ObjImageActionChangeContents p.actionTogglePlay = ObjImageActionTogglePlay p.actionToggleShow = ObjImageActionToggleShow p.writeLayer = ObjImageWriteLayer p.onShow = ObjImageOnShow p.onHide = ObjImageOnHide p.isVisible = ObjImageIsVisible p.onSelChg = new Function() } function ObjImageBuild() { this.css = buildCSS(this.name,this.x,this.y,this.w,this.h,this.v,this.z) this.div = '<' + this.divTag + ' id="'+this.name+'">\n' this.divInt = '