/* [nodename, id, name, navigationtext, href, isnavigation, childs[], templatename] */

if (typeof(decodeURIComponent) == 'undefined') {
  decodeURIComponent = function(s) {
    return unescape(s);
  }
}

function jdecode(s) {
    s = s.replace(/\+/g, "%20")
    return decodeURIComponent(s);
}

var POS_NODENAME=0;
var POS_ID=1;
var POS_NAME=2;
var POS_NAVIGATIONTEXT=3;
var POS_HREF=4;
var POS_ISNAVIGATION=5;
var POS_CHILDS=6;
var POS_TEMPLATENAME=7;
var POS_TARGET=8;
var theSitetree=[ 
	['PAGE','601',jdecode('TECNOFILTROS'),jdecode(''),'/601.html','true',[],'',''],
	['PAGE','11401',jdecode('Filtros+tipo+cartucho'),jdecode(''),'/11401.html','true',[],'',''],
	['PAGE','11422',jdecode('Equipos+de+tratamiento+de+aguas'),jdecode(''),'/11422.html','true',[],'',''],
	['PAGE','11443',jdecode('Filtros+Hidraulicos'),jdecode(''),'/11443.html','true',[],'',''],
	['PAGE','11464',jdecode('Filtros+para+aire'),jdecode(''),'/11464.html','true',[],'',''],
	['PAGE','11485',jdecode('Mallas+filtrantes'),jdecode(''),'/11485.html','true',[],'',''],
	['PAGE','11506',jdecode('Purificadores'),jdecode(''),'/11506.html','true',[],'',''],
	['PAGE','11527',jdecode('Ejemplo+de+aplicaciones'),jdecode(''),'/11527.html','true',[],'','']];
var siteelementCount=8;
theSitetree.topTemplateName='Movement';
theSitetree.paletteFamily='003390';
theSitetree.keyvisualId='1746';
theSitetree.keyvisualName='feier.jpg';
theSitetree.fontsetId='292';
theSitetree.graphicsetId='353';
theSitetree.contentColor='FFFFFF';
theSitetree.contentBGColor='003390';
var localeDef={
  language: 'es',
  country: 'ES'
};
var theTemplate={
				hasFlashNavigation: 'false',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'false',
				hasCompanyname: 'false',
				name: 			'Movement',
				paletteFamily: 	'003390',
				keyvisualId: 	'1746',
				keyvisualName: 	'feier.jpg',
				fontsetId: 		'292',
				graphicsetId: 	'353',
				contentColor: 	'FFFFFF',
				contentBGColor: '003390',
				a_color: 		'003390',
				b_color: 		'000000',
				c_color: 		'FFFFFF',
				d_color: 		'FFFFFF',
				e_color: 		'FFFFFF',
				f_color: 		'FFFFFF',
				hasCustomLogo: 	'true',
				contentFontFace:'Verdana, Arial, Helvetica, sans-serif',
				contentFontSize:'12',
				useFavicon:     'false'
			  };
