        window.addEvent('domready', function(){
                        function setCategory(category){
                                //Cookie.remove('openCat');
                                //Cookie.set('openCat', category, {domain:'tutorialsphere.com'}, {duration: 1});
                                document.cookie = "openCat=" + category + ";" + "path=/";
                        }

                        function getCategoryOLD(){
                                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);
                        }

                        function getCategory(){
                                if (Cookie.get('openCat') != ""){ // search the opened category
                                        var cat = Cookie.get('openCat');
                                        return cat;
                                        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  || navigator.userAgent.indexOf("Opera") != -1 || navigator.userAgent.indexOf("Safari") != -1){ // firefox
                                                var elem = toggler.childNodes[1];
                                                elem.className = 'item expanded';
                                                elem.childNodes[3].className = 'arrowbtn open';
                                                setCategory(elem.childNodes[5].innerHTML);
                                                //alert(elem.childNodes[5].innerHTML);
                                        } else if (navigator.userAgent.indexOf("Chrome") != -1){
                                                 var elem = toggler.childNodes[1];
                                                elem.className = 'item expanded';
                                                elem.childNodes[3].className = 'arrowbtn open';
                                                setCategory(elem.childNodes[5].innerHTML);
                                        }else{ // Internet Explorer
                                                //alert(1);navigator.userAgent.indexOf("Opera") != -1
                                                var elem = toggler.childNodes[0];
                                                //alert(2);
                                                elem.className = 'item expanded';
                                                //alert(3);
                                                //elem.childNodes[1].className = 'arrowbtn open';
                                                //alert(4);
                                                setCategory(elem.childNodes[4].innerHTML);
                                                //alert(elem.childNodes[4].innerHTML);
                                        }
                                },

                                onBackground: function(toggler, element){
                                        if (navigator.userAgent.indexOf("Firefox")!=-1 || navigator.userAgent.indexOf("Opera") != -1 || navigator.userAgent.indexOf("Safari") != -1){ // firefox
                                                var elem = toggler.childNodes[1];
                                                elem.className = 'item';
                                                elem.childNodes[3].className = 'arrowbtn closed';
                                                if (elem.childNodes[5].innerHTML == Cookie.get('openCat')){
                                                        Cookie.remove('openCat');
                                                }
                                        } else if (navigator.userAgent.indexOf("Chrome") != -1){
                                                var elem = toggler.childNodes[1];
                                                elem.className = 'item';
                                                elem.childNodes[3].className = 'arrowbtn closed';
                                                if (elem.childNodes[5].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[4].innerHTML == Cookie.get('openCat')){
                                                        Cookie.remove('openCat');
                                                }
                                        }
                                }
                        }, $('accordion'));
                        //accordion.show(5);
                });

        //accordion.show();
