var dakisItems = JSON.parse('<%= JSON.stringify(cart.items).replaceAll("\\'", "'") %>');
sizeList = ["3.5x5", "4x6", "5x7", "8x10", "8x12", "11x14", "12x18"];
var lg = [];
var ll = [];
var n = false;
var w = 1000;
for (var i = 0; i < dakisItems.length; i++) {
var str = dakisItems[i].text;
console.log(str);
n = str.startsWith("Printing order");
if (n) {
w = i;
suggestedProducts(w);
break;
}
}
function suggestedProducts(w) {
for (var j = 0; j < dakisItems[w].items.length; j++) {
var strs = dakisItems[w].items[j].text;
var splitstring = strs.split(' ');
console.log(splitstring);
var size = splitstring[0];
console.log(size);
if (sizeList.includes(size)) {
numberSize = size.replace("x", "");
lg.push(Number(numberSize));
ll.push(size);
}
}
showProduct();
}
function showProduct() {
if (ll.length > 0) {
maxValue = Math.max(...lg);
maxPos = lg.indexOf(maxValue);
frameSize = ll[maxPos];
document.getElementById(frameSize).style.display = "block";
document.getElementById("featured").style.display = "block";
window.dispatchEvent(new CustomEvent('resize'));
}
}