/* [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','4584',jdecode('ACCUEIL'),jdecode(''),'/4584.html','true',[],'',''],
	['PAGE','4722',jdecode('Qui+sommes+nous+%3F'),jdecode(''),'/4722.html','true',[],'',''],
	['PAGE','103483',jdecode('HUILE+D%26%23x27%3BARGAN+'),jdecode(''),'/103483.html','true',[],'',''],
	['PAGE','110271',jdecode('HUILE+de+Nigelle+'),jdecode(''),'/110271.html','true',[],'',''],
	['PAGE','110293',jdecode('Cumin+Noir+d%26%23x27%3BEgypte'),jdecode(''),'/110293.html','true',[],'',''],
	['PAGE','108502',jdecode('HAFIDA+Cosmetics+'),jdecode(''),'/108502.html','true',[],'',''],
	['PAGE','7493',jdecode('*+d%C3%A9positaires+'),jdecode(''),'/7493.html','true',[],'',''],
	['PAGE','114901',jdecode('PATISSERIES+fines+'),jdecode(''),'/114901.html','true',[],'',''],
	['PAGE','18892',jdecode('MAROC+'),jdecode(''),'/18892.html','true',[],'',''],
	['PAGE','110232',jdecode('Emplois'),jdecode(''),'/110232.html','true',[],'',''],
	['PAGE','110241',jdecode('Nos+coordonn%C3%A9es'),jdecode(''),'/110241.html','true',[],'',''],
	['PAGE','4857',jdecode('Nous+contacter'),jdecode(''),'/4857.html','true',[],'','']];
var siteelementCount=12;
theSitetree.topTemplateName='Seasons_summer';
theSitetree.paletteFamily='FFE185';
theSitetree.keyvisualId='-1';
theSitetree.keyvisualName='keyv.jpg';
theSitetree.fontsetId='21092';
theSitetree.graphicsetId='13192';
theSitetree.contentColor='2E2E2E';
theSitetree.contentBGColor='FFE185';
var localeDef={
  language: 'fr',
  country: 'FR'
};
var theTemplate={
				hasFlashNavigation: 'true',
				hasFlashLogo: 	'false',
				hasFlashCompanyname: 'false',
				hasFlashElements: 'true',
				hasCompanyname: 'false',
				name: 			'Seasons_summer',
				paletteFamily: 	'FFE185',
				keyvisualId: 	'-1',
				keyvisualName: 	'keyv.jpg',
				fontsetId: 		'21092',
				graphicsetId: 	'13192',
				contentColor: 	'2E2E2E',
				contentBGColor: 'FFE185',
				a_color: 		'000000',
				b_color: 		'000000',
				c_color: 		'000000',
				d_color: 		'000000',
				e_color: 		'000000',
				f_color: 		'000000',
				hasCustomLogo: 	'true',
				contentFontFace:'Arial, Helvetica, sans-serif',
				contentFontSize:'12',
				useFavicon:     'false'
			  };
var webappMappings = {};
webappMappings['1006']=webappMappings['1006-1006']={
webappId:    '1006',
documentId:  '4584',
internalId:  '1006',
customField: '1006'
};
webappMappings['7008']=webappMappings['7008-2567']={
webappId:    '7008',
documentId:  '4857',
internalId:  '2567',
customField: 'language:fr;country:FR;'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4584',
internalId:  '',
customField: '20100708-173759'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '103483',
internalId:  '',
customField: '20100708-173619'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '7493',
internalId:  '',
customField: '20100708-175446'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4722',
internalId:  '',
customField: '20090704-105758'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '114901',
internalId:  '',
customField: '20091223-190415'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '110293',
internalId:  '',
customField: '20090911-125800'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '110241',
internalId:  '',
customField: '20090703-182249'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '110271',
internalId:  '',
customField: '20090914-095445'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '110232',
internalId:  '',
customField: '20090703-180107'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '108502',
internalId:  '',
customField: '20090703-134049'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '18892',
internalId:  '',
customField: '20090703-232011'
};
webappMappings['5000']=webappMappings['5000-']={
webappId:    '5000',
documentId:  '4857',
internalId:  '',
customField: '20070701-091058'
};
var canonHostname = 'hptworkerdb01a.bluewin.ch';
var accountId     = 'ABW0X0INX2ZB';
var companyName   = 'gepetto.ch';
var htmlTitle	  = '++++++gepetto.ch';
var metaKeywords  = 'ARGAN%2C+ARGANE%2C+HUILE+DARGAN+-+ARGAN+BIO+-+NIGELLE+-+CUMIN+NOIR+-huile+Argan%2C+bien-%EF%BF%BDtre+-+anti-%EF%BF%BDge+-+peau+s%EF%BF%BDche+-+Huile+dArgan+-+Huile+Argane+-+Argan%EF%BF%BDl+-++huile+cosm%EF%BF%BDtique+-+massages+huile+argan+-+huile+dargane+-+Argan+suisse+-+huile+bio+-huile+massage%2C+Argan%EF%BF%BDl%3B++Argana%3B++Argania+spinosa%3B+Huile+de+massage%3B++Huile+cosm%EF%BF%BDtique%3B++Huile+alimentaire+argan%3B+huile+dargan%3B+Maroc+huile%3B+acheter+huile+dargan%3B+soins+cheveux%3B+ongles+cassants%3B+soins+ongles%3B+cosm%EF%BF%BDtique+huile%3B+anti-rides%3B+vitamine+E%3B+r%EF%BF%BDduire+cholest%EF%BF%BDrol%3B+pr%EF%BF%BDvention+art%EF%BF%BDrioscl%EF%BF%BDrose%3B+anti-oxydant%3B+anti-inflammatoires%3B++salades+assaisonner%3B+anti-radicaux+libres%3B++peau+s%EF%BF%BDche%3B+d%EF%BF%BDss%EF%BF%BDchement+peau%3B+constipation%3B+contre+la+constipation%3B+infarctus+du+myocarde%3B+acide+linol%EF%BF%BDique%3B+vitamine+E%3B+huile+dArgan%3B+pour+la+sant%EF%BF%BD%3B+Argan+en+Suisse%3B+carpaccio%3B+br%EF%BF%BDlures%3B+gepetto.ch%2C+peinture%2C+tableaux%2C+sculpteur%2Cexposition%2Ctrompe-loeil%2C+fresques%2C+sculptures%2C+cadeau%2C+chiens%2C+animaux%2C+cadeaux%2C+tableaux+sur+commande%2C+Jura%2C+Cumin+Noir%2C+Cumin+noir+dEgypte%2C+huile+de+cumin+noir%2C+huile+de+Nigelle%2C+Nigella+Sativa';
var metaContents  = 'Argan%2C++huile+dArgan+-+ARGANE%3B+Suisse+argan+-+huile+argan+Suisse%2CHuile+de+Nigelle%2C+Cumin+Noir+dEgypte%2C+huile+de+cumin+noir%2C++huile+bio%2C+bien-%EF%BF%BDtre%3B+anti-%EF%BF%BDge%3B+huile+argan+livraison+en+Suisse%3B++livraison+huile+argan%3B+peau%2C+salades+huile+argan%2C+huile+bio+argan-+P%C3%A2tisseries+marocaine+-+Baklawas+-+cornes+de+gazelles+-+huile+de+Nigelle+-+huile+cumin+noir+';
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();
};
