function printGallery(B){var m=(B.containerHeight)?B.containerHeight:450;var k=(B.containerWidth)?B.containerWidth:450;var f=(B.photoContainerWidth)?B.photoContainerWidth:350;var g=(B.photoContainerHeight)?B.photoContainerHeight:250;var q=(B.thumbContainerWidth)?B.thumbContainerWidth:k;var d=(B.thumbSize)?B.thumbSize:50;var o=(B.thumbPosition)?B.thumbPosition:"bottom";var l=(B.galleryImages)?B.galleryImages.split(","):"";var y=(B.imagesDirectory)?B.imagesDirectory:"/catalog/";var j=(B.thumbAppend)?B.thumbAppend:"_thumb";var e=(B.thumbBorder)?B.thumbBorder:"1px solid #000000";var a=(B.curtainOpacity)?B.curtainOpacity:"50";var b=(B.magicZoomPlus)?B.magicZoomPlus:false;var u=(B.scaleThumbWidth)?B.scaleThumbWidth:false;var n="bigImage0";if(l){var w=document.createElement("div");var x=document.createElement("div");var A=document.createElement("div");var t={width:k+"px"};var p={"float":"left",height:g,"text-align":"center",position:"relative","vertical-align":"middle",overflow:"hidden"};var z={"float":"left",width:q,"text-align":"center"};if(o=="right"||o=="left"){p.width=f}else{p.width=k}if(o=="top"||o=="left"){w.appendChild(A);w.appendChild(x)}else{w.appendChild(x);w.appendChild(A)}x.setAttribute("id","bigImageContainer");A.setAttribute("id","thumbnailImagesContainer");w.setAttribute("id","galleryContainer");$("#pshmpv").append(w);var v=new Array();var s=new Array();var c=new Array();if(b){var h=new Array()}for(var r=0;r<l.length;r++){if(b){h[r]=$(document.createElement("a"));h[r].attr({href:y+l[r],"class":"MagicZoom MagicThumb"})}v[r]=$(document.createElement("div"));v[r].attr({id:"bigImage"+r,"class":"bigImageDiv"});s[r]=$(document.createElement("img"));s[r].attr({src:y+l[r],"class":"bigImage",border:0});if(b){h[r].append(s[r]);v[r].append(h[r]);$("#bigImageContainer").append(v[r])}else{v[r].append(s[r]);$("#bigImageContainer").append(v[r])}thumbnailFilename=l[r].substr(0,l[r].lastIndexOf("."))+j;thumbnailExtension=l[r].substr(l[r].lastIndexOf("."),l[r].length);thumbnailAttributes={"class":"thumbImage",rel:"bigImage"+r,src:y+thumbnailFilename+thumbnailExtension,height:d};if(!u){thumbnailAttributes.width=d}c[r]=$(document.createElement("img"));c[r].attr(thumbnailAttributes);c[r].css({cursor:"pointer",margin:"3px",border:e});c[r].mouseover(function(){$("#"+n).css({display:"none"});n=this.getAttribute("rel");$("#"+n).css({display:"block"})});c[r].click(function(){fullSizeImage=$("#"+this.getAttribute("rel")+" img").attr("src");$blackOutDiv=$(document.createElement("div"));$("body").append($blackOutDiv);blackOutDivCSS={position:"absolute",top:"0",left:"0",width:"100%",height:"100%",opacity:"0."+a,filter:"alpha(opacity="+a+")","background-color":"#000000","z-index":200};$blackOutDiv.attr({id:"blackCurtain"});$lightImageDiv=$(document.createElement("div"));lightImageDivCSS={position:"absolute",top:"20%",left:"0",width:"100%","text-align":"center","z-index":205,"vertical-align":"middle"};$lightImageDiv.attr({id:"fullImageView"});$lightImageDiv.css(lightImageDivCSS);$lightImage=$(document.createElement("img"));lightImageCSS={"z-index":210,margin:"0 auto",cursor:"pointer"};$lightImage.css(lightImageCSS);$lightImage.attr({src:fullSizeImage});$lightImage.click(function(){$("#blackCurtain").remove();$("#fullImageView").remove()});$blackOutDiv.hide().css(blackOutDivCSS).fadeIn("def",function(){$("body").append($lightImageDiv);$lightImageDiv.append($lightImage).hide().fadeIn()})});$("#thumbnailImagesContainer").append(c[r])}$("#galleryContainer").css(t);$("#thumbnailImagesContainer").css(z);$("#bigImageContainer").css(p);$(window).load(function(){$("#bigImageContainer div").hide();$("#"+n).show();$("img.bigImage").each(function(){currentImage=$(this);imageHeight=parseFloat(currentImage.attr("height"));maxHeight=parseFloat(g);imageWidth=parseFloat(currentImage.attr("width"));maxWidth=parseFloat(f);ratio=Math.min((maxWidth/imageWidth),(maxHeight/imageHeight));finalWidth=ratio*imageWidth;finalHeight=ratio*imageHeight;finalAttributes={width:finalWidth,height:finalHeight};currentImage.attr(finalAttributes).css(finalAttributes)})})}};
