Este es mi codigo y me da un error de javascript:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<script language="JavaScript1.2">
function mostrar(c,sb) {
document.getElementById(c).style.display='';
document.getElementById(sb).style.visibility = 'hidden';
}
function ocultar(c) {
document.getElementById(c).style.display='none';
}
</script>
<head>
<title>Untitled</title>
</head>
<body>
<table>
<tr>
<td><img src="logo.gif" width="78" height="18" alt="" border="0" onclick="mostrar('form','Tiendas');"></td>
</tr>
</table>
<div id="form" style="position:absolute; left:210px; top:25px; width:350px; height:300px; z-index:1; background-color:yellow;display:none" onmouseover="ocultar('form');">
</div>
<iframe frameborder="1" width="800" height="200" align="middle" vspace="100" name="formulario" src="formulario.html">
</iframe>
</body>
</html>
el error que me da es que no encuentra el objeto, y no lo encuentra porque el combo se encuentra en un iframe, como puedo hacerlo para que funcione