The performance of a behavior is dependent on valid JavaScript syntax. Multiple words with spaces will cause JavaScript syntax errors. Make sure the name property is unique. This means that all images and layers on this document must have different name properties. Do not begin the name property with a numeric value.
Numbers are different from character strings in values.
Name properties that begin with a numeric value, or names using only numeric characters, will cause JavaScript syntax errors. Avoid using special characters in the name property. One exception is the underscore character. Once the image has been properly named, a behavior action can be attached to the image. If an image name must be changed, any behaviors attached to the image must be removed and reattached in order to correctly reference the image.