if (!window.GJHDigital)
    window.GJHDigital = {};
    
GJHDigital.imgItem = function(control, target, imgurl, left)
{

    this.target = target;
    
  
	this.imgThumbnail= target.findName("imgThumbnail");//imgThumbnail
	this.imgThumbnail.addEventListener("MouseEnter", Silverlight.createDelegate(this, this.handleMouseEnter));
	this.imgThumbnail.addEventListener("MouseLeftButtonDown", Silverlight.createDelegate(this, this.handleMouseDown));
	this.imgThumbnail.addEventListener("MouseLeftButtonUp", Silverlight.createDelegate(this, this.handleMouseUp));
	this.imgThumbnail.addEventListener("MouseLeave", Silverlight.createDelegate(this, this.handleMouseLeave));
    ////set values
    //this.imgThumbnail.Width = w;
    //this.imgThumbnail.Height = y;
    this.imgThumbnail.Source = imgurl;
    this.imgThumbnail["Canvas.Left"] = left;
    this.imgThumbnail["Canvas.ZIndex"]=-1;
    lastItemPos = this.imgThumbnail["Canvas.Left"];
}
GJHDigital.imgItem.prototype = 
{

   handleMouseEnter: function(sender, eventArgs)
    {
    var imgThumb = sender.findName("imgThumbnail");
        oT = imgThumb["Canvas.Top"];
        oL = imgThumb["Canvas.Left"];
        oW = imgThumb.Width;
        oH = imgThumb.Height;
        imgThumb["Canvas.ZIndex"]=2;
        imgThumb["Canvas.Left"] = (imgThumb["Canvas.Left"] - 7.5);
        imgThumb["Canvas.Top"] = (imgThumb["Canvas.Top"] - 4);
		imgThumb.Width = imgWidth + 4.5;
		imgThumb.Height = imgHeight + 4.5;	
		imgThumb.Opacity = opacityOn;
		
    },
    handleMouseLeave: function(sender, eventArgs)
    {
    var imgThumb = sender.findName("imgThumbnail");
        imgThumb["Canvas.ZIndex"]= -1;	
        imgThumb["Canvas.Left"] = oL;
        imgThumb["Canvas.Top"] = oT;
		imgThumb.Width = oW;
		imgThumb.Height = oH;
		imgThumb.Opacity = 1;
		
    },

    handleMouseDown: function(sender, eventArgs)
    {
    },
    handleMouseUp: function(sender, eventArgs)
    {
    }

}
