imgs = document.getElementsByTagName("IMG");
il = imgs.length;
for (i=0; i<il; i++) {
    if (imgs[i].id.substr(0,4) == "btn_") {
        createEffect(imgs[i]); 
    }
}
submitBtn = document.getElementById("submit");
if (submitBtn) createEffect(submitBtn);
function createEffect(btn) {
    if (btn.src.indexOf("-1.")!=-1) {
        btn.style.cursor = "pointer";
        btn.src = btn.src.replace("-1.", "-2.");
        btn.src = btn.src.replace("-2.", "-1.");
        attachEventX(btn, "mouseover", "msD('" + btn.id + "')");
        attachEventX(btn, "mousedown", "msD('" + btn.id + "')");
        //attachEventX(btn, "mouseup", "msU('" + btn.id + "')");
        attachEventX(btn, "mouseout", "msU('" + btn.id + "')");
    }
    attachEventX(btn, "focus", "noFocus('" + btn.id + "')");
    if (btn.parentNode.nodeName == "A") attachEventX(btn.parentNode, "focus", "noFocus('" + btn.id + "')");
}


function msD(btnId) {
    btn = document.getElementById(btnId);
    btn.src = btn.src.replace("-1.", "-2.");
}

function msU(btnId) {
    btn = document.getElementById(btnId);
    btn.src = btn.src.replace("-2.", "-1.");
}

function noFocus(btnId) {
    document.getElementById(btnId).blur();    
}

function attachEventX(el, evname, func) {
	if (el.attachEvent) { // IE
		el.attachEvent("on" + evname, function() {eval(func)});
	} else if (el.addEventListener) { // Gecko / W3C
		el.addEventListener(evname, function() {eval(func)}, false);
	} else {
		el["on" + evname] = function() {eval(func)};
	}
};
