//REPLACE L, G, K, Y, P, W, R, //change all function names function loadxy77() { //next line, omit var and it becomes a global array (use xy=[ not var xy=[ ) xy = [ ["",0,0] ,["7701FIG3557P0210KT YELL",110,266] ,["7701FIJ4121/0210KT YELL",110,386] ,["7702FIG3344P0710KT YELL",115,92] ,["7702FIG3292P0210KT YELL",235,70] ,["7702FIG3544P0310KT YELL",358,95] ,["7702FIJ3953/0710KT YELL",103,188] ,["7702FIJ3951/0210KT YELL",234,138] ,["7702FIJ3996/0210KT YELL",354,183] ,["7702FIG2590P0210KT YELL",73,397] ,["7702FIG2590E0510KT YELL",158,384] ,["7702FIJ3780/GA10KT YELL",545,480] ,["7702FIG3552PGA10KT YELL",669,487] ,["7702FIG2503EGA10KT YELL",785,475] ,["7702FIJ3119/GA10KT YELL",761,563] ,["7703FIG2526P05SIL/10Y",80,521] ,["7703FIG2909P1010KT WG",162,512] ,["7703FIG3320P1410KT WG",239,505] ,["7703FIG3345P1410KT WG",322,517] ,["7703FIG1833P0510KT YELL",392,523] ,["7703FIG3091P0210KT YELL",514,74] ,["7703FIG3096P0210KT W&Y",615,70] ,["7703FIG3399P0210KT Y&W",725,84] ,["7703FIG3044P0210KT W&Y",827,90] ,["7703FIJ3981/0210KT Y&W",777,198] ,["7703FIJ4070/0910KT YELL",781,273] ,["7703FIJ4038/0410KT WG",785,335] ,["7703FIJ4009/0410KT YELL",784,399] ,["7703FIG3297P0210KT W&PK",568,528] ,["7703FIG2078E0810KT W&PK",694,519] ,["7703FIG2078P0710KT W&PK",784,526] ,["7703FIJ3260/0410KT W&PK",537,603] ,["7703FIJ3646/0210KT W&PK",662,605] ,["7703FIJ3878/0510KT W&PK",797,609] ,["7704FIG3487P1110KT WG",94,84] ,["7704FIG3524P1410KT WG",189,80] ,["7704FIG3366P0810KT WG",269,83] ,["7704FIG3489P1410KT WG",364,73] ,["7704FIG3485P0210KT YELL",73,321] ,["7704FIG3485E0510KT YELL",177,315] ,["7704FIJ4073/0210KT YELL",134,399] ,["7704FIJ3469/0310KT W&PK",117,517] ,["7704FIJ3458/0310KT W&PK",112,592] ,["7704FIJ3661/0210KT WG",236,547] ,["7704FIJ3921/0210KT WG",352,506] ,["7704FIJ3896/0710KT WG",352,603] ,["7704FIJ4072/7010KT YELL",576,578] ,["7704FIJ3980/7014KT YELL",573,447] ,["7704FIJ4087/0014KT YELL",778,441] ,["7704FIJ4086/0014KT YELL",779,511] ,["7704FIJ4085/0014KT YELL",774,580] ,["7705FIG3556P0210KT YELL",259,393] ,["7705FIG3555P0210KT YELL",336,397]]; } //for mouseover on flyer for price function xyp77(book) { var x,y; var zoom = document.documentElement.clientWidth / window.innerWidth; x=(mouse_x/zoom)-(document.getElementById("div621").offsetLeft/zoom); //mobile version shifts first page of flyer when showing spreads //if (isMobileDevice) { alert("aaaa"); } if (flyershown.substr(2,2)=="01") { if (isMobileDevice) { x=x; }else{ x=x-parseInt(document.getElementById("div621").style.width)/2; } }else{ if (isMobileDevice) { if (isOdd(Number(flyershown.substr(2,2)))) { x=x+parseInt(document.getElementById("div621").style.width); } } } //if (flyershown.substr(2,2)=="01") { x=x-parseInt(document.getElementById("div621").style.width)/2; } x=x/0.95; x=x/(document.getElementById("flyer_ndx").width/zoom)*230; //ok to use flyer_ndx becuase that was how it was scaled y=mouse_y-document.getElementById("div620").offsetTop; y=y/(parseInt(document.getElementById("div621").style.height))*675; y=y/zoom; var minx=0; var fs=flyershown; if (isMobileDevice) { fs=Number(flyershown.substr(2,2)); fs=Math.floor(fs/2)+1; fs="0"+fs; fs=flyershown.substr(0,2)+fs.substr(fs.length-2,2); //need to convert pages to spreads } for (i=0; i0) { update_price(xy[minx][0].substr(4,10),xy[minx][0].substr(14,10)); var xypr=document.getElementById("i8").innerHTML.split(';')[1]; //everything after the first ; xypr=xypr+"<"; xypr=xypr.substring(0, xypr.indexOf("<")); //everything before the first < document.getElementById("flyer_overlay_txt").innerHTML = "
$"+xypr+"
"+"click for details
" y=xy[minx][2]*zoom; //y=y*(document.getElementById("flyer_spread").height)/675; y=y*(parseInt(document.getElementById("div621").style.height))/675; y=y+document.getElementById("div620").offsetTop; x=xy[minx][1]*(document.getElementById("flyer_ndx").width/zoom)/230; x=x+(document.getElementById("div621").offsetLeft/zoom); if (flyershown.substr(2,2)=="01") { x=x+parseInt(document.getElementById("div621").style.width)/2; } x=x*0.95; //entire spread reduced to 95% to show flip effect x=x+30; //move over beside image //if too close to right side, show at left //else show on right //x=x-25-50; if (x<0) { x=0; } //y=y-25; if (y<0) { y=0; } document.getElementById("flyer_overlay").style.left=x+"px"; document.getElementById("flyer_overlay").style.top=y+"px"; document.getElementById("flyer_overlay").style.display = "block"; }else{ document.getElementById("flyer_overlay").style.display = "none"; } //alert("done overlay"); } //calls ItemDetail from touch position on flyer function xy77(book) { var x,y; var zoom = document.documentElement.clientWidth / window.innerWidth; //alert(zoom); x=(mouse_x/zoom)-(document.getElementById("div621").offsetLeft/zoom); //alert(mouse_x+" | "+zoom+" | "+document.getElementById("div621").offsetLeft); //mobile version shifts first page of flyer when showing spreads if (flyershown.substr(2,2)=="01") { if (isMobileDevice) { x=x; }else{ x=x-parseInt(document.getElementById("div621").style.width)/2; } } //alert(x); //alert(document.getElementById("div621").style.width); //874 844 //alert(x); //if (flyershown.substr(2,2)=="01") { x=x-parseInt(document.getElementById("div621").style.width)/2; } //alert(document.getElementById("flyer_ndx").width); //1 for mobile if (isMobileDevice) { x=x-parseInt(document.getElementById("div621").offsetLeft/zoom); //85 x=x/parseInt(document.getElementById("div621").style.width)*470; if (flyershown.substr(2,2)=="01") { x=x; }else{ if (isOdd(Number(flyershown.substr(2,2)))) { x=x+470; } } }else{ x=x/0.95; x=x/(document.getElementById("flyer_ndx").width/zoom)*230; //ok to use flyer_ndx becuase that was how it was scaled } y=mouse_y-document.getElementById("div620").offsetTop; y=y/(parseInt(document.getElementById("div621").style.height))*675; y=y/zoom; var minx=0; var fs=flyershown; if (isMobileDevice) { fs=Number(flyershown.substr(2,2)); fs=Math.floor(fs/2)+1; fs="0"+fs; fs=flyershown.substr(0,2)+fs.substr(fs.length-2,2); //need to convert pages to spreads } //alert(flyershown+" | "+fs); //alert(xy.length); 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) } } function xy77old(book) { //xy75(7502) book is actually the spread winsize(); var x,y; x=mouse_x-document.getElementById("div620t1").offsetLeft-document.getElementById("flyer_sprd").offsetLeft; x=x/document.getElementById("flyer_ndx").width*230; //ok to use flyer_ndx becuase that was how it was scaled y=((mouse_y-document.getElementById("div620").offsetTop)/winW*1280); //use winW*1280 instead of winH*752 because scaled by width var zoom = document.documentElement.clientWidth / window.innerWidth; y=y/zoom; loadxy75(); var minx; minx=0; for (i=0; i0) { ItemDetail(xy[minx][0].substr(4,10),xy[minx][0].substr(14,10),"1","","",""); //item,karat,canedit("Y" for yes) } }