var shapesi = new Array(); var shapes = new Array(); shapes.push("orderimages/shapes/olifant_i.gif"); shapes.push("orderimages/shapes/baby_elephant_i.gif"); shapes.push("orderimages/shapes/giraffe_i.gif"); shapes.push("orderimages/shapes/krokodil_i.gif"); shapes.push("orderimages/shapes/struisvogel_i.gif"); shapes.push("orderimages/shapes/aap_i.gif"); shapes.push("orderimages/shapes/neushoorn_i.gif"); shapes.push("orderimages/shapes/leeuw_i.gif"); shapesi.push(shapes); shapes = new Array(); shapes.push("orderimages/shapes/donkey_i.gif"); shapes.push("orderimages/shapes/dog_i.gif"); shapes.push("orderimages/shapes/cat_i.gif"); shapes.push("orderimages/shapes/rooster_i.gif"); shapes.push("orderimages/shapes/bremerset_i.gif"); shapesi.push(shapes); shapes = new Array(); shapes.push("orderimages/shapes/plant1_i.gif"); shapes.push("orderimages/shapes/plant2_i.gif"); shapes.push("orderimages/shapes/table_i.gif"); shapes.push("orderimages/shapes/hanginglamp_i.gif"); shapes.push("orderimages/shapes/chair_i.gif"); shapes.push("orderimages/shapes/lamp1_i.gif"); shapes.push("orderimages/shapes/lamp2_i.gif"); shapes.push("orderimages/shapes/lamp3_i.gif"); shapesi.push(shapes); shapes = new Array(); shapes.push("orderimages/shapes/wallpapertree_i.gif"); shapes.push("orderimages/shapes/wallpapertree2_i.gif"); shapes.push("orderimages/shapes/wallpaperbranch_i.gif"); shapes.push("orderimages/shapes/leaves_i.gif"); shapesi.push(shapes); shapes = new Array(); shapes.push("orderimages/shapes/birdhouselamp_i.gif"); shapesi.push(shapes); shapes = new Array(); shapes.push("orderimages/shapes/birds_i.gif"); shapes.push("orderimages/shapes/owl_i.gif"); shapesi.push(shapes); shapes = new Array(); shapes.push("orderimages/shapes/detail_duvetcover_pink.gif"); shapes.push("orderimages/shapes/detail_duvetcover_pink.gif"); shapes.push("orderimages/shapes/detail_duvetcover_pink.gif"); shapes.push("orderimages/shapes/detail_curtains_pink.gif"); shapes.push("orderimages/shapes/detail_cushion_pink.gif"); shapesi.push(shapes); shapes = new Array(); var treeinfotexts = Array(); var treechoosetexts = Array(); treechoosetexts.push('Kies een boom: '); treechoosetexts.push('Kies een boom: '); treechoosetexts.push('Kies een tak: '); treechoosetexts.push('Kies een kleurmix: '); treeinfotexts.push('De stam bestaat uit 5 delen. Boom wordt geleverd met 84 bladeren. Formaat: 200x260cm (BxH). Uitgebreide instructies en lijm worden meegeleverd.'); treeinfotexts.push('De stam bestaat uit 7 delen. Boom wordt geleverd met 90 bladeren. Formaat: 160x230cm (BxH). Uitgebreide instructies en lijm worden meegeleverd.'); treeinfotexts.push('Plm 115 x 60cm, uit één deel . Tak wordt geleverd met 21 bladeren (selectie kan variëren), en is in dezelfde kleurmixen verkrijgbaar als de behang bomen. Tak kan zowel uit het plafond als uit de muur groeien.'); treeinfotexts.push('Handgemaakt en geselecteerd uit 7 soorten authentiek vintage en design behang. Inclusief behanglijm. (Selectie kan variëren)'); var selectboxes = new Array(); selectboxes.push(''); selectboxes.push(''); selectboxes.push(''); selectboxes.push(''); function flippedImgUrl(imgurl) { var temp = imgurl.split("."); return (temp[0]+ "r." + temp[1]); } function unhighlightAllShapes() { var i; var theimg; for (i=0; i < shapes.length;i++) { theimg = document.getElementById("img"+i); theimg.src = shapes[i]; } } function highlightShape(nr) { unhighlightAllShapes(); document.orderframe.selectedshape.value = nr; var theimg = document.getElementById("img"+nr); theimg.src = shapeshl[nr]; } function changeLargeShape(nr) { var largeimg = parent.document.getElementById("largeimg"); if(bremenset) { // var patternsselectbox = document.getElementById("tileselection"); // largeimg.src = '/order/orderimages/shapes/detail_bremer_' + patternsselectbox.options[patternsselectbox.selectedIndex].value + '.gif'; } else if (document.orderframe.leftright) { if (document.orderframe.leftright[1].checked) { largeimg.src = flippedImgUrl(shapesi[nr]); } else largeimg.src = shapesi[nr]; } else largeimg.src = shapesi[nr]; } function changeProductName(nr) { var prodname = document.getElementById("prodname"); prodname.innerHTML = itemnames[nr]; } function checkBremerCategory(nr) { var patternsselectbox = document.getElementById("tileselection"); var i; if(nr=='4') { bremenset = true; for (i = patternsselectbox.length - 1; i>=0; i--) { patterns.push(patternsselectbox[i].value); if(patternsselectbox[i].value!='0076' && patternsselectbox[i].value!='0077') { patternsselectbox.remove(i); }else { if(patternsselectbox[i].value=='0076') patternsselectbox[i].innerHTML = 'Groen'; else if(patternsselectbox[i].value=='0077') patternsselectbox[i].innerHTML = 'Oranje'; } } changeTilepattern(patternsselectbox.options[0].value); var largeimg = parent.document.getElementById("largeimg"); largeimg.src = '/order/orderimages/shapes/detail_bremer_' + patternsselectbox.options[0].value + '.gif'; }else{ bremenset = false; if(patterns.length > 0) { for (i = patternsselectbox.length - 1; i>=0; i--) { patternsselectbox.remove(i); } var teller = 0; for (i = patterns.length - 1; i>=0; i--) { patternsselectbox.options[teller] = new Option(patterns[i],patterns[i]); teller++; } patterns = new Array(); } } } function changeCategory(category) { document.location.href='orderselectie.php?cat=' + category; } //takes float, returns currency function numberFormat(price,decimals,centsep,thousandsep) { var splitarr = price.split("."); var i; //correct decimals if (splitarr[1].length decimals) { var divider = splitarr[1].length - decimals; var flt = (parseInt(splitarr[1])) / (Math.pow(10,divider)); splitarr[1] = Math.round(flt); } //insert thousand sepparator, if necessary if (splitarr[0].length >= 4) { var left = splitarr[0].substr(0,(splitarr[0].length-3)); var right = splitarr[0].substr(splitarr[0].length-3); splitarr[0] = left + thousandsep + right; } var formatted = (splitarr[0] + centsep + splitarr[1]); return formatted; } function changeProductPrice(nr) { var prodpr = document.getElementById("prodprice"); prodpr.innerHTML = '€ ' + numberFormat(prices[nr],2,',','.'); } function changeProductDescription(nr) { var prodpr = document.getElementById("proddescription"); prodpr.innerHTML = descriptions[nr]; } function changeMixtureVisible(nr) { var divmixture = document.getElementById("mixture1"); if(nr == 0) document.getElementById("mixture1").style.visibility = 'visible' else document.getElementById("mixture1").style.visibility = 'hidden' } function changeLeftRightVisible(nr) { var leftright = document.getElementById("leftright"); if(nr == 2) document.getElementById("leftright").style.display = 'block' else document.getElementById("leftright").style.display = 'none' } function changeTilepattern(patternname) { if (patternname!="") { if(bremenset) { var largeimg = parent.document.getElementById("largeimg"); largeimg.src = '/order/orderimages/shapes/detail_bremer_' + patternname + '.gif'; } var pattrnsmall = document.getElementById("squarepattern"); var imgurl = "url(orderimages/patterns_tiled/" + patternname + ".jpg)"; document.orderframe.selectedtile.value = patternname; pattrnsmall.style.backgroundImage = imgurl; var lrgimgb = parent.document.getElementById("largeimgback"); lrgimgb.style.backgroundImage = imgurl; var pattrntext = document.getElementById('patterntext'); pattrntext.innerHTML = patternname; } else { //choose pattern selected..leave all be } } function changeTreepattern(patternname, patterndir) { if (patternname!="") { var pardoc = parent.document; var elt = pardoc.getElementById('largeimg'); elt.src = 'orderimages/'+patterndir+'/detail_'+patternname+'.gif'; var arr = patternname.split('_'); document.orderframe.selectedtile.value = arr[0]+"/"+arr[1]; } else { //choose pattern selected..leave all be } } function changeTreeSelectAndDesc(treenr) { if (treenr>=0) { var treeselect = document.getElementById("itreeselect"); treeselect.innerHTML = selectboxes[treenr]; var treedesc = document.getElementById("itreeinfo"); treedesc.innerHTML = treeinfotexts[treenr]; var treechoose = document.getElementById("itreechoose"); treechoose.innerHTML = treechoosetexts[treenr]; } } function changeBirdpattern(patternname) { if (patternname!="") { document.orderframe.selectedtile.value = patternname; } else { //choose pattern selected..leave all be } } function changeTilepattern1(patternname) { if (patternname!="") { var pattrnsmall = document.getElementById("squarepattern1"); var imgurl = "url(orderimages/patterns_tiled/" + patternname + ".jpg)"; document.orderframe.selectedtile1.value = patternname; pattrnsmall.style.backgroundImage = imgurl; var pattrntext = document.getElementById('patterntext1'); pattrntext.innerHTML = patternname; } else { //choose pattern selected..leave all be } } function changeTilepattern2(patternname) { if (patternname!="") { var pattrnsmall = document.getElementById("squarepattern2"); var imgurl = "url(orderimages/patterns_tiled/" + patternname + ".jpg)"; document.orderframe.selectedtile2.value = patternname; pattrnsmall.style.backgroundImage = imgurl; var pattrntext = document.getElementById('patterntext2'); pattrntext.innerHTML = patternname; } else { //choose pattern selected..leave all be } } function enlargePopup(nr) { var windowLeft = (screen.width - 400) / 2; var windowTop = (screen.height - 380) / 2; var cwin = window.open('popenlarge.php?nr='+escape(nr), 'Zoompattern', 'toolbar=no,directories=no,status=no,scrollbars=no,resize=no,menubar=no,width=400,height=380,top='+windowTop+',left='+windowLeft); cwin.focus(); return false; } function confirmPopup() { var windowLeft = (screen.width - 450) / 2; var windowTop = (screen.height - 100) / 2; var cwin = window.open('confirm.php', 'Confirm', 'toolbar=no,directories=no,status=no,scrollbars=no,resize=no,menubar=no,width=450,height=100,top='+windowTop+',left='+windowLeft); cwin.focus(); return false; } function changeLeftRight(leftright) { var largeimg = parent.document.getElementById("largeimg"); if(largeimg.src == 'http://www.inke.nl/order/orderimages/shapes/detail_bremer_0076.gif') return; if (leftright=="right") { largeimg.src = flippedImgUrl(shapesi[document.orderframe.selectedshape.value]); } else largeimg.src = shapesi[document.orderframe.selectedshape.value]; } function redefineAction() { if (document.orderframe.baction) { document.orderframe.action="orderselectie.php"; document.orderframe.baction.value="add"; document.orderframe.target=""; document.orderframe.submit(); } else { document.orderframe.action="order.php"; } return true; } function redefineAction2() { if (document.orderframe.baction) { document.orderframe.action="orderselectie.php"; document.orderframe.baction.value="add"; document.orderframe.redir.value="checkout.php" document.orderframe.target=""; document.orderframe.submit(); } } function changeLargeShapeBasket(catnr, prodnr,leftright,tile) { var imgurl = "url(orderimages/patterns_tiled/" + tile + ".jpg)"; if (catnr==2) { var arr = tile.split("/"); imgurl = "orderimages/patterns_tree"+prodnr+"/detail_"+arr[0]+"_"+arr[1]+".gif"; var largeimg = parent.document.getElementById("largeimg"); largeimg.src = imgurl; } else { var lrgimgb = parent.document.getElementById("largeimgback"); lrgimgb.style.backgroundImage = imgurl; var largeimg = parent.document.getElementById("largeimg"); if (leftright=="right") { largeimg.src = flippedImgUrl(shapesi[catnr][prodnr]); } else largeimg.src = shapesi[catnr][prodnr]; } }