
            var sliderSetari = false;
            var numarProduseSlider;
            var produsActual;
            var sliderHomeTimer;
            var divSlider;
            var startCuTimeout;
            var restartSlider = false;

            function opacity_(id, opacStart, opacEnd, millisec, type) {
    var speed = Math.round(millisec / 100);
    var timer = 0;

    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + "," + id + "," + type + ")",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + "," + id + "," + type + ")",(timer * speed));
            timer++;
        }
    }
}
function changeOpac(opacity, id, type) {
    var object = document.getElementById('tn'+id+'_').style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
    if (opacity==0 && type!=0)
    {
    	object.display='none';
    	if (type==1)
    	{
    		document.getElementById('tn'+(id+1)+'_').style.display='';
    		opacity_(id+1, 0, 100, 300, 0);
    	}
    	else if (type==2)
    	{
    		document.getElementById('tn'+(id-1)+'_').style.display='';
    		opacity_(id-1, 0, 100, 300, 0);
    	}
    }
}


            function start_slider_home()
            {

                if (restartSlider) {
                    clearTimeout(sliderHomeTimer);
                    restartSlider = false;
                }
                //document.getElementById('debugger').innerHTML = produsActual+'<span>'+numarProduseSlider.length+'</span>';
                if (produsActual == numarProduseSlider.length+1) { produsActual = 1;}
                if (produsActual == 1) {
                    document.getElementById('slider-produs-1').className="slider-produs";
                    document.getElementById('slider-produs-'+numarProduseSlider.length).className="slider-produs ascuns";
                }
                else {
                    document.getElementById('slider-produs-'+produsActual).className="slider-produs";
                    document.getElementById('slider-produs-'+(produsActual-1)).className="slider-produs ascuns";
                }
                produsActual = produsActual + 1;
                sliderHomeTimer = setTimeout('start_slider_home()', 6000);

            }

            function start_slider_home_cu_timeout()
            {
                startCuTimeout = setTimeout('start_slider_home()',6000);
                restartSlider = true;
            }

            function init_slider()
            {
                if (sliderSetari == false)
                {
                    divSlider = document.getElementById("slider-home");
                    elementHtml.addEvent(divSlider, "mouseenter", clear_slider_timer, false);
                    elementHtml.addEvent(divSlider, "mouseleave", start_slider_home_cu_timeout, false);
                    if (document.getElementsByClassName) {
                        // browser ce are nativ getElementByClassName
                        numarProduseSlider = document.getElementById("container-produse").getElementsByClassName("slider-produs", "*", "div");
                    }
                    else {
                        // cel mai probabil este stupidul IE si nu stie de functia asta :)
                        numarProduseSlider = [];
                        elementeTemp = document.getElementsByTagName('div');
                        L = elementeTemp.length;
                        while (L) {
                            temp = elementeTemp[--L];
                            if (temp.className.indexOf("slider-produs") != -1) numarProduseSlider.push(temp);
                        }
                    }
                    produsActual = 1;
                    sliderSetari = true; //am facut setarile, nu mai vreau sa le fac inca o data.
                }
            }

            function clear_slider_timer()
            {
                //document.getElementById("debugger").innerHTML = "slider stopped";
                clearTimeout(sliderHomeTimer);
                clearTimeout(startCuTimeout);
            }

