
			// Initially set opacity on thumbs and add
			// additional styling for hover effect on thumbs
			var onMouseOutOpacity = 0.67;
			$('#thumbs-adv ul.thumbs li').css('opacity', onMouseOutOpacity)
				.hover(
					function () {
						$(this).not('.selected').fadeTo('fast', 1.0);
					}, 
					function () {
						$(this).not('.selected').fadeTo('fast', onMouseOutOpacity);
					}
				);

			$(document).ready(function() {
				// Initialize Advanced Galleriffic Gallery
				var galleryAdv = $('#gallery-adv').galleriffic('#thumbs-adv', {
					delay:                  2000,
					numThumbs:              12,
					preloadAhead:           10,
					enableTopPager:         true,
					enableBottomPager:      true,
					imageContainerSel:      '#slideshow-adv',
					controlsContainerSel:   '#controls-adv',
					captionContainerSel:    '#caption-adv',
					loadingContainerSel:    '#loading-adv',
					renderSSControls:       true,
					renderNavControls:      true,
					playLinkText:           'Play Slideshow<br>',
					pauseLinkText:          'Pause Slideshow<br>',
					prevLinkText:           '<< Previous Photo   ',
					nextLinkText:           '   Next Photo >>',
					nextPageLinkText:       'Next &rsaquo;',
					prevPageLinkText:       '&lsaquo; Prev',
					enableHistory:          false,
					autoStart:              false,
					onChange:               function(prevIndex, nextIndex) {
						$('#thumbs-adv ul.thumbs').children()
							.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
							.eq(nextIndex).fadeTo('fast', 1.0);
					}
					
				});
			});
		




var mycarousel_itemList = [
	{link: 'litter-robot-accessories.aspx?categoryid=10#Litter-Robot II Cabinet Natural', url: 'images/sl/accessories/18.jpg', title: 'Litter-Robot Cabinet'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#Litter Robot Brand Premium Clumping Litter - 20 lbs. (2 bags delivered)', url: 'images/sl/accessories/15.jpg', title: 'Litter'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR2 Bubble Globe and Lip Extender - New (units purchased after 3-30-06)', url: 'images/sl/accessories/01.jpg', title: 'LR2 Bubble Globe and Lip Extender - New (units purchased after 3-30-06)'},
	{link: 'cat-t-shirts.aspx?categoryid=14', url: 'images/sl/accessories/16.jpg', title: 'T-Shirts'},	
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR2 Ramp', url: 'images/sl/accessories/02.jpg', title: 'Ramp'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR2 Carbon Filters', url: 'images/sl/accessories/03.jpg', title: 'Carbon Filters'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR2 Carbon Filters and Seals', url: 'images/sl/accessories/04.jpg', title: 'Carbon Filters and Seals'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR2 Seals', url: 'images/sl/accessories/05.jpg', title: 'Seals'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR2 Lip Extender', url: 'images/sl/accessories/06.jpg', title: 'LR2 Lip Extender'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR2 Fence', url: 'images/sl/accessories/07.jpg', title: 'LR2 Fence'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR2 Lip Extender and Fence Combo', url: 'images/sl/accessories/08.jpg', title: 'LR2 Lip Extender and Fence Combo'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR2 Circuit Board (For units purchased after 3-30-06)', url: 'images/sl/accessories/09.jpg', title: 'LR2 Circuit Board (For units purchased after 3-30-06)'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR1 Circuit Board', url: 'images/sl/accessories/10.jpg', title: 'LR1 Circuit Board'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR Power Supply - US Version', url: 'images/sl/accessories/11.jpg', title: 'LR Power Supply - US Version'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR2 Globe - New (For units purchased after 3-30-06)', url: 'images/sl/accessories/12.jpg', title: 'LR2 Globe - New (For units purchased after 3-30-06)'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR2 Base - New (For units purchased after 3-30-06)', url: 'images/sl/accessories/13.jpg', title: 'LR2 Base - New (For units purchased after 3-30-06)'},
	{link: 'litter-robot-accessories.aspx?categoryid=10#LR2 Drawer - New (For units purchased after 3-30-06)', url: 'images/sl/accessories/14.jpg', title: 'LR2 Drawer - New (For units purchased after 3-30-06)'}

];

function mycarousel_itemVisibleInCallback(carousel, item, i, state, evt)
{
    // The index() method calculates the index from a
    // given index who is out of the actual item range.
    var idx = carousel.index(i, mycarousel_itemList.length);
    carousel.add(i, mycarousel_getItemHTML(mycarousel_itemList[idx - 1]));
};

function mycarousel_itemVisibleOutCallback(carousel, item, i, state, evt)
{
    carousel.remove(i);
};

/**
 * Item html creation helper.
 */
function mycarousel_getItemHTML(item)
{
    return '<a href="' + item.link + '"><img src="' + item.url + '" alt="' + item.title + '" /></a>';
};

jQuery(document).ready(function() {
    jQuery('#mycarousel').jcarousel({
        wrap: 'circular',
        itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback},
        itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback}
    });
	$("#tabs").tabs();
	

	$.swapImage(".swapImageDisjoint");
	
// this example shows the use of onShow and onHide callbacks. Make
// sure to read the documentation for futher instructions, and
// an explanation of the "hash" argument.


	
	
	
});









if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;
 var ieversion=new Number(RegExp.$1) // capture x.x portion and store as a number
 if (ieversion>=6)
jQuery(document).ready(function() {
$('#dialog').jqm();
});

}
else
$().ready(function() {
  $('#dialog')
    .jqm({
      trigger:'.jqModal',
      onShow: function(h) {
        /* callback executed when a trigger click. Show notice */
        h.w.css('opacity',1).slideDown(); 
        },
      onHide: function(h) {
        /* callback executed on window hide. Hide notice, overlay. */
        h.w.slideUp("slow",function() { if(h.o) h.o.remove(); }); } 
      });
});
