/*
window.addEvent("domready",function() {
    if ($("tabs-wrapper")) smoothTabs();
})

function smoothTabs() {
    $$('div.tabs p').each(function(el) {
        el.addEvent('click', function(e) {
            if(el.id == "tab-2") {
                $("tab-2").addClass("selected");
                $("tab-1").removeClass("selected");
                $("home-news-block").setStyle("display", "none");
                $("home-archive-block").setStyle("display", "block");
            }

            if(el.id == "tab-1") {
                $("tab-1").addClass("selected");
                $("tab-2").removeClass("selected");
                $("home-news-block").setStyle("display", "block");
                $("home-archive-block").setStyle("display", "none");
            }


        })
    })
}
*/


var dx = 647;
var time_period = 4000;
var galleryPos = 0;
var rc;
var periodicalID;
var start = 1;
var children;




window.addEvent("domready",function() {
    //if ($("tabs-wrapper")) smoothTabs();
    if ($("top-nav")) handleNav();
    if ($("rotator-container")) {
        rc = $("rotator-container");
        children = $("counter").getChildren();
        children.each(function(el){
            el.addEvents({
                "click" : function() {
                    pausePeriodical();
                    galleryPos = - ((dx * el.get("rel")) - (2*dx));
                    start = el.get("rel")-1;
                    animateRotator();
                }
            })
        })
        startPeriodical();
    }
    var Tips1 = new Tips($$('.Tips1'));

})


function animateRotator() {
    children.each(function(el){
        el.set("class", "");
    })
    if (start < total) {
        galleryPos -= dx;
        //console.log(galleryPos);
        rc.tween('margin-left',  galleryPos+"px");
        $("s"+(start+1)).set("class", "selected");
        start += 1;
    } else {
        start = 1
        $("s"+(start)).set("class", "selected");
        galleryPos = 0;
        rc.tween('margin-left',  galleryPos+"px");
    }
}



function startPeriodical() {
	periodicalID = animateRotator.periodical(time_period);
}

function pausePeriodical() {
	$clear(periodicalID);
}



function hideAllHorizontal() {
	$$(".subs").each(function(el){
		el.setStyle("display", "none");
	})
}


function handleNav() {
	$$(".horizont").each(function(el){
		el.addEvents({
			"mouseover" : function() {
				// sakrij sve ostale:
				hideAllHorizontal();

				//pokazi odabrani:
				$("horizont-" + el.id).setStyle("display", "block");
			}
		})
	})

	$$(".subs").each(function(el){
		el.addEvents({
			"mouseleave" : function() {
				el.setStyle("display", "none");
			}
		})
	})
	
	if ($("header")) {
        $("header").addEvents({
			"mouseover" : function() {
				hideAllHorizontal();
			}
		})
    }
}









