/* [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('A+Loja+'),jdecode(''), jdecode('%2F601.html'), 'true',[],'',''],
	['PAGE','113401',jdecode('Acess%C3%B3rios+de+vinho'),jdecode(''), jdecode('%2F113401.html'), 'false',[],'',''],
	['PAGE','114801',jdecode('Pedidos+On-line'),jdecode(''), jdecode('%2F114801.html'), 'false',[],'',''],
	['PAGE','64501',jdecode('Junte-se+a+nosso+mailing'),jdecode(''), jdecode('%2F64501.html'), 'true',[],'',''],
	['PAGE','80401',jdecode('Entregas+-+Pol%C3%ADtica+e+R%24'),jdecode(''), jdecode('%2F80401.html'), 'false',[],'',''],
	['PAGE','104022',jdecode('Novidades'),jdecode(''), jdecode('%2F104022%2Findex.html'), 'false',[ 
		['PAGE','105901',jdecode('Novidades+Out_09'),jdecode(''), jdecode('%2F104022%2F105901.html'), 'true',[],'',''],
		['PAGE','104001',jdecode('Novidades+Set_09'),jdecode(''), jdecode('%2F104022%2F104001.html'), 'true',[],'',''],
		['PAGE','83701',jdecode('Novidades+Jul_09'),jdecode(''), jdecode('%2F104022%2F83701.html'), 'true',[],'','']
	],'',''],
	['PAGE','120212',jdecode('Degusta%C3%A7%C3%A3o+Lidio+Carraro'),jdecode(''), jdecode('%2F120212.html'), 'false',[],'',''],
	['PAGE','48822',jdecode('Contato'),jdecode(''), jdecode('%2F48822.html'), 'true',[],'',''],
	['PAGE','91901',jdecode('M%C3%BAsica+e+Vinho+'),jdecode(''), jdecode('%2F91901%2Findex.html'), 'true',[ 
		['PAGE','121312',jdecode('Noite+Italiana+-+2a+edi%C3%A7%C3%A3o'),jdecode(''), jdecode('%2F91901%2F121312.html'), 'true',[],'',''],
		['PAGE','116601',jdecode('Noite+Italiana'),jdecode(''), jdecode('%2F91901%2F116601.html'), 'true',[],'',''],
		['PAGE','98401',jdecode('Noite+Francesa'),jdecode(''), jdecode('%2F91901%2F98401.html'), 'true',[],'',''],
		['PAGE','92301',jdecode('Noite+Portuguesa'),jdecode(''), jdecode('%2F91901%2F92301.html'), 'true',[],'',''],
		['PAGE','77501',jdecode('Tangos+%26+Boleros'),jdecode(''), jdecode('%2F91901%2F77501.html'), 'true',[],'',''],
		['PAGE','73201',jdecode('Tributo+a+Ella+Fitzgerald'),jdecode(''), jdecode('%2F91901%2F73201.html'), 'true',[],'',''],
		['PAGE','52001',jdecode('Tributo+a+Coltrane'),jdecode(''), jdecode('%2F91901%2F52001.html'), 'true',[],'','']
	],'',''],
	['PAGE','86301',jdecode('Hist%C3%B3ria%2FLiteratura+e+Vinho'),jdecode(''), jdecode('%2F86301%2Findex.html'), 'true',[ 
		['PAGE','109501',jdecode('Cam%C3%B5es+e+Pessoa+2a+ed'),jdecode(''), jdecode('%2F86301%2F109501.html'), 'true',[],'',''],
		['PAGE','101901',jdecode('A+Fran%C3%A7a+no+Brasil'),jdecode(''), jdecode('%2F86301%2F101901.html'), 'true',[],'',''],
		['PAGE','89001',jdecode('Cervantes+e+Espanha'),jdecode(''), jdecode('%2F86301%2F89001.html'), 'true',[],'',''],
		['PAGE','72201',jdecode('Semana+da+Arte+Moderna'),jdecode(''), jdecode('%2F86301%2F72201.html'), 'true',[],'',''],
		['PAGE','48801',jdecode('Cam%C3%B5es+e+Pessoa'),jdecode(''), jdecode('%2F86301%2F48801.html'), 'true',[],'',''],
		['PAGE','112401',jdecode('Castro+Alves+-+25+fev'),jdecode(''), jdecode('%2F86301%2F112401.html'), 'true',[],'','']
	],'',''],
	['PAGE','75401',jdecode('Cursos+de+Vinho'),jdecode(''), jdecode('%2F75401%2Findex.html'), 'true',[ 
		['PAGE','74401',jdecode('B%C3%A1sico+27%2F05%2F11'),jdecode(''), jdecode('%2F75401%2F74401.html'), 'true',[],'',''],
		['PAGE','75422',jdecode('B%C3%A1sico+1a+Edi%C3%A7%C3%A3o'),jdecode(''), jdecode('%2F75401%2F75422.html'), 'true',[],'',''],
		['PAGE','86322',jdecode('B%C3%A1sico+2a+Edi%C3%A7%C3%A3o'),jdecode(''), jdecode('%2F75401%2F86322.html'), 'true',[],'',''],
		['PAGE','97101',jdecode('B%C3%A1sico+3a+Edi%C3%A7%C3%A3o'),jdecode(''), jdecode('%2F75401%2F97101.html'), 'true',[],'','']
	],'',''],
	['PAGE','99401',jdecode('Teste+-+inscr+p%2F++curso'),jdecode(''), jdecode('%2F99401.html'), 'false',[],'','']];
var siteelementCount=32;
theSitetree.topTemplateName='NewYork';
theSitetree.paletteFamily='660000';
theSitetree.keyvisualId='936';
theSitetree.keyvisualName='weisswein.jpg';
theSitetree.fontsetId='166';
theSitetree.graphicsetId='197';
theSitetree.contentColor='A00000';
theSitetree.contentBGColor='FFFFFF';
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: 			'NewYork',
				paletteFamily: 	'660000',
				keyvisualId: 	'936',
				keyvisualName: 	'weisswein.jpg',
				fontsetId: 		'166',
				graphicsetId: 	'197',
				contentColor: 	'A00000',
				contentBGColor: 'FFFFFF',
				a_color: 		'000000',
				b_color: 		'660000',
				c_color: 		'000000',
				d_color: 		'990000',
				e_color: 		'FFFFFF',
				f_color: 		'FFFFFF',
				hasCustomLogo: 	'true',
				contentFontFace:'Verdana, Arial, Helvetica, sans-serif',
				contentFontSize:'12',
				useFavicon:     'false'
			  };
var webappMappings = {};
webappMappings['1006']=webappMappings['1006-1006']={
webappId:    '1006',
documentId:  '601',
internalId:  '1006',
customField: '1006'
};
webappMappings['7008']=webappMappings['7008-4986']={
webappId:    '7008',
documentId:  '64501',
internalId:  '4986',
customField: 'language:pt;country:BR;'
};
webappMappings['7060']=webappMappings['7060-643805d1891c91982a6bdc5cd047f6b2']={
webappId:    '7060',
documentId:  '52001',
internalId:  '643805d1891c91982a6bdc5cd047f6b2',
customField: 'language:pt;country:BR;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '601',
internalId:  '',
customField: '20110627-180533'
};
webappMappings['1501']=webappMappings['1501-12312846']={
webappId:    '1501',
documentId:  '601',
internalId:  '12312846',
customField: '1501'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '48801',
internalId:  '',
customField: '20090827-180327'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '52001',
internalId:  '',
customField: '20081121-161830'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '48822',
internalId:  '',
customField: '20081121-121654'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '74401',
internalId:  '',
customField: '20110612-105319'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '64501',
internalId:  '',
customField: '20090313-174105'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '601',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '64501',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '73201',
internalId:  '',
customField: '20090602-100727'
};
webappMappings['7008']=webappMappings['7008-10944']={
webappId:    '7008',
documentId:  '99401',
internalId:  '10944',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '48801',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '52001',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '48822',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '72201',
internalId:  '',
customField: '20090827-180139'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '99401',
internalId:  '',
customField: '20090905-123331'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '75422',
internalId:  '',
customField: '20090829-153634'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '75401',
internalId:  '',
customField: '20090829-153327'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '77501',
internalId:  '',
customField: '20090705-125442'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '97101',
internalId:  '',
customField: '20090829-153541'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '80401',
internalId:  '',
customField: '20090718-202300'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '98401',
internalId:  '',
customField: '20090915-164348'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '83701',
internalId:  '',
customField: '20090724-184653'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '86322',
internalId:  '',
customField: '20090829-153449'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '86301',
internalId:  '',
customField: '20100713-185623'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '89001',
internalId:  '',
customField: '20090814-143958'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '91901',
internalId:  '',
customField: '20110523-192232'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '92301',
internalId:  '',
customField: '20090903-175216'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '112401',
internalId:  '',
customField: '20100713-185414'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '101901',
internalId:  '',
customField: '20090927-104129'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '104001',
internalId:  '',
customField: '20091001-213722'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '104022',
internalId:  '',
customField: '20091004-125535'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '105901',
internalId:  '',
customField: '20091026-103139'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '121312',
internalId:  '',
customField: '20110621-173803'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '109501',
internalId:  '',
customField: '20091205-141733'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '114801',
internalId:  '',
customField: '20101211-122359'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '113401',
internalId:  '',
customField: '20101210-142715'
};
webappMappings['7008']=webappMappings['7008-21565']={
webappId:    '7008',
documentId:  '114801',
internalId:  '21565',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '113401',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '114801',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '74401',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '80401',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '104022',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '105901',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '104001',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '83701',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '91901',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '120212',
internalId:  '',
customField: '20110621-175232'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '98401',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '92301',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '77501',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '73201',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '86301',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '109501',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '101901',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '89001',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '72201',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '112401',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '75401',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '75422',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '86322',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '97101',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5001']=webappMappings['5001-']={
webappId:    '5001',
documentId:  '99401',
internalId:  '',
customField: 'language:pt;country:BR;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '116601',
internalId:  '',
customField: '20110612-110726'
};
var webAppHostname = 'diycgi.cluster.stngva01.us.diy-servers.net:80';
var canonHostname = 'diywk00.verio.stngva01.us.diy-servers.net';
var accountId     = 'AVEC10INPYA5';
var companyName   = 'Toque+de+Vinho';
var htmlTitle	  = 'Toque+de+Vinho';
var metaKeywords  = 'vinho%2C+vinhos%2C+bebida%2C+bebidas%2C+casamento%2C+festa%2C+evento%2C+eventos%2C+jantar%2C+encontro%2C+cabernet%2C+cabernet+sauvignon%2C+malbec%2C+sirah%2C+syrah%2C+shiraz%2C+chardonnay%2C+sauvignon%2C+sauvignon+blanc%2C+riesling%2C+grenache%2C+expand%2C+mistral%2C+grand+cru%2C+ceia%2C+decanter%2C+natal%2C+abridor%2C+saca+rolha%2C+ta%C3%A7a%2C+copo%2C+cristal%2C+brinde%2C+baile+de+debutante%2C+formatura%2C+anivers%C3%A1rio%2C+amigo+secreto%2C+alamos%2C+catena%2C+safra%2C+uva%2C+suco%2C+carmen%2C+carmem%2C+catena+zapata%2C+angelica%2C+montes%2C+montes+alpha%2C+viu%2C+viu+manent%2C+emiliana%2C+terra+andina%2C+casa+silva%2C+santa+rita%2C+tabali%2C+paula%2C+do%C3%B1a+paula%2C+clos+de+los+siete%2C+pulenta%2C+espumente%2C+champagne%2C+porto%2C+madeira%2C+jerez%2C+paul+rigaud%2C+terroir%2C+terroar%2C+toque+de+vinho%2C+toque%2C+frisante%2C+vinho+frisante%2C+vinho+tinto%2C+vinho+branco%2C+vinho+espumente%2C+vinhos+italianos%2C+vinhos+franceses%2C+vinhos+pernanbucanos%2C+vinhos+pernambucanos%2C+vinhos+portugueses%2C+vinhos+espanhois%2C+vinhos+sul+africanos%2C+vinhos+da+california%2C+vinhos+californianos%2C+vinos%2C+vino%2C+vinhos+nacionais%2C+salton%2C+carral%2C+juan+carral%2C+miolo';
var metaContents  = 'Toque+de+Vinho%2C+Venda+de+vinhos%2C+Vinhos+em+promo%C3%A7%C3%A3o%2C+Vinhos+e+acess%C3%B3rios';
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();
};