var webappMappings = {};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '601',
internalId:  '',
customField: '20100630-181630'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11506',
internalId:  '',
customField: '20090114-184859'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11401',
internalId:  '',
customField: '20080815-174027'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11422',
internalId:  '',
customField: '20090114-190927'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11443',
internalId:  '',
customField: '20080315-085511'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11464',
internalId:  '',
customField: '20080315-085511'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11485',
internalId:  '',
customField: '20080315-085511'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11527',
internalId:  '',
customField: '20080804-091831'
};
var canonHostname = 'diywk02.verio.stngva01.us.diy-servers.net';
var accountId     = 'AVEC10INZ9BI';
var companyName   = 'TECNOFILTROS+S.A.+DE+C.V.';
var htmlTitle	  = 'TECNOFILTROS+SA+DE+CV++++PROFESIONALES+EN+FILTRACION+Y+TRATAMIENTO+DE+AGUAS';
var metaKeywords  = 'AGUAS%2C+POTABILIZACION+Y+PURIFICACION+DE++DESMINERALIZADORES++DESMINERALIZADORES+DE+INTERCAMBIO+IONICO++DEMINERALIZERS%2C+IONIC+INTERCHANGE++EQUIPOS+DE+FILTRACION++EQUIPOS+DE+FILTRACION+PORTATILES++PORTATIL+FLOW+EQUIPMENT++EQUIPOS+DE+OSMOSIS++EQUIPOS+DE+OSMOSIS+INVERSA++REVERSE+OSMOSIS+EQUIPMENT++EQUIPOS+PARA+OSMOSIS+INVERSA++INVERSE+OSMOSIS+EQUIPMENT++FILTRACION++FILTRATION++FILTRO++FILTER++FILTROEQUIPO++FILTERING+EQUIPMENT++FILTROS++FILTERS++FILTROS+ABSOLUTOS+%28EQUIPOS+PARA+FILTRACION+ESTERILIZANTE%29++ABSOLUTE+FILTERS+%28Sterilizing+filtering+equipment%29++FILTROS+ABSOLUTOS+%28Equipos+para+filtraci%C3%B3n+esterilizante%3A+de+aire%2C+de+fabricaci%C3%B3n+espec%C3%ADfica%2C+micr%C3%B3nicos%2C+para+aire+en+flujo+laminar%2C+para+aire+est%C3%A9ril%2C+para+bacterias+y+para+la+industria+azucarera%29++FILTERS%2C+ABSOLUTE++FILTROS+AEROBICOS+PARA+TRATAMIENTO+DE+AGUAS++AEROBIC+TRICKING+FILTER+FOR+WATER+TREATMENT++FILTROS+BOLSA++FILTROS+DE+BOLSAS++HORIZONTAL+CHAMBER+%2F+VERTICAL+LEAVES+FILTERS+%2F+BAG+FILLERS++FILTROS+DE+BOLSAS+O+MANGAS+PARA+POLVOS++BAGS+OR+SLEEVES+DUSTS+FILTERS++FILTROS+DE+CARTUCHO+CON+TAPAS+ABOMBADAS++CARTRIDGE+FILTERS+WITH+FAINTED+CAPS++FILTROS+DE+CARTUCHO+DE+ACERO+INOXIDABLE++STAINLESS+STEEL+CARTRIDGE+FILTERS++FILTROS+DE+CARTUCHOS++FILTROS+DE+INTERCAMBIO+IONICO++ION+EXCHANGE+FILTERS++FILTROS+DE+MANGAS++SLEEVES+FILTERS++FILTROS+DE+MEMBRANA++MEMBRANE+FILTERS++FILTROS+HIDRAULICOS++HYDRAULIC+FILTERS++FILTROS+METALICOS++METALLIC+FILTERS++FILTROS+PARA+ACEITE++FILTERS+FOR+OIL++FILTROS+PARA+AGUA++WATER+FILTERS++FILTROS+PARA+AGUA+Y+AIRE++FILTERS+FOR+WATER+AND+AIR++FILTROS+PARA+BARNICES%2C+PINTURAS+Y+RESINAS++FILTERS+FOR+VARNISHES%2C+PAINTS+AND+RESINS++FILTROS+PARA+BEBIDAS%2C+LICORES+Y+JARABES++FILTROS+PARA+COMBUSTIBLES++FILTERS+FOR+FUEL++FILTROS+PARA+COMPRESORAS++FILTERS+FOR+COMPRESSORS++FILTROS+PARA+CORROSIVOS++FILTERS+FOR+CORROSIVES++FILTROS+PARA+DRENAJE++FILTERS+FOR+DRAIN++FILTROS+PARA+FASE+MOVIL++FILTERS+FOR+MOVIL+PHASE++FILTROS+PARA+GALVANOPLASTIA++FILTERS+FOR+GALVANOPLASTY++FILTROS+PARA+GASES++FILTERS+FOR+GAS++FILTROS+PARA+JARABES++FILTERS+FOR+SYRUPS++FILTROS+PARA+JERINGAS++FILTERS+FOR+SYRINGES++FILTROS+PARA+LA+INDUSTRIA+AZUCARERA++FILTROS+PARA+LIQUIDOS++FILTERS+FOR+LIQUIDS++FILTROS+PARA+MEDIDORES+AMBIENTALES++FILTERS+FOR+ENVIRONMENTAL+MEASURERS++FILTROS+PARA+MEDIDORES+DE+AIRE++FILTERS+FOR+AIR+GAUGINGS++FILTROS+PARA+MICROFILTRACION++FILTERS+FOR+MICROFILTRING++FILTROS+PARA+MOTOR++ENGINE+FILTERS++FILTROS+PARA+POZO+PROFUNDO++FILTERS+FOR+PROFOUND+WELL++FILTROS+PARA+PROCESO++PROCESS+FILTERS++FILTROS+PARA+PRODUCTOS+FARMACEUTICOS++FILTROS+PARA+PRODUCTOS+QUIMICOS++FILTROS+PARA+RECUPERACION+DE+SOSA+CAUSTICA++CAUSTIC+SODA+RECOVERY+FILTERS++FILTROS+PARA+REFRIGERANTES++FILTROS+PARA+REGADERA++FILTERS+FOR+SPRINKLER++FILTROS+PARA+RESIDUOS+DE+CARBONO++FILTROS+PARA+RETENCION++RETENTION+FILTERS++FILTROS+PARA+SISTEMAS+DE+REFRIGERACION++FILTROS+PARA+TINACO+Y%2FO+CISTERNA++CISTERN+AND+%2F+OR+EARTHENWARE+JAR+FILTERS++FILTROS+PARA+TINACOS++FILTROS+PARA+TORRES+DE+ENFRIAMIENTO++FILTROS+PARA+TRATAMIENTO+DE+AGUAS++FILTROS+PARA+TRATAMIENTOS+DE+AGUAS++FILTROS+PARA+TURBINAS++TURBINES+FILTERS++FILTROS+PARA+VACIO++VACUUM+FILTERS++FILTROS+PARA+VAPOR++FILTERS+FOR+STEAM++FILTROS+PARA+VAPOR+DE+ACEITE+HUMEDO++HUMIDITY+OIL+STEAM+FILTERS++FILTROS+PARA+VAPOR+NOMINALES++NOMINAL+STEAM+FILTERS++FILTROS+PARTICULARES+DE+GAS+Y+LIQUIDO++LIQUID+AND+GAS+PARTICULAR+FILTERS++FILTROS+TIPO+RI%C3%91ON+PARA+HIDRAULICOS++LAMPARAS+DE+LUZ+ULTRAVIOLETA++LAMPARAS+UV++MAQUINAS+DE+OSMOSIS+INVERSA++INVERSE+OSMOSIS+MACHINES++MEMBRANAS+PARA+OSMOSIS+INVERSA++INVERSE+OSMOSIS+MEMBRANES++MICROFILTRACION++MICROFILTRATION++OSMOMETROS++OSMOMETERS++OSMOSIS++OSMOSIS++OSMOSIS+INVERSA++INVERSE+OSMOSIS++OZONIZADORES++OZONIZERS++OZONIZADORES+DE+AGUA++WATER+OZONIZERS++PORTAFILTROS++FILTER+HOLDER++PORTAFILTROS+METALICOS++PORTAFILTROS+MULTIPLES++PORTAFILTROS+PARA+ALTA+PRESION++PORTAFILTROS+PLASTICOS++PORTAFILTROS+SANITARIOS++PROCESOS+ELECTROLITICOS%2C+AGUA+PARA++WATER+FOR+ELECTROLITIC+PROCESSES++PROCESOS+INDUSTRIALES++INDUSTRIAL+PROCESSES++PURIFICADORES+DE+AGUA++PURIFIER%2C+WATER++PURIFICADORES+DE+AGUA+DESTILADA++DISTILLATED+WATER+PURIFIERS++PURIFICADORES+DE+AGUA+DOMESTICOS++PURIFICADORES+DE+LUZ+ULTRAVIOLETA++ULTRAVIOLET+LIGHT+PURIFIERS++SISTEMAS+DE+FILTRACION++SISTEMAS+DE+FILTRACION+DE+FIBRA+HUECA++SISTEMAS+DE+FILTRACION+MEDIANTE+EL+SISTEMA+DE+FILTROS+BOLSA++SISTEMAS+DE+MICROFILTRACION++MICROFILTRING+SYSTEMS++SISTEMAS+DE+OSMOSIS+INVERSA++SISTEMAS+DE+SEPARACION+LIQUIDO-GAS++SISTEMAS+DE+SEPARACION+LIQUIDO-LIQUIDO++SISTEMAS+DE+SEPARACION+SOLIDO-LIQUIDO++SISTEMAS+DE+TRATAMIENTO+DE+AGUA++WATER+TREATMENT+SYSTEMS++SISTEMAS+DE+TRATAMIENTO+DE+AGUAS++SISTEMAS+DE+ULTRAFILTRACION++ULTRAFILTRATION+SYSTEMS++SISTEMAS+PARA+TRATAMIENTO+DE+AGUA++WATER+TREATMENT+SYSTEMS++SUAVIZADORES+DE+AGUA++WATER+SOFTENERS++TRATAMIENTO+DE+AGUA++TRATAMIENTO+DE+AGUAS++WATER+TREATMENT++TRATAMIENTO+DE+AGUAS+INDUSTRIALES++TRATAMIENTO+DE+AGUAS+POR+OSMOSIS+INVERSA++TRATAMIENTO+DE+AGUAS+URBANAS++URBAN+WATERS+TREATMENT++cuno++pall++stauff++shelco++pentek++millipore++sartorius++gelman++pti++osmonics++tecnofiltros++sanitron++megatron++purificadores++dispensadores++big-blue++plisados++portafiltros++filtros+cartucho++papel+filtro++queretaro++guanajuato++san+luis+potosi++michoacan++FILTROS+PALL+CUNO+SARTORIUS+MILLIPORE+PTI+DONALDSON+TORIT+PARKER+HAYDAC+COLECTORES+DE+POLVO+OSMOSIS+INVERSA+DEIONIZADORES+DESIONIZADORES+BOLSA+CARTUCHO+LAMPARAS+UV+PINTURA+AGUAS';
var metaContents  = 'FILTROS+PALL+CUNO+SARTORIUS+MILLIPORE+PTI+DONALDSON+TORIT+PARKER+HAYDAC+COLECTORES+DE+POLVO+OSMOSIS+INVERSA+DEIONIZADORES+DESIONIZADORES+BOLSA+CARTUCHO+LAMPARAS+UV+PINTURA+AGUAS%2C+POTABILIZACION+Y+PURIFICACION+DE++DESMINERALIZADORES++DESMINERALIZADORES+DE+INTERCAMBIO+IONICO++DEMINERALIZERS%2C+IONIC+INTERCHANGE++EQUIPOS+DE+FILTRACION++EQUIPOS+DE+FILTRACION+PORTATILES++PORTATIL+FLOW+EQUIPMENT++EQUIPOS+DE+OSMOSIS++EQUIPOS+DE+OSMOSIS+INVERSA++REVERSE+OSMOSIS+EQUIPMENT++EQUIPOS+PARA+OSMOSIS+INVERSA++INVERSE+OSMOSIS+EQUIPMENT++FILTRACION++FILTRATION++FILTRO++FILTER++FILTROEQUIPO++FILTERING+EQUIPMENT++FILTROS++FILTERS++FILTROS+ABSOLUTOS+%28EQUIPOS+PARA+FILTRACION+ESTERILIZANTE%29++ABSOLUTE+FILTERS+%28Sterilizing+filtering+equipment%29++FILTROS+ABSOLUTOS+%28Equipos+para+filtraci%C3%B3n+esterilizante%3A+de+aire%2C+de+fabricaci%C3%B3n+espec%C3%ADfica%2C+micr%C3%B3nicos%2C+para+aire+en+flujo+laminar%2C+para+aire+est%C3%A9ril%2C+para+bacterias+y+para+la+industria+azucarera%29++FILTERS%2C+ABSOLUTE++FILTROS+AEROBICOS+PARA+TRATAMIENTO+DE+AGUAS++AEROBIC+TRICKING+FILTER+FOR+WATER+TREATMENT++FILTROS+BOLSA++FILTROS+DE+BOLSAS++HORIZONTAL+CHAMBER+%2F+VERTICAL+LEAVES+FILTERS+%2F+BAG+FILLERS++FILTROS+DE+BOLSAS+O+MANGAS+PARA+POLVOS++BAGS+OR+SLEEVES+DUSTS+FILTERS++FILTROS+DE+CARTUCHO+CON+TAPAS+ABOMBADAS++CARTRIDGE+FILTERS+WITH+FAINTED+CAPS++FILTROS+DE+CARTUCHO+DE+ACERO+INOXIDABLE++STAINLESS+STEEL+CARTRIDGE+FILTERS++FILTROS+DE+CARTUCHOS++FILTROS+DE+INTERCAMBIO+IONICO++ION+EXCHANGE+FILTERS++FILTROS+DE+MANGAS++SLEEVES+FILTERS++FILTROS+DE+MEMBRANA++MEMBRANE+FILTERS++FILTROS+HIDRAULICOS++HYDRAULIC+FILTERS++FILTROS+METALICOS++METALLIC+FILTERS++FILTROS+PARA+ACEITE++FILTERS+FOR+OIL++FILTROS+PARA+AGUA++WATER+FILTERS++FILTROS+PARA+AGUA+Y+AIRE++FILTERS+FOR+WATER+AND+AIR++FILTROS+PARA+BARNICES%2C+PINTURAS+Y+RESINAS++FILTERS+FOR+VARNISHES%2C+PAINTS+AND+RESINS++FILTROS+PARA+BEBIDAS%2C+LICORES+Y+JARABES++FILTROS+PARA+COMBUSTIBLES++FILTERS+FOR+FUEL++FILTROS+PARA+COMPRESORAS++FILTERS+FOR+COMPRESSORS++FILTROS+PARA+CORROSIVOS++FILTERS+FOR+CORROSIVES++FILTROS+PARA+DRENAJE++FILTERS+FOR+DRAIN++FILTROS+PARA+FASE+MOVIL++FILTERS+FOR+MOVIL+PHASE++FILTROS+PARA+GALVANOPLASTIA++FILTERS+FOR+GALVANOPLASTY++FILTROS+PARA+GASES++FILTERS+FOR+GAS++FILTROS+PARA+JARABES++FILTERS+FOR+SYRUPS++FILTROS+PARA+JERINGAS++FILTERS+FOR+SYRINGES++FILTROS+PARA+LA+INDUSTRIA+AZUCARERA++FILTROS+PARA+LIQUIDOS++FILTERS+FOR+LIQUIDS++FILTROS+PARA+MEDIDORES+AMBIENTALES++FILTERS+FOR+ENVIRONMENTAL+MEASURERS++FILTROS+PARA+MEDIDORES+DE+AIRE++FILTERS+FOR+AIR+GAUGINGS++FILTROS+PARA+MICROFILTRACION++FILTERS+FOR+MICROFILTRING++FILTROS+PARA+MOTOR++ENGINE+FILTERS++FILTROS+PARA+POZO+PROFUNDO++FILTERS+FOR+PROFOUND+WELL++FILTROS+PARA+PROCESO++PROCESS+FILTERS++FILTROS+PARA+PRODUCTOS+FARMACEUTICOS++FILTROS+PARA+PRODUCTOS+QUIMICOS++FILTROS+PARA+RECUPERACION+DE+SOSA+CAUSTICA++CAUSTIC+SODA+RECOVERY+FILTERS++FILTROS+PARA+REFRIGERANTES++FILTROS+PARA+REGADERA++FILTERS+FOR+SPRINKLER++FILTROS+PARA+RESIDUOS+DE+CARBONO++FILTROS+PARA+RETENCION++RETENTION+FILTERS++FILTROS+PARA+SISTEMAS+DE+REFRIGERACION++FILTROS+PARA+TINACO+Y%2FO+CISTERNA++CISTERN+AND+%2F+OR+EARTHENWARE+JAR+FILTERS++FILTROS+PARA+TINACOS++FILTROS+PARA+TORRES+DE+ENFRIAMIENTO++FILTROS+PARA+TRATAMIENTO+DE+AGUAS++FILTROS+PARA+TRATAMIENTOS+DE+AGUAS++FILTROS+PARA+TURBINAS++TURBINES+FILTERS++FILTROS+PARA+VACIO++VACUUM+FILTERS++FILTROS+PARA+VAPOR++FILTERS+FOR+STEAM++FILTROS+PARA+VAPOR+DE+ACEITE+HUMEDO++HUMIDITY+OIL+STEAM+FILTERS++FILTROS+PARA+VAPOR+NOMINALES++NOMINAL+STEAM+FILTERS++FILTROS+PARTICULARES+DE+GAS+Y+LIQUIDO++LIQUID+AND+GAS+PARTICULAR+FILTERS++FILTROS+TIPO+RI%C3%91ON+PARA+HIDRAULICOS++LAMPARAS+DE+LUZ+ULTRAVIOLETA++LAMPARAS+UV++MAQUINAS+DE+OSMOSIS+INVERSA++INVERSE+OSMOSIS+MACHINES++MEMBRANAS+PARA+OSMOSIS+INVERSA++INVERSE+OSMOSIS+MEMBRANES++MICROFILTRACION++MICROFILTRATION++OSMOMETROS++OSMOMETERS++OSMOSIS++OSMOSIS++OSMOSIS+INVERSA++INVERSE+OSMOSIS++OZONIZADORES++OZONIZERS++OZONIZADORES+DE+AGUA++WATER+OZONIZERS++PORTAFILTROS++FILTER+HOLDER++PORTAFILTROS+METALICOS++PORTAFILTROS+MULTIPLES++PORTAFILTROS+PARA+ALTA+PRESION++PORTAFILTROS+PLASTICOS++PORTAFILTROS+SANITARIOS++PROCESOS+ELECTROLITICOS%2C+AGUA+PARA++WATER+FOR+ELECTROLITIC+PROCESSES++PROCESOS+INDUSTRIALES++INDUSTRIAL+PROCESSES++PURIFICADORES+DE+AGUA++PURIFIER%2C+WATER++PURIFICADORES+DE+AGUA+DESTILADA++DISTILLATED+WATER+PURIFIERS++PURIFICADORES+DE+AGUA+DOMESTICOS++PURIFICADORES+DE+LUZ+ULTRAVIOLETA++ULTRAVIOLET+LIGHT+PURIFIERS++SISTEMAS+DE+FILTRACION++SISTEMAS+DE+FILTRACION+DE+FIBRA+HUECA++SISTEMAS+DE+FILTRACION+MEDIANTE+EL+SISTEMA+DE+FILTROS+BOLSA++SISTEMAS+DE+MICROFILTRACION++MICROFILTRING+SYSTEMS++SISTEMAS+DE+OSMOSIS+INVERSA++SISTEMAS+DE+SEPARACION+LIQUIDO-GAS++SISTEMAS+DE+SEPARACION+LIQUIDO-LIQUIDO++SISTEMAS+DE+SEPARACION+SOLIDO-LIQUIDO++SISTEMAS+DE+TRATAMIENTO+DE+AGUA++WATER+TREATMENT+SYSTEMS++SISTEMAS+DE+TRATAMIENTO+DE+AGUAS++SISTEMAS+DE+ULTRAFILTRACION++ULTRAFILTRATION+SYSTEMS++SISTEMAS+PARA+TRATAMIENTO+DE+AGUA++WATER+TREATMENT+SYSTEMS++SUAVIZADORES+DE+AGUA++WATER+SOFTENERS++TRATAMIENTO+DE+AGUA++TRATAMIENTO+DE+AGUAS++WATER+TREATMENT++TRATAMIENTO+DE+AGUAS+INDUSTRIALES++TRATAMIENTO+DE+AGUAS+POR+OSMOSIS+INVERSA++TRATAMIENTO+DE+AGUAS+URBANAS++URBAN+WATERS+TREATMENT++cuno++pall++stauff++shelco++pentek++millipore++sartorius++gelman++pti++osmonics++tecnofiltros++sanitron++megatron++purificadores++dispensadores++big-blue++plisados++portafiltros++filtros+cartucho++papel+filtro++queretaro++guanajuato++san+luis+potosi++michoacan++filpro+filtraci%C3%B3n+productiva+arni+harmsco+hidrobart+filtraci%C3%B3n+del+bajio+celaya+leon+donaldson+parker+fsi+rosdale+aaf+american+air+filter+camfil+farr+veco+simex+ultepleat+nexos+claris+betapure+micro-klean+betafine+duoflo+high+flow+zeta+plus+';
theSitetree.getById = function(id, ar) {
	if (typeof(ar) == 'undefined'){
		ar = this;
	}
	for (var i=0; i < ar.length; i++) {
		if (ar[i][POS_ID] == id){
			return ar[i];
		}
		if (ar[i][POS_CHILDS].length > 0) {
			var result=this.getById(id, ar[i][POS_CHILDS]);
			if (result != null){
				return result;
			}
		}
	}
	return null;
};

