SUBROUTINE IMAGEANCHOR_A
* Demonstrate the use of RW_IMAGE_ANCHOR.
* This page is designed to be loaded into a frameset, with a
* frame called "right". When an image is clicked, the new page
* is loaded into this frame.

* Include the RealWeb definitions
INCLUDE #RW.INCLUDE.DEFS FROM /SYSFILES/REALWEB,BP

* Get the URL of the Reality item server.
IMAGEFILE = ""
CALL RW_GET_PARAM("__isurl", IMAGEFILE)
* Specify the location of the file containing the images.
IMAGEFILE = IMAGEFILE : "/REALWEB-ITEMS/"

* Start the HTML page.
CALL RW_START_HTML_PAGE("Image Anchor Example A", "", "", "", "")

* Insert a heading.
TEXT = "RealWeb Examples"
CALL RWS_HEADING(TEXT, 3, "")
CALL RW_PUT(TEXT)

* Set up the image array.
IMAGES = ""
IMAGES<1> = IMAGEFILE : "Arrow1.gif" ;* Normal image.
IMAGES<2> = IMAGEFILE : "Arrow2.gif" ;* Mouse over image.
IMAGES<3> = IMAGEFILE : "Arrow3.gif" ;* Mouse click image.

* Create a paragraph containing a list, with images used as bullets.
* Each image will be a link to another page, that will be loaded
* into the right hand frame.
TEXT = ""
CALL RWA_IMAGE_ANCHOR(TEXT, "WELCOME", "Image anchor", IMAGES, "right", "")
TEXT = TEXT : " &nbsp;&nbsp;RW_START_HTML_PAGE"
CALL RWA_NEWLINES(TEXT, 1)

CALL RWA_IMAGE_ANCHOR(TEXT, "PARA_S", "Image anchor", IMAGES, "right", "")
TEXT = TEXT : " &nbsp;&nbsp;RWS_PARA"
CALL RWA_NEWLINES(TEXT, 1)

CALL RWA_IMAGE_ANCHOR(TEXT, "DIV_S", "Image anchor", IMAGES, "right", "")
TEXT = TEXT : " &nbsp;&nbsp;RWS_DIV"
CALL RWA_NEWLINES(TEXT, 1)

CALL RWA_IMAGE_ANCHOR(TEXT, "IMAGE1", "Image anchor", IMAGES, "right", "")
TEXT = TEXT : " &nbsp;&nbsp;RW_IMAGE"

CALL RWS_PARA(TEXT, "", "")
CALL RW_PUT(TEXT)

* Complete the page.
CALL RW_END_PAGE
RETURN