currrentCarId =1;

function setHover(el){
      unsetHover($(currentController));
	el.className = "selected";
}

function unsetHover(el){
	el.className = "";
}

function setParentHover(el){
	el.parentNode.className = "selected";
}
function unsetParentHover(el){
	el.parentNode.className = "unselected";
}

function initCarroussel(){
    pe = new PeriodicalExecuter(clickCarroussel, 3);
}
function stopCarroussel(){
    pe.stop();

}
function clickCarroussel(){
    setCarrousselPerId(currrentCarId);
    currrentCarId++;
    if(currrentCarId==maxCarItems) currrentCarId=0;
}

function setCarrousselPerId(id){
    setCarroussel(1,carItems[id][0],carItems[id][1],carItems[id][2],id);
}

function setCarroussel(carrousselId,imgName,caption,href,carItemId){
    newUrl = "url('"+baseUrl+"/public/images/news/large/"+imgName+"')";
    $('carroussel_' + carrousselId).style.backgroundImage = newUrl;
    $('text_' + carrousselId).innerHTML = '<a href="' + baseUrl + '/' + href + '">'+caption+'</a>';
    for(i=0;i<maxCarItems;i++){
        $('carImg_'+i).className = 'unselected';
    }
    $('carImg_'+carItemId).className = 'selected';
}
function changeFocus(parentNodeId,name,value){
    var radios = $(parentNodeId);
        if (radios) {
            var inputs = radios.getElementsByTagName ('input');
            if (inputs) {
                for (var i = 0; i < inputs.length; ++i) {
                    if (inputs[i].type == 'radio' && inputs[i].name == name) inputs[i].checked = inputs[i].value == value;
                }
            }
        }
    }


function updateNav(id){
	var url= baseUrl+'/data/nav/id/'+id;
	new Ajax.Request(url, {
		method: 'get',
		onSuccess: function(transport) {
			$('subNav').innerHTML = transport.responseText;
		}
	})
}
