// 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