document.write("<style>.lnkBtnDown{padding-top:1px; padding-left:1px;}</style>");
document.write("<style>.lnkBtn{padding-bottom:1px; padding-right:1px;}</style>");

for (c=0;c<btns.length;c++) {
    btn = document.getElementById(btns[c]);
    btn.style.cursor = "pointer";
    btn.className = "lnkBtn";
    attachEventX(btn, "mousedown", "msDown('" + btns[c] + "')");
    attachEventX(btn, "mouseup", "msUp('" + btns[c] + "')");
    attachEventX(btn, "mouseout", "msUp('" + btns[c] + "')");
    attachEventX(btn, "focus", "noFocus('" + btns[c] + "')");
}

function msDown(btnId) {
    document.getElementById(btnId).className = "lnkBtnDown";
}

function msUp(btnId) {
    document.getElementById(btnId).className = "lnkBtn";    
}

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)};
	}
};