function byId(q,p){
    if(arguments.length<3)return eval("document."+((document.all)?"all['"+q+"']":"getElementById('"+q+"')")+"."+p);
    else eval("document."+((document.all)?"all['"+q+"']":"getElementById('"+q+"')")+"."+p+"='"+arguments[2]+"'");
}
function aprichiudiLay(idLay,icoName){
    var idImg = idLay+"img";
    var srcImg;
    //se il layer passato è quello delle opzioni cambio anche il valore della variabile isOptionOpened
    //se esiste il layer complementare opzioniC lo apro/chiudo in modo complementare
    if(byId(idLay,'style.display')=="none"){
        srcImg = "custom/images/ico_"+icoName+"_close.gif";
        byId(idLay,'style.display','block');
        if (icoName != "") byId(idImg,'src',srcImg);
        if(idLay=="opzioni") {
        	byId("opzioniC",'style.display','none');
        	isOptionOpened=true;
        }
    }else{
        srcImg = "custom/images/ico_"+icoName+"_open.gif";
        byId(idLay,'style.display','none');
        if (icoName != "") byId(idImg,'src',srcImg);
        if(idLay=="opzioni") {
        	byId("opzioniC",'style.display','block');
        	isOptionOpened=false;
        }
    }
}
function aprichiudiDett(oid,aid,otxt,ctxt){
	aprichiudiLay(oid,'');
	if(byId(oid,'style.display')=='none'){
		//closed
		if (document.all){
	        byId(aid,'innerText',otxt);
	    }else{
	        byId(aid,'textContent',otxt);
	    }
    }else{
		if (document.all){
	        byId(aid,'innerText',ctxt);
	    }else{
	        byId(aid,'textContent',ctxt);
	    }
    }
}
