//REPLACE L, G, K, Y, P, W, R, //change all function names function loadxy51() { //next line, omit var and it becomes a global array (use xy=[ not var xy=[ ) xy = [ ["",0,0] ,["5101G3133P/GA 10KT YELL",142,576] ,["5101G3106P/GA 10KT YELL",137,441] ,["5101G3131PPTZ 10KT PINK",282,176] ,["5101G3108PPTZ 10KT PINK",280,73] ,["5101G3130P/AM 10KT WG",152,304] ,["5101G3128P/PD 10KT YELL",333,516] ,["5101G3126P/MTZ10KT WG",423,296] ,["5101G3103P/MTZ10KT YELL",419,445] ,["5101G3107P/CT 10KT YELL",421,571] ,["5101G3132P/CT 10KT YELL",233,511] ,["5101G3111P/BT 10KT WG",414,143] ,["5101G3087P/AQ 10KT WG",144,148] ]; } function xy51(book) { //xy77(7702) book is actually the spread //alert(book); var x,y; var zoom = document.documentElement.clientWidth / window.innerWidth; x=(mouse_x/zoom)-(document.getElementById("div620t1").offsetLeft/zoom)-(document.getElementById("flyer_sprd").offsetLeft/zoom); y=mouse_y-document.getElementById("div620").offsetTop; x=x/(document.getElementById("flyer_ndx").width/zoom)*230; //ok to use flyer_ndx becuase that was how it was scaled y=y/(document.getElementById("flyer_spread").height)*675; y=y/zoom; loadxy51(); var minx; minx=0; for (i=0; i0) { ItemDetail(xy[minx][0].substr(4,10),xy[minx][0].substr(14,10),"","1","","","","FLYER",""); // item, karaT", colour,qty,sz,desc,price,tab,row) } }