function GallerySlider()
{    
	this.albumSlider = $('<div id="albumSlider" />');
	this.albumSlider.css('width', '750px');
	this.albumSlider.css('overflow', 'none');
	this.albumSlider.css('display', 'inline');
	
	this.albumSliderButtonLeft 	= $('<div id="albumSliderButtonLeft" />');
	this.albumSliderButtonLeft.css('height', '350px');
	this.albumSliderButtonLeft.css('width', '75px');
	this.albumSliderButtonLeft.css('float', 'left');
	this.albumSliderButtonLeft.css('cursor', 'pointer');
	this.albumSliderButtonLeft.addClass('canAnimate');
	
	// IE 7 fix
	if (IS_IE_7 === 'yes')
	{
		var img = $("<img src='lazbox/albumLeft_IE7.png' />");
	}
	else
	{
		var img = $("<img src='lazbox/albumLeft.png' />");
	}
	
	this.albumSliderButtonLeft.append(img);

	this.albumSliderButtonLeft.click(function() {
		//alert(Math.abs($("#albums").css("left").replace("px", "")));
		//alert(Math.abs($("#albumSliderContent").css("width").replace("px", "")));
		if ($("#albumSliderButtonLeft").hasClass("canAnimate"))
		{
			if ( Math.abs($("#albums").css("left").replace("px", "")) >=
			Math.abs($("#albumSliderContent").css("width").replace("px", "")) )
			{
				$("#albumSliderButtonLeft").removeClass("canAnimate");
				$("#albums").animate({"left": "+=600px"}, "slow", function() {
					$("#albumSliderButtonLeft").addClass("canAnimate");
					}
				);
			}
		}
	});
	
	this.albumSliderButtonRight = $('<div id="albumSliderButtonRight" />');
	this.albumSliderButtonRight.css('height', '350px');
	this.albumSliderButtonRight.css('width', '70px');
	this.albumSliderButtonRight.css('float', 'left');
	this.albumSliderButtonRight.css('cursor', 'pointer');
	this.albumSliderButtonRight.addClass('canAnimate');
	
	// IE 7 fix
	if (IS_IE_7 === 'yes')
	{
		var img = $("<img src='lazbox/albumRight_IE7.png' />");
	}
	else
	{
		var img = $("<img src='lazbox/albumRight.png' />");
	}
	
	this.albumSliderButtonRight.append(img);

	this.albumSliderButtonRight.click(function() {
		//alert(Math.abs($("#albums").css("left").replace("px", "")));
		//alert(Math.abs($("#albums").css("width").replace("px", "")));
	if ($("#albumSliderButtonRight").hasClass("canAnimate"))
	{
		if ( Math.abs($("#albums").css("left").replace("px", "")) <
		Math.abs($("#albums").css("width").replace("px", "") - 600) )
		{
			$("#albumSliderButtonRight").removeClass("canAnimate");
			$("#albums").animate({"left": "-=600px"}, "slow", function() {
				$("#albumSliderButtonRight").addClass("canAnimate");
				}
			);
		}
	}
	});
	
	this.albumSliderContent = $('<div id="albumSliderContent" />');
	this.albumSliderContent.css('width', '600px');
	this.albumSliderContent.css('height', '350px');
	this.albumSliderContent.css('background-color', '#000');
	this.albumSliderContent.css('float', 'left');
	this.albumSliderContent.css('overflow', 'hidden');
	
	this.albumSlider.append(this.albumSliderButtonLeft);
	this.albumSlider.append(this.albumSliderContent);
	this.albumSlider.append(this.albumSliderButtonRight);
	
	this.getGallerySlider = function ()
	{
		return this.albumSlider;
	}
}
