/**
 * Copyright © Roxwood 2007 All Rights Reserved
 *
 * @author     Richard Goulstone
 */
 
Gallery = (function(galleryname)
{
    this.showPic = (function(whichpic,overpic,largepic)
    {
        //return false;
        if (document.getElementById) 
        {
           document.getElementById(this.galleryname).src = whichpic.href;
           if (typeof largepic == "string")
           {
               document.getElementById(this.galleryname).onclick = function() 
               {
                 imgwin = window.open(largepic,'imgwin','width=665,height=665',true);
                 imgwin.focus();
               }
           }
           else
           {
             document.getElementById(this.galleryname).onclick = "";
           }
           
           if (typeof overpic == "string")
           {
             var galleryname = this.galleryname;
             document.getElementById(this.galleryname).onmouseover = function() 
             {
               MM_swapImage(galleryname,'',overpic,1);
             }
             
             document.getElementById(this.galleryname).onmouseout = function() 
             {
               MM_swapImgRestore();
             }
             
             document.getElementById(this.galleryname).style.cursor = "pointer";
           }
           else
           {
             document.getElementById(this.galleryname).onmouseover = "";
             document.getElementById(this.galleryname).onmouseout = "";
             document.getElementById(this.galleryname).style.cursor = "default";
           }
           
           /*
           if (whichpic.title) 
           {
             document.getElementById('desc').childNodes[0].nodeValue = whichpic.title;
           } else 
           {
              document.getElementById('desc').childNodes[0].nodeValue = whichpic.childNodes[0].nodeValue;
           }
           */
           return false;
        } else 
        {
          return true;
        }
    });
    
    if (typeof galleryname != "undefined")
    {
    	this.galleryname = galleryname;
    }

});
