function set_red(ref){

var sec=ref.title;
var loc_hash=document.location.hash.replace("#","");

if(loc_hash!=sec){

ref.parentNode.className=ref.parentNode.className+"_red";
}

return true;
};

function set_grey(ref){

var sec=ref.title;
var loc_hash=document.location.hash.replace("#","");

if(loc_hash!=sec){

ref.parentNode.className=ref.parentNode.className.replace("_red","");
}

return true;
};



function set_section_highlights(){

var sec=document.location.hash.replace("#","");

if(sec=="monoblocchi"){

document.getElementById("scu_id").className="scul_tit_red";
document.getElementById("inst_id").className="inst_tit";
document.getElementById("comp_id").className="comp_tit";

document.getElementById("logo_uv").className="hand_cursor";
document.getElementById("home_link").className="hand_cursor";
}
else if(sec=="composizioni"){

document.getElementById("scu_id").className="scul_tit";
document.getElementById("inst_id").className="inst_tit";
document.getElementById("comp_id").className="comp_tit_red";

document.getElementById("logo_uv").className="hand_cursor";
document.getElementById("home_link").className="hand_cursor";
}
else if(sec=="installazioni"){

document.getElementById("scu_id").className="scul_tit";
document.getElementById("inst_id").className="inst_tit_red";
document.getElementById("comp_id").className="comp_tit";

document.getElementById("logo_uv").className="hand_cursor";
document.getElementById("home_link").className="hand_cursor";
}
else{

document.getElementById("scu_id").className="scul_tit";
document.getElementById("inst_id").className="inst_tit";
document.getElementById("comp_id").className="comp_tit";

document.getElementById("logo_uv").className="";
document.getElementById("home_link").className="";
}

return true;
};


function view_section(ref){

var sec=ref.title;

document.getElementById(sec+"_section").click();

/* gestisce l'ANCHOR */
document.location.hash="#"+sec;

/* gestisce l'evidenziamento della sezione */
set_section_highlights(sec);

return true;
};

Shadowbox.loadSkin("classic", "skin");
Shadowbox.loadLanguage("it", "lang");
Shadowbox.loadPlayer(["img", "html"], "player");

window.onload=function(){

window.addEvent("domready", function() {

/* attiva gli ACCORDION */
var ugoAccordion = new Accordion($("ugo_accordion"), "button.ugo_toggler", "div.ugo_element",{
duration:600,
fps:70,
onActive: function(toggler,element){

/* se IE7 fa apparire il NoobSlide */
if(toggler.getProperty("id")=="bio_section"){

}
else{

}
},
onBackground: function(toggler,element){

/* se IE7 fa sparire il NoobSlide */
}
});

});


Shadowbox.init({});


if(Browser.Engine.trident){

document.getElementById("main_content").style.height=document.body.clientHeight+14+"px";
}
else{

document.body.style.height="100%";
}


/* primo caricamento */
document.location.hash="#bio";
set_section_highlights();

return true;
};


function open_news(id){

var html_cont=document.getElementById("news_"+id).innerHTML;

Shadowbox.open({player:"html",content:html_cont});
};


function reload_shadowbox(){
Shadowbox.clearCache();
Shadowbox.setup($('a[rel^=shadowbox]', this));
return true;
};


function go_next_page(sec){

var start=parseInt(document.getElementById(sec+"_main").lang)+15;

if(start<document.getElementById(sec+"_num").innerHTML){

send_xhtml_request("admin/ajax.php","function=rewrite_gallery&args="+sec+"_"+start,document.getElementById(sec+"_main"),"reload_shadowbox();");

document.getElementById(sec+"_main").lang=start;
}

reload_shadowbox();
return true;
};

function go_prev_page(sec){

var start=parseInt(document.getElementById(sec+"_main").lang)-15;

if(document.getElementById(sec+"_main").lang>0){

send_xhtml_request("admin/ajax.php","function=rewrite_gallery&args="+sec+"_"+start,document.getElementById(sec+"_main"),"reload_shadowbox();");

document.getElementById(sec+"_main").lang=start;
}

return true;
};
