/**
 *
 * Copyright (c) 2002-2004 Bluetetra Software.  All rights reserved.
 *
 *
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 * DISCLAIMED.  IN NO EVENT SHALL BLUETETRA SOFTWARE BE LIABLE FOR 
 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 
 * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER 
 * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 
 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN 
 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 *  
 * http://www.bluetetra.com
 *
 */

var target = "content";
var ciFileName = "componentIndex.htm";
var nsFilterFileName = "nsFilter.htm";

function CN (href, name, appendNSFlag, children) {
	this.href = href;
	this.name = name;
	this.appendNSFlag = appendNSFlag;

	this.children = children;
	this.hasChild = (children != null) && (children.length>0);	
	
	this.namespace = null;
}

function C (attributeList, attributeGroupList,
						simpleTypeList, complexTypeList,
						modelGroupList, elementList, 
						notationList) 
{
	this.attributes = attributeList;
	this.attributegroups = attributeGroupList;
	this.simpletypes = simpleTypeList;
	this.complextypes = complexTypeList;
	this.modelgroups = modelGroupList;
	this.elements = elementList;
	this.notations = notationList;
}

function component_showAllComponents() {
	parent._nsFilter = null;
	parent.componentIndex.location.href=ciFileName;
}

function component_filterComponents () {
	parent._href = ciFileName;
	window.open(nsFilterFileName, "_blank", 
		"height=200,width=400,location=no,menubar=no,scrollbars=yes,status=yes,resizable=yes,toolbar=no");

}

function component_groupByNS (flag) {
	parent._groupByNSFlag = flag;
	parent.componentIndex.location.href=ciFileName;	
}

function component_setFilterToAll() {
	var nsList = new Array();
	var i = 0;

	for (var ns in componentDB) {
		nsList[i] = ns; 		
		i++;
	}

	parent._nsFilter = nsList;
}

function component_showComponentsNoNS (nsList, componentList) {

	var components = new Array ();
	var n = 0;

	for (var i=0; i<componentList.length; i++) {
		var list = componentList [i];
		var namespace = nsList[i];

		if (list == null) {
			continue;
		}
	
		for (var j=0; j<list.length; j++) {
			components[n] = list[j];
			components[n].namespace = namespace;
			n++;	
		}	
	}
	
	components = components.sort(function (n1,n2) {return n1.name.toLowerCase().localeCompare (n2.name.toLowerCase());});

	component_outputList (null, components);	
}


function component_showComponentsNS (nsList, componentList) {

	for (var i=0; i<componentList.length; i++) {
		var list = componentList [i];
		var namespace = nsList[i];

		if (list == null) {
			continue;
		}
	
		for (var j=0; j<list.length; j++) {
			list[j].namespace = namespace;
		}	

		component_outputList (namespace, list);	
	}
}


function component_showComponents (nsList, componentList) {
	if (parent._groupByNSFlag) {
		component_showComponentsNS (nsList, componentList)
	} else {
		component_showComponentsNoNS (nsList, componentList)
	}
}

function component_showAttributes() {
	if (parent._nsFilter == null) {
		component_setFilterToAll();		
	}
	
	var nsList = parent._nsFilter;
	var attributes = new Array();
	var nss = new Array();

	for (var i=0; i<nsList.length; i++) {
		attributes [i] = componentDB [nsList[i]].attributes;	
		nss[i] = nsList[i];
	}		

	component_showComponents (nss, attributes);
}

function component_showAttributeGroups() {
	if (parent._nsFilter == null) {
		component_setFilterToAll();		
	}
	
	var nsList = parent._nsFilter;
	var attributegroups = new Array();
	var nss = new Array();		

	for (var i=0; i<nsList.length; i++) {
		attributegroups [i] = componentDB [nsList[i]].attributegroups;	
		nss[i] = nsList[i];
	}		

	component_showComponents (nss, attributegroups);
}

function component_showSimpleTypes() {
	if (parent._nsFilter == null) {
		component_setFilterToAll();		
	}
	
	var nsList = parent._nsFilter;
	var simpletypes = new Array();
	var nss = new Array();

	for (var i=0; i<nsList.length; i++) {
		simpletypes [i] = componentDB [nsList[i]].simpletypes;	
		nss [i] = nsList[i];
	}		

	component_showComponents (nss, simpletypes);
}

function component_showComplexTypes() {
	if (parent._nsFilter == null) {
		component_setFilterToAll();		
	}
	
	var nsList = parent._nsFilter;
	var complextypes = new Array();
	var nss = new Array();

	for (var i=0; i<nsList.length; i++) {
		complextypes [i] = componentDB [nsList[i]].complextypes;	
		nss[i] = nsList[i];
	}		

	component_showComponents (nss, complextypes);
}

function component_showElements() {
	if (parent._nsFilter == null) {
		component_setFilterToAll();		
	}
	
	var nsList = parent._nsFilter;
	var elements = new Array();
	var nss = new Array();

	for (var i=0; i<nsList.length; i++) {
		elements [i] = componentDB [nsList[i]].elements;	
		nss[i] = nsList[i];
	}		

	component_showComponents (nss, elements);
}

function component_showModelGroups() {
	if (parent._nsFilter == null) {
		component_setFilterToAll();		
	}
	
	var nsList = parent._nsFilter;
	var modelgroups = new Array();
	var nss = new Array();

	for (var i=0; i<nsList.length; i++) {
		modelgroups [i] = componentDB [nsList[i]].modelgroups;	
		nss[i] = nsList[i];
	}		

	component_showComponents (nss, modelgroups);
}

function component_showNotations() {
	if (parent._nsFilter == null) {
		component_setFilterToAll();		
	}
	
	var nsList = parent._nsFilter;
	var notations = new Array();
	var nss = new Array();

	for (var i=0; i<nsList.length; i++) {
		notations [i] = componentDB [nsList[i]].notations;	
		nss[i] = nsList[i];
	}		

	component_showComponents (nss, notations);

}


