function observe(target, type, listener) {
    if (target.addEventListener) target.addEventListener(type, listener, false);
    else if (target.attachEvent) target.attachEvent('on' + type, function() { listener.call(target, window.event); });
    else target['on' + type] = function(e) { listener.call(target, e || window.event); };
}

function overSet(){
    this.src = this.src.replace('\.png','_over\.png');
    this.src = this.src.replace('\.jpg','_over\.jpg');
    this.src = this.src.replace('\.jpeg','_over\.jpeg');
    this.src = this.src.replace('\.gif','_over\.gif');
}

function outSet(){
    this.src = this.src.replace('_over','');
}

function naviSet(navi){
    observe(document.getElementById(navi), 'mouseover', overSet);
    observe(document.getElementById(navi), 'mouseout', outSet);
}

window.onload = function(){
    naviSet("menu2_1");
    naviSet("menu2_2");
	naviSet("menu2_3");
	naviSet("menu2_4");
	naviSet("menu2_5");
}