	window.addEvent('domready', function(){
			function setCategory(category){
				//Cookie.remove('openCat');
				//Cookie.set('openCat', category, {domain:'dechecchilucaon.com'}, {duration: 1});
				document.cookie = "openCat=" + category + ";" + "path=/";
			}
			
			function getCategory(){
				if (Cookie.get('openCat') != ""){ // search the opened category
					var cat = Cookie.get('openCat');
					//var i = -1;
					var cats = $$('#accordion a.closed');//("arrowbtn closed", "body");
					for (i = 0; i < cats.length; i++){
						if (cats[i].innerHTML == cat)
							return i;
					}
					Cookie.remove('openCat');
				} else {
					return -1;
				}
				//return (Cookie.get('openCat') != "" ? Cookie.get('openCat') : -1);
			}
			
			var accordion = new Accordion('div.tstart', 'div.estart', {
				opacity: false,
				show: parseInt(getCategory()),
				alwaysHide: true, 
				onActive: function(toggler, element){
					if (navigator.userAgent.indexOf("Firefox") != -1){ // firefox
						var elem = toggler.childNodes[1];
						elem.className = 'item expanded';
						elem.childNodes[3].className = 'arrowbtn open';
						setCategory(elem.childNodes[3].innerHTML);
					} else { // Internet Explorer
						var elem = toggler.childNodes[0];
						elem.className = 'item expanded';
						elem.childNodes[1].className = 'arrowbtn open';
						setCategory(elem.childNodes[1].innerHTML);
					}
				},
				
				onBackground: function(toggler, element){
					if (navigator.userAgent.indexOf("Firefox")!=-1){ // firefox
						var elem = toggler.childNodes[1];
						elem.className = 'item';
						elem.childNodes[3].className = 'arrowbtn closed';
						if (elem.childNodes[3].innerHTML == Cookie.get('openCat')){
							Cookie.remove('openCat');
						}
					} else {
						var elem = toggler.childNodes[0];
						elem.className = 'item';
						elem.childNodes[1].className = 'arrowbtn closed';
						if (elem.childNodes[1].innerHTML == Cookie.get('openCat')){
							Cookie.remove('openCat');
						}
					}
				}
			}, $('accordion'));
			//accordion.show(5);
		}); 
	
	//accordion.show();