function component_getNodeText(node) {
	if (node.appendNSFlag) {
		return node.name + "("+encodeURI(node.namespace)+")";
	} else {
		return node.name;
	} 
}

function component_outputLeaf (node) {
	var str = '<span class="leaf">'+
			  '<nobr><img src="img/leaf.gif" hspace="2" align="middle">'+
			  '<a class="chref" href="'+node.href+
			  '" title="'+component_getNodeText(node)+
			  '" target="'+target+'">'+component_getNodeText(node)+'</a></nobr>'+
			  '</span><br />'
	
	document.write (str);
}

function component_outputNonLeaf (node) {
	//initially, the childnodes are hidden

	var str = '<div><div class="nonleaf">'+
			'<nobr><img style="cursor: pointer" src="img/plus.gif" hspace="2" align="middle" onclick="IClick(this)">'+
			'<a class="chref" href="'+node.href+
			'" title="'+component_getNodeText(node)+
			'" target="'+target+'">'+component_getNodeText(node)+'</a></nobr></div>'+
			'<div style="display:none;margin-left: 0.8em">';

	document.write (str);

	var childs = node.children;
	for (var i=0; i<childs.length; i++) {
		component_outputTree (childs[i]);
	}					

	document.write ('</div></div>');
}

function component_outputTree (node) {
	if (node.hasChild == false) {
		component_outputLeaf (node);
	} else {
		component_outputNonLeaf (node);
	}
}

function component_outputList (ns, list) {	
	
	if (list == null || list.length<=0) {
		return;
	}

	if (parent._groupByNSFlag) {
		var fpath = componentNSMap[ns];

		var str = '<div class="nsBox"><div class="itemNS">'+
				'<nobr><img style="cursor: pointer" src="img/minus.gif" hspace="2" align="middle" onclick="IClick(this)">'+
				'<a class="chref" href="'+fpath+
				'" title="'+encodeURI(ns)+
				'" target="'+target+'">'+encodeURI(ns)+'</a></nobr></div>'+
				'<div style="margin-left: 0.5em">';

		document.write (str);
	}

	for (var i=0; i<list.length; i++) {
		component_outputTree (list[i]);
	}
	
	if (parent._groupByNSFlag) {
		document.write ('</div></div>');
	}
}


var componentDB = new Array();
var componentNSMap = new Array();

componentDB ["http://www.w3.org/XML/1998/namespace"] =  new C (new Array(new CN("http___www_w3_org_XML_1998_namespace/attribute/base.htm#attributeDeclaration_base","base",false,null),new CN("http___www_w3_org_XML_1998_namespace/attribute/lang.htm#attributeDeclaration_lang","lang",false,null),new CN("http___www_w3_org_XML_1998_namespace/attribute/space.htm#attributeDeclaration_space","space",false,null)),
					new Array(new CN("http___www_w3_org_XML_1998_namespace/attributegroup/specialAttrs.htm#attributeDeclaration_specialAttrs","specialAttrs",false,null)),
					new Array(),
					new Array(),
					new Array(),
					new Array(),
					new Array());

