Вам, наверное, такое нужно:
<style>
.active {
color: red;
text-decoration: underline;
}
</style>
<script>
function handler(elem) {
var divs = document.getElementById("container").getElementsByTagName("div");
for (var i=0; i!=divs.length; ++i)
divs[i].className='';
elem.className='active';
};
window.onload= function() {
var divs = document.getElementById("container").getElementsByTagName("div");
for (var i=0; i!=divs.length; ++i)
divs[i].onmouseover=function(elem) {return function(){handler(elem)}}(divs[i]);
};
</script>
<div id="container">
<div>Text 1</div>
<div>Text 2</div>
<div>Text 3</div>
<div>Text 4</div>
</div>
Хотя намного проще так:
<style>
#container div:hover {
color:red;
text-decoration: underline;
}
</style>
<div id="container">
<div>Text 1</div>
<div>Text 2</div>
<div>Text 3</div>
<div>Text 4</div>
</div>
Ах да, ie6...