theSitetree.getParentById = function(id, ar) {
	if (typeof(ar) == 'undefined'){
		ar = this;
	}
	for (var i=0; i < ar.length; i++) {
		for (var j = 0; j < ar[i][POS_CHILDS].length; j++) {
			if (ar[i][POS_CHILDS][j][POS_ID] == id) {
				// child found
				return ar[i];
			}
			var result=this.getParentById(id, ar[i][POS_CHILDS]);
			if (result != null){
				return result;
			}
		}
	}
	return null;
};

theSitetree.getName = function(id) {
	var elem = this.getById(id);
	if (elem != null){
		return elem[POS_NAME];
	}
	return null;
};

theSitetree.getNavigationText = function(id) {
	var elem = this.getById(id);
	if (elem != null){
		return elem[POS_NAVIGATIONTEXT];
	}
	return null;
};

theSitetree.getHREF = function(id) {
	var elem = this.getById(id);
	if (elem != null){
		return elem[POS_HREF];
	}
	return null;
};

theSitetree.getIsNavigation = function(id) {
	var elem = this.getById(id);
	if (elem != null){
		return elem[POS_ISNAVIGATION];
	}
	return null;
};

theSitetree.getTemplateName = function(id, lastTemplateName, ar) {
	if (typeof(lastTemplateName) == 'undefined'){
		lastTemplateName = this.topTemplateName;
	}
	if (typeof(ar) == 'undefined'){
		ar = this;
	}
	for (var i=0; i < ar.length; i++) {
		var actTemplateName = ar[i][POS_TEMPLATENAME];
		if (actTemplateName == ''){
			actTemplateName = lastTemplateName;
		}
		if (ar[i][POS_ID] == id) {
			return actTemplateName;
		}
		if (ar[i][POS_CHILDS].length > 0) {
			var result=this.getTemplateName(id, actTemplateName, ar[i][POS_CHILDS]);
			if (result != null){
				return result;
			}
		}
	}
	return null;
};

theSitetree.getByXx = function(lookup, xx, ar) {
    if (typeof(ar) == 'undefined'){
    	ar = this;
    }
    for (var i=0; i < ar.length; i++) {
        if (ar[i][xx] == lookup){
        	return ar[i];
        }
        if (ar[i][POS_CHILDS].length > 0) {
        	var result=this.getByXx(lookup, xx, ar[i][POS_CHILDS]);
            if (result != null){
                return result;
               }
        }
    }
    return null;
};

function gotoPage(lookup) {
	if(__path_prefix__ == "/servlet/CMServeRES" && typeof (changePage) == 'function'){
		changePage(lookup);
		return;
	}
	var page = theSitetree.getHREF(lookup);
	if (!page) {
		var testFor = [ POS_NAME, POS_NAVIGATIONTEXT ];
		for (var i=0 ; i < testFor.length ; i++) {
			var p = theSitetree.getByXx(lookup, testFor[i]);
			if (p != null) {
				page = p[POS_HREF];
				break;
			}
		}
	}
	document.location.href = (new URL(__path_prefix__ + page, true, true)).toString();
};