componentNSMap ["http://www.w3.org/XML/1998/namespace"] = "http___www_w3_org_XML_1998_namespace/index.htm";
componentDB ["urn:uddi-org:api_v2"] =  new C (new Array(),
					new Array(),
					new Array(new CN("urn_uddi-org_api_v2/simpletype/bindingKey.htm#simpleTypeDefinition_bindingKey","bindingKey",false,null),new CN("urn_uddi-org_api_v2/simpletype/businessKey.htm#simpleTypeDefinition_businessKey","businessKey",false,null),new CN("urn_uddi-org_api_v2/simpletype/direction.htm#simpleTypeDefinition_direction","direction",false,null),new CN("urn_uddi-org_api_v2/simpletype/keyType.htm#simpleTypeDefinition_keyType","keyType",false,null),new CN("urn_uddi-org_api_v2/simpletype/serviceKey.htm#simpleTypeDefinition_serviceKey","serviceKey",false,null),new CN("urn_uddi-org_api_v2/simpletype/tModelKey.htm#simpleTypeDefinition_tModelKey","tModelKey",false,null),new CN("urn_uddi-org_api_v2/simpletype/truncated.htm#simpleTypeDefinition_truncated","truncated",false,null),new CN("urn_uddi-org_api_v2/simpletype/URLType.htm#simpleTypeDefinition_URLType","URLType",false,null)),
					new Array(new CN("urn_uddi-org_api_v2/complextype/accessPoint.htm#complexTypeDefinition_accessPoint","accessPoint",false,null),new CN("urn_uddi-org_api_v2/complextype/add_publisherAssertions.htm#complexTypeDefinition_add_publisherAssertions","add_publisherAssertions",false,null),new CN("urn_uddi-org_api_v2/complextype/address.htm#complexTypeDefinition_address","address",false,null),new CN("urn_uddi-org_api_v2/complextype/addressLine.htm#complexTypeDefinition_addressLine","addressLine",false,null),new CN("urn_uddi-org_api_v2/complextype/assertionStatusItem.htm#complexTypeDefinition_assertionStatusItem","assertionStatusItem",false,null),new CN("urn_uddi-org_api_v2/complextype/assertionStatusReport.htm#complexTypeDefinition_assertionStatusReport","assertionStatusReport",false,null),new CN("urn_uddi-org_api_v2/complextype/authToken.htm#complexTypeDefinition_authToken","authToken",false,null),new CN("urn_uddi-org_api_v2/complextype/bindingDetail.htm#complexTypeDefinition_bindingDetail","bindingDetail",false,null),new CN("urn_uddi-org_api_v2/complextype/bindingTemplate.htm#complexTypeDefinition_bindingTemplate","bindingTemplate",false,null),new CN("urn_uddi-org_api_v2/complextype/bindingTemplates.htm#complexTypeDefinition_bindingTemplates","bindingTemplates",false,null),new CN("urn_uddi-org_api_v2/complextype/businessDetail.htm#complexTypeDefinition_businessDetail","businessDetail",false,null),new CN("urn_uddi-org_api_v2/complextype/businessDetailExt.htm#complexTypeDefinition_businessDetailExt","businessDetailExt",false,null),new CN("urn_uddi-org_api_v2/complextype/businessEntity.htm#complexTypeDefinition_businessEntity","businessEntity",false,null),new CN("urn_uddi-org_api_v2/complextype/businessEntityExt.htm#complexTypeDefinition_businessEntityExt","businessEntityExt",false,null),new CN("urn_uddi-org_api_v2/complextype/businessInfo.htm#complexTypeDefinition_businessInfo","businessInfo",false,null),new CN("urn_uddi-org_api_v2/complextype/businessInfos.htm#complexTypeDefinition_businessInfos","businessInfos",false,null),new CN("urn_uddi-org_api_v2/complextype/businessList.htm#complexTypeDefinition_businessList","businessList",false,null),new CN("urn_uddi-org_api_v2/complextype/businessService.htm#complexTypeDefinition_businessService","businessService",false,null),new CN("urn_uddi-org_api_v2/complextype/businessServices.htm#complexTypeDefinition_businessServices","businessServices",false,null),new CN("urn_uddi-org_api_v2/complextype/categoryBag.htm#complexTypeDefinition_categoryBag","categoryBag",false,null),new CN("urn_uddi-org_api_v2/complextype/contact.htm#complexTypeDefinition_contact","contact",false,null),new CN("urn_uddi-org_api_v2/complextype/contacts.htm#complexTypeDefinition_contacts","contacts",false,null),new CN("urn_uddi-org_api_v2/complextype/delete_binding.htm#complexTypeDefinition_delete_binding","delete_binding",false,null),new CN("urn_uddi-org_api_v2/complextype/delete_business.htm#complexTypeDefinition_delete_business","delete_business",false,null),new CN("urn_uddi-org_api_v2/complextype/delete_publisherAssertions.htm#complexTypeDefinition_delete_publisherAssertions","delete_publisherAssertions",false,null),new CN("urn_uddi-org_api_v2/complextype/delete_service.htm#complexTypeDefinition_delete_service","delete_service",false,null),new CN("urn_uddi-org_api_v2/complextype/delete_tModel.htm#complexTypeDefinition_delete_tModel","delete_tModel",false,null),new CN("urn_uddi-org_api_v2/complextype/description.htm#complexTypeDefinition_description","description",false,null),new CN("urn_uddi-org_api_v2/complextype/discard_authToken.htm#complexTypeDefinition_discard_authToken","discard_authToken",false,null),new CN("urn_uddi-org_api_v2/complextype/discoveryURL.htm#complexTypeDefinition_discoveryURL","discoveryURL",false,null),new CN("urn_uddi-org_api_v2/complextype/discoveryURLs.htm#complexTypeDefinition_discoveryURLs","discoveryURLs",false,null),new CN("urn_uddi-org_api_v2/complextype/dispositionReport.htm#complexTypeDefinition_dispositionReport","dispositionReport",false,null),new CN("urn_uddi-org_api_v2/complextype/email.htm#complexTypeDefinition_email","email",false,null),new CN("urn_uddi-org_api_v2/complextype/errInfo.htm#complexTypeDefinition_errInfo","errInfo",false,null),new CN("urn_uddi-org_api_v2/complextype/find_binding.htm#complexTypeDefinition_find_binding","find_binding",false,null),new CN("urn_uddi-org_api_v2/complextype/find_business.htm#complexTypeDefinition_find_business","find_business",false,null),new CN("urn_uddi-org_api_v2/complextype/find_relatedBusinesses.htm#complexTypeDefinition_find_relatedBusinesses","find_relatedBusinesses",false,null),new CN("urn_uddi-org_api_v2/complextype/find_service.htm#complexTypeDefinition_find_service","find_service",false,null),new CN("urn_uddi-org_api_v2/complextype/find_tModel.htm#complexTypeDefinition_find_tModel","find_tModel",false,null),new CN("urn_uddi-org_api_v2/complextype/findQualifiers.htm#complexTypeDefinition_findQualifiers","findQualifiers",false,null),new CN("urn_uddi-org_api_v2/complextype/get_assertionStatusReport.htm#complexTypeDefinition_get_assertionStatusReport","get_assertionStatusReport",false,null),new CN("urn_uddi-org_api_v2/complextype/get_authToken.htm#complexTypeDefinition_get_authToken","get_authToken",false,null),new CN("urn_uddi-org_api_v2/complextype/get_bindingDetail.htm#complexTypeDefinition_get_bindingDetail","get_bindingDetail",false,null),new CN("urn_uddi-org_api_v2/complextype/get_businessDetail.htm#complexTypeDefinition_get_businessDetail","get_businessDetail",false,null),new CN("urn_uddi-org_api_v2/complextype/get_businessDetailExt.htm#complexTypeDefinition_get_businessDetailExt","get_businessDetailExt",false,null),new CN("urn_uddi-org_api_v2/complextype/get_publisherAssertions.htm#complexTypeDefinition_get_publisherAssertions","get_publisherAssertions",false,null),new CN("urn_uddi-org_api_v2/complextype/get_registeredInfo.htm#complexTypeDefinition_get_registeredInfo","get_registeredInfo",false,null),new CN("urn_uddi-org_api_v2/complextype/get_serviceDetail.htm#complexTypeDefinition_get_serviceDetail","get_serviceDetail",false,null),new CN("urn_uddi-org_api_v2/complextype/get_tModelDetail.htm#complexTypeDefinition_get_tModelDetail","get_tModelDetail",false,null),new CN("urn_uddi-org_api_v2/complextype/hostingRedirector.htm#complexTypeDefinition_hostingRedirector","hostingRedirector",false,null),new CN("urn_uddi-org_api_v2/complextype/identifierBag.htm#complexTypeDefinition_identifierBag","identifierBag",false,null),new CN("urn_uddi-org_api_v2/complextype/instanceDetails.htm#complexTypeDefinition_instanceDetails","instanceDetails",false,null),new CN("urn_uddi-org_api_v2/complextype/keyedReference.htm#complexTypeDefinition_keyedReference","keyedReference",false,null),new CN("urn_uddi-org_api_v2/complextype/keysOwned.htm#complexTypeDefinition_keysOwned","keysOwned",false,null),new CN("urn_uddi-org_api_v2/complextype/name.htm#complexTypeDefinition_name","name",false,null),new CN("urn_uddi-org_api_v2/complextype/overviewDoc.htm#complexTypeDefinition_overviewDoc","overviewDoc",false,null),new CN("urn_uddi-org_api_v2/complextype/phone.htm#complexTypeDefinition_phone","phone",false,null),new CN("urn_uddi-org_api_v2/complextype/publisherAssertion.htm#complexTypeDefinition_publisherAssertion","publisherAssertion",false,null),new CN("urn_uddi-org_api_v2/complextype/publisherAssertions.htm#complexTypeDefinition_publisherAssertions","publisherAssertions",false,null),new CN("urn_uddi-org_api_v2/complextype/registeredInfo.htm#complexTypeDefinition_registeredInfo","registeredInfo",false,null),new CN("urn_uddi-org_api_v2/complextype/relatedBusinessesList.htm#complexTypeDefinition_relatedBusinessesList","relatedBusinessesList",false,null),new CN("urn_uddi-org_api_v2/complextype/relatedBusinessInfo.htm#complexTypeDefinition_relatedBusinessInfo","relatedBusinessInfo",false,null),new CN("urn_uddi-org_api_v2/complextype/relatedBusinessInfos.htm#complexTypeDefinition_relatedBusinessInfos","relatedBusinessInfos",false,null),new CN("urn_uddi-org_api_v2/complextype/result.htm#complexTypeDefinition_result","result",false,null),new CN("urn_uddi-org_api_v2/complextype/save_binding.htm#complexTypeDefinition_save_binding","save_binding",false,null),new CN("urn_uddi-org_api_v2/complextype/save_business.htm#complexTypeDefinition_save_business","save_business",false,null),new CN("urn_uddi-org_api_v2/complextype/save_service.htm#complexTypeDefinition_save_service","save_service",false,null),new CN("urn_uddi-org_api_v2/complextype/save_tModel.htm#complexTypeDefinition_save_tModel","save_tModel",false,null),new CN("urn_uddi-org_api_v2/complextype/serviceDetail.htm#complexTypeDefinition_serviceDetail","serviceDetail",false,null),new CN("urn_uddi-org_api_v2/complextype/serviceInfo.htm#complexTypeDefinition_serviceInfo","serviceInfo",false,null),new CN("urn_uddi-org_api_v2/complextype/serviceInfos.htm#complexTypeDefinition_serviceInfos","serviceInfos",false,null),new CN("urn_uddi-org_api_v2/complextype/serviceList.htm#complexTypeDefinition_serviceList","serviceList",false,null),new CN("urn_uddi-org_api_v2/complextype/set_publisherAssertions.htm#complexTypeDefinition_set_publisherAssertions","set_publisherAssertions",false,null),new CN("urn_uddi-org_api_v2/complextype/sharedRelationships.htm#complexTypeDefinition_sharedRelationships","sharedRelationships",false,null),new CN("urn_uddi-org_api_v2/complextype/tModel.htm#complexTypeDefinition_tModel","tModel",false,null),new CN("urn_uddi-org_api_v2/complextype/tModelBag.htm#complexTypeDefinition_tModelBag","tModelBag",false,null),new CN("urn_uddi-org_api_v2/complextype/tModelDetail.htm#complexTypeDefinition_tModelDetail","tModelDetail",false,null),new CN("urn_uddi-org_api_v2/complextype/tModelInfo.htm#complexTypeDefinition_tModelInfo","tModelInfo",false,null),new CN("urn_uddi-org_api_v2/complextype/tModelInfos.htm#complexTypeDefinition_tModelInfos","tModelInfos",false,null),new CN("urn_uddi-org_api_v2/complextype/tModelInstanceDetails.htm#complexTypeDefinition_tModelInstanceDetails","tModelInstanceDetails",false,null),new CN("urn_uddi-org_api_v2/complextype/tModelInstanceInfo.htm#complexTypeDefinition_tModelInstanceInfo","tModelInstanceInfo",false,null),new CN("urn_uddi-org_api_v2/complextype/tModelList.htm#complexTypeDefinition_tModelList","tModelList",false,null),new CN("urn_uddi-org_api_v2/complextype/validate_values.htm#complexTypeDefinition_validate_values","validate_values",false,null)),
					new Array(),
					new Array(new CN("urn_uddi-org_api_v2/element/accessPoint.htm#elementDeclaration_accessPoint","accessPoint",false,null),new CN("urn_uddi-org_api_v2/element/add_publisherAssertions.htm#elementDeclaration_add_publisherAssertions","add_publisherAssertions",false,null),new CN("urn_uddi-org_api_v2/element/address.htm#elementDeclaration_address","address",false,null),new CN("urn_uddi-org_api_v2/element/addressLine.htm#elementDeclaration_addressLine","addressLine",false,null),new CN("urn_uddi-org_api_v2/element/assertionStatusItem.htm#elementDeclaration_assertionStatusItem","assertionStatusItem",false,null),new CN("urn_uddi-org_api_v2/element/assertionStatusReport.htm#elementDeclaration_assertionStatusReport","assertionStatusReport",false,null),new CN("urn_uddi-org_api_v2/element/authInfo.htm#elementDeclaration_authInfo","authInfo",false,null),new CN("urn_uddi-org_api_v2/element/authToken.htm#elementDeclaration_authToken","authToken",false,null),new CN("urn_uddi-org_api_v2/element/bindingDetail.htm#elementDeclaration_bindingDetail","bindingDetail",false,null),new CN("urn_uddi-org_api_v2/element/bindingKey.htm#elementDeclaration_bindingKey","bindingKey",false,null),new CN("urn_uddi-org_api_v2/element/bindingTemplate.htm#elementDeclaration_bindingTemplate","bindingTemplate",false,null),new CN("urn_uddi-org_api_v2/element/bindingTemplates.htm#elementDeclaration_bindingTemplates","bindingTemplates",false,null),new CN("urn_uddi-org_api_v2/element/businessDetail.htm#elementDeclaration_businessDetail","businessDetail",false,null),new CN("urn_uddi-org_api_v2/element/businessDetailExt.htm#elementDeclaration_businessDetailExt","businessDetailExt",false,null),new CN("urn_uddi-org_api_v2/element/businessEntity.htm#elementDeclaration_businessEntity","businessEntity",false,null),new CN("urn_uddi-org_api_v2/element/businessEntityExt.htm#elementDeclaration_businessEntityExt","businessEntityExt",false,null),new CN("urn_uddi-org_api_v2/element/businessInfo.htm#elementDeclaration_businessInfo","businessInfo",false,null),new CN("urn_uddi-org_api_v2/element/businessInfos.htm#elementDeclaration_businessInfos","businessInfos",false,null),new CN("urn_uddi-org_api_v2/element/businessKey.htm#elementDeclaration_businessKey","businessKey",false,null),new CN("urn_uddi-org_api_v2/element/businessList.htm#elementDeclaration_businessList","businessList",false,null),new CN("urn_uddi-org_api_v2/element/businessService.htm#elementDeclaration_businessService","businessService",false,null),new CN("urn_uddi-org_api_v2/element/businessServices.htm#elementDeclaration_businessServices","businessServices",false,null),new CN("urn_uddi-org_api_v2/element/categoryBag.htm#elementDeclaration_categoryBag","categoryBag",false,null),new CN("urn_uddi-org_api_v2/element/completionStatus.htm#elementDeclaration_completionStatus","completionStatus",false,null),new CN("urn_uddi-org_api_v2/element/contact.htm#elementDeclaration_contact","contact",false,null),new CN("urn_uddi-org_api_v2/element/contacts.htm#elementDeclaration_contacts","contacts",false,null),new CN("urn_uddi-org_api_v2/element/delete_binding.htm#elementDeclaration_delete_binding","delete_binding",false,null),new CN("urn_uddi-org_api_v2/element/delete_business.htm#elementDeclaration_delete_business","delete_business",false,null),new CN("urn_uddi-org_api_v2/element/delete_publisherAssertions.htm#elementDeclaration_delete_publisherAssertions","delete_publisherAssertions",false,null),new CN("urn_uddi-org_api_v2/element/delete_service.htm#elementDeclaration_delete_service","delete_service",false,null),new CN("urn_uddi-org_api_v2/element/delete_tModel.htm#elementDeclaration_delete_tModel","delete_tModel",false,null),new CN("urn_uddi-org_api_v2/element/description.htm#elementDeclaration_description","description",false,null),new CN("urn_uddi-org_api_v2/element/discard_authToken.htm#elementDeclaration_discard_authToken","discard_authToken",false,null),new CN("urn_uddi-org_api_v2/element/discoveryURL.htm#elementDeclaration_discoveryURL","discoveryURL",false,null),new CN("urn_uddi-org_api_v2/element/discoveryURLs.htm#elementDeclaration_discoveryURLs","discoveryURLs",false,null),new CN("urn_uddi-org_api_v2/element/dispositionReport.htm#elementDeclaration_dispositionReport","dispositionReport",false,null),new CN("urn_uddi-org_api_v2/element/email.htm#elementDeclaration_email","email",false,null),new CN("urn_uddi-org_api_v2/element/errInfo.htm#elementDeclaration_errInfo","errInfo",false,null),new CN("urn_uddi-org_api_v2/element/find_binding.htm#elementDeclaration_find_binding","find_binding",false,null),new CN("urn_uddi-org_api_v2/element/find_business.htm#elementDeclaration_find_business","find_business",false,null),new CN("urn_uddi-org_api_v2/element/find_relatedBusinesses.htm#elementDeclaration_find_relatedBusinesses","find_relatedBusinesses",false,null),new CN("urn_uddi-org_api_v2/element/find_service.htm#elementDeclaration_find_service","find_service",false,null),new CN("urn_uddi-org_api_v2/element/find_tModel.htm#elementDeclaration_find_tModel","find_tModel",false,null),new CN("urn_uddi-org_api_v2/element/findQualifier.htm#elementDeclaration_findQualifier","findQualifier",false,null),new CN("urn_uddi-org_api_v2/element/findQualifiers.htm#elementDeclaration_findQualifiers","findQualifiers",false,null),new CN("urn_uddi-org_api_v2/element/fromKey.htm#elementDeclaration_fromKey","fromKey",false,null),new CN("urn_uddi-org_api_v2/element/get_assertionStatusReport.htm#elementDeclaration_get_assertionStatusReport","get_assertionStatusReport",false,null),new CN("urn_uddi-org_api_v2/element/get_authToken.htm#elementDeclaration_get_authToken","get_authToken",false,null),new CN("urn_uddi-org_api_v2/element/get_bindingDetail.htm#elementDeclaration_get_bindingDetail","get_bindingDetail",false,null),new CN("urn_uddi-org_api_v2/element/get_businessDetail.htm#elementDeclaration_get_businessDetail","get_businessDetail",false,null),new CN("urn_uddi-org_api_v2/element/get_businessDetailExt.htm#elementDeclaration_get_businessDetailExt","get_businessDetailExt",false,null),new CN("urn_uddi-org_api_v2/element/get_publisherAssertions.htm#elementDeclaration_get_publisherAssertions","get_publisherAssertions",false,null),new CN("urn_uddi-org_api_v2/element/get_registeredInfo.htm#elementDeclaration_get_registeredInfo","get_registeredInfo",false,null),new CN("urn_uddi-org_api_v2/element/get_serviceDetail.htm#elementDeclaration_get_serviceDetail","get_serviceDetail",false,null),new CN("urn_uddi-org_api_v2/element/get_tModelDetail.htm#elementDeclaration_get_tModelDetail","get_tModelDetail",false,null),new CN("urn_uddi-org_api_v2/element/hostingRedirector.htm#elementDeclaration_hostingRedirector","hostingRedirector",false,null),new CN("urn_uddi-org_api_v2/element/identifierBag.htm#elementDeclaration_identifierBag","identifierBag",false,null),new CN("urn_uddi-org_api_v2/element/instanceDetails.htm#elementDeclaration_instanceDetails","instanceDetails",false,null),new CN("urn_uddi-org_api_v2/element/instanceParms.htm#elementDeclaration_instanceParms","instanceParms",false,null),new CN("urn_uddi-org_api_v2/element/keyedReference.htm#elementDeclaration_keyedReference","keyedReference",false,null),new CN("urn_uddi-org_api_v2/element/keysOwned.htm#elementDeclaration_keysOwned","keysOwned",false,null),new CN("urn_uddi-org_api_v2/element/name.htm#elementDeclaration_name","name",false,null),new CN("urn_uddi-org_api_v2/element/overviewDoc.htm#elementDeclaration_overviewDoc","overviewDoc",false,null),new CN("urn_uddi-org_api_v2/element/overviewURL.htm#elementDeclaration_overviewURL","overviewURL",false,null),new CN("urn_uddi-org_api_v2/element/personName.htm#elementDeclaration_personName","personName",false,null),new CN("urn_uddi-org_api_v2/element/phone.htm#elementDeclaration_phone","phone",false,null),new CN("urn_uddi-org_api_v2/element/publisherAssertion.htm#elementDeclaration_publisherAssertion","publisherAssertion",false,null),new CN("urn_uddi-org_api_v2/element/publisherAssertions.htm#elementDeclaration_publisherAssertions","publisherAssertions",false,null),new CN("urn_uddi-org_api_v2/element/registeredInfo.htm#elementDeclaration_registeredInfo","registeredInfo",false,null),new CN("urn_uddi-org_api_v2/element/relatedBusinessesList.htm#elementDeclaration_relatedBusinessesList","relatedBusinessesList",false,null),new CN("urn_uddi-org_api_v2/element/relatedBusinessInfo.htm#elementDeclaration_relatedBusinessInfo","relatedBusinessInfo",false,null),new CN("urn_uddi-org_api_v2/element/relatedBusinessInfos.htm#elementDeclaration_relatedBusinessInfos","relatedBusinessInfos",false,null),new CN("urn_uddi-org_api_v2/element/result.htm#elementDeclaration_result","result",false,null),new CN("urn_uddi-org_api_v2/element/save_binding.htm#elementDeclaration_save_binding","save_binding",false,null),new CN("urn_uddi-org_api_v2/element/save_business.htm#elementDeclaration_save_business","save_business",false,null),new CN("urn_uddi-org_api_v2/element/save_service.htm#elementDeclaration_save_service","save_service",false,null),new CN("urn_uddi-org_api_v2/element/save_tModel.htm#elementDeclaration_save_tModel","save_tModel",false,null),new CN("urn_uddi-org_api_v2/element/serviceDetail.htm#elementDeclaration_serviceDetail","serviceDetail",false,null),new CN("urn_uddi-org_api_v2/element/serviceInfo.htm#elementDeclaration_serviceInfo","serviceInfo",false,null),new CN("urn_uddi-org_api_v2/element/serviceInfos.htm#elementDeclaration_serviceInfos","serviceInfos",false,null),new CN("urn_uddi-org_api_v2/element/serviceKey.htm#elementDeclaration_serviceKey","serviceKey",false,null),new CN("urn_uddi-org_api_v2/element/serviceList.htm#elementDeclaration_serviceList","serviceList",false,null),new CN("urn_uddi-org_api_v2/element/set_publisherAssertions.htm#elementDeclaration_set_publisherAssertions","set_publisherAssertions",false,null),new CN("urn_uddi-org_api_v2/element/sharedRelationships.htm#elementDeclaration_sharedRelationships","sharedRelationships",false,null),new CN("urn_uddi-org_api_v2/element/tModel.htm#elementDeclaration_tModel","tModel",false,null),new CN("urn_uddi-org_api_v2/element/tModelBag.htm#elementDeclaration_tModelBag","tModelBag",false,null),new CN("urn_uddi-org_api_v2/element/tModelDetail.htm#elementDeclaration_tModelDetail","tModelDetail",false,null),new CN("urn_uddi-org_api_v2/element/tModelInfo.htm#elementDeclaration_tModelInfo","tModelInfo",false,null),new CN("urn_uddi-org_api_v2/element/tModelInfos.htm#elementDeclaration_tModelInfos","tModelInfos",false,null),new CN("urn_uddi-org_api_v2/element/tModelInstanceDetails.htm#elementDeclaration_tModelInstanceDetails","tModelInstanceDetails",false,null),new CN("urn_uddi-org_api_v2/element/tModelInstanceInfo.htm#elementDeclaration_tModelInstanceInfo","tModelInstanceInfo",false,null),new CN("urn_uddi-org_api_v2/element/tModelKey.htm#elementDeclaration_tModelKey","tModelKey",false,null),new CN("urn_uddi-org_api_v2/element/tModelList.htm#elementDeclaration_tModelList","tModelList",false,null),new CN("urn_uddi-org_api_v2/element/toKey.htm#elementDeclaration_toKey","toKey",false,null),new CN("urn_uddi-org_api_v2/element/uploadRegister.htm#elementDeclaration_uploadRegister","uploadRegister",false,null),new CN("urn_uddi-org_api_v2/element/validate_values.htm#elementDeclaration_validate_values","validate_values",false,null)),
					new Array());

