/*document.observe('dom:loaded',function(){
	
	// create scrollbar objects
	var scrollbarVert = new Control.ScrollBarVertical('scrollbarVertical_content','scrollbarVertical_track');
	//var scrollbar = new Control.ScrollBarHorizontal('scrollbar_content','scrollbar_track');
	//var scrollbar2 = new Control.ScrollBarHorizontal('scrollbar_content','scrollbar2_track');
	

	var scrolling = "none";
	function scrollContent() {
		
	//if(scrolling == "left"){
			//var t=setTimeout(scrollLeft,10);
		//}else if (scrolling == "right"){
			//var t=setTimeout(scrollRight,10);
		//} else
	if (scrolling == "up"){
			var t=setTimeout(scrollUp,10);
		} else if (scrolling == "down"){
			var t=setTimeout(scrollDown,10);
		}	
	}*/

	/*
function scrollLeft() {
		scrollbar.scrollBy(-4);
		scrollContent();
	}
	function scrollRight() {
		scrollbar.scrollBy(4);
		scrollContent();
	}
*/
	/*function scrollUp() {
		scrollbarVert.scrollBy(-4);
		scrollContent();
	}
	function scrollDown() {
		scrollbarVert.scrollBy(4);
		scrollContent();
	}*/

	// events for scroll buttons
	
	/*
$$('.scrollLeft').each(function (el) {
	    return $(el).observe('mousedown', function() {
			scrolling = "left";
			scrollContent();
	    });
	});
	
	$$('.scrollRight').each(function (el) {
	    return $(el).observe('mousedown', function() {
			scrolling = "right";
			scrollContent();
	    });
	});
*/
	
	/*$$('.scrollUp').each(function (el) {
	    return $(el).observe('mousedown', function() {
			scrolling = "up";
			scrollContent();
	    });
	});
	
	$$('.scrollDown').each(function (el) {
	    return $(el).observe('mousedown', function() {
			scrolling = "down";
			scrollContent();
	    });
	});

	$(document).observe('mouseup', function() {
		scrolling = "none";
    });
		
});*/

jQuery(function() {   
    jQuery('#horiz_carousel').jcarousel();
    jQuery('.carousel li a').hover(function() {
    	jQuery(this).addClass('over');
    }, function() {
    	jQuery(this).removeClass('over');
    });
    jQuery('#retail_carousel').jcarousel();
});

jQuery(function() {
	jQuery('.rateitem a').click(function() {
		var rateNum = jQuery(this).attr('name');
		jQuery(this).parent().removeClass().addClass("rating"+rateNum);
		jQuery('input.userRating').attr('value',rateNum);
	});
});

jQuery(function() {
	jQuery('.reviewSort .parentSortItem').hover(function() {
		jQuery(this).children('ul').fadeIn(250);
	}, function() {
		jQuery(this).children('ul').fadeOut(250);
	});
	jQuery('.reviewSort .parentSortItem a').click(function() {
		jQuery(this).parent().parent('ul').fadeOut(250);
	});
});


jQuery(function() {
    jQuery('.prodDescription h5 a').toggle(function() {
    	var linkname = jQuery(this).attr('href');
    	jQuery(this).css('background-position','0 -14px');
    	jQuery(linkname).slideDown('fast');
    	return false;
    }, function() {
    	var linkname = jQuery(this).attr('href');
    	jQuery(this).css('background-position','0 2px');
    	jQuery(linkname).slideUp('fast');
    	return false;
    });
});

jQuery(function() {
	jQuery('.gallerySwitch').click(function() {
		var lgImage = jQuery(this).attr('href');
		//var zoomImage = "http://s7d2.scene7.com/is/image/GracoBaby/" + jQuery(this).attr('rel');
		var zoomImage = "images/" + jQuery(this).attr('rel');
		jQuery('.gallerySwitch').removeClass('on');
		jQuery(this).addClass('on');
		jQuery('.galleryImg img').attr('src', lgImage);
		jQuery('.zoomImg').attr('href', zoomImage);
		return false;
	});
	
	jQuery('input.signInBtn').hover(function() {
		jQuery(this).css('background-position', '0 -36px');
	}, function() {
		jQuery(this).css('background-position', '0 0');
	});
});
