';/***** END IMAGE AND IMAGE TEXT *****//***** BEGIN SIGNIFICANCE STATEMENT *****/local.returnValue += '
' + global.data.landmarkInformation[ 0 ].SignificanceStatement + '
';/***** END SIGNIFICANCE STATEMENT *****//***** BEGIN LOCATION *****/local.returnValue += '
Location: ';if ( /(AS|GU|PR|VI)/.test( global.data.State.StateCode ) ) {local.returnValue += global.data.State.Label;}else {for ( local.A=0; global.data.siteCounties.length > local.A; local.A++ ) {/***** BEGIN DELIMITERES *****/if ( global.data.siteCounties.length == 1 ) {local.returnValue += '';}else if ( ( local.A + 1 ) == global.data.siteCounties.length ) {local.returnValue += '; and ';}else if ( ( local.A + 1 ) > 1 ) {local.returnValue += '; ';}/***** BEGIN DELIMITERES *****/if ( /(AK|AS|GU|PR)/.test( global.data.siteCounties[ local.A ].StateCode ) ) {local.returnValue += '' + global.data.siteCounties[ local.A ].Label + ', ' + global.data.siteCounties[ local.A ].StateCode;}else {local.returnValue += '' + global.data.siteCounties[ local.A ].Label + ', ' + global.data.siteCounties[ local.A ].StateCode;}}}local.returnValue += '
';/***** END LOCATION *****//***** BEGIN ADDITIONAL INFORMATION *****/local.returnValue += '
Year designated: ' + global.data.landmarkInformation[ 0 ].DesignationYear + '
';local.returnValue += '
Acres: ' + numberFormat( { "number" : global.data.landmarkInformation[ 0 ].Area_Acres, "mask" : "___,___,___" } ) + '
';/***** END ADDITIONAL INFORMATION *****//***** BEGIN OWNERSHIP *****/local.returnValue += '
Ownership: ';if ( global.data.landmarkOwnerInformation.length > 0 ) {for ( local.A=0; global.data.landmarkOwnerInformation.length > local.A; local.A++ ) {if ( global.data.landmarkOwnerInformation.length == 1 ) {local.returnValue += '';}else if ( ( local.A + 1 ) == global.data.landmarkOwnerInformation.length ) {local.returnValue += ( ( global.data.landmarkOwnerInformation.length == 2 ) ? '' : ',' ) + ' and ';}else if ( ( local.A + 1 ) > 1 ) {local.returnValue += ', ';}local.returnValue += global.data.landmarkOwnerInformation[ local.A ].OwnerTypeLabel}}local.returnValue += '
';/***** END OWNERSHIP *****//***** BEGIN CONTENT FOOTER *****/local.returnValue += '
';local.returnValue += '
' + buildFormNNLList( global.data.LandmarkInformationPerStateCode ) + '
';local.returnValue += '
← Back to listing of all states and territories.
';local.returnValue += '
Please remember, National Natural Landmarks (NNLs) are not national parks. NNLs are owned by a variety of public and private entities and allowing visitation is at their discretion. Many NNL sites maintain public websites where additional information may be found.
';/***** END CONTENT FOOTER *****/}catch ( e ) {/***** START ERROR MESSAGE *****/setLoggingRecord( { "message": "Error Running " + local.thisFunctionName, "continue": false, "error": e } );/***** END ERROR MESSAGE *****/}}/***** END URL TO VARIABLE *****//***** BEGIN RECORD ERROR *****/setLoggingRecord( { "title": "End " + local.thisFunctionName } );/***** END RECORD ERROR *****/return local.returnValue;}function getState( json ) {/***** BEGIN DEFAULT VALUES *****/var local = {"thisFunctionName": "getState()","returnValue": "","states" : [ { "acronym" : "AK", "fullName" : "Alaska" }, { "acronym" : "AL", "fullName" : "Alabama" }, { "acronym" : "AP", "fullName" : "Armed Forces Pacific" }, { "acronym" : "AR", "fullName" : "Arkansas" }, { "acronym" : "AZ", "fullName" : "Arizona" }, { "acronym" : "CA", "fullName" : "California" }, { "acronym" : "CO", "fullName" : "Colorado" }, { "acronym" : "CT", "fullName" : "Connecticut" }, { "acronym" : "DC", "fullName" : "Washington DC" }, { "acronym" : "DE", "fullName" : "Delaware" }, { "acronym" : "FL", "fullName" : "Florida" }, { "acronym" : "GA", "fullName" : "Georgia" }, { "acronym" : "GU", "fullName" : "Guam" }, { "acronym" : "HI", "fullName" : "Hawaii" }, { "acronym" : "IA", "fullName" : "Iowa" }, { "acronym" : "ID", "fullName" : "Idaho" }, { "acronym" : "IL", "fullName" : "Illinois" }, { "acronym" : "IN", "fullName" : "Indiana" }, { "acronym" : "KS", "fullName" : "Kansas" }, { "acronym" : "KY", "fullName" : "Kentucky" }, { "acronym" : "LA", "fullName" : "Louisiana" }, { "acronym" : "MA", "fullName" : "Massachusetts" }, { "acronym" : "MD", "fullName" : "Maryland" }, { "acronym" : "ME", "fullName" : "Maine" }, { "acronym" : "MI", "fullName" : "Michigan" }, { "acronym" : "MN", "fullName" : "Minnesota" }, { "acronym" : "MO", "fullName" : "Missouri" }, { "acronym" : "MS", "fullName" : "Mississippi" }, { "acronym" : "MT", "fullName" : "Montana" }, { "acronym" : "NC", "fullName" : "North Carolina" }, { "acronym" : "ND", "fullName" : "North Dakota" }, { "acronym" : "NE", "fullName" : "Nebraska" }, { "acronym" : "NH", "fullName" : "New Hampshire" }, { "acronym" : "NJ", "fullName" : "New Jersey" }, { "acronym" : "NM", "fullName" : "New Mexico" }, { "acronym" : "NV", "fullName" : "Nevada" }, { "acronym" : "NY", "fullName" : "New York" }, { "acronym" : "OH", "fullName" : "Ohio" }, { "acronym" : "OK", "fullName" : "Oklahoma" }, { "acronym" : "OR", "fullName" : "Oregon" }, { "acronym" : "PA", "fullName" : "Pennsylvania" }, { "acronym" : "PR", "fullName" : "Puerto Rico" }, { "acronym" : "RI", "fullName" : "Rhode Island" }, { "acronym" : "SC", "fullName" : "South Carolina" }, { "acronym" : "SD", "fullName" : "South Dakota" }, { "acronym" : "TN", "fullName" : "Tennessee" }, { "acronym" : "TX", "fullName" : "Texas" }, { "acronym" : "UT", "fullName" : "Utah" }, { "acronym" : "VA", "fullName" : "Virginia" }, { "acronym" : "VI", "fullName" : "Virgin Islands" }, { "acronym" : "VT", "fullName" : "Vermont" }, { "acronym" : "WA", "fullName" : "Washington" }, { "acronym" : "WI", "fullName" : "Wisconsin" }, { "acronym" : "WV", "fullName" : "West Virginia" }, { "acronym" : "WY", "fullName" : "Wyoming" } ]};/***** END DEFAULT VALUES *****//***** BEGIN RECORD ERROR *****/setLoggingRecord( { "title": "Started " + local.thisFunctionName } );/***** END RECORD ERROR *****//***** BEGIN URL TO VARIABLE *****/if ( /^1\d{3}$/.test( getLoggingStatusCode() ) ) {try {for ( local.A=0; local.states.length > local.A; local.A++ ) {if ( /^[A-Z]{2}$/.test( json.acronym ) && json.acronym == local.states[ local.A ].acronym ) {local.returnValue = local.states[ local.A ].fullName;break;}}}catch ( e ) {/***** START ERROR MESSAGE *****/setLoggingRecord( { "message": "Error Running " + local.thisFunctionName, "continue": false, "error": e } );/***** END ERROR MESSAGE *****/}}/***** END URL TO VARIABLE *****//***** BEGIN RECORD ERROR *****/setLoggingRecord( { "title": "End " + local.thisFunctionName } );/***** END RECORD ERROR *****/return local.returnValue;}function buildFormNNLList( json ) {/***** BEGIN DEFAULT VALUES *****/var local = {"thisFunctionName": "buildFormNNLList()","returnValue": ""};/***** END DEFAULT VALUES *****//***** BEGIN RECORD ERROR *****/setLoggingRecord( { "title": "Started " + local.thisFunctionName } );/***** END RECORD ERROR *****//***** BEGIN URL TO VARIABLE *****/if ( /^1\d{3}$/.test( getLoggingStatusCode() ) ) {try {/***** BEGIN LOCATIONS *****/if ( json.length > 0 ) {local.returnValue += '';local.returnValue += '';}/***** END LOCATIONS *****/}catch ( e ) {/***** START ERROR MESSAGE *****/setLoggingRecord( { "message": "Error Running " + local.thisFunctionName, "continue": false, "error": e } );/***** END ERROR MESSAGE *****/}}/***** END URL TO VARIABLE *****//***** BEGIN RECORD ERROR *****/setLoggingRecord( { "title": "End " + local.thisFunctionName } );/***** END RECORD ERROR *****/return local.returnValue;}/********** END FUNCTIONS **********/