function getButton (evt) {
var e = evt || window.event;
if (evt) {
return e.button;
};
switch(e.button){
case 1: return 0;
case 4: return 1;
case 2: return 2;
case 0: return 2;
}
}
function getKeys (evt) {
var e = evt || window.event;
var keys = [];
if (e.shiftKey) {
keys.push('shift');
}else if (e.ctrlKey) {
keys.push('ctrl');
}else if (e.altKey) {
keys.push('alt');
}
return keys;
}