/**
 *
 * 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://schemas.xmlsoap.org/soap/encoding/"] =  new C (new Array(new CN("http___schemas_xmlsoap_org_soap_encoding_/attribute/arrayType.htm#attributeDeclaration_arrayType","arrayType",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/attribute/offset.htm#attributeDeclaration_offset","offset",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/attribute/position.htm#attributeDeclaration_position","position",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/attribute/root.htm#attributeDeclaration_root","root",false,null)),
					new Array(new CN("http___schemas_xmlsoap_org_soap_encoding_/attributegroup/arrayAttributes.htm#attributeDeclaration_arrayAttributes","arrayAttributes",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/attributegroup/arrayMemberAttributes.htm#attributeDeclaration_arrayMemberAttributes","arrayMemberAttributes",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/attributegroup/commonAttributes.htm#attributeDeclaration_commonAttributes","commonAttributes",false,null)),
					new Array(new CN("http___schemas_xmlsoap_org_soap_encoding_/simpletype/arrayCoordinate.htm#simpleTypeDefinition_arrayCoordinate","arrayCoordinate",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/simpletype/base64.htm#simpleTypeDefinition_base64","base64",false,null)),
					new Array(new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/anyURI.htm#complexTypeDefinition_anyURI","anyURI",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/Array.htm#complexTypeDefinition_Array","Array",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/base64Binary.htm#complexTypeDefinition_base64Binary","base64Binary",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/boolean.htm#complexTypeDefinition_boolean","boolean",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/byte.htm#complexTypeDefinition_byte","byte",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/date.htm#complexTypeDefinition_date","date",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/dateTime.htm#complexTypeDefinition_dateTime","dateTime",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/decimal.htm#complexTypeDefinition_decimal","decimal",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/double.htm#complexTypeDefinition_double","double",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/duration.htm#complexTypeDefinition_duration","duration",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/ENTITIES.htm#complexTypeDefinition_ENTITIES","ENTITIES",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/ENTITY.htm#complexTypeDefinition_ENTITY","ENTITY",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/float.htm#complexTypeDefinition_float","float",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/gDay.htm#complexTypeDefinition_gDay","gDay",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/gMonth.htm#complexTypeDefinition_gMonth","gMonth",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/gMonthDay.htm#complexTypeDefinition_gMonthDay","gMonthDay",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/gYear.htm#complexTypeDefinition_gYear","gYear",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/gYearMonth.htm#complexTypeDefinition_gYearMonth","gYearMonth",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/hexBinary.htm#complexTypeDefinition_hexBinary","hexBinary",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/ID.htm#complexTypeDefinition_ID","ID",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/IDREF.htm#complexTypeDefinition_IDREF","IDREF",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/IDREFS.htm#complexTypeDefinition_IDREFS","IDREFS",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/int.htm#complexTypeDefinition_int","int",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/integer.htm#complexTypeDefinition_integer","integer",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/language.htm#complexTypeDefinition_language","language",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/long.htm#complexTypeDefinition_long","long",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/Name.htm#complexTypeDefinition_Name","Name",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/NCName.htm#complexTypeDefinition_NCName","NCName",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/negativeInteger.htm#complexTypeDefinition_negativeInteger","negativeInteger",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/NMTOKEN.htm#complexTypeDefinition_NMTOKEN","NMTOKEN",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/NMTOKENS.htm#complexTypeDefinition_NMTOKENS","NMTOKENS",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/nonNegativeInteger.htm#complexTypeDefinition_nonNegativeInteger","nonNegativeInteger",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/nonPositiveInteger.htm#complexTypeDefinition_nonPositiveInteger","nonPositiveInteger",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/normalizedString.htm#complexTypeDefinition_normalizedString","normalizedString",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/NOTATION.htm#complexTypeDefinition_NOTATION","NOTATION",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/positiveInteger.htm#complexTypeDefinition_positiveInteger","positiveInteger",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/QName.htm#complexTypeDefinition_QName","QName",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/short.htm#complexTypeDefinition_short","short",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/string.htm#complexTypeDefinition_string","string",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/Struct.htm#complexTypeDefinition_Struct","Struct",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/time.htm#complexTypeDefinition_time","time",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/token.htm#complexTypeDefinition_token","token",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/unsignedByte.htm#complexTypeDefinition_unsignedByte","unsignedByte",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/unsignedInt.htm#complexTypeDefinition_unsignedInt","unsignedInt",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/unsignedLong.htm#complexTypeDefinition_unsignedLong","unsignedLong",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/complextype/unsignedShort.htm#complexTypeDefinition_unsignedShort","unsignedShort",false,null)),
					new Array(new CN("http___schemas_xmlsoap_org_soap_encoding_/modelgroup/Array.htm#modelGroupDefinition_Array","Array",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/modelgroup/Struct.htm#modelGroupDefinition_Struct","Struct",false,null)),
					new Array(new CN("http___schemas_xmlsoap_org_soap_encoding_/element/anyType.htm#elementDeclaration_anyType","anyType",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/anyURI.htm#elementDeclaration_anyURI","anyURI",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/Array.htm#elementDeclaration_Array","Array",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/base64Binary.htm#elementDeclaration_base64Binary","base64Binary",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/boolean.htm#elementDeclaration_boolean","boolean",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/byte.htm#elementDeclaration_byte","byte",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/date.htm#elementDeclaration_date","date",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/dateTime.htm#elementDeclaration_dateTime","dateTime",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/decimal.htm#elementDeclaration_decimal","decimal",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/double.htm#elementDeclaration_double","double",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/duration.htm#elementDeclaration_duration","duration",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/ENTITIES.htm#elementDeclaration_ENTITIES","ENTITIES",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/ENTITY.htm#elementDeclaration_ENTITY","ENTITY",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/float.htm#elementDeclaration_float","float",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/gDay.htm#elementDeclaration_gDay","gDay",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/gMonth.htm#elementDeclaration_gMonth","gMonth",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/gMonthDay.htm#elementDeclaration_gMonthDay","gMonthDay",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/gYear.htm#elementDeclaration_gYear","gYear",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/gYearMonth.htm#elementDeclaration_gYearMonth","gYearMonth",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/hexBinary.htm#elementDeclaration_hexBinary","hexBinary",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/ID.htm#elementDeclaration_ID","ID",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/IDREF.htm#elementDeclaration_IDREF","IDREF",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/IDREFS.htm#elementDeclaration_IDREFS","IDREFS",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/int.htm#elementDeclaration_int","int",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/integer.htm#elementDeclaration_integer","integer",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/language.htm#elementDeclaration_language","language",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/long.htm#elementDeclaration_long","long",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/Name.htm#elementDeclaration_Name","Name",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/NCName.htm#elementDeclaration_NCName","NCName",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/negativeInteger.htm#elementDeclaration_negativeInteger","negativeInteger",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/NMTOKEN.htm#elementDeclaration_NMTOKEN","NMTOKEN",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/NMTOKENS.htm#elementDeclaration_NMTOKENS","NMTOKENS",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/nonNegativeInteger.htm#elementDeclaration_nonNegativeInteger","nonNegativeInteger",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/nonPositiveInteger.htm#elementDeclaration_nonPositiveInteger","nonPositiveInteger",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/normalizedString.htm#elementDeclaration_normalizedString","normalizedString",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/NOTATION.htm#elementDeclaration_NOTATION","NOTATION",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/positiveInteger.htm#elementDeclaration_positiveInteger","positiveInteger",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/QName.htm#elementDeclaration_QName","QName",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/short.htm#elementDeclaration_short","short",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/string.htm#elementDeclaration_string","string",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/Struct.htm#elementDeclaration_Struct","Struct",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/time.htm#elementDeclaration_time","time",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/token.htm#elementDeclaration_token","token",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/unsignedByte.htm#elementDeclaration_unsignedByte","unsignedByte",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/unsignedInt.htm#elementDeclaration_unsignedInt","unsignedInt",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/unsignedLong.htm#elementDeclaration_unsignedLong","unsignedLong",false,null),new CN("http___schemas_xmlsoap_org_soap_encoding_/element/unsignedShort.htm#elementDeclaration_unsignedShort","unsignedShort",false,null)),
					new Array());

componentNSMap ["http://schemas.xmlsoap.org/soap/encoding/"] = "http___schemas_xmlsoap_org_soap_encoding_/index.htm";
componentDB ["http://schemas.xmlsoap.org/soap/envelope/"] =  new C (new Array(new CN("http___schemas_xmlsoap_org_soap_envelope_/attribute/actor.htm#attributeDeclaration_actor","actor",false,null),new CN("http___schemas_xmlsoap_org_soap_envelope_/attribute/encodingStyle.htm#attributeDeclaration_encodingStyle","encodingStyle",false,null),new CN("http___schemas_xmlsoap_org_soap_envelope_/attribute/mustUnderstand.htm#attributeDeclaration_mustUnderstand","mustUnderstand",false,null)),
					new Array(new CN("http___schemas_xmlsoap_org_soap_envelope_/attributegroup/encodingStyle.htm#attributeDeclaration_encodingStyle","encodingStyle",false,null)),
					new Array(new CN("http___schemas_xmlsoap_org_soap_envelope_/simpletype/encodingStyle.htm#simpleTypeDefinition_encodingStyle","encodingStyle",false,null)),
					new Array(new CN("http___schemas_xmlsoap_org_soap_envelope_/complextype/Body.htm#complexTypeDefinition_Body","Body",false,null),new CN("http___schemas_xmlsoap_org_soap_envelope_/complextype/detail.htm#complexTypeDefinition_detail","detail",false,null),new CN("http___schemas_xmlsoap_org_soap_envelope_/complextype/Envelope.htm#complexTypeDefinition_Envelope","Envelope",false,null),new CN("http___schemas_xmlsoap_org_soap_envelope_/complextype/Fault.htm#complexTypeDefinition_Fault","Fault",false,new Array(new CN("http___schemas_xmlsoap_org_soap_envelope_/element/0_faultcode0.htm#localElementDeclaration_faultcode","faultcode",false,null),new CN("http___schemas_xmlsoap_org_soap_envelope_/element/0_faultstring0.htm#localElementDeclaration_faultstring","faultstring",false,null),new CN("http___schemas_xmlsoap_org_soap_envelope_/element/0_faultactor0.htm#localElementDeclaration_faultactor","faultactor",false,null),new CN("http___schemas_xmlsoap_org_soap_envelope_/element/0_Fault_detail0.htm#localElementDeclaration_detail","detail",false,null))),new CN("http___schemas_xmlsoap_org_soap_envelope_/complextype/Header.htm#complexTypeDefinition_Header","Header",false,null)),
					new Array(),
					new Array(new CN("http___schemas_xmlsoap_org_soap_envelope_/element/Body.htm#elementDeclaration_Body","Body",false,null),new CN("http___schemas_xmlsoap_org_soap_envelope_/element/Envelope.htm#elementDeclaration_Envelope","Envelope",false,null),new CN("http___schemas_xmlsoap_org_soap_envelope_/element/Fault.htm#elementDeclaration_Fault","Fault",false,null),new CN("http___schemas_xmlsoap_org_soap_envelope_/element/Header.htm#elementDeclaration_Header","Header",false,null)),
					new Array());

componentNSMap ["http://schemas.xmlsoap.org/soap/envelope/"] = "http___schemas_xmlsoap_org_soap_envelope_/index.htm";
								   



