﻿function isIE(){ 
     return /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent);
}

if(!isIE()){ //Not IE
    HTMLElement.prototype.click = function() {
    var evt = this.ownerDocument.createEvent('MouseEvents');
    evt.initMouseEvent('click', true, true, this.ownerDocument.defaultView, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
    this.dispatchEvent(evt);
    }
}

function doClick(buttonName,e)
{
    //the purpose of this function is to allow the enter key to 
    //point to the correct button to click.
    var key;
    if(window.event){
         key = window.event.keyCode;     //IE
    }else{
         key = e.which;     //firefox
    }          

    if (key == 13)
    {
        //Get the button the user wants to have clicked
        var btn = document.getElementById(buttonName);
        if (btn != null)
        { //If we find the button click it
             if(window.event){//IE
                 btn.click();
                 event.keyCode = 0;     //IE
            }else{
               eval(btn.getAttribute("href"));
            }
        }
    }
}

