Et l'eau,
je t'invite à lire le code ci dessous (code fait de tête) :
<!DOCTYPE HTML>
<html lang="en-US">
<head>
    <meta charset="UTF-8">
    <title></title>
    <style type="text/css">
        ul{padding:0;}
        li{float:left;list-style-type:none;width:102px;}
        a img{border:none;width:102px;}
        p img{width:400px;}
    </style>
</head>
<body>
    <div id="diapo">
        <p><img src="http://divertissements.letopdugratuit.com/wallpapers/img/lions/animaux-lions-0006.jpg" alt=""></p>
        <ul>
            <li><a href="#"><img src="http://divertissements.letopdugratuit.com/wallpapers/img/lions/animaux-lions-0006.jpg" alt=""></a></li>
            <li><a href="#"><img src="http://www.fond-ecran.com/ORIGINAUX/animaux/lion/lion_015.jpg" alt=""></a></li>
        </ul>
    </div>
    <script type="text/javascript">
        window.onload = function(){
            var diapo = document.getElementById('diapo');
            if(diapo){
                var img = diapo.getElementsByTagName('img');
                
                for (var index = 0; index < img.length; index++) {
                    if(index != 0){
                        img.item(index).onmouseover = function(){
                            var srcImg = this.src;
                            img[0].src = srcImg;
                        }
                    }
                }
            }
        }
    </script>
</body>
</html>
</html>
Il est évident que ce code peut être fait facilement avec un framework JS (jcuicui, motools, dojo, etc.)
en jcuicui, ça donnerait un truc du style (code fait de tête) :
        $(function(){
            $('#diapo ul img').mouseover(function(){
                var srcImg = $(this).attr('src');
                $('#diapo p img').attr('src',srcImg);
            });
        })
A moins que tu veuilles faire une infobulle. Là, ça se passe en CSS pour faire simple. 
Modifié par niuxe (07 Aug 2012 - 21:30)