
        var op = 0;

        function showpreview(img, buy, title, gallery, caption, width)
        {
             var ssp = document.getElementById("ssp");
             var pi = document.getElementById("popupImage");
             var fs = document.getElementById("imgPreview");
             var lnk = document.getElementById("ctl00_PopupImageUC1_lnkBuy");
             var lblTitle = document.getElementById("lblTitle");
             var lblCaption = document.getElementById("lblCaption");

             Busy('wait');
             
             lnk.href = buy;
             if (buy == "")
                lnk.style.display = "none";
             else
                lnk.style.display = "block";
             pi.style.opacity = 0;

             fs.src=img;
             //lblTitle.innerHTML = title;
             lblTitle.innerHTML = title;
             lblTitle.href = gallery;
             lblCaption.innerHTML = caption;
             pi.style.left=(screen.width-width)/2 + "px";
             pi.style.top=(document.documentElement.scrollTop + 50) + "px";
             pi.style.display = "block";
             op=0;
             setTimeout("IncOpacity()", 0);
        }
        
        function Busy(c)
        {
         var ssp = document.getElementById("ssp");
         var pi = document.getElementById("popupImage");
         var fs = document.getElementById("imgPreview");
         var lnk = document.getElementById("ctl00_PopupImageUC1_lnkBuy");
         var lblTitle = document.getElementById("lblTitle");
         var lblCaption = document.getElementById("lblCaption");
         if (ssp != null)
         {
            ssp.style.cursor=c;
         }
         fs.style.cursor=c;
         pi.style.cursor=c;
         document.body.style.cursor=c;
         if (document.all) 
            for (var i=0;i < document.all.length; i++)
            {
               try
               {
                 document.all(i).style.cursor = c;
               }
               catch(e)
               {
               }
            }
        }
        
        function IncOpacity()
        {
            var ssp = document.getElementById("ssp");
            var pi = document.getElementById("popupImage");
            var pn = document.getElementById("pagenav");
            var fs = document.getElementById("imgPreview");
            try
            {
                if (fs.complete)
                {
                    op = op + 0.1;
                    if (navigator.appName == "Netscape")
                    {
                        pi.style.opacity = op;
                        pn.style.opacity=1.5-op;
                    }
                    if (op < 1)
                    {
                      setTimeout("IncOpacity()", 3);
                    }
                    else
                    {
                      setTimeout("Busy('')", 500);
                    }
                }
                else
                    setTimeout("IncOpacity()", 3);

            }
            catch(e)
            {
               if (navigator.appName == "Netscape")
               {
                 pi.style.opacity=1;
                 pn.style.opacity=0.2;
               }
            }
        }
        
        function DecOpacity()
        {
            var pi = document.getElementById("popupImage");
            var pn = document.getElementById("pagenav");
            var fs = document.getElementById("imgPreview");
            try
            {
                op = op - 0.10;
                if (navigator.appName == "Netscape")
                {
                  pi.style.opacity = op;
                  pn.style.opacity=0.3 + 1 - op;
                }
                if (op > 0)
                {
                  setTimeout("DecOpacity()", 3);
                }
                else
                {
                    fs.src=null;
                    pi.style.display="none";
                    if (navigator.appName == "Netscape")
                        pn.style.opacity=1;
                }
            }
            catch(e)
            {
                pi.style.display="none";
                if (navigator.appName == "Netscape")
                {
                  pn.style.opacity=1;
                }
            }
        }

        function closepreview()
        {
                 op=1;
                 var ssp = document.getElementById("ssp");
                 var pi = document.getElementById("popupImage");
                 var fs = document.getElementById("imgPreview");
                 var lnk = document.getElementById("ctl00_PopupImageUC1_lnkBuy");
                 var lblTitle = document.getElementById("lblTitle");
                 var lblCaption = document.getElementById("lblCaption");
                 if (ssp != null)
                 {
                    //ssp.style.width="90%";
                    //ssp.style.height="497px";
                    //ssp.style.overflow="visible";
                    fs.src=null;
                 }
                 setTimeout("DecOpacity()", 0);
        }

