var max = Math.max.apply(null, a.map(a1=>a1.int));
var res = [];
while( res.length == 0 && a.length > 0)
res = a.filter(a1=>a1.int/max >= Math.random());
res = res[ Math.round(Math.random() * (res.length-1))];
$('.map').click( function(event){
event.preventDefault();
switch(event.target.id){
case "_001": //some code
break;
case "_002": //some code
break;
case "_003": //some code
break;
}
});
function takepicture() {
var context = canvas.getContext('2d');
if (width && height) {
canvas.width = width;
canvas.height = height;
context.drawImage(video, 0, 0, width, height);
var data = canvas.toDataURL('image/png');
photo.setAttribute('src', data);
} else {
clearphoto();
}
}