

jQuery(window).load(function() {
							 
	spConfigArr = Array();


	jQuery('#slider').nivoSlider({
		effect:'sliceDown', //Specify sets like: 'fold,fade,sliceDown'
		slices:15,
		animSpeed:500,
		pauseTime:3000,
		startSlide:0, //Set starting Slide (0 index)
		directionNav:true, //Next and Prev
		directionNavHide:true, //Only show on hover
		controlNav:true, //1,2,3...
		keyboardNav:true, //Use left and right arrows
		pauseOnHover:true, //Stop animation while hovering
		manualAdvance:false, //Force manual transitions
		captionOpacity:0.8, //Universal caption opacity
		beforeChange: function(){},
		afterChange: function(){},
		slideshowEnd: function(){} //Triggers after all slides have been shown
	});
		   
	jQuery("input:checkbox, input:radio, input:file").uniform();
	jQuery(".uniformFormat, .product-custom-option").uniform();
	jQuery("#filter").accordion({ autoHeight: false });
	


	jQuery('.addposition').click(function() {
			var num		= jQuery('.productconfigelement').length-1;	// how many "duplicatable" input fields we currently have
			var newNum	= new Number(num+1);		// the numeric ID of the new input field being added
			
			// create the new element via clone(), and manipulate it's ID using newNum value
			var newElem = jQuery('#productconfigelement0').clone().attr('id', 'productconfigelement' + newNum);
			newElem.css('display','block');
			
			// manipulate the name/id values of the input inside the new element
			if( newNum < 10 )
			newElem.children(':first').html('0' + newNum +'.')
			else
			newElem.children(':first').html('' + newNum +'.')
			
			newElem.children(".pce2").children().children('.attribute-2').attr('id', 'attribute525-' + newNum);
			newElem.children(".pce3").children().children('.attribute-3').attr('id', 'attribute272-' + newNum);
			
			newElem.children(".pce2").children().children('.attribute-2').attr('name', 'super_attribute[][525]');
			newElem.children(".pce3").children().children('.attribute-3').attr('name', 'super_attribute[][272]');
			newElem.children(".pce4").children().children('.attribute-4').attr('name', 'super_group[]');
			/*newElem.children(".pce4").children().children('.super-attribute-select-4').attr('id', 'sizeval' + newNum);*/
		
			newElem.children(".pce2").children().children('.attribute-2').removeClass("_super-attribute-select-0").addClass('super-attribute-select-' + newNum); 
			newElem.children(".pce3").children().children('.attribute-3').removeClass("_super-attribute-select-0").addClass('super-attribute-select-' + newNum);
			
			newElem.children(".pce2").children().children('.attribute-2').addClass('uniformFormat' + newNum);
			newElem.children(".pce3").children().children('.attribute-3').addClass('uniformFormat' + newNum);
			
			newElem.children(".pce5").children('.removeposition').click(function() { jQuery('#productconfigelement' + newNum).detach();  });
			
			/*newElem.children(".pce4").children().children('.sizeval').attr('class', 'uniformFormat' + newNum);*/
			
			
			
			/*newElem.children('.countval').css("color", "blue");
			newElem.children('.colorval').css("color", "blue");
			newElem.children('.sizeval').css("color", "blue");*/
	
			// insert the new element after the last "duplicatable" input field
			jQuery('#productconfigelement' + num).after(newElem);
			
			
			
			var newscripttmp =  Script;

			newscripttmp = newscripttmp.replace('525-0', '525-'+newNum); 
			newscripttmp = newscripttmp.replace('272-0', '272-'+newNum);
			
			
			newscripttmp =  eval ('(' + newscripttmp +')'); 
			
			var spConfig3 = new Product.Config(newscripttmp,newNum);
			
			jQuery(".uniformFormat" + newNum).uniform().update;
			
			jQuery("a.removeposition")

			
		});
		
			
		jQuery(".printconfig-front").fancybox({
			'titleShow'		: false,
			'autoScale'		: false,
			'width'			: 260,
			'height'		: 260,
			'onClosed'		: function() {
				/*$("#login_error").hide();*/
			}
		});
		
		jQuery(".printconfig-back").fancybox({
			'titleShow'		: false,
			'width'			: 260,
			'height'		: 260,
			'onClosed'		: function() {
				/*$("#login_error").hide();*/
			}
		});
		
		jQuery(".printconfig-left").fancybox({
			'titleShow'		: false,
			'width'			: 260,
			'height'		: 260,
			'onClosed'		: function() {
				/*$("#login_error").hide();*/
			}
		});
		
		jQuery(".printconfig-right").fancybox({
			'titleShow'		: false,
			'width'			: 260,
			'height'		: 260,
			'onClosed'		: function() {
				/*$("#login_error").hide();*/
			}
		});
		
		jQuery(".printconfig-button").fancybox({
			'titleShow'		: false,
			'width'			: 260,
			'height'		: 260,
			'onClosed'		: function() {
				/*$("#login_error").hide();*/
			}
		});
		
		/*jQuery("a.uploadfancy").click(function() {
			
		   if (this.validator.validate()) {
				   jQuery.fancybox.close();
			}
			
		
		});*/
		
		jQuery("a.fancyimage").fancybox();

});

		
		
function imgChange(src){
	
	jQuery("#image").attr('src', src)

}
 	
