o.tk
o.tk
/*
* montre / cache un div
*/
function divstatus( nom, numero )
{
var divid = nom + numero;
if ( document.getelementbyid && document.getelementbyid( divid ) ) // pour les navigateurs récents
{
pdiv = document.getelementbyid( divid );
pch = true;
}
else if ( document.all && document.all[ divid ] ) // pour les veilles versions
{
pdiv = document.all[ divid ];
pch = true;
}
else if ( document.layers && document.layers[ divid ] ) // pour les très veilles versions
{
pdiv = document.layers[ divid ];
pch = true;
}
else
{
pch = false;
}
if ( pch )
{
pdiv.classname = ( pdiv.classname == 'cachediv' ) ? '' : 'cachediv';
}
}
/*
* cache tous les divs ayant le même préfixe
*/
function cachetout( nom )
{
var numdiv = 1;
if ( document.getelementbyid ) // pour les navigateurs récents
{
while ( document.getelementbyid( nom + numdiv) )
{
setdiv = document.getelementbyid( nom + numdiv );
if ( setdiv && setdiv.classname != 'cachediv' )
{
divstatus( nom, numdiv );
}
numdiv++;
}
}
else if ( document.all ) // pour les veilles versions
{
while ( document.all[ nom + numdiv ] )
{
setdiv = document.all[ nom + numdiv ];
if ( setdiv && setdiv.classname != 'cachediv' )
{
divstatus( nom, numdiv );
}
numdiv++;
}
}
else if ( document.layers ) // pour les très veilles versions
{
while ( document.layers[ nom + numdiv ] )
{
setdiv = document.layers[ nom + numdiv ];
if ( setdiv && setdiv.classname != 'cachediv' )
{
divstatus( nom, numdiv );
}
numdiv++;
}
}
}
/*
* montre tous les divs ayant le même préfixe
*/
function montretout( nom )
{
var numdiv = 1;
if ( document.getelementbyid ) // pour les navigateurs récents
{
while ( document.getelementbyid( nom + numdiv) )
{
setdiv = document.getelementbyid( nom + numdiv );
if ( setdiv && setdiv.classname != '' )
{
divstatus( nom, numdiv );
}
numdiv++;
}
}
else if ( document.all ) // pour les veilles versions
{
while ( document.all[ nom + numdiv ] )
{
setdiv = document.all[ nom + numdiv ];
if ( setdiv && setdiv.classname != '' )
o.tk
o.tk 15 o.tk 14 o.tk 13 o.tk 17 o.tk 18 o.tk 15 o.tk 14 o.tk 13
o.tk 17 o.tk 18 |