/* [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','801',jdecode('Home'),jdecode(''), jdecode('%2F801.html'), 'true',[],'',''],
	['PAGE','10601',jdecode('Quem+somos'),jdecode(''), jdecode('%2F10601.html'), 'true',[],'',''],
	['PAGE','11301',jdecode('Metodologia'),jdecode(''), jdecode('%2F11301.html'), 'true',[],'',''],
	['PAGE','10622',jdecode('Nossa+equipe'),jdecode(''), jdecode('%2F10622.html'), 'true',[],'',''],
	['PAGE','10643',jdecode('Servi%C3%A7os'),jdecode(''), jdecode('%2F10643%2Findex.html'), 'true',[ 
		['PAGE','13001',jdecode('Cursos'),jdecode(''), jdecode('%2F10643%2F13001.html'), 'true',[],'',''],
		['PAGE','13022',jdecode('Tradu%C3%A7%C3%B5es'),jdecode(''), jdecode('%2F10643%2F13022.html'), 'true',[],'',''],
		['PAGE','20001',jdecode('Vers%C3%B5es+musicais'),jdecode(''), jdecode('%2F10643%2F20001.html'), 'true',[],'','']
	],'',''],
	['PAGE','10664',jdecode('Clientes'),jdecode(''), jdecode('%2F10664.html'), 'true',[],'',''],
	['PAGE','10685',jdecode('Links'),jdecode(''), jdecode('%2F10685.html'), 'true',[],'',''],
	['PAGE','10727',jdecode('Contato'),jdecode(''), jdecode('%2F10727.html'), 'true',[],'',''],
	['PAGE','11322',jdecode('Cadastro'),jdecode(''), jdecode('%2F11322.html'), 'true',[],'',''],
	['PAGE','12506',jdecode('Livro+de+visitas%2FF%C3%B3rum'),jdecode(''), jdecode('%2F12506%2Findex.html'), 'true',[ 
		['PAGE','12501',jdecode('Servi%C3%A7o+de+bilhetes'),jdecode(''), jdecode('%2F12506%2F12501.html'), 'false',[],'','']
	],'','']];
var siteelementCount=14;
theSitetree.topTemplateName='Steps';
theSitetree.paletteFamily='AB4708';
theSitetree.keyvisualId='2256';
theSitetree.keyvisualName='appointment.jpg';
theSitetree.fontsetId='367';
theSitetree.graphicsetId='422';
theSitetree.contentColor='FFFFFF';
theSitetree.contentBGColor='AB4708';
var localeDef={
  language: 'pt',
  country: 'BR'
};
var prodDef={
  wl_name: 'brazilprod',
  product: 'WSCSYSSSSLY0X9A9'
};
var theTemplate={
				hasFlashNavigation: 'false',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'false',
				hasCompanyname: 'false',
				name: 			'Steps',
				paletteFamily: 	'AB4708',
				keyvisualId: 	'2256',
				keyvisualName: 	'appointment.jpg',
				fontsetId: 		'367',
				graphicsetId: 	'422',
				contentColor: 	'FFFFFF',
				contentBGColor: 'AB4708',
				a_color: 		'AB4708',
				b_color: 		'D55809',
				c_color: 		'3366CC',
				d_color: 		'FFFFFF',
				e_color: 		'FFFFFF',
				f_color: 		'FFFFFF',
				hasCustomLogo: 	'true',
				contentFontFace:'Verdana, Arial, Helvetica, sans-serif',
				contentFontSize:'12',
				useFavicon:     'true'
			  };
var webappMappings = {};
webappMappings['1006']=webappMappings['1006-1006']={
webappId:    '1006',
documentId:  '801',
internalId:  '1006',
customField: '1006'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '801',
internalId:  '',
customField: '20110407-075753'
};
webappMappings['1002']=webappMappings['1002-12506avec10infdx3']={
webappId:    '1002',
documentId:  '12506',
internalId:  '12506avec10infdx3',
customField: 'icq=false'
};
webappMappings['7008']=webappMappings['7008-15573']={
webappId:    '7008',
documentId:  '11322',
internalId:  '15573',
customField: 'language:pt;country:BR;'
};
webappMappings['1501']=webappMappings['1501-9609805']={
webappId:    '1501',
documentId:  '801',
internalId:  '9609805',
customField: '1501'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10601',
internalId:  '',
customField: '20110407-075838'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11301',
internalId:  '',
customField: '20110407-075902'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10622',
internalId:  '',
customField: '20110407-075038'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10643',
internalId:  '',
customField: '20110407-080002'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '13001',
internalId:  '',
customField: '20110407-082021'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '13022',
internalId:  '',
customField: '20110407-082455'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '20001',
internalId:  '',
customField: '20080509-194515'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10664',
internalId:  '',
customField: '20110407-082627'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10685',
internalId:  '',
customField: '20110407-084239'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '10727',
internalId:  '',
customField: '20110407-084329'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '11322',
internalId:  '',
customField: '20100816-194557'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '12506',
internalId:  '',
customField: '20100816-194523'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '12501',
internalId:  '',
customField: '20080401-153340'
};
var webAppHostname = 'diycgi.cluster.stngva01.us.diy-servers.net:80';
var canonHostname = 'diywk02.verio.stngva01.us.diy-servers.net';
var accountId     = 'AVEC10INFDX3';
var companyName   = 'Ingl%C3%AAs-Espanhol-Portugu%C3%AAs+%2811%29+3644-7056';
var htmlTitle	  = 'Verbal+Idiomas';
var metaKeywords  = 'classes%2C+professor+nativo%2C+apostila+de+espanhol%2C+aprenda+espanhol%2C+aprenda+ingl%C3%AAs%2C+aprendendo+espanhol%2C+aprender+espanhol%2C+aprender+ingl%C3%AAs%2C+aula+de+espanhol%2C+aula+espanhol%2C+aula+idioma%2C+aula+idiomas%2C+s%C3%A3o+paulo%2C+aula+ingl%C3%AAs+em%2C+aula+ingl%C3%AAs+iniciante%2C+aula+ingl%C3%AAs+iniciantes%2C+aula+ingl%C3%AAs+no%2C+aula+particular%2C+aula+particular+ingl%C3%AAs%2C+aulas+company%2C+aulas+conversa%C3%A7%C3%A3o+ingl%C3%AAs%2C+aulas+conversa%C3%A7%C3%A3o%2C+ingl%C3%AAs%2C+aulas+de+espanhol%2C+aulas+de+ingl%C3%AAs%2C+aulas+de+ingl%C3%AAs+gratuitas%2C+aulas+espanhol%2C+aulas+idioma%2C+aulas+idiomas%2C+aulas+idiomas+s%C3%A3o+paulo%2C+aulas+ingl%C3%AAs%2C+aulas+ingl%C3%AAs+em%2C+aulas+ingles%2C+aulas+ingles+em%2C+aulas+ingles+no%2C+aulas+ingles+particular%2C+aulas+ingles%2C+aulas+particulares+de+ingles%2C+aulas+particulares%2C+ingles%2C+conversacao+ingles%2C+conversa%C3%A7%C3%A3o+ingl%C3%AAs%2C+curso+conversa%C3%A7%C3%A3o%2C+curso+de+espanhol%2C+curso+de+espanhol+gratis%2C+curso+de+espanhol+gratuito%2C+curso+de+ingles+intensivo%2C+curso+espanhol%2C+curso+ingles+gratis%2C+curso+ingles+gratuito%2C+curso+ingl%C3%AAs+gr%C3%A1tis%2C+curso+ingl%C3%AAs+s%C3%A3o+paulo%2C+curso+intensivo+ingles%2C+curso+intensivo+ingl%C3%AAs%2C+cursos+de+espanhol%2C+cursos+espanhol%2C+cursos+ingl%C3%AAs%2C+cursos+intensivos+espanhol%2C+escola+de+espanhol%2C+escola+idioma%2C+escolas+de+espanhol%2C+escolas+ingles%2C+escolas+ingl%C3%AAs%2C+escolas+lingua%2C+espanhol+avan%C3%A7ado%2C+espanhol+basico%2C+espanhol+b%C3%A1sico%2C+espanhol+gratis%2C+espanhol+gratuito%2C+espanhol+gr%C3%A1tis%2C+espanhol+iniciantes%2C+espanhol%2C+intensivo%2C+espanhol+neg%C3%B3cios%2C+estudar+espanhol%2C+estudar+ingles%2C+estudar+ingl%C3%AAs%2C+estude+ingles%2C+exercicios+de+espanhol%2C+falar+espanhol%2C+falar+ingl%C3%AAs%2C+frases+espanhol%2C+gram%C3%A1tica+de+espanhol%2C+gramatica+espanhol%2C+idioma+espanhol%2C+idioma+ingles%2C+idiomas+ingl%C3%AAs%2C+ingl%C3%AAs+e+espanhol%2C+ingles+intensivo%2C+ingles+profissionais%2C+ingl%C3%AAs+intensivo%2C+ingl%C3%AAs+s%C3%A3o+paulo%2C+ingl%C3%AAs+s%C3%A3o+paulo%2C+livro+de+espanhol%2C+li%C3%A7%C3%B5es+de+espanhol%2Cmusicas+espanhol%2C++palavras+em+espanhol%2Cportugues+para+o+espanhol%2Cportugu%C3%AAs+espanhol%2Cprofessor+ingles%2Cprofessor+ingl%C3%AAs%2Cprofessor+particular+ingl%C3%AAs%2Cprofessora+ingl%C3%AAs%2Cprofessores+de+espanhol%2Cprofessores+ingles%2C++++++professores+ingl%C3%AAs%2Cprofessores+particulares+ingl%C3%AAs%2Cprovas+de+espanhol%2C++++++tradutor+de+espanhol%2Ctradutor+de+texto+espanhol%2Ctradutor+em+espanhol++++++tradutor+espanhol%2Ctradutor+espanhol+para+portugues%2Ctradutor+para+espanhol++++++tradutor+portugu%C3%AAs+espanhol%2Ctradutor+portugu%C3%AAs+para+espanhol%2Ctradutores+de+espanhol%2Ctraduzir+espanhol%2Ctraduzir+espanhol+para+portugues%2Ctradu%C3%A7ao+de+espanhol%2Ctradu%C3%A7ao+espanhol%2Ctradu%C3%A7%C3%A3o+de+portugues+para+espanhol%2C++++++tradu%C3%A7%C3%A3o+espanhol%2Ctradu%C3%A7%C3%A3o+espanhol+para+portugues%2Ctradu%C3%A7%C3%A3o+para+espanhol%2Ctradu%C3%A7%C3%A3o+portugu%C3%AAs+espanhol%2Ctreinamento+ingles%2Ctreinar+espanhol++++++turismo+espanhol%2Cvestibular+idiomas+S%C3%A3o+Paulo%2Caulas+espa%C3%B1ol+in+company++++++aprender+idiomas%2C+curso+de+ingl%C3%AAs%2C+curso+idiomas%2C+curso+ingles%2C+cursos+idiomas%2C+escola+l%C3%ADngua%2C+grupo%2C+dioma+ingl%C3%AAs%2C+idiomas%2C+individual%2Ctradutores+de+espanhol%2Ctraduzir+espanhol%2Ctraduzir+espanhol+para+portugues%2Ctradu%C3%A7ao+de+espanhol%2Ctradu%C3%A7ao+espanhol%2Ctradu%C3%A7%C3%A3o+de+portugues+para+espanhol%2Ctradu%C3%A7%C3%A3o+espanhol%2Ctradu%C3%A7%C3%A3o+espanhol+para+portugues%2Ctradu%C3%A7%C3%A3o+para+espanhol%2Ctradu%C3%A7%C3%A3o+portugu%C3%AAs+espanhol%2Ctreinamento+ingles%2Ctreinar+espanhol%2Cturismo+espanhol%2C++vestibular+idiomas++S%C3%A3o+Paulo%2Caulas++espa%C3%B1ol++in+company%2Caprender+idiomas++aula%2Ccurso+de+ingl%C3%AAs%2C++curso+idiomas%2Ccurso+ingles%2Ccursos+idiomas%2Cescola+l%C3%ADngua%2C++grupo++idioma+ingl%C3%AAs%2Cidiomas++individual++espanhol%2C+ingles%2C+aula%2C+aulas%2C+professor%2C+professores%2C+aulas+particulares%2C+aulas+in+company%2C+traducoes%2C+versoes+musicais%2C+producoes+discograficas%2C+idioma%2C+idiomas%2C+promocoes%2C+promocao%2C+estude+de+gra%C3%A7a%2C+metodologia+de+ensino%2C+construtivismo%2C+professores+nativos%2C+professor+nativo';
var metaContents  = '';
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();
};

