Answer
The HTML Viewer files that have changed for ArcIMS 3.1 are listed below.
ArcIMSparam.js
New variables:
is5up
isIE4
hyperLinkPrefix
hyperLinkSuffix
hideIDFieldData
hideShapeFieldData
listAllLayersInIDAll
useIdentifyAll
useHyperLinkAny
useBufferShape
mapTransparent
transColor
hideLayersFromList
noListLayer
doURLencode
Removed variables:
isNav5up
formFilePath
footerFilePath
headerFilePath
aimsClick.js
New variables:
shapeSelectBuffer
Removed functions:
writeOverlayXML()
aimsCommon.js
New variables:
coordsDelimiter
decimalChar
pairsDelimiter
Removed variables:
jsPlace
theBrowser
theVersion
theVersNum
noOverlay
theImagePath
theImageURLPath
theServiceName
New functions:
checkCoords()
checkForForbiddenTags(theReply)
formatDate(theDateString)
convertDecimal(theNumString)
aimsIdentify.js
New variables:
currentHyperLinkPrefix
currentHyperLinkSuffix
replyArray
fID
fIndex
idEast
idWest
idSouth
idNorth
useSelectInvisible
New functions:
checkIfActiveLayerAvailable()
identifyAll (e)
doIdentifyAll (theReply)
writeGetFeaturesDrill(west1,south1,east1,north1,thefID)
displayAttributeDataforDrill(theReplyArray)
hyperLinkAny (e)
parseHyperLinkAny(theReply)
aimsLayers.js
New Variables:
setLayerVisible
New functions:
setupLayerVisible()
aimsMap.js
New variables:
eBottom
eLeft
eRight
eTop
queryZoom
Removed variables:
bottom
left
right
top
aimsResource.js (new file)
New variables:
buttonList
modeList
msgList
sUnitList
titleList
unitList
aimsQuery.js
New functions:
parseStartQuery(theReply)
setStartQuery()
writeStartQueryXML (queryString, idAndShapeOnly)
aimsSelect.js
New variables:
shapeBufferDistance
selMaxEnvelope
New functions:
calcSelectEnvelope()
zoomToReturnedRecords()
aimsXML.js
New variables:
charEncoding
charSet
cVersion
localeEncoding
formColor
forceNewOVMap
connectorURL
New functions:
isNotSameHostInURL(theURL, theHost)