necesito una ayudita con una barra d navegación q stoy haciendo, cuyos botones son puras imágenes: resulta q quiero q cuando le dé a uno d los enlaces d la barra, el botón desaparezca o cambie d color y se bloquee. Hice una función q amagaba a hacerlo, pero la página del frame principal no hace nada

. Aquí pongo el código:
Código:
function deshabilitar(boton)
{var devolver=true;
if(boton==1)
{ if (document.bienvenida1.activo.value=0)
{
document.bienvenida1.activo.value=1;
document.ayuda1.pagina.value=1;
document.bienvenida1.ibienvenida.src=bienvenida[2].src;
devolver=devolver && true;
}else{
devolver=devolver && false;
}
}else{
document.bienvenida1.ibienvenida.src=bienvenida[0].src;
document.bienvenida1.activo.value=0;
devolver=devolver && true;
}
if(boton==2)
{ if (document.cartelera1.activo.value=0)
{
document.cartelera1.activo.value=1;
document.ayuda1.pagina.value=2;
document.cartelera1.icartelera.src=cartelera[2].src;
devolver=devolver && true;
}else{
devolver=devolver && false;
}
}else{
document.cartelera1.icartelera.src=cartelera[0].src;
document.cartelera1.activo.value=0;
devolver=devolver && true;
}
if(boton==3)
{ if (document.consultar1.activo.value=0)
{
document.consultar1.activo.value=1;
document.ayuda1.pagina.value=3;
document.consultar1.iconsultar.src=consultar[2].src;
devolver=devolver && true;
}else{
devolver=devolver && false;
}
}else{
document.consultar1.iconsultar.src=consultar[0].src;
document.consultar1.activo.value=0;
devolver=devolver && true;
}
if(boton==4)
{ if (document.incorporar1.activo.value=0)
{
document.incorporar1.activo.value=1;
document.ayuda1.pagina.value=4;
document.incorporar1.iincorporar.src=incorporar[2].src;
devolver=devolver && true;
}else{
devolver=devolver && false;
}
}else{
document.incorporar1.iincorporar.src=incorporar[0].src;
document.incorporar1.activo.value=0;
devolver=devolver && true;
}
if(boton==5)
{ if (document.desincorporar1.activo.value=0)
{
document.desincorporar1.activo.value=1;
document.ayuda1.pagina.value=5;
document.desincorporar1.idesincorporar.src=desincorporar[2].src;
devolver=devolver && true;
}else{
devolver=devolver && false;
}
}else{
document.desincorporar1.idesincorporar.src=desincorporar[0].src;
document.desincorporar1.activo.value=0;
devolver=devolver && true;
}
if(boton==6)
{ if (document.perfiles1.activo.value=0)
{
document.perfiles1.activo.value=1;
document.ayuda1.pagina.value=6;
document.perfiles1.iperfiles.src=perfiles[2].src;
devolver=devolver && true;
}else{
devolver=devolver && false;
}
}else{
document.perfiles1.iperfiles.src=perfiles[0].src;
document.perfiles1.activo.value=0;
devolver=devolver && true;
}
if(boton==7)
{ if (document.reportes1.activo.value=0)
{
document.reportes1.activo.value=1;
document.ayuda1.pagina.value=7;
document.reportes1.ireportes.src=reportes[2].src;
devolver=devolver && true;
}else{
devolver=devolver && false;
}
}else{
document.reportes1.ireportes.src=reportes[0].src;
document.reportes1.activo.value=0;
devolver=devolver && true;
}
if(boton==8)
{ if (document.enlaces1.activo.value=0)
{
document.enlaces1.activo.value=1;
document.ayuda1.pagina.value=8;
document.enlaces1.ienlaces.src=bienvenida[2].src;
devolver=devolver && true;
}else{
devolver=devolver && false;
}
}else{
document.enlaces1.ienlaces.src=enlaces[0].src;
document.enlaces1.activo.value=0;
devolver=devolver && true;
}
if(boton==9)
{ if (document.ayuda1.activo.value=0)
{
document.ayuda1.activo.value=1;
document.ayuda1.iayuda.src=ayuda[2].src;
devolver=devolver && true;
}else{
devolver=devolver && false;
}
}else{
document.ayuda1.iayuda.src=ayuda[0].src;
document.ayuda1.activo.value=0;
devolver=devolver && true;
}
return devolver;
}
y en cada botón de la barra tengo lo q sigue:
Código:
<form name="bienvenida1" method=post action="principal.php" target="mainFrame">
<?php print("<input type=\"hidden\" name=\"login\" value=\"".$login."\">");
print("<input type=\"hidden\" name=\"password\" value=\"".$password."\">");?>
<input type="hidden" name="activo" value="1">
<a href="javascript:document.bienvenida1.submit();" onmouseover="status='Bienvenida';return true"
onmouseout="status=''" onmousedown="status=''" onclick="status=''">
<img src="botonbienvenida2.JPG" name="ibienvenida" alt="Volver a la página de bienvenida" width="126"
height="40" border="0" onmouseover="this.src=bienvenida[1].src"
onmouseout="this.src=bienvenida[0].src" onmousedown="this.src=bienvenida[2].src"
onmouseup="this.src=bienvenida[0].src"></a>
</form>
OJO: dependiendo del perfil d usuario, los botones d Incorporar, desincorporar, perfiles y reportes se muestran o no
por favor díganme q estoy haciendo mal, o cómo mejorar esa función para q funcione, M URGEEEE