var mDetailOverlay=null;var mDetailImageLoader=null;var mPreviewText="detailText";var mPreviewImgID=["detailVertImg","detailHorizImg","detailFlatImg"];var mPreviewParent=["detailVertParent","detailHorizParent","detailFlatParent"];var mPreviewButton="detailButton";var mPreviewURLs=["http://cdn.greetingbee.com/WebArt/Previews/Folded5x7/","http://cdn.greetingbee.com/WebArt/Previews/Flat5x7/"];var mDesc=['5" x 7" Folded Card','5" x 7" Flat Card'];var mPrintPrice=["$2.65","$2.50"];var mPrintShip="44&cent;";var mPrintHand="35&cent;";var mHomePrice="99&cent;";var mBulkPrice=["$2.35","$2.20"];var mPaperWeight=["100","110"];var mImageLoaderGroups=[];var mDetailText;var mFoldIndex=0;var mOverlayTypeID="detailOverlay";var mThumbURLs=["http://cdn.greetingbee.com/WebArt/StaticPages/Fold/","http://cdn.greetingbee.com/WebArt/StaticPages/Flat/"];var mThumbParent=[["thumbVertParent1","thumbVertParent2"],["thumbHorizParent1","thumbHorizParent2"]];var mThumbImgID=[["thumbVertImg1","thumbVertImg2"],["thumbHorizImg1","thumbHorizImg2"]];var mInstID=["detailVertInstText","detailHorizInstText"];var mCaptionID=[["detailVertThumb1","detailVertThumb2"],["detailHorizThumb1","detailHorizThumb2"]];var mArt=["detailVert","detailHoriz","detailFlat"];var mArtEl=null;var mImageList=[null,null,null];var mTipOverlay=null;var mTipID="tipOverlay";var mRootOverlay=null;var mTestForID;var mTipParentID=null;var mTipIsHoziz;var mTipElID;var mTipProductID;var mTipUrlType;var mTipOvSnap;var mTipElSnap;var mTipPage;function testForID(a){return(a.getAttribute("id")==mTestForID)}function backButtonClickEvent(a){hideDetails()}function previewButtonClickEvent(a){showDetails(mTipIsHoziz,mTipElID,mTipProductID,mTipUrlType,mTipOvSnap,mTipElSnap,mTipPage)}function showEventCallback(){mDetailOverlay.cfg.setProperty("effect",null)}function showTipCallback(){mTipOverlay.cfg.setProperty("effect",null)}function showDetails(a,c,d,f,b,e){showPageDetail(a,c,d,f,b,e,0)}function initPageDetail(){YAHOO.util.Event.addListener("_backButton","click",backButtonClickEvent);YAHOO.util.Event.addListener("_previewButton","click",previewButtonClickEvent)}function showPageDetail(k,j,i,m,f,d,g){mRootOverlay=document.getElementById(mOverlayTypeID);loadDetailImage(k,i,m,g);if(mDetailOverlay){hideDetails()}mTestForID=mPreviewButton;var h=YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay);var a=h.getAttribute("href");var e=a.split("d=");a=e[0]+"d="+i;h.setAttribute("href",a);mTestForID="detailDesc";YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay).innerHTML=mDesc[m];mTestForID="detailPaperWeight";YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay).innerHTML=mPaperWeight[m];mTestForID="detailPrintPrice";YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay).innerHTML=mPrintPrice[m];mTestForID="detailPrintShip";YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay).innerHTML=mPrintShip;mTestForID="detailPrintHand";YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay).innerHTML=mPrintHand;mTestForID="detailHomePrice";YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay).innerHTML=mHomePrice;mTestForID="detailBulkPrice";YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay).innerHTML=mBulkPrice[m];mDetailOverlay=new YAHOO.widget.Panel(mOverlayTypeID,{width:"980px",height:"590px",modal:true,fixedcenter:true,contraintoviewport:true,underlay:"none",close:true,monitorresize:true,draggable:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.2}});mDetailOverlay.showEvent.subscribe(showEventCallback);mDetailOverlay.render(document.body);mTestForID=mArt[0];var c=YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay);mTestForID=mArt[1];var l=YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay);mTestForID=mArt[2];var b=YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay);YAHOO.util.Dom.removeClass(c,"hidden");YAHOO.util.Dom.removeClass(l,"hidden");YAHOO.util.Dom.removeClass(b,"hidden");if(m==mFoldIndex){YAHOO.util.Dom.addClass(b,"hidden");if(k){YAHOO.util.Dom.addClass(c,"hidden")}else{YAHOO.util.Dom.addClass(l,"hidden")}}else{YAHOO.util.Dom.addClass(c,"hidden");YAHOO.util.Dom.addClass(l,"hidden")}}function hideDetails(){mDetailOverlay.cfg.setProperty("effect",null);mDetailOverlay.hide()}function showTip(a,c,d,g,b,f,e){if(mTipParentID!=c){if(mTipOverlay){hideTip()}mTipIsHoziz=a;mTipElID=c;mTipProductID=d;mTipUrlType=g;mTipOvSnap=b;mTipElSnap=f;mTipPage=e;mTipOverlay=new YAHOO.widget.Overlay(mTipID,{effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25}});mTipOverlay.showEvent.subscribe(showTipCallback);mTipOverlay.render();mTipOverlay.cfg.setProperty("context",[c,b,f]);mTipOverlay.cfg.setProperty("constraintoviewport",true);mTipOverlay.cfg.setProperty("preventcontextoverlap",true);mTipOverlay.show();mTipParentID=c}}function hideTip(){mTipOverlay.cfg.setProperty("effect",null);mTipOverlay.hide();mTipParentID=null}function thumbOverCallback(b,a){mArtEl.src=mImageList[a.page].url}function thumbOutCallback(b,a){mArtEl.src=mImageList[a.page].url}function removeChild(c,b){mTestForID=c;var a=YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay);mTestForID=b;var d=YAHOO.util.Dom.getElementsBy(testForID,null,a);if(d&&d.length>0){a.removeChild(d[0])}}function addImageLink(k,h,i,c,l,g){mTestForID=k;var j=YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay);mTestForID=h;var d=YAHOO.util.Dom.getElementsBy(testForID,null,j);if(d&&d.length>0){j.removeChild(d[0])}var b=j.getAttribute("href");var f=b.split("d=");b=f[0]+"d="+i;j.setAttribute("href",b);d=document.createElement("img");d.setAttribute("id",h);j.appendChild(d);if(c){d.width=c}if(l){d.height=l}if(g>0){var e=new Object();e.page=g;YAHOO.util.Event.addListener(d,"mouseover",thumbOverCallback,e);var a=new Object();a.page=0;YAHOO.util.Event.addListener(d,"mouseout",thumbOutCallback,a)}return d}function loadDetailImage(j,f,k,e){mDetailImageLoader=new YAHOO.util.ImageLoader.group(null,null,0);var i=(k==mFoldIndex)?mPreviewParent[j]:mPreviewParent[2];var l=(k==mFoldIndex)?mPreviewImgID[j]:mPreviewImgID[2];mArtEl=addImageLink(i,l,f,null,null,0);mImageList[0]=mDetailImageLoader.registerSrcImage(l,mThumbURLs[k]+f+"_"+e+".png");mTestForID=mInstID[j];var d=YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay);mTestForID=mCaptionID[j][0];var b=YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay);mTestForID=mCaptionID[j][1];var a=YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay);var g=j?"100":"73";var c=j?"73":"100";if(k==mFoldIndex){addImageLink(mThumbParent[j][0],mThumbImgID[j][0],f,g,c,1);mImageList[1]=mDetailImageLoader.registerSrcImage(mThumbImgID[j][0],mThumbURLs[k]+f+"_1.png");addImageLink(mThumbParent[j][1],mThumbImgID[j][1],f,g,c,2);mImageList[2]=mDetailImageLoader.registerSrcImage(mThumbImgID[j][1],mThumbURLs[k]+f+"_2.png");d.style.display="";b.style.display="";a.style.display=""}else{removeChild(mThumbParent[j][0],mThumbImgID[j][0]);removeChild(mThumbParent[j][1],mThumbImgID[j][1]);d.style.display="none";b.style.display="none";a.style.display="none"}mDetailImageLoader.fetch()}function registerImageLoaderGroup(d,c){var b=new YAHOO.util.ImageLoader.group(window,"scroll",null);b.foldConditional=true;b.addTrigger(window,"resize");var a;for(a=0;a<d.length;a++){b.registerSrcImage("_"+d[a],mPreviewURLs[c[a]]+d[a]+"_thmb.png")}mImageLoaderGroups.push(b)}function setDetailText(a){mTestForID=mPreviewText;var b=YAHOO.util.Dom.getElementBy(testForID,null,mRootOverlay);if(b){b.innerHTML=a}};