<script>
var
initwidth=
null
,
area=document.getElementsByTagName(
'area'
),
initarea=
null
;
function init(){
initwidth=1920;
initarea=
new
Array(area.length-1);
for
(
var
i=0;i<area.length;i++){
initarea[i]=area[i].getAttribute(
"coords"
);
}
}
function setCoords(){
var
width=document.body.offsetWidth,
percent=width/initwidth;
for
(
var
i=0;i<area.length;i++){
var
coords=initarea[i],
arr=coords.split(
","
);
for
(
var
j=0;j<arr.length;j++){
arr[j] *= percent;
}
area[i].setAttribute(
"coords"
,arr.
join
(
","
));
}
}
init();
window.onresize = function () {
setCoords();
}
</script>