<html> <head> <META http-equiv="Content-Type" content="text/html; charset=UTF-16"> <style> body {font-family: Verdana,sans-serif; font-size: 9pt; color: #000000; background-color: #FBFBFB; cursor: default;} #md-menu {font-family: Arial,sans-serif; font-size: 9pt; color: #0000FF; text-align: center; cursor: pointer; text-align: center; padding: 0px; margin-left: 0px; margin-left: 0px; margin-top: 10px; margin-bottom: 10px;} .md-menuitem {text-decoration: none;} .md-menuitemover {text-decoration: underline;} #md-description {display: block;} #md-graphic {display: block;} #md-spatial {display: block;} #md-structure {display: block;} #md-quality {display: block;} #md-source {display: block;} #md-distribution {display: block;} #md-metadata {display: block;} .md-title {font-family: Arial,sans-serif; font-weight: bold; font-size: 15pt; color: #0000FF; text-align: center; padding: 0px; margin: 5px; cursor: pointer; text-decoration: none;} .md-titleover {font-family: Arial,sans-serif; font-weight: bold; font-size: 15pt; color: #0000FF; text-align: center; padding: 0px; margin: 5px; cursor: pointer; text-decoration: underline;} .md-subtitle {font-family: Arial,sans-serif; font-size: 10pt; text-align: center; padding: 0px; margin: 0px;} .md-mastertitle {font-weight: bold; color: #FFFFFF; font-size: 11pt; text-align: center; padding: 0px; cursor: pointer; text-decoration: none;} .md-mastertitleover {font-weight: bold; color: #FFFFFF; font-size: 11pt; text-align: center; padding: 0px; cursor: pointer; text-decoration: underline;} .md-masterhide {padding: 0px; margin: 0px; display:block;} .md-detailtitle {font-weight: bold; color: #0000FF; padding: 0px; cursor: pointer; text-decoration: none;} .md-detailtitleover {font-weight: bold; color: #0000FF; padding: 0px; cursor: pointer; text-decoration: underline;} .md-detailhide {background-color: #FFFFFF; padding: 10px; display:none;} .md-detailshow {background-color: #FFFFFF; padding: 10px; display:block;} .md-detailhelp {background-color: #FFFFFF; padding: 10px; display:none;} .md-item {color: #0000FF; font-style: italic; font-weight: bold; padding: 1px; margin-left: 0px; margin-top: 5px; cursor: pointer; text-decoration: none;} .md-itemover {color: #0000FF; font-style: italic; font-weight: bold; padding: 1px; margin-left: 0px; margin-top: 5px; cursor: pointer; text-decoration: underline;} .md-itemlist {color: #0000FF; font-style: italic; font-weight: bold; padding: 1px; margin-left: 0px; margin-top: 5px; cursor: pointer; text-decoration: none;} .md-itemlistover {color: #0000FF; font-style: italic; font-weight: bold; padding: 1px; margin-left: 0px; margin-top: 5px; cursor: pointer; text-decoration: underline;} .md-itemhide {padding: 5px; margin-left: 20px; display:none;} .md-itemshow {padding: 5px; margin-left: 20px; display:block;} .md-color {border: solid 2px #6495ED; padding: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px;} .md-color .md-master {background-color: #6495ED; padding: 1px;} .md-color .md-masterhide .md-separator {background-color: #6495ED; padding: 4px;} .md-color .md-masterhide .md-detail {background-color: #FFFFCC; border-top: solid 1px #6495ED; padding-left: 6px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;} .md-grid {border-collapse: collapse; padding: 2px; margin: 1px;} .md-grid th {font-size: 9pt; border: solid 1px #6495ED; padding: 2px; vertical-align: top; font-style: italic; background-color: #F0F8FF;} .md-grid td {font-size: 9pt; border: solid 1px #6495ED; padding: 2px; vertical-align: top;} .md-grid td.md-italic {font-family: Arial,sans-serif; font-size: 8pt; font-style: italic; border: solid 1px #6495ED; padding: 2px; vertical-align: top;} .md-bgraphicimg {background-color: #DCDCDC;} .md-bgraphic {color: #0000FF; cursor: pointer; text-decoration: none;} .md-bgraphicover {color: #0000FF; cursor: pointer; text-decoration: underline;} div b {font-weight:bold; font-style: italic;} .md {padding: 2px;} .md-indent {padding: 1px; margin-left: 20px;} .md-block {padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px;} .md-indentblock {padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px; margin-left: 20px;} .md-footer {font-family: Arial,sans-serif; font-size: 10pt; text-align: center;} a:link {color: #0000FF; text-decoration: none;} a:active {color: #0000FF; text-decoration: none;} a:visited {color: #0000FF; text-decoration: none;} a:hover {color: #0000FF; text-decoration: underline;} </style><script type="text/javascript" language="JavaScript1.3"> // Onload function assigns event handler functions to DIV elements according to className window.onload = function() { var elem = document.getElementById("md-body"); // Remove white space text nodes in Netscape 7 and Mozilla Firefox in order to // use same set of javascript functions that work in IE to navigate through HTML. removewhitespace(elem); // Assign event handler functions to children of md-title element elem = document.getElementById("md-title"); setuptitle(elem); // Assign event handler functions to children of md-menu element elem = document.getElementById("md-menu"); setupmenu(elem); // Assign event handler functions md-mastertitle, md-detailtitle, md-item, md-itemlist, and md-bgraphic elements elem = document.getElementById("md-description"); setupmaster(elem); elem = document.getElementById("md-graphic"); setupmaster(elem); elem = document.getElementById("md-spatial"); setupmaster(elem); elem = document.getElementById("md-structure"); setupmaster(elem); elem = document.getElementById("md-quality"); setupmaster(elem); elem = document.getElementById("md-source"); setupmaster(elem); elem = document.getElementById("md-distribution"); setupmaster(elem); elem = document.getElementById("md-metadata"); setupmaster(elem); /* Parse Text - Find each <pre> element with an Id="fixvalue" and call fixvalue() function to parse text to respect line breaks, replace <pre> element with <div> elememt, and convert URL address strings in text to <a href> element. */ elem = document.getElementById("fixvalue"); while (Boolean(elem != null)) { fixvalue(elem); elem = document.getElementById("fixvalue"); } window.focus() } // Remove white space text nodes in Netscape 7 and Mozilla Firefox in order to // use same set of javascript functions that work in IE to navigate through HTML. // Although not necessary, this function is called by onload function even for IE. function removewhitespace(elem) { for (var i = 0; i < elem.childNodes.length; i++) { var c = elem.childNodes[i] if (c.nodeType == 1) { removewhitespace(c); } // Use regular expression to test for white space text nodes and remove if (((/^\s+$/.test(c.nodeValue))) && (c.nodeType == 3)) { elem.removeChild(elem.childNodes[i--]); } } } // Assign event handler functions to md-title element function setuptitle(elem) { if (Boolean(elem != null)) { if (elem.className == "md-title") { elem.onclick = clicktitle; elem.onmouseover = overtitle; elem.onmouseout = overtitle; } } } // Assign event handler functions to md-menuitem elements function setupmenu(elem) { if (Boolean(elem != null)) { for (var i = 0; i < elem.childNodes.length; i++) { c = elem.childNodes[i]; if (c.className == "md-menuitem") { c.onclick = clickmenuitem; c.onmouseover = overmenuitem; c.onmouseout = overmenuitem; } } } } // Assign event handler functions to md-mastertitle, md-detailtitle, md-item, md-itemlist, and md-bgraphic elements function setupmaster(elem) { if (Boolean(elem != null)) { var c // child var gc // grandchild var ggc // great grandchild var gggc // great great grandchild var ggggc // great great great grandchild var gggggc // great great great great grandchild for (var i = 0; i < elem.childNodes.length; i++) { c = elem.childNodes[i]; for (var j = 0; j < c.childNodes.length; j++) { gc = c.childNodes[j]; if (gc.className == "md-mastertitle") { gc.onclick = clickmaster; gc.onmouseover = overmaster; gc.onmouseout = overmaster; } for (var k = 0; k < gc.childNodes.length; k++) { ggc = gc.childNodes[k]; if (ggc.className == "md-detailtitle") { ggc.onclick = clickdetail; ggc.onmouseover = overdetail; ggc.onmouseout = overdetail; } if (ggc.className == "md-item") { ggc.onclick = clickitem; ggc.onmouseover = overitem; ggc.onmouseout = overitem; } if (ggc.className == "md-itemlist") { ggc.onclick = clickitemlist; ggc.onmouseover = overitemlist; ggc.onmouseout = overitemlist; } for (var l = 0; l < ggc.childNodes.length; l++) { gggc = ggc.childNodes[l]; if (gggc.className == "md") { for (var m = 0; m < gggc.childNodes.length; m++) { ggggc = gggc.childNodes[m]; if (ggggc.className == "md-bgraphic") { ggggc.onclick = clickbgraphic; ggggc.onmouseover = overbgraphic; ggggc.onmouseout = overbgraphic; } } } if (gggc.className == "md-item") { gggc.onclick = clickitem; gggc.onmouseover = overitem; gggc.onmouseout = overitem; } if (gggc.className == "md-itemlist") { gggc.onclick = clickitemlist; gggc.onmouseover = overitemlist; gggc.onmouseout = overitemlist; } for (var n = 0; n < gggc.childNodes.length; n++) { ggggc = gggc.childNodes[n]; if (ggggc.className == "md-item") { ggggc.onclick = clickitem; ggggc.onmouseover = overitem; ggggc.onmouseout = overitem; } if (ggggc.className == "md-itemlist") { ggggc.onclick = clickitemlist; ggggc.onmouseover = overitemlist; ggggc.onmouseout = overitemlist; } for (var o = 0; o < ggggc.childNodes.length; o++) { gggggc = ggggc.childNodes[o]; if (gggggc.className == "md-item") { gggggc.onclick = clickitem; gggggc.onmouseover = overitem; gggggc.onmouseout = overitem; } if (gggggc.className == "md-itemlist") { gggggc.onclick = clickitemlist; gggggc.onmouseover = overitemlist; gggggc.onmouseout = overitemlist; } } } } } } } } } /* Fix value - Parse text in <pre> element to respect line breaks introduced in ArcCatalog by the metadata author who intentionally introduced single line breaks to start new lines or even more than one consecutive line break to further separate text to form paragraphs. Note, fixvalue() calls the addtext() function, which adds text to DIV elements, which are sequentially added to a parent DIV element to form separate lines and paragraphs of text. */ function fixvalue(elem) { elem.id = ""; var n var val = String(""); var pos = Number(0); // Make a newline character to use for basis for splitting string into // an array of strings that are processed and turned into separate div // elements with either new line or paragraphic-like style. var newline = String.fromCharCode(10); var par = elem.parentNode; if (elem.innerText) { // Position of first newline character in IE n = elem; val = n.innerText; pos = val.indexOf(newline); } else { // Position of first newline character in NS, Firefox n = elem.childNodes[0]; val = n.nodeValue; pos = val.indexOf(newline); } if (pos > 0) { // Text string contains at least one white space character var sValue = new String (""); // Split entire text string value on newline character // in order to create an array of string values to process var aValues = val.split(newline); var padBottom = Number(0); var add = Boolean("false"); // Loop thru each potential new line or paragraph and append <DIV> // element and set its className accordingly. for (var i = 0; i <= aValues.length - 1; i++) { var div = document.createElement("DIV"); sValue = aValues[i]; add = false; for (var j = 0; j < sValue.length; j++) { if (sValue.charCodeAt(j) > 32) { add = true; // window.alert("CHARACTER AT " + sValue.charAt(j) + " CHARCODE " + sValue.charCodeAt(j)) break; } } if (add) { if (i == 0) { // Must clone and append label property (e.g. <b>Abstract</b>) to first <DIV> // element, and then remove it from parent if at first element in aValues array. prev = elem.previousSibling; if (Boolean(prev != null)) { var label = prev.cloneNode(true) div.appendChild(label); par.removeChild(prev); } } // Now test to see whether to set style.paddingBottom to 0 or 4 for newline or // paragraph, respectively. Look ahead and if all characters in the next element // in the aValues array (the next DIV element to make) are not white space then set // style.paddingBottom = 0. Otherwise, set style.paddingBottom = 4 to separate the // the current <DIV> from the next <DIV> element. padBottom = Number(0); if (i < aValues.length - 1) { // Assume paragraph-like separation between DIV elements padBottom = Number(4); // Look for non-white space characters in content for next DIV var nextValue = aValues[i+1]; for (var k = 0; k < nextValue.length; k++) { if (nextValue.charCodeAt(k) > 32) { // Found a non-white space character padBottom = Number(0); // window.alert("CHARACTER AT " + nextval.charAt(k) + " CHARCODE " + nextval.charCodeAt(k)) break; } } } // Pad element div.style.paddingLeft = 0; div.style.paddingRight = 0; div.style.paddingTop = 0; div.style.paddingBottom = padBottom; // Scan text for URL strings before adding text to div element addtext(div,sValue); // Add new div element to parent div element par.appendChild(div); } } par.removeChild(elem); } else { // No white space charaters in text string so can be added directly to parent DIV element. par.removeChild(elem); // Scan text for URL strings before adding text to div element addtext(par,val); } } /* Add text - This function adds text to (inside) DIV element, but before doing so searches for strings in the text that resemble URLs and converts them to hypertext elements and adds them to the div element as well. Searches for strings that begin with "://" or "www." and converts them to <a href> elements. Add text function is called by fixvalue function */ function addtext(elem,txt) { // Scan entire text value and test for presense of URL strings, // convert URL strings to Hypertext Elements, convert text strings // between URL strings to Text Nodes and append all Hypertext // Elements and Text Nodes to DIV element. var start = new Number (0); var end = new Number (0); var url = new String(""); var urlpattern = /(\w+):\/\/([\w.]+)((\S)*)|www\.([\w.]+)((\S)*)/g; var punctuation = /[\.\,\;\:\?\!\[\]\(\)\{\}\'\"]/; var result var elemText while((result = urlpattern.exec(txt)) != null) { var fullurl = result[0]; var protocol = result[1]; url = fullurl; end = result.index; if (start < end){ // Append Text Node to parent elemText = document.createTextNode(txt.substring(start, end)); elem.appendChild(elemText); } var lastchar = fullurl.charAt(fullurl.length - 1); // Test to remove last character from url if character is punctuation mark; if (lastchar.match(punctuation) != null) { url = fullurl.substring(0,fullurl.length - 1); } start = (result.index + url.length) // Test to concatinate 'http://' to url if not already begininng with 'http://" if (protocol == "") { url = "http://" + url; } // Append Hypertext (anchor) Element to parent elemText = document.createTextNode(url); var elemAnchor = document.createElement("A"); elemAnchor.setAttribute("href", url); elemAnchor.setAttribute("target", "viewer"); elemAnchor.appendChild(elemText); elem.appendChild(elemAnchor); } end = txt.length; if (start < end) { // Append Text Node that follows last Hypertext Element elemText = document.createTextNode(txt.substring(start, end)); elem.appendChild(elemText); } } // "md-title" onmouseover and onmouseout function function overtitle(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. if (elem.className == "md-title") { elem.className = "md-titleover"; } else if (elem.className == "md-titleover") { elem.className = "md-title"; } } // Prevent event from bubbling past this event handler. evt.cancelBubble = true; } } // "md-menuitem" onmouseover and onmouseout function function overmenuitem(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. if (elem.className == "md-menuitem") { elem.className = "md-menuitemover"; } else if (elem.className == "md-menuitemover") { elem.className = "md-menuitem"; } } // Prevent event from bubbling past this event handler. evt.cancelBubble = true; } } // "md-mastertitle" onmouseover and onmouseout function function overmaster(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. if (elem.className == "md-mastertitle") { elem.className = "md-mastertitleover"; } else if (elem.className == "md-mastertitleover") { elem.className = "md-mastertitle"; } } // Prevent event from bubbling past this event handler. evt.cancelBubble = true; } } // "md-detailtitle" onmouseover and onmouseout function function overdetail(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. if (elem.className == "md-detailtitle") { elem.className = "md-detailtitleover"; } else if (elem.className == "md-detailtitleover") { elem.className = "md-detailtitle"; } } // Prevent event from bubbling past this event handler. evt.cancelBubble = true; } } // "md-itemlist" onmouseover and onmouseout function function overitemlist(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. if (elem.className == "md-itemlist") { elem.className = "md-itemlistover"; } else if (elem.className == "md-itemlistover") { elem.className = "md-itemlist"; } } // Prevent event from bubbling past this event handler. evt.cancelBubble = true; } } // "md-item" onmouseover and onmouseout function function overitem(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. if (elem.className == "md-item") { elem.className = "md-itemover"; } else if (elem.className == "md-itemover") { elem.className = "md-item"; } } // Prevent event from bubbling past this event handler. evt.cancelBubble = true; } } // "md-bgraphic" onmouseover and onmouseout function function overbgraphic(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. if (elem.className == "md-bgraphic") { elem.className = "md-bgraphicover"; } else if (elem.className == "md-bgraphicover") { elem.className = "md-bgraphic"; } } // Prevent event from bubbling past this event handler. evt.cancelBubble = true; } } // "md-menuitem" onclick function. Tabs to different metadata sections. function clickmenuitem(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. Show selected metadata section. document.getElementById("md-"+elem.id).style.display = "block"; // Hide all other metadata sections listNodes = ["md-description","md-graphic","md-spatial","md-structure","md-quality","md-source","md-distribution","md-metadata"]; for (var i = 0; i < listNodes.length; i++) { if (listNodes[i] != "md-"+elem.id) { findNode = document.getElementById(listNodes[i]); if (Boolean(findNode != null)) { findNode.style.display = "none"; } } } } // Prevent event from bubbling past this event handler. evt.cancelBubble = true; } } /* "md-title" onclick function. Always opens md-detailshow and either opens or closes md-detailhide, and md-itemhide elements, depending on value of title elements toggledisplay value. Toggledisplay value is either "block" to "none" and toggles everytime this function runs. */ function clicktitle(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. var p = elem.parentNode; // parent var c // parent's child var gc // parent's grandchild var ggc // parent's great grandchild var gggc // parent's great great grandchild var ggggc // parent's great great great grandchild var gggggc // parent's great great great great grandchild var ggggggc // parent's great great great great great grandchild // Create toggledisplay attribute when title element is first clicked and set value to "block" // in order to open content. if (!elem.getAttributeNode("toggledisplay")) { elem.setAttribute("toggledisplay","block"); } // Loop through child nodes, find those that open and close (md-detail and md-itemhide) // and set their style.display to that of elem.getAttributeNode("toggledisplay").value for (var i = 0; i < p.childNodes.length; i++) { // Show (open) all metadata sections c = p.childNodes[i]; c.style.display = "block"; for (var j = 0; j < c.childNodes.length; j++) { gc = c.childNodes[j]; for (var k = 0; k < gc.childNodes.length; k++) { ggc = gc.childNodes[k]; if (ggc.className == "md-detailhide") { // hide or show md-detailhide element ggc.style.display = elem.getAttributeNode("toggledisplay").value; } else if (ggc.className == "md-detailshow") { // make sure md-detailshow is always shown because user could have previously closed it ggc.style.display = "block" } else if (ggc.className == "md-detailhelp") { // make sure md-detailhelp is always not shown ggc.style.display = "none" } for (var l = 0; l < ggc.childNodes.length; l++) { gggc = ggc.childNodes[l]; if (gggc.className == "md-itemhide") { // hide or show md-itemhide element gggc.style.display = elem.getAttributeNode("toggledisplay").value; } else if (gggc.className == "md-itemshow") { // show md-itemshow element gggc.style.display = "block" } for (var m = 0; m < gggc.childNodes.length; m++) { ggggc = gggc.childNodes[m]; if (ggggc.className == "md-itemhide") { // hide or show md-itemhide element ggggc.style.display = elem.getAttributeNode("toggledisplay").value; } else if (ggggc.className == "md-itemshow") { // show md-itemshow element ggggc.style.display = "block" } for (var n = 0; n < ggggc.childNodes.length; n++) { gggggc = ggggc.childNodes[n]; if (gggggc.className == "md-itemhide") { // hide or show md-itemhide element gggggc.style.display = elem.getAttributeNode("toggledisplay").value; } else if (gggggc.className == "md-itemshow") { // show md-itemshow element gggggc.style.display = "block" } for (var o = 0; o < gggggc.childNodes.length; o++) { ggggggc = gggggc.childNodes[o]; if (ggggggc.className == "md-itemhide") { // hide or show md-itemhide element ggggggc.style.display = elem.getAttributeNode("toggledisplay").value; } else if (ggggggc.className == "md-itemshow") { // show md-itemshow element ggggggc.style.display = "block" } } } } } } } } if (elem.getAttributeNode("toggledisplay").value == "block") { elem.setAttribute("toggledisplay","none"); } else { elem.setAttribute("toggledisplay","block"); } } // Prevent event from bubbling past this event handler. evt.cancelBubble = true; } } /* "md-mastertitle" onclick function. Always opens md-detailshow and either opens or closes md-detailhide, and md-itemhide elements, depending on whether they are currently all opened or closed. */ function clickmaster(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. var p = elem.parentNode.nextSibling; var c // parent's child var gc // parent's grandchild var ggc // parent's great grandchild var gggc // parent's great great grandchild var ggggc // parent's great great great grandchild // Are all md-detail children (md-detailhide and md-detailshow) currently open or closed? // Do this test by i var allClosed = Boolean("true"); var allOpened = Boolean("true"); allOpened = allchildrenopenedexcept(p,"md-detail") allClosed = allchildrenclosedexcept(p,"md-detail") allOpened = allchildrenopenedexcept(p,"md-detailhelp") allClosed = allchildrenclosedexcept(p,"md-detailhelp") // Are all grand children (md-itemhide) opened? if (allOpened) { allOpened = allgrandchildrenopened(p) } // window.alert(allOpened) // window.alert(allClosed) // Set new display variable. If one or more element but // not all are open, open all elements. Otherwise, close // all elements if all of them are open. var newdisplay = "block"; if ((allOpened) & (!allClosed)) { newdisplay = "none"; } // Loop through child nodes, find md-detailhide and md-itemhide elements // and set their style.display to value of newdisplay variable. The newdisplay // variable has a value of either "block" or "none". This value is based on the // current display condition of all md-detailhide and md-detailshow elements. If they // are currently all opened, then newdisplay is set to "none" so that they will all close. // If they are all closed, then the newdisplay value is "block" so that they all will // open. If some are opened and closed, the assumption is the user wants to open // all elements so the newdisplay value is "block". Once all opened, if user intended to // close them, they will close when the user natually clicks element again. for (var i = 0; i < p.childNodes.length; i++) { c = p.childNodes[i]; if (c.className == "md-detailhide") { // hide or show md-detailhide element c.style.display = newdisplay; } else if (c.className == "md-detailshow") { // make sure md-detailshow is always shown because user could have previously closed it c.style.display = "block"; } else if (c.className == "md-detailhelp") { // make sure md-detailhelp is always not shown c.style.display = "none"; } for (var j = 0; j < c.childNodes.length; j++) { gc = c.childNodes[j]; if (gc.className == "md-itemhide") { // hide or show md-itemhide element gc.style.display = newdisplay; } else if (gc.className == "md-itemshow") { // show md-itemshow element gc.style.display = "block" } for (var k = 0; k < gc.childNodes.length; k++) { ggc = gc.childNodes[k]; if (ggc.className == "md-itemhide") { // hide or show md-itemhide element ggc.style.display = newdisplay; } else if (ggc.className == "md-itemshow") { // show md-itemshow element ggc.style.display = "block" } for (var l = 0; l < ggc.childNodes.length; l++) { gggc = ggc.childNodes[l]; if (gggc.className == "md-itemhide") { // hide or show md-itemhide element gggc.style.display = newdisplay; } else if (gggc.className == "md-itemshow") { // show md-itemshow element gggc.style.display = "block" } for (var m = 0; m < gggc.childNodes.length; m++) { ggggc = gggc.childNodes[m]; if (ggggc.className == "md-itemhide") { // hide or show md-itemhide element ggggc.style.display = newdisplay; } else if (ggggc.className == "md-itemshow") { // show md-itemshow element ggggc.style.display = "block" } } } } } } } // Prevent event from bubbling past this event handler. evt.cancelBubble = true; } } // "md-detailtitle" onclick function. Opens and closes md-detailhide and md-detailshow elements. function clickdetail(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. var p = elem.parentNode.nextSibling; // parent's next sibling element if (getcomputeddisplay(p) == "none") { p.style.display = "block"; } else { p.style.display = "none"; } } // Prevent event from bubbling past this event handler. evt.cancelBubble = true; } } // "md-detailitemlist" onclick function. Opens and closes all children and all grand children md-itemhide and md-itemshow elements. function clickitemlist(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. var elemNext = elem.nextSibling; // next sibling element // Next sibling is normally md-itemshow class, but if md-itemhide // class then hide or show it. if (elemNext.className == "md-itemhide") { if (getcomputeddisplay(elemNext) == "none") { elemNext.style.display = "block"; } else { elemNext.style.display = "none"; } } // Are all grand children open or are all children closed? var allClosed = Boolean("true"); var allOpened = Boolean("true"); allOpened = allchildrenopenedexcept(elemNext,"md-item") allClosed = allchildrenclosedexcept(elemNext,"md-item") var newdisplay = "block"; if ((allOpened) & (!allClosed)) { newdisplay = "none"; } // if they're all opened, close them. Otherwise, open all of them. for (var i = 0; i < elemNext.childNodes.length; i++) { c = elemNext.childNodes[i]; if (c.className == "md-itemhide") { // hide or show md-itemhide c.style.display = newdisplay; } else if (c.className == "md-itemshow") { // make sure md-itemshow is always shown c.style.display = "block"; } } } // Prevent event from bubbling past this event handler. evt.cancelBubble = true; } } // "md-detailitem" onclick function. Opens and closes nextsibling md-itemhide or md-itemshow element. function clickitem(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. var elemNext = elem.nextSibling; // next sibling element if ((elemNext.className == "md-itemhide") || ( elemNext.className == "md-itemshow")) { if (getcomputeddisplay(elemNext) == "none") { elemNext.style.display = "block"; } else { elemNext.style.display = "none"; } } } // Prevent event from bubbling past this event handler. evt.cancelBubble = true; } } // "md-bgraphic" onclick function. Opens and closes browsegraphic images (jpg, jpeg, gif, png, bmp). function clickbgraphic(evt) { // Get reference to W3C or IE event object evt = (evt) ? evt : ((window.event) ? event : null); if (evt) { // Get reference to element from which event object was created. W3C calls this element target. IE calls it srcElement. var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if (elem.nodeType == 3) { // If W3C and element is text node (nodeType = 3), then get reference to container (parent) to equalize with IE event model. elem = elem.parentNode; } if (elem) { // Work with element. var p = elem.parentNode.nextSibling; // parent's next sibling element if (getcomputeddisplay(p) == "none") { var elemImage = p.childNodes[0]; var srcImage = elem.getAttributeNode("browsen").value; p.style.display = "block"; elemImage.setAttribute("src",srcImage); elemImage.setAttribute("alt","Image - " + srcImage); } else { p.style.display = "none"; } } } } // Returns boolean indicating whether all child elements other than a particular class are opened function allchildrenopenedexcept(elem,cname) { var opened = Boolean("true"); for (var i = 0; i < elem.childNodes.length; i++) { c = elem.childNodes[i]; if (c.className != cname) { if (getcomputeddisplay(c) == "none") { opened = false; break; } } } return opened; } // Returns boolean indicating whether all child elements other than a particular class are closed function allchildrenclosedexcept(elem,cname) { var closed = Boolean("true"); for (var i = 0; i < elem.childNodes.length; i++) { c = elem.childNodes[i]; if (c.className != cname) { if (getcomputeddisplay(c) == "block") { closed = false; break; } } } return closed; } // Returns boolean indicating whether all grand child // and grand child's next sibling child elements are opened function allgrandchildrenopened(elem) { var opened = Boolean("true"); for (var i = 0; i < elem.childNodes.length; i++) { c = elem.childNodes[i]; for (var j = 0; j < c.childNodes.length; j++) { gc = c.childNodes[j]; if (gc.className == "md-itemhide") { if (getcomputeddisplay(gc) == "none") { opened = false; break; } } else if (gc.className == "md-itemlist") { gcns = gc.nextSibling for (var k = 0; k < gcns.childNodes.length; k++) { gcnsc = gcns.childNodes[k]; if (gcnsc.className == "md-itemhide") { if (getcomputeddisplay(gcnsc) == "none") { opened = false; break; } } } } } if (!opened) { break; } } return opened; } // Returns element style.display property as a text string. Returns "none" or "block". function getcomputeddisplay(elem) { var dis if (window.getComputedStyle) { // W3C dis = window.getComputedStyle(elem, null).display; } else if (elem.currentStyle) { // IE dis = elem.currentStyle.display; } return dis; } </script></head> <body id="md-body"> <div id="md-title" class="md-title">U.S. - Mexico International Boundary </div> <div class="md-subtitle">Personal GeoDatabase Feature Class - international_boundary</div> <div id="md-menu"><span id="description" class="md-menuitem">Description</span> | <span id="spatial" class="md-menuitem">Spatial</span> | <span id="structure" class="md-menuitem">Data Structure</span> | <span id="source" class="md-menuitem">Data Source</span> | <span id="distribution" class="md-menuitem">Data Distribution</span> | <span id="metadata" class="md-menuitem">Metadata</span></div> <div id="md-description" class="md-color"> <div class="md-master"> <div class="md-mastertitle">Description</div> </div> <div class="md-masterhide"> <div class="md-detail"> <div class="md-detailtitle">Citation</div> </div> <div class="md-detailshow"> <div class="md"> <div class="md"><b>Title: </b>international_boundary</div> <div class="md"><b>Originators: </b>Unavailable</div> <div class="md"><b>Publication date: </b>Unavailable</div> <div class="md"><b>Data type: </b>vector digital data</div> <div class="md"><b>Data location: </b>Unavailable</div> </div> </div> <div class="md-detail"> <div class="md-detailtitle">Description</div> </div> <div class="md-detailhide"> <div class="md"><b>Abstract: </b><pre id="fixvalue"><span class="md">This data set was created to digitally represent legal boundaries of the southwestern United States and northern border states of Mexico in a vector digital data structure. Included are state, international, and county boundaries.</span></pre></div> <div class="md"><b>Purpose: </b><pre id="fixvalue">This was produced for public viewing of data in the Hueco Basin via ArcIMS technology.</pre></div> <div class="md"><b>Language of dataset: </b>en</div> </div> <div class="md-detail"> <div class="md-detailtitle">Time Period of Data</div> </div> <div class="md-detailhide"> <div class="md"><b>Date: </b>REQUIRED: 20070320</div> <div class="md"><b>Currentness reference: </b><pre id="fixvalue">Unavailable</pre></div> </div> <div class="md-detail"> <div class="md-detailtitle">Status</div> </div> <div class="md-detailhide"> <div class="md"><b>Data status: </b>complete</div> <div class="md"><b>Update frequency: </b>As needed</div> </div> <div class="md-detail"> <div class="md-detailtitle">Key Words</div> </div> <div class="md-detailhide"> <div class="md"><b>Theme:</b></div> <div class="md-indent"> <div class="md"><b>Keywords: </b>Hueco Basin, U.S. - Mexico border, ArcIMS</div> <div class="md"><b>Keyword thesaurus: </b>None</div> </div> </div> <div class="md-detail"> <div class="md-detailtitle">Data Constraints and Credit</div> </div> <div class="md-detailhide">None</pre></div> <div class="md"><b>Use constraints: </b><pre id="fixvalue">New Mexico Water Resources Research Institute (NMWRRI) assumes no liability for misuse of the data. Data should be used at the scale for which they were intended.</pre></div> </div> </div> </div> <div id="md-spatial" class="md-color"> <div class="md-master"> <div class="md-mastertitle">Spatial Reference Information</div> </div> <div class="md-masterhide"> <div class="md-detail"> <div class="md-detailtitle">Horizontal Coordinate System</div> </div> <div class="md-detailhide"> <div class="md"><b>Projected coordinate system:</b></div> <div class="md-indent"> <div class="md"><b>Name: </b>NAD 1983 UTM Zone 13N</div> <div class="md"><b>Map units: </b>meters</div> </div> <div class="md"><b>Geographic coordinate system:</b></div> <div class="md-indent"> <div class="md"><b>Name: </b>GCS North American 1983</div> </div> <div class="md-itemlist">Coordinate System Details</div> <div class="md-itemshow"> <div class="md-item">Grid coordinate system</div> <div class="md-itemhide"> <div class="md"><b>Grid coordinate system name: </b>Universal Transverse Mercator</div> <div class="md"><b>Universal Transverse Mercator:</b></div> <div class="md-indent"> <div class="md"><b>UTM zone number: </b>13</div> <div class="md"><b>Transverse Mercator:</b></div> <div class="md-indent"><b>Scale factor at central meridian: </b>0.999600</div> <div class="md-indent"><b>Longitude of central meridian: </b>-105.000000</div> <div class="md-indent"><b>Latitude of projection origin: </b>0.000000</div> <div class="md-indent"><b>False easting: </b>500000.000000</div> <div class="md-indent"><b>False northing: </b>0.000000</div> </div> </div> <div class="md-item">Planar Coordinate Information</div> <div class="md-itemhide"> <div class="md"><b>Planar coordinate encoding method: </b>coordinate pair</div> <div class="md"><b>Coordinate representation:</b></div> <div class="md-indent"> <div class="md"><b>Abscissa resolution: </b>0.003336</div> <div class="md"><b>Ordinate resolution: </b>0.003336</div> </div> <div class="md"><b>Planar distance units: </b>meters</div> </div> </div> <div class="md-item">Geodetic model</div> <div class="md-itemhide"> <div class="md"><b>Horizontal datum name: </b>North American Datum of 1983</div> <div class="md"><b>Ellipsoid name: </b>Geodetic Reference System 80</div> <div class="md"><b>Semi-major axis: </b>6378137.000000</div> <div class="md"><b>Denominator of flattening ratio: </b>298.257222</div> </div> </div> <div class="md-detail"> <div class="md-detailtitle">Vertical Coordinate System</div> </div> <div class="md-detailhide"> <div class="md"><b>Altitude system definition:</b></div> <div class="md-indent"> <div class="md"><b>Altitude resolution: </b>0.000010</div> <div class="md"><b>Altitude encoding method: </b>Explicit elevation coordinate included with horizontal coordinates</div> </div> </div> <div class="md-detail"> <div class="md-detailtitle">Spatial Domain</div> </div> <div class="md-detailhide"> <div class="md">Below are the western, eastern, northern, and southern geographic limits of data coverage.</div> <div class="md-itemlist">Bounding Coordinates</div> <div class="md-itemshow"> <div class="md-item">In Projected or local coordinates</div> <div class="md-itemhide"> <div class="md">NAD 1983 UTM Zone 13N</div> <table class="md-grid"> <tr><th>Boundary</th><th>Coordinate</th></tr> <tr> <td>Left</td> <td>641916.877429 (meters)</td> </tr> <tr> <td>Right</td> <td>1285202.366767 (meters)</td> </tr> <tr><td>Top</td> <td>3665343.023287 (meters)</td> </tr> <tr><td>Bottom</td> <td>2880485.731661 (meters)</td> </tr> </table> </div> <div class="md-item">In Unprojected coordinates (geographic)</div> <div class="md-itemhide"> <div class="md">GCS North American 1983</div> <table class="md-grid"> <tr><th>Boundary</th><th>Coordinate</th></tr> <tr><td>West</td><td>-117.122477 (latitude)</td></tr> <tr><td>East</td><td>-96.621572 (latitude)</td></tr> <tr><td>North</td><td>33.126790 (longitude)</td></tr> <tr><td>South</td><td>25.599174 (longitude)</td></tr> </table> </div> </div> </div> </div> </div> <div id="md-structure" class="md-color"> <div class="md-master"> <div class="md-mastertitle">Data Structure and Attribute Information</div> </div> <div class="md-masterhide"> <div class="md-detail"> <div class="md-detailtitle">Name and Format</div> </div> <div class="md-detailhide"> <div class="md"><b>File or table name: </b>international_boundary</div> <div class="md"><b>Data type: </b>vector digital data</div> <div class="md"><b>Data format: </b>Personal GeoDatabase Feature Class</div> <div class="md"><b>Native dataset environment: </b>Microsoft Windows XP Version 5.1 (Build 2600) Service Pack 2; ESRI ArcCatalog 9.1.0.722</div> </div> <div class="md-detail"> <div class="md-detailtitle">Overview</div> </div> <div class="md-detailhide"> <div class="md"><b>Direct spatial reference method: </b>Vector</div> </div> <div class="md-detail"> <div class="md-detailtitle"> Attributes of international boundary</div> </div> <div class="md-detailhide"> <div class="md"><b>Name: </b>international_boundary</div> <div class="md"><b>Type of object: </b>Feature Class</div> <div class="md"><b>Geometry type: </b>Polygon</div> <div class="md"><b>Number of records: </b>26</div> <div class="md-itemlist">Attributes</div> <div class="md-itemshow"> <div class="md-item">OBJECTID</div> <div class="md-itemhide"> <div class="md"><b>Definition: </b><pre id="fixvalue"></pre></div> <div class="md"><b>Alias: </b>OBJECTID <b>Type: </b>OID <b>Width: </b>4 <b>Precision: </b>0 <b>Scale: </b>0</div> <div class="md"><b>Attribute values: </b>Sequential unique whole numbers that are automatically generated.</div> <div class="md"><b>Attribute definition source: </b><pre id="fixvalue">ESRI</pre></div> </div> <div class="md-item">Shape</div> <div class="md-itemhide"> <div class="md"><b>Definition: </b><pre id="fixvalue"></pre></div> <div class="md"><b>Alias: </b>Shape <b>Type: </b>Geometry <b>Width: </b>0 <b>Precision: </b>0 <b>Scale: </b>0</div> <div class="md"><b>Attribute values: </b>Coordinates defining the features.</div> <div class="md"><b>Attribute definition source: </b><pre id="fixvalue">ESRI</pre></div> </div> <div class="md-item">AREA</div> <div class="md-itemhide"> <div class="md"><b>Alias: </b>AREA <b>Type: </b>Single <b>Width: </b>4 <b>Precision: </b>0 <b>Scale: </b>0</div> </div> <div class="md-item">PERIMETER</div> <div class="md-itemhide"> <div class="md"><b>Alias: </b>PERIMETER <b>Type: </b>Single <b>Width: </b>4 <b>Precision: </b>0 <b>Scale: </b>0</div> </div> <div class="md-item">BASIN_U_</div> <div class="md-itemhide"> <div class="md"><b>Alias: </b>BASIN_U_ <b>Type: </b>Integer <b>Width: </b>4 <b>Precision: </b>0 <b>Scale: </b>0</div> </div> <div class="md-item">BASIN_U_ID</div> <div class="md-itemhide"> <div class="md"><b>Alias: </b>BASIN_U_ID <b>Type: </b>Integer <b>Width: </b>4 <b>Precision: </b>0 <b>Scale: </b>0</div> </div> <div class="md-item">NAME</div> <div class="md-itemhide"> <div class="md"><b>Alias: </b>NAME <b>Type: </b>String <b>Width: </b>50 <b>Precision: </b>0 <b>Scale: </b>0</div> </div> <div class="md-item">P1</div> <div class="md-itemhide"> <div class="md"><b>Alias: </b>P1 <b>Type: </b>SmallInteger <b>Width: </b>2 <b>Precision: </b>0 <b>Scale: </b>0</div> </div> <div class="md-item">HP</div> <div class="md-itemhide"> <div class="md"><b>Alias: </b>HP <b>Type: </b>SmallInteger <b>Width: </b>2 <b>Precision: </b>0 <b>Scale: </b>0</div> </div> <div class="md-item">NAME2</div> <div class="md-itemhide"> <div class="md"><b>Alias: </b>NAME2 <b>Type: </b>String <b>Width: </b>25 <b>Precision: </b>0 <b>Scale: </b>0</div> </div> <div class="md-item">Shape_Length</div> <div class="md-itemhide"> <div class="md"><b>Definition: </b><pre id="fixvalue">Length of feature in internal units.</pre></div> <div class="md"><b>Alias: </b>Shape_Length <b>Type: </b>Double <b>Width: </b>8 <b>Precision: </b>0 <b>Scale: </b>0</div> <div class="md"><b>Attribute values: </b>Positive real numbers that are automatically generated.</div> <div class="md"><b>Attribute definition source: </b><pre id="fixvalue">ESRI</pre></div> </div> <div class="md-item">Shape_Area</div> <div class="md-itemhide"> <div class="md"><b>Definition: </b><pre id="fixvalue">Area of feature in internal units squared.</pre></div> <div class="md"><b>Alias: </b>Shape_Area <b>Type: </b>Double <b>Width: </b>8 <b>Precision: </b>0 <b>Scale: </b>0</div> <div class="md"><b>Attribute values: </b>Positive real numbers that are automatically generated.</div> <div class="md"><b>Attribute definition source: </b><pre id="fixvalue">ESRI</pre></div> </div> </div> </div> <div class="md-detail"> <div class="md-detailtitle">ESRI Feature Description</div> </div> <div class="md-detailhide"> <div class="md-itemlist">Environmental Systems Research Institute (ESRI) terms</div> <div class="md-itemshow"> <div class="md-item">hueco_basin</div> <div class="md-itemhide"> <div class="md"><b>ESRI feature type: </b>Simple</div> <div class="md"><b>Geometry type: </b>Polygon</div> <div class="md"><b>Topology: </b>FALSE</div> <div class="md"><b>Feature count: </b>4</div> <div class="md"><b>Spatial index: </b>TRUE</div> <div class="md"><b>Linear referencing: </b>FALSE</div> </div> </div> </div> <div class="md-detail"> <div class="md-detailtitle">SDTS Feature Description</div> </div> <div class="md-detailhide"> <div class="md-itemlist">Spatial data transfer standard (SDTS) terms</div> <div class="md-itemshow"> <div class="md-item">hueco_basin</div> <div class="md-itemhide"> <div class="md"><b>Type: </b>G-polygon</div> <div class="md"><b>Count: </b>4</div> </div> </div> </div> </div> </div> <div id="md-source" class="md-color"> <div class="md-master"> <div class="md-mastertitle">Data Source and Process Information</div> </div> <div class="md-masterhide"> <div class="md-detail"> <div class="md-detailtitle">ESRI geoprocessing history</div> </div> <div class="md-detailhide"> <div class="md-itemlist">ESRI geoprocessing command information</div> <div class="md-itemshow"> <div class="md-item">1 Create Feature Class</div> <div class="md-itemhide"> <div class="md"><b>Date: </b>20060512<b> Time: </b>110737</div> <div class="md"><b>Tool location: </b>not available</div> <div class="md"><b>Command issued: </b>not available</div> </div> <div class="md-item">2 Append</div> <div class="md-itemhide"> <div class="md"><b>Date: </b>20060512<b> Time: </b>110738</div> <div class="md"><b>Tool location: </b>not available</div> <div class="md"><b>Command issued: </b>not available</div> </div> <div class="md-item">3 FeatureClassToFeatureClass</div> <div class="md-itemhide"> <div class="md"><b>Date: </b>20060512<b> Time: </b>110738</div> <div class="md"><b>Tool location: </b>not available</div> <div class="md"><b>Command issued: </b>not available</div> </div> </div> </div> </div> </div> <div id="md-distribution" class="md-color"> <div class="md-master"> <div class="md-mastertitle">Data Distribution Information</div> </div> <div class="md-masterhide"> <div class="md-detail"> <div class="md-detailtitle">General</div> </div> <div class="md-detailhide"> <div class="md"><b>Resource description: </b><pre id="fixvalue">Downloadable Data</pre></div> </div> </div> </div> <div id="md-metadata" class="md-color"> <div class="md-master"> <div class="md-mastertitle">Metadata Reference</div> </div> <div class="md-masterhide"> <div class="md-detail"> <div class="md-detailtitle">Metadata Date</div> </div> <div class="md-detailhide"> <div class="md"><b>Last updated: </b>20070320</div> <div class="md"><b>Language of metadata: </b>en</div> </div> <div class="md-detail"> <div class="md-detailtitle">Metadata Point of Contact</div> </div> <div class="md-detailhide"> <div class="md"><b>Organization: </b>New Mexico Water Resources Research Institute (GIS Laboratory)</div> <div class="md"><b>Person: </b>NMWRRI GIS Technician</div> <div class="md"><b>Phone: </b>(505)646-8012</div> <div class="md"><b>Address type: </b>PO Box 30001, MSC 3167, New Mexico State University</div> <div class="md-indent"> <div class="md"><b>City: </b>Las Cruces</div> <div class="md"><b>State or Province: </b>New Mexico</div> <div class="md"><b>Postal code: </b>88003</div> </div> </div> <div class="md-detail"> <div class="md-detailtitle">Metadata Standards</div> </div> <div class="md-detailhide"> <div class="md"><b>Standard name: </b>FGDC Content Standards for Digital Geospatial Metadata</div> <div class="md"><b>Standard version: </b>FGDC-STD-001-1998</div> <div class="md"><b>Time convention: </b>local time</div> <d