//REPLACE L, G, K, Y, P, W, R, //change all function names function loadxy74() { //next line, omit var and it becomes a global array (use xy=[ not var xy=[ ) xy = [ ["",0,0] ,["7401FIG3546P3014KT YELL",361,271] ,["7401FIG3546E2814KT YELL",319,383] ,["7401FIJ4110/3014KT YELL",180,459] ,["7402FIG3539PGA10KT YELL",97,104] ,["7402FIG3539EGA10KT YELL",106,194] ,["7402FIJ4106/GA10KT YELL",315,107] ,["7402FIJ2743R3014KT YELL",127,520] ,["7402FIJ3004R2414KT WG",135,597] ,["7402FIG3419P0210KT YELL",546,400] ,["7402FIG3419E0410KT YELL",643,401] ,["7402FIG3485E0510KT YELL",557,554] ,["7402FIJ4073/0210KT YELL",681,587] ,["7402FIG3485P0210KT YELL",783,532] ,["7403FIG2537P0210KT W&Y",115,363] ,["7403FIG2524P0310KT Y&W",221,363] ,["7403FIG2529E0510KT W&Y",339,374] ,["7403FIJ3924/0210KT YELL",135,462] ,["7403FIJ3978/1110KT YELL",111,584] ,["7403FIG3344P0710KT YELL",223,585] ,["7403FIJ3953/0710KT YELL",335,582] ,["7403FIG3393PWH10KT YELL",502,92] ,["7403FIG3393EWH10KT YELL",605,80] ,["7403FIJ3986/WH10KT YELL",566,170] ,["7403FIG3527E0410KT WG",780,116] ,["7403FIG3411POP10KT YELL",516,336] ,["7403FIG3411EOP10KT YELL",613,326] ,["7403FIJ4010/OP10KT YELL",776,329] ,["7403FIJ4070/0910KT YELL",557,441] ,["7403FIJ4038/0410KT WG",545,508] ,["7403FIJ4009/0410KT YELL",550,587] ,["7403FIG3384E0410KT YELL",689,493] ,["7403FIG3384P0410KT YELL",788,468] ,["7403FIJ3990/WH10KT YELL",750,578] ,["7404FIG1654P0510KT WG",81,97] ,["7404FIG3300P0210KT W&Y",153,138] ,["7404FIG2325P0514KT YELL",269,78] ,["7404FIG2328P0514KT Y&W",368,103] ,["7404FIG3299P0210KT Y&W",310,180] ,["7404FIG3431P0210KT YELL",93,293] ,["7404FIG3431E0410KT YELL",196,296] ,["7404FIJ4022/0210KT YELL",336,313] ,["7404FIG3182P0210KT WG",109,453] ,["7404FIG3176P0210KT W&Y",184,446] ,["7404FIG2676P0210KT W&Y",138,589] ,["7404FIG3502P1110KT YELL",348,491] ,["7404FIG3200P0210KT WG",514,367] ,["7404FIG3280P0210KT WG",627,360] ,["7404FIG1064P0310KT WG",728,377] ,["7404FIG3278P0210KT WG",819,361] ,["7404FIG1266P0310KT WG",763,483] ,["7404FIG1966P0310KT WG",539,579] ,["7404FIG3490PWH10KT WG",644,571] ,["7404FIJ3720/0210KT WG",772,589] ,["7405FIG3301EOP10KT PINK",110,355] ,["7405FIG3301POP10KT PINK",221,353] ,["7405FIJ3915/OP10KT PINK",340,350] ,["7405FIJ3602/TZ10KT WG",140,447] ,["7405FIG3060PTZ10KT PINK",91,587] ,["7405FIG3060ETZ10KT PINK",193,589] ,["7405FIJ3777/TZ10KT PINK",322,592] ,["7405FIG3044P0210KT W&PK",573,88] ,["7405FIJ3942/0410KT W&PK",567,196] ,["7405FIJ3878/0510KT W&PK",774,71] ,["7405FIJ3260/0410KT W&PK",785,148] ,["7405FIG2078P0710KT W&PK",531,317] ,["7405FIG2078E0810KT W&PK",622,304] ,["7405FIJ2984/0410KT W&PK",760,338] ,["7405FIG3424PMG10KT PINK",488,489] ,["7405FIG3424EMG10KT PINK",573,485] ,["7405FIJ4018MRG10KT PINK",542,587] ,["7405FIG3418EMG10KT PINK",711,491] ,["7405FIG3418PMG10KT YELL",800,477] ,["7405FIJ4029MRG10KT PINK",748,581] ,["7406FIJ3929 10KT Y&W",101,59] ,["7406FIJ3999/0210KT W&Y",113,137] ,["7406FIJ4020/0310KT YELL",111,326] ,["7406FIG3487P1110KT WG",311,86] ,["7406FIG3487E4010KT WG",334,193] ,["7406FIG3439P0310KT YELL",244,324] ,["7406FIG3439E0710KT YELL",343,321] ,["7406FIJ3905/0610KT W&Y",140,476] ,["7406FIJ3991/0810KT Y&W",138,581] ,["7406FIJ3981/0210KT Y&W",347,416] ,["7406FIJ3595/0210KT W&Y",344,501] ,["7406FIJ3985/0210KT W&Y",347,586] ,["7406FIG3369P0510KT WG",523,376] ,["7406FIG3366P0810KT WG",622,377] ,["7406FIG3524P1410KT WG",711,380] ,["7406FIG3479P1110KT WG",802,363] ,["7406FIJ3983/0210KT WG",577,484] ,["7406FIJ3921/0210KT WG",546,568] ,["7406FIJ3458/0310KT W&PK",667,606] ,["7406FIJ3469/0310KT W&PK",798,565] ,["7407FIG2932E4610KT YELL",156,339] ,["7407FIG2977E0014KT WG",168,403] ,["7407FIJ3696/5014KT WG",137,503] ,["7407FIJ4087/0014KT YELL",329,344] ,["7407FIJ4086/0014KT YELL",329,462] ,["7407FIJ4085/0014KT YELL",329,566] ,["7407FIJ3566/2010KT WG",569,42] ,["7407FIJ3566/W 10KT WG",569,90] ,["7407FIJ2876/0710KT YELL",573,150] ,["7407FIJ2876/W 10KT YELL",575,199] ,["7407FIJ3238/0510KT WG",782,42] ,["7407FIJ3238/W 10KT WG",775,85] ,["7407FIJ3237/0410KT WG",780,138] ,["7407FIJ3237/W 10KT WG",780,176] ,["7407FIJ3252/0310KT WG",775,238] ,["7407FIJ3252/W 10KT WG",780,274] ,["7407FIJ3930/3014KT WG",549,293] ,["7407FIJ3936/4014KT YELL",553,365] ,["7407FIJ3091/4014KT WG",554,443] ,["7407FIJ3824/5014KT WG",555,532] ,["7407FIJ3980/7014KT YELL",748,559] ,["7408FIJ3069/2514KT WG",113,76] ,["7408FIJ3645/7014KT YELL",110,161] ,["7408FIJ3742/7014KT WG",114,254] ,["7408FIJ3263/2518KT WG",142,467] ,["7408FIJ3408/5014KT Y&W",138,573] ,["7408FIJ4021/5014KT YELL",294,124] ,["7408FIJ4021/0014KT WG",336,172] ,["7408FIJ2573/3014KT YELL",348,306] ,["7408FIJ1994/0014KT WG",343,366] ,["7408FIJ263920014KT WG",350,439] ,["7408FIJ274110014KT WG",345,516] ,["7408FIG1159E0014KT WG",547,329] ,["7408FIG1147E0014KT WG",548,400] ,["7408FIG2719E1514KT WG",549,472] ,["7408FIG1160P0014KT WG",672,363] ,["7408FIG1148P0014KT WG",752,374] ,["7408FIG2719P1014KT WG",831,366] ,["7408FIJ2834/7014KT WG",590,540] ,["7408FIJ3726/7014KT WG",750,568] ,["7409FIJ2811G2010KT W&Y",127,352] ,["7409FIJ1725/7010KT W&Y",127,431] ,["7409FIW452/G 10KT W&Y",138,517] ,["7409FIJ152/03 10KT YELL",317,356] ,["7409FIG2246/16SIL/10Y",318,462] ,["7409FIJ3240/0610KT Y&W",327,565] ,["7409FIG3043PWH10KT YELL",519,86] ,["7409FIG3043EWH10KT YELL",622,87] ,["7409FIJ3744/WH10KT YELL",565,181] ,["7409FIG3489P1410KT YELL",780,84] ,["7409FIJ4080/WH10KT WG",547,305] ,["7409FIG3529EWH10KT WG",696,321] ,["7409FIG3529PWH10KT WG",797,306] ,["7409FIG3488PWH10KT WG",556,460] ,["7409FIG3488EWH10KT WG",547,573] ,["7409FIG2203P0210KT WG",694,470] ,["7409FIG2203E0510KT WG",782,466] ,["7409FIJ4114/WH10KT WG",742,589] ,["7410FIG3264P0210KT WG",132,68] ,["7410FIG3260P0210KT YELL",66,132] ,["7410FIJ4015/0210KT PINK",91,312] ,["7410FIJ4015/0210KT WG",232,308] ,["7410FIJ4015/0210KT YELL",358,317] ,["7410FIG2961P0210KT W/Y/P",279,92] ,["7410FIG3054P0210KT W/Y/P",365,134] ,["7410FIG3297P0210KT W&PK",139,491] ,["7410FIJ3944/0510KT W&PK",145,582] ,["7410FIJ3968/0210KT PINK",354,446] ,["7410FIJ3968/0210KT WG",350,513] ,["7410FIJ3968/0210KT YELL",350,590] ,["7410FIG2922P0210KT W&PK",542,374] ,["7410FIG3399P0210KT PK&W",659,359] ,["7410FIG3053P0210KT W&PK",784,367] ,["7410FIJ3881/0210KT PINK",739,468] ,["7410FIJ3896/0710KT WG",540,567] ,["7410FIJ3882/1210KT PK&W",671,595] ,["7410FIJ3569/0210KT PINK",791,565] ,["7411FIJ4104PTZ10KT YELL",114,372] ,["7411FIG3538PPZ10KT YELL",236,365] ,["7411FIG3538EPZ10KT YELL",332,366] ,["7411FIJ4090LLQ10KT YELL",326,458] ,["7411FIJ4094LLQ10KT PINK",234,545] ,["7411FIJ4094/BT10KT WG",116,583] ,["7411FIJ4094/PD10KT YELL",341,595] ,["7411FIJ4089/R 10KT YELL",573,59] ,["7411FIJ4089/S 10KT WG",573,118] ,["7411FIJ4089/E 10KT YELL",579,177] ,["7411FIG3506P/E10KT YELL",736,125] ,["7411FIG3504PEM10KT YELL",810,97] ,["7411FIG3318P/E10KT YELL",540,320] ,["7411FIG3318E/E10KT YELL",618,322] ,["7411FIJ3932/E 10KT YELL",766,319] ,["7411FIG3521PPD10KT YELL",530,468] ,["7411FIJ4068/PD10KT YELL",544,574] ,["7411FIG3480PEM10KT YELL",747,480] ,["7411FIJ4091/EM10KT YELL",742,586] ,["7412FIG3016P0210KT YELL",51,92] ,["7412FIG3016E0510KT YELL",145,97] ,["7412FIG3292P0210KT YELL",321,72] ,["7412FIJ3966/0210KT YELL",306,167] ,["7412FIG3481P0210KT YELL",107,318] ,["7412FIG3481E0410KT YELL",192,311] ,["7412FIJ4067/0210KT YELL",341,323] ,["7412FIG3272P0210KT YELL",129,480] ,["7412FIJ4066/0210KT YELL",146,590] ,["7412FIG3523P1810KT YELL",347,481] ,["7412FIJ4088/0410KT WG",356,574] ,["7412FIG3532P0210KT WG",545,357] ,["7412FIG3542P0210KT YELL",663,391] ,["7412FIG3533P0210KT WG",794,341] ,["7412FIJ4102/0210KT YELL",769,467] ,["7412FIJ2666/0410KT WG",542,594] ,["7412FIG1689P0210KT W&Y",669,556] ,["7412FIJ2671/0310KT WG",785,590] ,["7413FIG3409P0510KT YELL",78,360] ,["7413FIG3345P1410KT WG",152,359] ,["7413FIG1833P0510KT YELL",224,354] ,["7413FIG2659P0510KT W&PK",303,359] ,["7413FIG2541P0410KT WG",376,361] ,["7413FIG3320P1410KT WG",189,482] ,["7413FIG2526P05SIL/10Y",101,475] ,["7413FIG3363P0510KT YELL",97,596] ,["7413FIG2898P1510KT WG",181,592] ,["7413FIG2909P1010KT WG",271,588] ,["7413FIG2986P0510KT YELL",348,597] ,["7413FIG3215E0510KT WG",538,82] ,["7413FIG3215P0210KT WG",626,91] ,["7413FIJ3850/0510KT WG",570,188] ,["7413FIG3159P0210KT WG",794,78] ,["7413FIJ3813/AM10KT WG",779,150] ,["7413FIG3507P0210KT YELL",527,339] ,["7413FIG3507EEM10KT YELL",621,317] ,["7413FIJ3960/0210KT YELL",774,332] ,["7413FIG3317PLQ10KT YELL",546,489] ,["7413FIG3317ELQ10KT YELL",548,581] ,["7413FIG3512E0510KT YELL",707,493] ,["7413FIG3512PAM10KT YELL",813,481] ,["7413FIJ3995/AM10KT YELL",753,586] ,["7414FIG3511P0210KT YELL",111,81] ,["7414FIG3511E0410KT YELL",116,172] ,["7414FIG3135P0210KT YELL",311,81] ,["7414FIG3135E0510KT YELL",319,170] ,["7414FIJ4069/CT10KT YELL",119,344] ,["7414FIG3486PCT10KT YELL",255,328] ,["7414FIG3486ECT10KT YELL",360,326] ,["7414FIG3379P0210KT YELL",143,497] ,["7414FIJ3845/OP10KT YELL",135,585] ,["7414FIG3173E0410KT YELL",343,438] ,["7414FIJ3814/0210KT YELL",346,514] ,["7414FIJ3669/2610KT YELL",351,597] ,["7414FIG2918ECT10KT YELL",540,346] ,["7414FIG2918PCY10KT YELL",652,347] ,["7414FIJ3415CTY10KT YELL",790,343] ,["7414FIJ4001/GA10KT YELL",597,498] ,["7414FIG3494EGA10KT YELL",555,588] ,["7414FIJ4075/GA10KT YELL",685,585] ,["7414FIG3494PGA10KT YELL",800,592] ,["7415FIG3544E0710KT YELL",106,128] ,["7415FIG3544P0310KT YELL",116,234] ,["7415FIJ4092/0710KT YELL",128,338] ]; } //for mouseover on flyer for price function xyp74(book) { //alert("xyp74(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 xy74(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 (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; 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/(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) { 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 xy74old(book) { //xy74(7402) 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; loadxy74(); 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) } }