Showing different icons on hover
Certainly, assign a class to each tech icon (I'm assuming they're divs), use a JQuery selector to select all DOM element with the assigned class and then use each() to step through each item. 

&lt;div class="icon" id="iconTech01"&gt;&lt;img ..../&gt;&lt;/div&gt;
&lt;div class="icon" id="iconTech02"&gt;&lt;img ..../&gt;&lt;/div&gt;
&lt;div class="icon" id="iconTech03"&gt;&lt;img ..../&gt;&lt;/div&gt;

&lt;script type="text/javascript"&gt;
$('.icon').each(function () {
    $(this).hover(
        function () {
            $(this).stop(true, true).fadeIn("slow");
        },
        function () {
            $('img', this).stop(true, true).fadeOut("slow");
        }
    );
});
&lt;/script&gt;