<html>
<head>
    <title>WeatherService...</title>
<script language="JavaScript">
function FindServiceDocumentation() {

    var xmlDoc = new ActiveXObject("MSXML2.DOMDocument.4.0");
    var definitionsElement;
    var serviceElement;
    var documentationElement;

    xmlDoc.load("WeatherService.wsdl");

    if (xmlDoc.parseError.errorCode != 0)
        alert("WSDL File parsing error occurred...code="+xmlDoc.parseError.errorCode);

    else
    {
        definitionsElement = xmlDoc.documentElement;

        if (definitionsElement.nodeName!="definitions")
            alert ("Invalid WSDL file... [no root <definitions> element]");

        else
        {
            serviceElement = definitionsElement.getElementsByTagName("service").item(0);

            if (serviceElement == null)
                alert ("No service Element found!!");
            else
            {
               var documentationElement = serviceElement.getElementsByTagName("documentation").item(0);
               if (documentationElement == null)
                   alert ("No documentation element found!!");
               else
                   alert (documentationElement.firstChild.nodeValue);

            }//else if (serviceElement == null)

        }//else if (definitionsElement.nodeName!="definitions")

    }// else if (xmlDoc.parseError.errorCode != 0)

} // FindServiceDocumentation
</script>

</head>
<body onload="FindServiceDocumentation()">
</body>
</html>