title: Error 1120: Access of Undefined Property help please
body: <p>Apparently this is a pretty common problem, but none of the places I've looked seem to have an answer for me, or at least one that isn't written in layers and layers of coding jargon that I, being a script newbie (and a pretty stupid one at that) don't understand in the slightest.</p>
  
  <p>I'm trying to work with a 'tutorial' from  to make an interactive map that pops up info boxes when you hover over certain portions of the map. I even downloaded the demo file to make sure I was doing it right. The demo file works fine, and when I import (aka copy-paste) the images into my file and test-run it, they work fine, but the minute I change the file names in the code, I get an error that looks like</p>
  
  <blockquote>
    <p>Scene 1, Layer 'Actions', Frame 1, Line 9     1120: Access of
    undefined property Text. Scene 1, Layer 'Actions', Frame 1, Line 13<br>
    1120: Access of undefined property Text. Scene 1, Layer 'Actions',
    Frame 1, Line 3     1120: Access of undefined property HighVale. Scene
    1, Layer 'Actions', Frame 1, Line 3     1120: Access of undefined
    property HighVale. Scene 1, Layer 'Actions', Frame 1, Line 6     1120:
    Access of undefined property Text.</p>
  </blockquote>
  
  <p>'HighVale' is the button for the section of the map I'm working with, and 'Text' is (obviously) the image with the info text. I've checked and re-checked that the names are right, but no matter how many times I change them or try to rename them to the ones in the demo file ('mClip' and 'img' respectively) I keep getting 'Access of undefined property'. I don't know what to do.</p>
  
  <p>The code I have at the moment of writing this looks like so-</p>
  
  <blockquote>
    <p>import flash.events.MouseEvent;</p>
    
    <p>HighVale.addEventListener(MouseEvent.MOUSE_OVER, mOver);
    HighVale.addEventListener(MouseEvent.MOUSE_OUT, mOut);</p>
    
    <p>Text.visible=false;</p>
    
    <p>function mOver(e:MouseEvent):void {   Text.visible=true; }</p>
    
    <p>function mOut(e:MouseEvent):void {    Text.visible=false; }</p>
  </blockquote>
  
  <p>As I said before, I'm an actionscript newbie and I don't understand most of the jargon used around this stuff, so if you could put your answer in the most simple language possible and just tell me what to change, that would be great. I can provide more info if needed, but you'd have to specify what.</p>