 jQuery.noConflict();
jQuery(document).ready(function () {
	jQuery("ul.tabs").tabs("div.panes > div");


var carouselHomePage = jQuery('#carousel ul');
	//if(carouselHomePage.length > 0){
		jQuery(carouselHomePage).carouFredSel({
			//circular	: true,
			//infinite	: false,
			items		: 1,
			auto		: false,
			scroll		: { duration:'auto' /*easing:'easeOutBack', wipe:'true'*/},
			prev		: { button:'#btnPrev' },
			next		: { button:'#btnNext' }
		});

var carouselHomePage = jQuery('#carousel2 ol');
	//if(carouselHomePage.length > 0){
		jQuery(carouselHomePage).carouFredSel({
			//circular	: true,
			//infinite	: false,
			items		: 3,
			auto		: false,
			scroll		: { duration:'auto' /*easing:'easeOutBack', wipe:'true'*/},
			prev		: { button:'#btnPrev2' },
			next		: { button:'#btnNext2' }
		});


	jQuery("#bundle-option-4-qty-input").SpinnerControl({ groupLimit: 7 });
	jQuery("#bundle-option-3-qty-input").SpinnerControl({ groupLimit: 7 });
	jQuery("#bundle-option-2-qty-input").SpinnerControl({ groupLimit: 7 });
	jQuery("#bundle-option-9-qty-input").SpinnerControl({ groupLimit: 7 });
	jQuery("#bundle-option-8-qty-input").SpinnerControl({ groupLimit: 7 });
	jQuery("#bundle-option-7-qty-input").SpinnerControl({ groupLimit: 7 });






	jQuery("#product-options-wrapper #bundle-option-6-qty-input").SpinnerControl({
            type: 'range',
            typedata: { min: 0, max: 21, interval: 1 },
            defaultVal: 0,
            width: '24px',
			groupClass: 'spinner2',
			groupLimit: 21
        });
		jQuery("#product-options-wrapper #bundle-option-5-qty-input").SpinnerControl({
            type: 'range',
            typedata: { min: 0, max: 21, interval: 1 },
            defaultVal: 0,
            width: '24px',
			groupClass: 'spinner2',
			groupLimit: 21
        });



	jQuery('.SpinnerControl .LeftButton, .SpinnerControl .RightButton').bind('click', function(){

			var option5 = jQuery('#bundle-option-4-qty-input').prev().text();
			var option6 = jQuery('#bundle-option-3-qty-input').prev().text();
			var option7 = jQuery('#bundle-option-2-qty-input').prev().text();
			var option8 = jQuery('#bundle-option-9-qty-input').prev().text();
			var option9 = jQuery('#bundle-option-8-qty-input').prev().text();
			var option10 = jQuery('#bundle-option-7-qty-input').prev().text();
			var option3 = jQuery('#bundle-option-6-qty-input').prev().text();
			var option2 = jQuery('#bundle-option-5-qty-input').prev().text();
			//console.log(option5);
			jQuery('#prod1').text(option5);
			jQuery('#prod2').text(option6);
			jQuery('#prod3').text(option7);
			jQuery('#prod4').text(option8);
			jQuery('#prod5').text(option9);
			jQuery('#prod6').text(option10);
			jQuery('#prod7').text(option3);
			jQuery('#prod8').text(option2);

	});

			jQuery("#stars-wrapper1").stars({
				cancelShow: false
			});

			jQuery('a.thumbnail').click(function(){
    var src = jQuery(this).attr('href');

	if (src != jQuery('.product-image #image').attr('src').replace(/\?(.*)/,'')){
		jQuery('.product-image #image').stop().animate({
			opacity: '0'
		}, function(){
			jQuery(this).attr('src', src+'?'+Math.floor(Math.random()*(10*100)));
		}).load(function(){
			jQuery(this).stop().animate({
				opacity: '1'
			});
		});
	}
    return false;
});

		jQuery(function()
{
	jQuery('.scroll-pane').jScrollPane();
});

  var $myFixedDiv = jQuery('#anchorBar');
    var iFixedDivHeight = $myFixedDiv.outerHeight({ 'margin': true });

    jQuery(window).bind('scroll', function(e) {
        var iWindowHeight = jQuery(window).height();
        var iScrollPosition = jQuery(window).scrollTop(); // or document.body.scrollTop
        $myFixedDiv.css({ 'top': iWindowHeight + iScrollPosition - iFixedDivHeight });
    });



});






	//}

/*	jQuery('a.current').live('click', function() {
		var context = jQuery(this);

		jQuery('li.current').toggleClass('current');
		context.parent().toggleClass('current');

		return true;
	});

    var triggerSwatches = jQuery('.modalSwatchTrigger').overlay({
        // some mask tweaks suitable for modal dialogs
        mask: {
            color: "#000",
            //loadSpeed: 200,
            opacity: 0.5,
        },
        closeOnClick: false,
        onBeforeLoad: function () {
            // grab wrapper element inside content
            var wrap = this.getOverlay().find(".contentSwatches");

            // load the page specified in the trigger
            wrap.load(this.getTrigger().attr("href"));
        }
    });

    var triggersLogins = jQuery('.modalLogins').overlay({
        // some mask tweaks suitable for modal dialogs
        mask: {
            color: "#000",
            loadSpeed: 500,
            opacity: 0.5,
        },
        closeOnClick: false
    });

	var triggersLogins = jQuery('.loadFabricSwatches').overlay({
        // some mask tweaks suitable for modal dialogs
        mask: {
            color: "#000",
            loadSpeed: 500,
            opacity: 0.5,
        },
        closeOnClick: false
    });

	var triggerConfigurator = jQuery('.configuratorDropDown').overlay({
		 mask: {
            color: "#000",
            loadSpeed: 500,
            opacity: 0.5,
        },
        closeOnClick: false
	});

	jQuery('.moveToPasswordReset').bind('click', function() {
		jQuery(this).parents('form').fadeOut('slow', function() {
			jQuery('#atg_store_profilePasswordForgotForm').fadeIn('fast');
		});

		return false;
	});

	jQuery('.moveToCreateAccount').bind('click', function() {
		jQuery('#guestCheckout').fadeOut('slow', function() {
			jQuery('#guest').fadeIn('fast');
		});

		return false;
	});

	jQuery('.atg_store_cancel').bind('click', function() {
		jQuery(this).parents('form').fadeOut('slow', function() {
			jQuery('#atg_store_profileGuestForm').fadeIn('fast');
		});

		return false;
	});

	jQuery('.miniCartLink').bind('click', function() {
		var linkPosition = jQuery(this).position();
		var	miniCartLinkHeight = jQuery(this).outerHeight();

		if (jQuery('.miniCartContainer :hidden')) {
			jQuery(this).toggleClass('miniCartOpened');
			jQuery('.miniCartContainer').css( { "top":(linkPosition.top + miniCartLinkHeight), "left":linkPosition.left, "margin-left":"200px" } );
			jQuery('.miniCartContainer').slideToggle('fast');
		}

		return false;
	});

	jQuery('.detailButton').hover(function(event) {
		var isIn = event.type === 'mouseenter', context = jQuery(this);

		context.parents('.hoverButtons').toggleClass('hoverButtonsExpanded', isIn, 1500);
	});

	jQuery('.atg_store_product li').hover(function(event) {
		var isIn = event.type === 'mouseenter', context = jQuery(this);

		if (isIn)
			context.find('.productRowHover').fadeIn('slow');
		else
			context.find('.productRowHover').fadeOut('slow');
	});*/
