Noup angsanchez:
 
aqui esta mi codigo:  
Código:
 <script language="JavaScript" type="text/JavaScript">
var ruta1;
var ruta2;
var ruta3;
var foto=new Array();
foto[0]=new Image();
foto[1]=new Image();
foto[2]=new Image();
function cambiaImg(icono){
	ruta1 = "_img/iconos_out/"+icono+".jpg";
	ruta2 = "_img/iconos_over/"+icono+".jpg";
	ruta3 = "_img/iconos_out/"+icono+".jpg";
alert(ruta1);
	foto[0].src = ruta1;
	foto[1].src = ruta2;
	foto[2].src = ruta3;
}
alert(ruta1);
</script>
  
y en la pagina:  
 Código HTML:
 <td width="32" height="38" valign="top"><a href="#" onClick="javascript:RecargarImagen(<? echo $id_dep ?>,<? echo $icono ?>);"><img src="<? echo $ruta_iconos ?>" width="32" height="32" border="0" onMouseOut="cambiaImg(<? echo $icono ?>)" onMouseOver="cambiaImg(<? echo $icono ?>)" onClick="cambiaImg(<? echo $icono ?>)"></a></td> 
 y la variable $icono que es php si tiene algo. Las variables ruta dentro de la funcion si cambian, las globales las muestro y me sale el valor 'undefined'.  

   Atte. Lore  
