﻿var historyImage;function OnLoadSetup(){historyImage=GetElementByServerControlId("ucProductClassSummaryImage_imgProduct").src;DisplayPanel("ucProductClassSummary_pnlDescription","TabTableImg1","images/PCTabTableDesc");ResizeTable()}function ResizeTable(){document.getElementById("imgProductTbl").offsetHeight>250&&ChangeStyleById("imgProductTbl","height",document.getElementById("imgProductTbl").offsetHeight)}function ResizeDiv(){document.getElementById("pnlProductClassImage").offsetHeight>250&&ChangeStyleById("pnlProductClassImage","height",document.getElementById("pnlProductClassImage").offsetHeight)}function DisplayPanelReview(){DisplayPanel("ucProductClassReviewSummary_pnlReviews","TabTableImg2","images/PCTabTableReviews")}function DisplayPanel(panelname,TabTableImgIdInput,TabTableImgSrcInput){var showpanel=panelname,nav=window.navigator,browserType=nav.appName.toUpperCase(),browserVersion=nav.appVersion,curr_fld;if(browserType.substring(0,3)=="MIC")browserType="Microsoft";if(browserType=="Microsoft"){GetElementInMicrosoft("ucProductClassSummary_pnlDescription").style.display="none";GetElementInMicrosoft("ucProductClassReviewSummary_pnlReviews").style.display="none";GetElementInMicrosoft("ucProductClassSizing_pnlSizing").style.display="none";GetElementInMicrosoft(showpanel).style.display="inline"}else{var list=["ucProductClassSummary_pnlDescription","ucProductClassReviewSummary_pnlReviews","ucProductClassSizing_pnlSizing"];ChangeStylesByServerControlIds(list,"display","none");ChangeStyleByServerControlId(panelname,"display","inline")}var TabTableImgId=TabTableImgIdInput,TabTableImgSrc=TabTableImgSrcInput;if(TabTableColSpan==2){ChangeStyleById("TabTableImg1","source","images/PCTabTableDescVer1_Solid.gif");ChangeStyleById("TabTableImg2","source","images/PCTabTableReviewsVer1_Solid.gif");ChangeStyleById(TabTableImgId,"source",TabTableImgSrc+"Ver1_White.gif");ChangeStyleById("TabTableImg3","display","none");ChangeStyleById("TabTableImg1","width","125");ChangeStyleById("TabTableImg2","width","125")}else if(TabTableColSpan==3){ChangeStyleById("TabTableImg1","source","images/PCTabTableDescVer2_Solid.gif");ChangeStyleById("TabTableImg2","source","images/PCTabTableReviewsVer2_Solid.gif");ChangeStyleById("TabTableImg3","source","images/PCTabTableSizingVer2_Solid.gif");ChangeStyleById(TabTableImgId,"source",TabTableImgSrc+"Ver2_White.gif");ChangeStyleById("TabTableImg1","width","83");ChangeStyleById("TabTableImg2","width","83");ChangeStyleById("TabTableImg3","width","84")}}function CodePop(QS){var theQS="";theQS=QS;window.open("AlternateViews.aspx?prodClassId="+QS,"AlternateViews","width=400,height=400","toolbar=no","location=no","directories=no","status=no","menubar=no","scrollbars=no","screenX=0","screenY=0","top=0","left=0");return false}function PopUpToSeeAllColors(QS){var theQS="";theQS=QS;window.open("SeeAllColors.aspx?ProductClassId="+QS,"SeeAllColors","width=450,height=500","toolbar=no","location=no","directories=no","status=no","menubar=no","scrollbars=no","screenX=0","screenY=0","top=0","left=0");return false}function MM_swapImgRestore(){for(var x,a=document.MM_sr,i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;ChangeStyleByServerControlId("ucProductClassSummaryImage_imgProduct","source",historyImage)}function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=[];for(var j=d.MM_p.length,a=MM_preloadImages.arguments,i=0;i<a.length;i++)if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i]}}}function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p)}if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x}function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=[];for(i=0;i<a.length-2;i+=3)if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;var newsource=a[i+2]}newsource=newsource.replace("thumbnails/","");newsource=newsource.replace("_alt","");newsource=newsource.replace("thumb_","");ChangeStyleByServerControlId("ucProductClassSummaryImage_imgProduct","source",newsource);ResizeTable()}function ChangeBigImageSource(smallImage,imagesrc){var newSource=imagesrc;newSource=newSource.replace("thumbnails/","");newSource=newSource.replace("_alt","");newSource=newSource.replace("thumb_","");ChangeStyleById("imgProduct","source",newSource);ChangeStyleById("lblDescription","innerHTML",smallImage.alt);ResizeTable()}function GetFileName(filepath){var lastDelimiterindex=filepath.lastIndexOf("/"),filename=filepath.substring(lastDelimiterindex+1);return filename}function CheckForNoImage(){for(var imageName,countRealImage=0,i=0;i<attribArray.length;i++){imageName=GetFileName(attribArray[i][3]);if(imageName.indexOf("noimage")==-1)countRealImage++;else countRealImage--}return countRealImage}function SynchronizeDisplayWithSelection(ddlAttribute1ID,ddlAttribute2ID,ddlAttribute3ID,swapImage){clearLastZoom();$("#pnlImagesRegion a:first").attr("href","noimage");var ddlAttribute1=document.getElementById(ddlAttribute1ID),ddlAttribute2=document.getElementById(ddlAttribute2ID),ddlAttribute3=document.getElementById(ddlAttribute3ID),checkfornoimage=CheckForNoImage(),numberOfAttributes=GetNumberOfAttributes(ddlAttribute1,ddlAttribute2,ddlAttribute3),attributeRow;switch(numberOfAttributes){case 1:attributeRow=GetAttributeRowForOne(ddlAttribute1);break;case 2:attributeRow=GetAttributeRowForTwo(ddlAttribute1,ddlAttribute2);break;case 3:attributeRow=GetAttributeRowForThree(ddlAttribute1,ddlAttribute2,ddlAttribute3)}var imgProductClassImage=document.getElementById(imgProductClassImageID);if(attributeRow!=null){var imagePath=imageServerUrl+attributeRow[3];imagePath=imagePath.replace(/images/i,"");if(swapImage&&imgProductClassImage!=null)if(checkfornoimage>=0){imgProductClassImage.src=imagePath;setHighResolutionImage(imagePath)}else{imgProductClassImage.src=imgwebphoto;setHighResolutionImage(imgwebphoto)}}else if(imgProductClassImage!=null){imgProductClassImage.src=imgwebphoto;setHighResolutionImage(imgwebphoto)}ResizeDiv()}function GetAttributeRowForOne(ddlAttribute1){var option=ddlAttribute1.options[ddlAttribute1.selectedIndex];if(option!=null&&attribArray!=null)for(var attributeId=option.value,i=0;i<attribArray.length;i++){var row=attribArray[i],attribute1Column=row[0];if(attribute1Column==attributeId){return row;break}}}function GetAttributeRowForTwo(ddlAttribute1,ddlAttribute2){var option1=ddlAttribute1.options[ddlAttribute1.selectedIndex],option2=ddlAttribute2.options[ddlAttribute2.selectedIndex];if(option1!=null&&option2!=null&&attribArray!=null)for(var attribute1Id=option1.value,attribute2Id=option2.value,i=0;i<attribArray.length;i++){var row=attribArray[i],attribute1Column=row[0],attribute2Column=row[1];if(attribute1Column==attribute1Id&&(attribute2Column==attribute2Id||attribute2Id==-1)){return row;break}}}function GetAttributeRowForThree(ddlAttribute1,ddlAttribute2,ddlAttribute3){var option1=ddlAttribute1.options[ddlAttribute1.selectedIndex],option2=ddlAttribute2.options[ddlAttribute2.selectedIndex],option3=ddlAttribute3.options[ddlAttribute3.selectedIndex];if(option1!=null&&option2!=null&&option3!=null&&attribArray!=null)for(var attribute1Id=option1.value,attribute2Id=option2.value,attribute3Id=option3.value,i=0;i<attribArray.length;i++){var row=attribArray[i],attribute1Column=row[0],attribute2Column=row[1],attribute3Column=row[2];if(attribute1Column==attribute1Id&&(attribute2Column==attribute2Id||attribute2Id==-1)&&(attribute3Column==attribute3Id||attribute3Id==-1)){return row;break}}}function GetNumberOfAttributes(ddlAttribute1,ddlAttribute2,ddlAttribute3){var numberOfAttributes=0;if(ddlAttribute1!=null&&ddlAttribute2!=null&&ddlAttribute3!=null)numberOfAttributes=3;else if(ddlAttribute1!=null&&ddlAttribute2!=null&&ddlAttribute3==null)numberOfAttributes=2;else if(ddlAttribute1!=null&&ddlAttribute2==null&&ddlAttribute3==null)numberOfAttributes=1;return numberOfAttributes}function openPriceChart(strProdID){url="PharmaPrice.aspx?productid="+strProdID;window.open(url,"PharmaPrice","width=700,height=350,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,screenX=0,screenY=0,top=0,left=0")}function ChangeStyleByServerControlId(elementId,styleName,value){var element=GetElementByServerControlId(elementId);if(element!=null)switch(styleName){case "display":element.style.display=value;break;case "width":element.style.width=value;break;case "height":element.style.height=value;break;case "checked":element.checked=value;break;case "innerHTML":element.innerHTML=value;break;case "source":element.src=value}}function ChangeStylesByServerControlIds(elementIds,styleName,value){for(var i=0;i<elementIds.length;i++)ChangeStyleByServerControlId(elementIds[i],styleName,value)}function ChangeStyleById(elementId,styleName,value){var element=document.getElementById(elementId);if(element!=null)switch(styleName){case "display":element.style.display=value;break;case "width":element.style.width=value;break;case "height":element.style.height=value;break;case "checked":element.checked=value;break;case "innerHTML":element.innerHTML=value;break;case "source":element.src=value}}function ChangeStylesByIds(elementIds,styleName,value){for(var i=0;i<elementIds.length;i++)ChangeStyleById(elementIds[i],styleName,value)}function GetElementByServerControlId(controlId){return document.getElementById(prefixvar+controlId)}function GetElementInMicrosoft(controlId){return document.all[prefixvar+controlId]}function SelectAutoShip(controlId){SetCheckControl(controlId,true)}function SetCheckControl(controlId,isChecked){if(controlId!=null){var ctl=document.getElementById(controlId);if(ctl==null){var re=/\$/g;controlId=controlId.replace(re,"_");ctl=document.getElementById(controlId)}if(ctl!=null){ctl.checked=isChecked;ctl.click()}}}function SelectOrderToShipWith(lstAccount,controlId){if(lstAccount!=null&&lstAccount.options.length>lstAccount.selectedIndex){var option=lstAccount.options[lstAccount.selectedIndex];if(option!=null){var orderName=option.value,shipWithCtl=document.getElementById(controlId);if(shipWithCtl!=null)for(var i=0;i<shipWithCtl.options.length;i++)if(shipWithCtl.options[i].text.indexOf(orderName)!=-1){shipWithCtl.selectedIndex=i;break}}}}function Alternate_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p)}if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x}function swapAlternateImage(){var i,j=0,x,a=swapAlternateImage.arguments;document.MM_sr=[];for(i=0;i<a.length-2;i+=3)if((x=Alternate_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2]}}Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(startRequest);Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endRequest);function startRequest(){var pnlAddToCart=GetElementByServerControlId("pcOrderOptionsDisplay_pnlAddToCart");if(pnlAddToCart!=null)pnlAddToCart.Enabled=false}function endRequest(){var pnlAddToCart=GetElementByServerControlId("pcOrderOptionsDisplay_pnlAddToCart");if(pnlAddToCart!=null)pnlAddToCart.Enabled=true}$(document).ready(function(){var img=$("#pnlImagesRegion img:first"),path=img.attr("src");setHighResolutionImage(path);var offset=img.offset(),options={imageLeftOffset:offset.left,imageTopOffset:offset.top};$(".jqZoom").jqzoom(options)});function swapImages(imagePath){clearLastZoom();var img=$("#pnlImagesRegion img:first");img.attr("src",imagePath);$("#pnlImagesRegion a:first").attr("href","noimage");setHighResolutionImage(imagePath)}function clearLastZoom(){$(".captionZoom").remove();$(".jqZoomPup").remove();$(".temp").remove();$(".jqZoomWindow").remove()}function setHighResolutionImage(imagePath){var highResImagePath=getHighResolutionImagePath(imagePath),highResImage=new Image;$(highResImage).load(function(){$("#pnlImagesRegion a:first").attr("href",highResImagePath);$(".captionZoom").length==0&&$("#pnlImagesRegion a:first").after('<p class="captionZoom">Rollover image to magnify</p>')}).error(function(){$("#pnlImagesRegion a:first").attr("href","noimage");$(".captionZoom").remove()});highResImage.src=highResImagePath}function getHighResolutionImagePath(imagePath){return imagePath.replace(/product/i,"product/highres")}(function($){$.fn.jqzoom=function(options){var settings={zoomType:"standard",zoomWidth:505,zoomHeight:400,xOffset:10,yOffset:0,position:"right",lens:true,lensReset:false,imageOpacity:.2,title:false,alwaysOn:false,showEffect:"show",hideEffect:"hide",fadeinSpeed:"fast",fadeoutSpeed:"slow",preloadImages:false,showPreload:false,preloadText:"Loading zoom",preloadPosition:"center",highResImage:"",imageLeftOffset:0,imageTopOffset:0};options=options||{};$.extend(settings,options);return this.each(function(){var a=$(this),img=$("img",this);if(a[0].href.indexOf("noimage")!=-1){$(".captionZoom").remove();$(a).css("cursor:default");$(a).click(function(){return false});return false}$(a).css("outline-style","none");var smallimage=new Smallimage(img),smallimagedata={},largeimage=null,largeimageloaded=false,btop=0,bleft=0,lens=new Lens,lensdata={},scale={},stage=null,running=false,mousepos={},firstime=0,preloadshow=false,isMouseDown=false,dragstatus=false;smallimage.loadimage();$(this).click(function(){return false});$(this).hover(function(e){mousepos.x=e.pageX;mousepos.y=e.pageY;activate()},function(){deactivate()});function activate(){if(!running){smallimage.findborder();running=true;largeimage=new Largeimage(a[0].href);if(!largeimageloaded||$.browser.safari)largeimage.loadimage();else{if(settings.zoomType!="innerzoom"){stage=new Stage;stage.activate()}lens=new Lens;lens.activate()}a[0].blur();return false}}function deactivate(){largeimage=null;settings.zoomType=="reverse"&&img.css({opacity:1});if(!settings.alwaysOn){running=false;largeimageloaded=false;$(lens.node).unbind("mousemove");lens.remove();$("div.jqZoomWindow").length>0&&stage.remove();$("div.jqZoomTitle").length>0&&ZoomTitleObj.remove();$().unbind();a.unbind("mousemove");firstime=0;jQuery(".zoom_ieframe").length>0&&jQuery(".zoom_ieframe").remove();$(".temp").remove();$(".jqZoomWindow").remove();$(".jqZoomPup").remove();$(".preload").remove()}else if(settings.lensReset)switch(settings.zoomType){case "innerzoom":largeimage.setcenter();break;default:lens.center()}}function Smallimage(image){this.node=image[0];this.loadimage=function(){this.node.src=image[0].src};this.findborder=function(){var bordertop="";bordertop=$(img).css("border-top-width");btop="";var borderleft="";borderleft=$(img).css("border-left-width");bleft="";if(bordertop)for(i=0;i<3;i++){var x=[];x=bordertop.substr(i,1);if(isNaN(x)==false)btop=btop+""+bordertop.substr(i,1);else break}if(borderleft)for(i=0;i<3;i++)if(!isNaN(borderleft.substr(i,1)))bleft=bleft+borderleft.substr(i,1);else break;btop=btop.length>0?eval(btop):0;bleft=bleft.length>0?eval(bleft):0};this.node.onload=function(){a.css({cursor:"default",display:"block"});a.css("position")!="absolute"&&a.parent().css("position")&&a.css({cursor:"default",position:"relative",display:"block"});a.parent().css("position")!="absolute"&&a.parent().css("position","relative");($.browser.safari||$.browser.opera)&&$(img).css({position:"absolute",top:"0px",left:"0px"});smallimagedata.w=$(this).width();smallimagedata.h=$(this).height();smallimagedata.l=settings.imageLeftOffset;smallimagedata.t=settings.imageTopOffset;smallimagedata.r=smallimagedata.w+smallimagedata.l;smallimagedata.b=smallimagedata.h+smallimagedata.t;a.height(smallimagedata.h);a.width(smallimagedata.w)};return this}function Lens(){this.node=document.createElement("div");$(this.node).addClass("jqZoomPup");this.node.onerror=function(){$(lens.node).remove();lens=new Lens;lens.activate()};this.loadlens=function(){switch(settings.zoomType){case "reverse":this.image=new Image;this.image.src=smallimage.node.src;this.node.appendChild(this.image);$(this.node).css({opacity:1});break;case "innerzoom":this.image=new Image;this.image.src=largeimage.node.src;this.node.appendChild(this.image);$(this.node).css({opacity:1})}switch(settings.zoomType){case "innerzoom":lensdata.w=smallimagedata.w;lensdata.h=smallimagedata.h;break;default:lensdata.w=settings.zoomWidth/scale.x;lensdata.h=settings.zoomHeight/scale.y}$(this.node).css({width:lensdata.w+"px",height:lensdata.h+"px",position:"absolute",display:"none",borderWidth:1+"px"});a.append(this.node)};return this}Lens.prototype.activate=function(){this.loadlens();switch(settings.zoomType){case "reverse":img.css({opacity:settings.imageOpacity});settings.alwaysOn?lens.center():lens.setposition(null);a.bind("mousemove",function(e){mousepos.x=e.pageX;mousepos.y=e.pageY;lens.setposition(e)});break;case "innerzoom":$(this.node).css({top:0,left:0});settings.title&&ZoomTitleObj.loadtitle();largeimage.setcenter();a.bind("mousemove",function(e){mousepos.x=e.pageX;mousepos.y=e.pageY;largeimage.setinner(e)});break;default:settings.alwaysOn?lens.center():lens.setposition(null);$(a).bind("mousemove",function(e){mousepos.x=e.pageX;mousepos.y=e.pageY;lens.setposition(e)})}return this};Lens.prototype.setposition=function(e){if(e){mousepos.x=e.pageX;mousepos.y=e.pageY}if(firstime==0){var lensleft=smallimagedata.w/2-lensdata.w/2,lenstop=smallimagedata.h/2-lensdata.h/2;$("div.jqZoomPup").show();if(settings.lens)this.node.style.visibility="visible";else{this.node.style.visibility="hidden";$("div.jqZoomPup").hide()}firstime=1}else var lensleft=mousepos.x-smallimagedata.l-lensdata.w/2,lenstop=mousepos.y-smallimagedata.t-lensdata.h/2;if(overleft())lensleft=0+bleft;else if(overright())if($.browser.msie)lensleft=smallimagedata.w-lensdata.w+bleft+1;else lensleft=smallimagedata.w-lensdata.w+bleft-1;if(overtop())lenstop=0+btop;else if(overbottom())if($.browser.msie)lenstop=smallimagedata.h-lensdata.h+btop+1;else lenstop=smallimagedata.h-lensdata.h-1+btop;lensleft=parseInt(lensleft);lenstop=parseInt(lenstop);$("div.jqZoomPup",a).css({top:lenstop,left:lensleft});settings.zoomType=="reverse"&&$("div.jqZoomPup img",a).css({position:"absolute",top:-(lenstop-btop+1),left:-(lensleft-bleft+1)});this.node.style.left=lensleft+"px";this.node.style.top=lenstop+"px";largeimage.setposition();function overleft(){return mousepos.x-(lensdata.w+2*1)/2-bleft<smallimagedata.l}function overright(){return mousepos.x+(lensdata.w+2*1)/2>smallimagedata.r+bleft}function overtop(){return mousepos.y-(lensdata.h+2*1)/2-btop<smallimagedata.t}function overbottom(){return mousepos.y+(lensdata.h+2*1)/2>smallimagedata.b+btop}return this};Lens.prototype.center=function(){$("div.jqZoomPup",a).css("display","none");var lensleft=smallimagedata.w/2-lensdata.w/2,lenstop=smallimagedata.h/2-lensdata.h/2;this.node.style.left=lensleft+"px";this.node.style.top=lenstop+"px";$("div.jqZoomPup",a).css({top:lenstop,left:lensleft});settings.zoomType=="reverse"&&$("div.jqZoomPup img",a).css({position:"absolute",top:-(lenstop-btop+1),left:-(lensleft-bleft+1)});largeimage.setposition();if($.browser.msie)$("div.jqZoomPup",a).show();else setTimeout(function(){$("div.jqZoomPup").fadeIn("fast")},10)};Lens.prototype.getoffset=function(){var o={};o.left=parseInt(this.node.style.left);o.top=parseInt(this.node.style.top);return o};Lens.prototype.remove=function(){if(settings.zoomType=="innerzoom")$("div.jqZoomPup",a).fadeOut("fast",function(){$(this).remove()});else $("div.jqZoomPup",a).remove()};Lens.prototype.findborder=function(){var bordertop="";bordertop=$("div.jqZoomPup").css("borderTop");lensbtop="";var borderleft="";borderleft=$("div.jqZoomPup").css("borderLeft");lensbleft="";if($.browser.msie){var temp=bordertop.split(" ");bordertop=temp[1];var temp=borderleft.split(" ");borderleft=temp[1]}if(bordertop)for(i=0;i<3;i++){var x=[];x=bordertop.substr(i,1);if(isNaN(x)==false)lensbtop=lensbtop+""+bordertop.substr(i,1);else break}if(borderleft)for(i=0;i<3;i++)if(!isNaN(borderleft.substr(i,1)))lensbleft=lensbleft+borderleft.substr(i,1);else break;lensbtop=lensbtop.length>0?eval(lensbtop):0;lensbleft=lensbleft.length>0?eval(lensbleft):0};function Largeimage(url){$(".temp").remove();$(".jqZoomWindow").remove();$(".jqZoomPup").remove();$(".preload").remove();this.url=url;this.node=new Image;this.loadimage=function(){if(url.indexOf("noimage")!=-1||url.length==0)return false;if(!this.node)this.node=new Image;this.node.style.position="absolute";this.node.style.display="none";this.node.style.left="-5000px";this.node.style.top="10px";loader=new Loader;if(settings.showPreload&&!preloadshow){loader.show();preloadshow=true}document.body.appendChild(this.node);this.node.src=this.url};this.node.onload=function(){this.style.display="block";var w=Math.round($(this).width()),h=Math.round($(this).height());this.style.display="none";$(this).addClass("temp");scale.x=w/smallimagedata.w;scale.y=h/smallimagedata.h;$("div.preload").length>0&&$("div.preload").remove();largeimageloaded=true;if(settings.zoomType!="innerzoom"&&running){stage=new Stage;stage.activate()}if(running){lens=new Lens;lens.activate()}$("div.preload").length>0&&$("div.preload").remove()};return this}Largeimage.prototype.setposition=function(){this.node.style.left=Math.ceil(-scale.x*parseInt(lens.getoffset().left)+bleft)+"px";this.node.style.top=Math.ceil(-scale.y*parseInt(lens.getoffset().top)+btop)+"px"};Largeimage.prototype.setinner=function(e){this.node.style.left=Math.ceil(-scale.x*Math.abs(e.pageX-smallimagedata.l))+"px";this.node.style.top=Math.ceil(-scale.y*Math.abs(e.pageY-smallimagedata.t))+"px";$("div.jqZoomPup img",a).css({position:"absolute",top:this.node.style.top,left:this.node.style.left})};Largeimage.prototype.setcenter=function(){this.node.style.left=Math.ceil(-scale.x*Math.abs(smallimagedata.w/2))+"px";this.node.style.top=Math.ceil(-scale.y*Math.abs(smallimagedata.h/2))+"px";$("div.jqZoomPup img",a).css({position:"absolute",top:this.node.style.top,left:this.node.style.left})};function Stage(){var leftpos=smallimagedata.l,toppos=smallimagedata.t;this.node=document.createElement("div");$(this.node).addClass("jqZoomWindow");$(this.node).css({position:"absolute",width:Math.round(settings.zoomWidth)+"px",height:Math.round(settings.zoomHeight)+"px",display:"none",zIndex:1e4,overflow:"hidden"});switch(settings.position){case "right":leftpos=smallimagedata.r+Math.abs(settings.xOffset)+settings.zoomWidth<screen.width?smallimagedata.l+smallimagedata.w+Math.abs(settings.xOffset):smallimagedata.l-settings.zoomWidth-Math.abs(settings.xOffset);topwindow=smallimagedata.t+settings.yOffset+settings.zoomHeight;toppos=topwindow<screen.height&&topwindow>0?smallimagedata.t+settings.yOffset:smallimagedata.t;break;case "left":leftpos=smallimagedata.l-Math.abs(settings.xOffset)-settings.zoomWidth>0?smallimagedata.l-Math.abs(settings.xOffset)-settings.zoomWidth:smallimagedata.l+smallimagedata.w+Math.abs(settings.xOffset);topwindow=smallimagedata.t+settings.yOffset+settings.zoomHeight;toppos=topwindow<screen.height&&topwindow>0?smallimagedata.t+settings.yOffset:smallimagedata.t;break;case "top":toppos=smallimagedata.t-Math.abs(settings.yOffset)-settings.zoomHeight>0?smallimagedata.t-Math.abs(settings.yOffset)-settings.zoomHeight:smallimagedata.t+smallimagedata.h+Math.abs(settings.yOffset);leftwindow=smallimagedata.l+settings.xOffset+settings.zoomWidth;leftpos=leftwindow<screen.width&&leftwindow>0?smallimagedata.l+settings.xOffset:smallimagedata.l;break;case "bottom":toppos=smallimagedata.b+Math.abs(settings.yOffset)+settings.zoomHeight<$("body").height()?smallimagedata.b+Math.abs(settings.yOffset):smallimagedata.t-settings.zoomHeight-Math.abs(settings.yOffset);leftwindow=smallimagedata.l+settings.xOffset+settings.zoomWidth;leftpos=leftwindow<screen.width&&leftwindow>0?smallimagedata.l+settings.xOffset:smallimagedata.l;break;default:leftpos=smallimagedata.l+smallimagedata.w+settings.xOffset+settings.zoomWidth<screen.width?smallimagedata.l+smallimagedata.w+Math.abs(settings.xOffset):smallimagedata.l-settings.zoomWidth-Math.abs(settings.xOffset);toppos=smallimagedata.b+Math.abs(settings.yOffset)+settings.zoomHeight<screen.height?smallimagedata.b+Math.abs(settings.yOffset):smallimagedata.t-settings.zoomHeight-Math.abs(settings.yOffset)}this.node.style.left=leftpos+"px";this.node.style.top=toppos+"px";return this}Stage.prototype.activate=function(){!this.node.firstChild&&this.node.appendChild(largeimage.node);settings.title&&ZoomTitleObj.loadtitle();document.body.appendChild(this.node);switch(settings.showEffect){case "show":$(this.node).show();break;case "fadein":$(this.node).fadeIn(settings.fadeinSpeed);break;default:$(this.node).show()}if($.browser.msie&&$.browser.version<7)this.ieframe=$('<iframe class="zoom_ieframe" frameborder="0" src="#"></iframe>').css({position:"absolute",left:this.node.style.left,top:this.node.style.top,zIndex:99,width:settings.zoomWidth,height:settings.zoomHeight}).insertBefore(this.node);largeimage.node.style.display="block"};Stage.prototype.remove=function(){switch(settings.hideEffect){case "hide":$(".jqZoomWindow").remove();break;case "fadeout":$(".jqZoomWindow").fadeOut(settings.fadeoutSpeed);break;default:$(".jqZoomWindow").remove()}};function zoomTitle(){this.node=jQuery("<div />").addClass("jqZoomTitle").html(""+ZoomTitle+"");this.loadtitle=function(){if(settings.zoomType=="innerzoom")$(this.node).css({position:"absolute",top:smallimagedata.b+3,left:smallimagedata.l+1,width:smallimagedata.w}).appendTo("body");else $(this.node).appendTo(stage.node)}}zoomTitle.prototype.remove=function(){$(".jqZoomTitle").remove()};function Loader(){this.node=document.createElement("div");$(this.node).addClass("preload");$(this.node).html(settings.preloadText);$(this.node).appendTo("body").css("visibility","hidden");this.show=function(){switch(settings.preloadPosition){case "center":loadertop=smallimagedata.t+(smallimagedata.h-$(this.node).height())/2;loaderleft=smallimagedata.l+(smallimagedata.w-$(this.node).width())/2;break;default:var loaderoffset=this.getoffset();loadertop=!isNaN(loaderoffset.top)?smallimagedata.t+loaderoffset.top:smallimagedata.t+0;loaderleft=!isNaN(loaderoffset.left)?smallimagedata.l+loaderoffset.left:smallimagedata.l+0}$(this.node).css({top:loadertop,left:loaderleft,position:"absolute",visibility:"visible"})};return this}Loader.prototype.getoffset=function(){var o=null;o=$("div.preload").offset();return o}})}})(jQuery);function trim(stringa){while(stringa.substring(0,1)==" ")stringa=stringa.substring(1,stringa.length);while(stringa.substring(stringa.length-1,stringa.length)==" ")stringa=stringa.substring(0,stringa.length-1);return stringa}


function ratingsDisplayed(totalReviewsCount, avgRating, ratingsOnlyReviewCount, buyAgainPercentage, productID) {
    if (totalReviewsCount > 0) {
        var bvRevCntr = document.getElementById('BVReviewsContainer');
        if (bvRevCntr) { bvRevCntr.style.display = "block"; }
        var bvSVPLink = document.getElementById('BVSVPLinkContainer');
        if (bvSVPLink) { bvSVPLink.style.display = "block"; }
    }
}

function BVQADisplayed(questionCount, answerCount) {
    if (questionCount > 0) {
        var bvALPLink = document.getElementById('BVALPLinkContainer');
        if (bvALPLink) { bvALPLink.style.display = "block"; }
    }
}

var BVQAisLoaded = false;

function BVcheckQALoadState(path) {
    	if(!BVQAisLoaded) {
    	var page = document.getElementById('BVQAFrame').src;
    	if (page != null) {
    	    page = path + escape(page);
    	}
    	document.getElementById('BVQAContainer').innerHTML = "<!-- QA retrieval timed out -->";
    }
}

if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();