
(function($){$.fn.jqueryzoom=function(options){var settings={xzoom:350,yzoom:350,offset:10,position:"right"};if(options){$.extend(settings,options);}
var noalt='';$(this).hover(function(e){var imageLeft=$(this).get(0).offsetLeft;var imageRight=$(this).get(0).offsetRight;var imageTop=$(this).get(0).offsetTop;var imageWidth=$(this).get(0).offsetWidth;var imageHeight=$(this).get(0).offsetHeight;var bigimage=$(this).attr("src");noalt=$(this).attr("alt");$(this).attr("alt",'');if($("div.zoomdiv").get().length==0){$(this).after("<div class='zoomdiv'><img class='bigimg' id='bigimg' src='"+bigimage+"'/></div>");}
if(settings.position=="right"){leftpos=imageLeft+imageWidth+settings.offset;}else{leftpos=imageLeft-settings.xzoom-settings.offset;}
$("div.zoomdiv").css({top:imageTop,left:leftpos});$("div.zoomdiv").width(settings.xzoom);$("div.zoomdiv").height(settings.yzoom);$("div.zoomdiv").show();var imageCheck=document.getElementById("bigimg");var zoom;if(imageCheck.height>350&&imageCheck.width>350){$(document.body).mousemove(function(e){var bigwidth=$(".bigimg").get(0).offsetWidth;var bigheight=$(".bigimg").get(0).offsetHeight;var scaley='x';var scalex='y';if(isNaN(scalex)|isNaN(scaley)){var scalex=Math.round(bigwidth/imageWidth);var scaley=Math.round(bigheight/imageHeight);}
var mouse=new MouseEvent(e);scrolly=mouse.y-imageTop-($("div.zoomdiv").height()*1/scaley)/2;$("div.zoomdiv").get(0).scrollTop=scrolly*scaley;scrollx=mouse.x-imageLeft-($("div.zoomdiv").width()*1/scalex)/2;$("div.zoomdiv").get(0).scrollLeft=(scrollx)*scalex;});}else{$(this).attr("alt",noalt);$("div.zoomdiv").hide();$("div.zoomdiv").remove();var xOffset=40;var yOffset=10;var noZoom="No Zoom Available";$("body").append("<p id='tooltip'>"+noZoom+"</p>");$("#tooltip").css("top",(e.pageY-xOffset)+"px").css("left",(e.pageX+yOffset)+"px").fadeIn("fast");$("#product").mousemove(function(e){$("#tooltip").css("top",(e.pageY-xOffset)+"px").css("left",(e.pageX+yOffset)+"px");});}},function(){$(this).attr("alt",noalt);$("div.zoomdiv").hide();$(document.body).unbind("mousemove");$("div.zoomdiv").remove();$("#tooltip").remove();});}})(jQuery);function MouseEvent(e){var calc,addOn,version,win=screen.width;if(win>=950){if(navigator.appName=="Microsoft Internet Explorer"){version=navigator.appVersion.split("MSIE ");version=version[1].split(".");if(version[0]=="6"){if(win<1152){calc=((win-950)/2)+150+50;this.y=e.pageY-300-110;}else{calc=((win-950)/2)+150;this.y=e.pageY-300;}}else{calc=((win-950)/2)+188;this.y=e.pageY-300+30;}}else{calc=((win-950)/2)+188;this.y=e.pageY-300+30;}}else{if(navigator.appName=="Microsoft Internet Explorer"){version=navigator.appVersion.split("MSIE ");version=version[1].split(".");if(version[0]=="6"){calc=210;this.y=e.pageY-300-110;}else{calc=200;this.y=e.pageY-300+30;}}else{calc=200;this.y=e.pageY-300+30;}}
this.x=e.pageX-calc;}
