Eu tenho várias DIVS cada uma com seu ID, não há um número determinado de DIVS, eu queria saber como eu faço para que, quando eu clicar na DIV 1 a cor do background mude para azul, e se eu clicar na DIV 5, a DIV 1 volte para cor inicial e a DIV 5 fique azul e assim por diante, um tipo de SELECT com DIV, alguém tem algum exemplo de como se faz isso em JavaScript?
Caso não dê certo, teria alguma forma de fazer a DIV clicada voltar a cor normal depois de 5 segundos?
Abaixo segue meu código…
<script type="text/javascript">
function selecionar(id){
document.getElementById(id).style.background="#00ff00";
}
</script>
<body>
<div onclick="selecionar('div_1');" id="div_1" style="cursor:pointer;height:45px;width:300px;margin:5px;background:#bcd;">DIV 1</div>
<div onclick="selecionar('div_2');" id="div_2" style="cursor:pointer;height:45px;width:300px;margin:5px;background:#bcd;">DIV 2</div>
<div onclick="selecionar('div_3');" id="div_3" style="cursor:pointer;height:45px;width:300px;margin:5px;background:#bcd;">DIV 3</div>
<div onclick="selecionar('div_4');" id="div_4" style="cursor:pointer;height:45px;width:300px;margin:5px;background:#bcd;">DIV 4</div>
<div onclick="selecionar('div_5');" id="div_5" style="cursor:pointer;height:45px;width:300px;margin:5px;background:#bcd;">DIV 5</div>
<span>Outras divs...</span>
</body>
!!!