shop camera gear

.

.
.
You pay:
Add to Cart
Trust Guard Security Scanned
SKU:
MPC:
// Create a Map for 3 years var warranty3ListMack = new Map([ ["250", ["../_/c709185e-c82d-44b4-84b8-e46d70dd930d?variation=948267", "Price: $44.99"]], ["500", ["../_/5e479cf9-2f65-4239-b410-c499ba08e55e?variation=3500966", "Price: $79.99"]], ["750", ["../_/991a8d36-1c4b-4a50-9572-94aec313b96b?variation=3500972", "Price: $119.99"]], ["1000", ["../_/409094e1-7fec-4c6a-a148-3cf4aae1c805?variation=3500948", "Price: $159.99"]], ["1500", ["../_/fd68cb13-fe13-4384-936c-c3c5d0b4f4a9?variation=3500951", "Price: $199.99"]], ["2000", ["../_/7e5e05b9-c0fb-421e-9ff0-bb13a43cf39b?variation=3500957", "Price: $239.99"]], ["2500", ["../_/cdfaeb4c-a0d7-4f92-8992-729f5119c923?variation=3500960", "Price: $299.99"]], ["3000", ["../_/11df3077-5530-4b05-b81d-4093141bc0ad?variation=3500963", "Price: $329.99"]], ["4000", ["../_/e0796de0-a85e-4697-91f6-13371e8fb334?variation=3500975", "Price: $374.99"]], ["5000", ["../_/e1f733d2-58e0-4444-89fa-9810ef965bc8?variation=3500978", "Price: $449.99"]], ["6000", ["../_/cba58a9d-f59a-4db7-9b2c-5f5c2b12b40c?variation=3500969", "Price: $509.99"]], ["7500", ["../_/7e760a60-bc63-012e-877c-20cf30bab63e?variation=3501002", "Price: $569"]], ["10000", ["../_/2da57a6c-1bda-4e6d-866e-32150a1ca34f?variation=3500954", "Price: $749.99"]] ]); // Get variables var prodPrice = <%= product.price %>; var prodCat = "<%= product.category[1].name %>"; var prodBrand = "<%= product.brand %>"; // Run script for filtered categories if((prodCat == "Digital Cameras" || prodCat == "Lenses - SLR & Compact System") && (prodBrand !== "Canon" && prodBrand !== "Sony")) { // Parse all entries console.log(prodBrand); for (var x of warranty3ListMack) { if(x[0] > prodPrice) { my3WarrantyMack(x[1][0], x[1][1]); break; } } } // Update info in widget function my3WarrantyMack(link, price) { document.getElementById("warranty3LinkBoxMack").href = link; document.getElementById("war3PriceMack").innerHTML = price; document.getElementById("warranty3LinkBoxMack").style.display = 'block'; document.getElementById("warrantyLinkBoxMack").style.display = 'block'; }
// Get variables var prodPrice = <%= product.price %>; var prodCat = "<%= product.category[1].name %>"; var prodBrand = "<%= product.brand %>"; // Run script for filtered categories if(prodBrand === "Sony") { if(prodCat == "Digital Cameras" || prodCat == "Lenses - SLR & Compact System") { // Parse all entries for (var x of warranty2ListSony) { if(x[0] > prodPrice) { my2WarrantySony(x[1][0], x[1][1]); break; } } for (var x of warranty3ListSony) { if(x[0] > prodPrice) { my3WarrantySony(x[1][0], x[1][1]); break; } } for (var x of warranty4ListSony) { if(x[0] > prodPrice) { my4WarrantySony(x[1][0], x[1][1]); break; } } } } // Update info in widget function my2WarrantySony(link, price) { document.getElementById("warranty2LinkBoxSony").href = link; document.getElementById("war2PriceSony").innerHTML = price; document.getElementById("warrantyLinkBoxSony").style.display = 'block'; } function my3WarrantySony(link, price) { document.getElementById("warranty3LinkBoxSony").href = link; document.getElementById("war3PriceSony").innerHTML = price; } function my4WarrantySony(link, price) { document.getElementById("warranty4LinkBoxSony").href = link; document.getElementById("war4PriceSony").innerHTML = price; }
// Get variables var prodPrice = <%= product.price %>; var prodCat = "<%= product.category[1].name %>"; var prodBrand = "<%= product.brand %>"; var prodSlug = "<%= product.slug %>"; var isCanonM = prodSlug.indexOf("eos-m") > -1; var isCanonR = prodSlug.indexOf("eos-r") > -1; // Run script for filtered categories if(prodBrand === "Canon") { if((prodCat == "Digital Cameras")) { if((isCanonM) || (isCanonR)) { warranty2ListCanon = warranty2ListCanonR; warranty3ListCanon = warranty3ListCanonR; warranty4ListCanon = warranty4ListCanonR; } } else if(prodCat == "Lenses - SLR & Compact System") { warranty2ListCanon = warranty2ListCanonLens; warranty3ListCanon = warranty3ListCanonLens; warranty4ListCanon = warranty4ListCanonLens; } // Parse all entries for (var x of warranty2ListCanon) { if(x[0] > prodPrice) { my2WarrantyCanon(x[1][0]); break; } } for (var x of warranty3ListCanon) { if(x[0] > prodPrice) { my3WarrantyCanon(x[1][0]); break; } } for (var x of warranty4ListCanon) { if(x[0] > prodPrice) { my4WarrantyCanon(x[1][0]); break; } } } // Update info in widget function my2WarrantyCanon(link) { document.getElementById("warranty2LinkBoxCanon").href = link; // document.getElementById("war2PriceCanon").innerHTML = price; document.getElementById("warrantyLinkBoxCanon").style.display = 'block'; document.getElementById("warranty2LinkBoxCanon").style.display = 'block'; } function my3WarrantyCanon(link) { document.getElementById("warranty3LinkBoxCanon").href = link; // document.getElementById("war3PriceCanon").innerHTML = price; document.getElementById("warranty3LinkBoxCanon").style.display = 'block'; } function my4WarrantyCanon(link) { document.getElementById("warranty4LinkBoxCanon").href = link; // document.getElementById("war4PriceCanon").innerHTML = price; document.getElementById("warranty4LinkBoxCanon").style.display = 'block'; }
Canon CarePak Warranties
Accidents Happen. We've got you covered!
With Canon CarePAK PLUS, you'll receive accident protection from drops, spills & more.
Click the links below to protect your purchase
Coverage - 2 years
Coverage - 3 years
Coverage - 4 years