como puedo pintar un recuadro en flash

Hola a todos, tengo un problemilla con flash, quiero que en la web los clientes puedan pintar un recuadro, esto es he hecho una cocina, los muebles, etc y quiero que puedan darle al fondo un color
<html>
<head>
<script type="text/javascript">
<!--
function pintaR() {
document.getElementById('recuadro').style.background='#FF0000';
}
// -->
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
</head>

<body>
Pintar de rojo
<div id="recuadro" style="width:500px; height:500px; margin-left:250px; margin-top:250; border:1px solid black;">
Hola
</div>
</body>
</html>

Con ese scrip podes cambiar el color de fondo del cuadrado haciendo click en el enlace, si quieres que cambie de color al hacer click sobre el recuadro y no sobre el enlace, cambia de lugar lo que marque en verde a donde corresponda :wink: espero que te sirva aunque no sea flash, tambien puedes cambiar el color al que sera cambiado modificando lo que puse en rojo :wink:

Si quieres que haya varias opciones para pintar el color de fondo de mas de 1 solo color, copia y pega debajo el primer script, el pintaR y renombralo, y tambien, cambia el color que esta marcado en rojo. Por ultimo, agrega el evento onClick="pintaR()" a un enlace de esta forma: <a href="#" onClick="pintaR()"> cambiando el pintaR() por el nombre que le pusiste al nuevo script (todos los scripts terminan con parentesis (), es importante que los pongas siempre).