componentNSMap ["urn:uddi-org:api_v2"] = "urn_uddi-org_api_v2/index.htm";
componentDB ["urn:uddi-org:repl"] =  new C (new Array(),
					new Array(),
					new Array(new CN("urn_uddi-org_repl/simpletype/operatorName_type.htm#simpleTypeDefinition_operatorName_type","operatorName_type",false,null),new CN("urn_uddi-org_repl/simpletype/operatorNodeID_type.htm#simpleTypeDefinition_operatorNodeID_type","operatorNodeID_type",false,null),new CN("urn_uddi-org_repl/simpletype/operatorStatus_type.htm#simpleTypeDefinition_operatorStatus_type","operatorStatus_type",false,null),new CN("urn_uddi-org_repl/simpletype/USN_type.htm#simpleTypeDefinition_USN_type","USN_type",false,null)),
					new Array(new CN("urn_uddi-org_repl/complextype/changeRecordID_type.htm#complexTypeDefinition_changeRecordID_type","changeRecordID_type",false,new Array(new CN("urn_uddi-org_repl/element/0_changeRecordID_type_nodeID0.htm#localElementDeclaration_nodeID","nodeID",false,null),new CN("urn_uddi-org_repl/element/0_changeRecordID_type_originatingUSN0.htm#localElementDeclaration_originatingUSN","originatingUSN",false,null))),new CN("urn_uddi-org_repl/complextype/highWaterMarkVector_type.htm#complexTypeDefinition_highWaterMarkVector_type","highWaterMarkVector_type",false,new Array(new CN("urn_uddi-org_repl/element/0_highWaterMarkVector_type_highWaterMark0.htm#localElementDeclaration_highWaterMark","highWaterMark",false,null)))),
					new Array(new CN("urn_uddi-org_repl/modelgroup/changeRecordPayload_type.htm#modelGroupDefinition_changeRecordPayload_type","changeRecordPayload_type",false,null),new CN("urn_uddi-org_repl/modelgroup/genericKey_type.htm#modelGroupDefinition_genericKey_type","genericKey_type",false,null)),
					new Array(new CN("urn_uddi-org_repl/element/changeRecord.htm#elementDeclaration_changeRecord","changeRecord",false,new Array(new CN("urn_uddi-org_repl/element/0_changeRecord_changeID0.htm#localElementDeclaration_changeID","changeID",false,null))),new CN("urn_uddi-org_repl/element/changeRecordAcknowledgement.htm#elementDeclaration_changeRecordAcknowledgement","changeRecordAcknowledgement",false,new Array(new CN("urn_uddi-org_repl/element/0_changeRecordAcknowledgement_acknowledgedChange0.htm#localElementDeclaration_acknowledgedChange","acknowledgedChange",false,null))),new CN("urn_uddi-org_repl/element/changeRecordCorrection.htm#elementDeclaration_changeRecordCorrection","changeRecordCorrection",false,null),new CN("urn_uddi-org_repl/element/changeRecordCustodyTransfer.htm#elementDeclaration_changeRecordCustodyTransfer","changeRecordCustodyTransfer",false,new Array(new CN("urn_uddi-org_repl/element/0_changeRecordCustodyTransfer_oldCustodianName0.htm#localElementDeclaration_oldCustodianName","oldCustodianName",false,null),new CN("urn_uddi-org_repl/element/0_changeRecordCustodyTransfer_newCustodianName0.htm#localElementDeclaration_newCustodianName","newCustodianName",false,null),new CN("urn_uddi-org_repl/element/0_changeRecordCustodyTransfer_newAuthorizedName0.htm#localElementDeclaration_newAuthorizedName","newAuthorizedName",false,null))),new CN("urn_uddi-org_repl/element/changeRecordDelete.htm#elementDeclaration_changeRecordDelete","changeRecordDelete",false,null),new CN("urn_uddi-org_repl/element/changeRecordDeleteAssertion.htm#elementDeclaration_changeRecordDeleteAssertion","changeRecordDeleteAssertion",false,new Array(new CN("urn_uddi-org_repl/element/0_changeRecordDeleteAssertion_fromBusinessCheck0.htm#localElementDeclaration_fromBusinessCheck","fromBusinessCheck",false,null),new CN("urn_uddi-org_repl/element/0_changeRecordDeleteAssertion_toBusinessCheck0.htm#localElementDeclaration_toBusinessCheck","toBusinessCheck",false,null))),new CN("urn_uddi-org_repl/element/changeRecordHide.htm#elementDeclaration_changeRecordHide","changeRecordHide",false,null),new CN("urn_uddi-org_repl/element/changeRecordNewData.htm#elementDeclaration_changeRecordNewData","changeRecordNewData",false,null),new CN("urn_uddi-org_repl/element/changeRecordNull.htm#elementDeclaration_changeRecordNull","changeRecordNull",false,null),new CN("urn_uddi-org_repl/element/changeRecordPublisherAssertion.htm#elementDeclaration_changeRecordPublisherAssertion","changeRecordPublisherAssertion",false,new Array(new CN("urn_uddi-org_repl/element/0_changeRecordPublisherAssertion_fromBusinessCheck0.htm#localElementDeclaration_fromBusinessCheck","fromBusinessCheck",false,null),new CN("urn_uddi-org_repl/element/0_changeRecordPublisherAssertion_toBusinessCheck0.htm#localElementDeclaration_toBusinessCheck","toBusinessCheck",false,null))),new CN("urn_uddi-org_repl/element/changeRecords.htm#elementDeclaration_changeRecords","changeRecords",false,null),new CN("urn_uddi-org_repl/element/communicationGraph.htm#elementDeclaration_communicationGraph","communicationGraph",false,new Array(new CN("urn_uddi-org_repl/element/0_communicationGraph_node0.htm#localElementDeclaration_node","node",false,null),new CN("urn_uddi-org_repl/element/0_controlledMessage0.htm#localElementDeclaration_controlledMessage","controlledMessage",false,null),new CN("urn_uddi-org_repl/element/0_edge0.htm#localElementDeclaration_edge","edge",false,null),new CN("urn_uddi-org_repl/element/0_edge_message0.htm#localElementDeclaration_edge/message","edge/message",false,null),new CN("urn_uddi-org_repl/element/0_communicationGraph_edge_messageSender0.htm#localElementDeclaration_edge/messageSender","edge/messageSender",false,null),new CN("urn_uddi-org_repl/element/0_communicationGraph_edge_messageReceiver0.htm#localElementDeclaration_edge/messageReceiver","edge/messageReceiver",false,null),new CN("urn_uddi-org_repl/element/0_communicationGraph_edge_messageReceiverAlternate0.htm#localElementDeclaration_edge/messageReceiverAlternate","edge/messageReceiverAlternate",false,null))),new CN("urn_uddi-org_repl/element/do_ping.htm#elementDeclaration_do_ping","do_ping",false,null),new CN("urn_uddi-org_repl/element/get_changeRecords.htm#elementDeclaration_get_changeRecords","get_changeRecords",false,new Array(new CN("urn_uddi-org_repl/element/0_get_changeRecords_requestingNode0.htm#localElementDeclaration_requestingNode","requestingNode",false,null),new CN("urn_uddi-org_repl/element/0_get_changeRecords_changesAlreadySeen0.htm#localElementDeclaration_changesAlreadySeen","changesAlreadySeen",false,null),new CN("urn_uddi-org_repl/element/0_responseLimitCount0.htm#localElementDeclaration_responseLimitCount","responseLimitCount",false,null),new CN("urn_uddi-org_repl/element/0_get_changeRecords_responseLimitVector0.htm#localElementDeclaration_responseLimitVector","responseLimitVector",false,null))),new CN("urn_uddi-org_repl/element/get_highWaterMarks.htm#elementDeclaration_get_highWaterMarks","get_highWaterMarks",false,null),new CN("urn_uddi-org_repl/element/highWaterMarks.htm#elementDeclaration_highWaterMarks","highWaterMarks",false,null),new CN("urn_uddi-org_repl/element/notify_changeRecordsAvailable.htm#elementDeclaration_notify_changeRecordsAvailable","notify_changeRecordsAvailable",false,new Array(new CN("urn_uddi-org_repl/element/0_notify_changeRecordsAvailable_notifyingNode0.htm#localElementDeclaration_notifyingNode","notifyingNode",false,null),new CN("urn_uddi-org_repl/element/0_notify_changeRecordsAvailable_changesAvailable0.htm#localElementDeclaration_changesAvailable","changesAvailable",false,null))),new CN("urn_uddi-org_repl/element/operator.htm#elementDeclaration_operator","operator",false,new Array(new CN("urn_uddi-org_repl/element/0_operator_operatorStatus0.htm#localElementDeclaration_operatorStatus","operatorStatus",false,null),new CN("urn_uddi-org_repl/element/0_operator_operatorCustodyName0.htm#localElementDeclaration_operatorCustodyName","operatorCustodyName",false,null),new CN("urn_uddi-org_repl/element/0_soapReplicationURL0.htm#localElementDeclaration_soapReplicationURL","soapReplicationURL",false,null),new CN("urn_uddi-org_repl/element/0_certIssuerName0.htm#localElementDeclaration_certIssuerName","certIssuerName",false,null),new CN("urn_uddi-org_repl/element/0_certSubjectName0.htm#localElementDeclaration_certSubjectName","certSubjectName",false,null),new CN("urn_uddi-org_repl/element/0_certificate0.htm#localElementDeclaration_certificate","certificate",false,null))),new CN("urn_uddi-org_repl/element/operatorNodeID.htm#elementDeclaration_operatorNodeID","operatorNodeID",false,null),new CN("urn_uddi-org_repl/element/replicationConfiguration.htm#elementDeclaration_replicationConfiguration","replicationConfiguration",false,new Array(new CN("urn_uddi-org_repl/element/0_replicationConfiguration_serialNumber0.htm#localElementDeclaration_serialNumber","serialNumber",false,null),new CN("urn_uddi-org_repl/element/0_timeOfConfigurationUpdate0.htm#localElementDeclaration_timeOfConfigurationUpdate","timeOfConfigurationUpdate",false,null),new CN("urn_uddi-org_repl/element/0_replicationConfiguration_registryContact0.htm#localElementDeclaration_registryContact","registryContact",false,null),new CN("urn_uddi-org_repl/element/0_maximumTimeToSyncRegistry0.htm#localElementDeclaration_maximumTimeToSyncRegistry","maximumTimeToSyncRegistry",false,null),new CN("urn_uddi-org_repl/element/0_maximumTimeToGetChanges0.htm#localElementDeclaration_maximumTimeToGetChanges","maximumTimeToGetChanges",false,null)))),
					new Array());

componentNSMap ["urn:uddi-org:repl"] = "urn_uddi-org_repl/index.htm";
								   



