// Inserire come prime istruzioni nella prima cella della testata della vista // var PreClasse="Riga"; var isOnDisplay function PariDispari() { if (RigaPariDispari==1) { curClass = "D"; RigaPariDispari=0 } else { curClass = "P"; RigaPariDispari=1 } document.write(''); } function SortUP(colnr, TestoLink) { retString=SortAlt(1,colnr, TestoLink); } function SortDOWN(colnr, TestoLink) { retString=SortAlt(2,colnr, TestoLink); } function SortDBL(colnr, TestoLink) { retString=SortAlt(3,colnr, TestoLink); } function SortAlt(tipoSort,colnr, TestoLink) { var retString =self.location.href; colnrDescending=estraiParametro(self.location.href,'ResortDescending'); retString=eliminaParametro(retString,'ResortDescending'); colnrAscending=estraiParametro(retString,'ResortAscending'); retString=eliminaParametro(retString,'ResortAscending'); switch (tipoSort) { case 3: if (colnrAscending==colnr) { comandoSort = 'ResortDescending'; img='/icons/dblasc.gif'; } else if (colnrDescending==colnr) { comandoSort = ""; img='/icons/dbldesc.gif'; } else { comandoSort = 'ResortAscending'; img='/icons/dblsort.gif'; } break; case 1: if (colnrAscending==colnr) { comandoSort = ""; img='/icons/altasc.gif'; } else { comandoSort = 'ResortAscending'; img='/icons/ascsort.gif'; } break; case 2: if (colnrDescending==colnr) { comandoSort = ""; img='/icons/altdesc.gif'; } else { comandoSort = 'ResortDescending'; img='/icons/descsort.gif'; } default: } if (comandoSort.length) { retString +='&'+comandoSort+'='; retString +=colnr; } retString =' '+TestoLink+' '+''; document.writeln(retString); } function Resort(tipoSort,colnr) { var retString =self.location.href; retString=eliminaParametro(retString,'ResortDescending'); retString=eliminaParametro(retString,'ResortAscending'); retString +='&'+tipoSort+'='; retString +=colnr; // alert("Ricerca stringa "+retString); return(retString); } function eliminaParametro(inputstring,badstring) { inizioStringa=instr(0, inputstring, '&'+badstring+'='); if (inizioStringa>0) { fineStringa=instr(inizioStringa+1, inputstring+"&", '&'); eliminaStringa=mid(inputstring,inizioStringa,fineStringa-inizioStringa); inputstring=replacesubstring(inputstring,eliminaStringa,""); } return(inputstring); } function estraiParametro(inputstring,badstring) { var parametro=""; inizioStringa=instr(0, inputstring, '&'+badstring+'='); if (inizioStringa>0) { inizioStringa+=badstring.length+2; fineStringa=instr(inizioStringa+1, inputstring+"&", '&'); parametro=mid(inputstring,inizioStringa,fineStringa-inizioStringa); } return(parametro); } function instr(beginning, word1, word2) { check1 = new String(word2); returnInStr = word1.indexOf(word2, (beginning - 1)) + 1; return(returnInStr); } function mid(inputMid, pos, l) { pos = pos - 1; if ((pos < inputMid.length) && ((pos + l) <= inputMid.length)) { returnMid = inputMid.substring(pos, pos + l); } else { returnMid = ""; } return(returnMid); } function replacesubstring(inputstring, badstring,goodstring, casesensitive) { fixedreplace = ""; ui = inputstring; ub = badstring; if ((casesensitive != 1) && (casesensitive != true)) { ui = inputstring.toUpperCase(); ub = badstring.toUpperCase(); } badend = -1; badloc = ui.indexOf(ub); if (badloc != -1) { for (x=1; (badloc != -1); x++) { fixedreplace = fixedreplace + inputstring.substring((badend + 1), badloc) + goodstring; badend = badloc + ub.length - 1; badloc = ui.indexOf(ub, (badloc + 1)); } fixedreplace = fixedreplace + inputstring.substring((badend + 1),inputstring.length); } else { fixedreplace = inputstring; } return fixedreplace; } function mostraElementiCategoria (categoria, PiuMeno) { var browser=navigator.appName if (browser=="Microsoft Internet Explorer"){ var figli = categoria.children.elementiCategoria; isOnDisplay = figli.style.display == ""; figli.style.display = isOnDisplay ? "none" : ""; if (mostraElementiCategoria.arguments.length==1) { categoria.children.icon.src = isOnDisplay ? "expand.gif" : "collapse.gif"; } return(isOnDisplay); }else{ var figli = categoria.childNodes var figlio =categoria.firstChild for(kk=0;kk