var productDetailsItemNumbers = Array(); var productDetailsNoPrices = Array(); var productDetailsAltOptionLabels = Array(); function setPrice( prodNum ) { var l= new HTMLLayer("size_select_"+prodNum); if( l.obj.options ) { } else { l= new HTMLLayer("size_select_"+prodNum+"_element"); } var selectedPrice=l.obj.value; var visiblePriceFound=false; for( var i in productDetails[prodNum] ) { if( productDetailsNoPrices[prodNum] ) { } else { var l= new HTMLLayer("price_label_"+prodNum+"_"+i); l.style.display=!visiblePriceFound && i==selectedPrice?'':'none'; visiblePriceFound=visiblePriceFound|| (i==selectedPrice?true:false); } if( productDetailsItemNumbers[prodNum] ) { var l= new HTMLLayer("item_no_label_"+prodNum+"_"+i); l.style.display=!visiblePriceFound && i==selectedPrice?'':'none'; visiblePriceFound=visiblePriceFound|| (i==selectedPrice?true:false); } } if( productDetails[prodNum][selectedPrice].stockLevelAvailable ) { var l = new HTMLLayer( 'miniProductHasNoStock'+prodNum); l.style.display = productDetails[prodNum][selectedPrice].outOfStock?'':'none'; var l = new HTMLLayer( 'miniProductHasStock'+prodNum); l.style.display = productDetails[prodNum][selectedPrice].outOfStock?'none':''; } checkCanFrame( prodNum ); } function setMedium( prodNum ) { var layerPriceChose= new HTMLLayer("size_select_"+prodNum); var l= new HTMLLayer("medium_select_"+prodNum); var selectMediumWrap=l.obj.value; var selectMedium=Math.floor(selectMediumWrap); var newPrice=-1; var firstPrice = -1; if( layerPriceChose.obj.options ) { var selectedPrice=layerPriceChose.obj.value; var selectedPriceCode =productDetails[prodNum][selectedPrice]?productDetails[prodNum][selectedPrice].sizeCode:''; var nm=layerPriceChose.obj.options.length; for( var i=0;i0 ) { wrap=selectMediumWrap.substr(ind+1); } wrapValueLayer.obj.value=wrap; }