$(document).ready(function() {
	$().piroBox({
			my_speed: 400, //animation speed
			bg_alpha: 0.3, //background opacity
			slideShow : true, // true == slideshow on, false == slideshow off
			slideSpeed : 4, //slideshow duration in seconds(3 to 6 Recommended)
			
			close_all : '.piro_close,.piro_overlay'// add class .piro_overlay(with comma)if you want overlay click close piroBox

	});
	
	var jRun = 0;
	function itemLoadCallbackFunction(carousel, state)
	{
//	    for (var i = carousel.first; i <= carousel.last; i++) {
//	        // Check if the item already exists
//	        if (!carousel.has(i)) {
//	            // Add the item
//	            carousel.add(i, "I'm item #" + i);
//	        }
//	    }
		var size = carousel.options.size;
		var current = carousel.first;
		
//		console.log(carousel.first);
		
	jRun++;
		
	$('#gallery-dots a.active').removeClass('active');
	$('#gallery-dots a[rel='+(jRun)+']').addClass('active');
	
	
		
		if (jRun % 3 == 0)
		{
			jRun = 0;
//			current = current-size;
//			console.log('------ GOT TO THE FIRST FUCKING DOT...........--------------');
		}
		
		
//		console.log(jRun)
	};

	
	function mycarousel_initCallback(carousel)
	{
		var dotsLength = carousel.options.size / carousel.options.scroll;
		
		for (i = 1;i <= dotsLength;i++)
		{
			var li = $('<li><a href="#">•</a></li>');
			var a = li.find('a');
			
			a.attr('rel',i);
			
			
			a.click(function(e){
				e.preventDefault();
				var gotoRun = $(this).attr('rel') ;
				var start = 1;
				if (gotoRun > 1)
				{
					
					start = (gotoRun * carousel.options.scroll) - carousel.options.scroll +1;// - carousel.options.scroll -1
					if (start > carousel.options.size)
					{
						start =1;
					}
				}
				jRun = gotoRun-1;
//console.log('going to row : '+start)
				carousel.scroll(start)
				
			})
			
			
			
			if (i == 0)
			{
				a.addClass('active');
			}
//			console.log($('#gallery-dots').length);
			$('#gallery-dots').append(li);
		}
		
		
		
//		console.log(Math.floor(carousel.options.size / carousel.options.scroll)
	}
	
	
	$("#clearnace_gallery").jcarousel({
		auto: 4 // delay - seconds
		,initCallback: mycarousel_initCallback
		,itemLoadCallback: itemLoadCallbackFunction

		,wrap: "circular"
			,animation : 1000
				,rtl: false
				,easing: "easeInOutQuad"
                                ,scroll:4 // items per scroll
	});
	
	
	
	
	
	
	$('a#login-link').fancybox(
			{
	        		'autoDimensions'	: false,
				'width'         		: 250,
				'height'        		: 'auto',
				'transitionIn'		: 'none',
				'transitionOut'		: 'none'
			}
		);
	$('#submit-login').live('click',function(){
		$('#quick-login-form').submit();
	});
	$('#quick-login-form').live('submit',function(){
		
		var actionUrl = $(this).attr('action');
		$.fancybox.showActivity();
		

		$.ajax({
			type		: "POST",
			cache	: false,
			url		: actionUrl,
			data		: $(this).serializeArray(),
			success: function(data) {
				
				if (data == 'ok')
				{
					window.location.href=WWW_ROOT;
				}	
				else
				{
					$.fancybox(data);
				}
			}
		});
		return false;

	});
	$('a.product_view').fancybox(
			{
	        		'autoDimensions'	: true,
				'width'         		: 770,
				'height'        		: 634,
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'padding'       :0,
				'showCloseButton' :false
				,onComplete: function()
				{
					var bigImage = $('#big_img_warp img');
					$('.product_thumbs a').click(function(e){
						
						e.preventDefault();
						var src =$(this).find('img').attr('src');
						bigImage.attr('src',src);
					});
				}
			}
		);
	$('#add-to-cart').live('click',function(){
		$('.cart_form').submit();
	});
	$('.cart_form').live('submit',function(){
		
		var actionUrl = $(this).attr('action');
		$.fancybox.showActivity();
		

		$.ajax({
			type		: "POST",
			cache	: false,
			url		: actionUrl,
			data		: $(this).serializeArray(),
			success: function(data) {
				
				if (data == 'ok')
				{
					window.location.href=WWW_ROOT+'cart';
				}	
				else
				{
					$.fancybox(data);
				}
			}
		});
		return false;

	});
	
$('#newslatter').submit(function(e){
		
		e.preventDefault();
		
		var ajaxUrl = $(this).closest('form').attr('action');
		
		var newsletter = $('#news').val();
		
		$.post(ajaxUrl,{'newsletter': newsletter},function(data){
			
			data = $.trim(data);
			
			if (data == 'ok')
			{
				$('#newslatter').hide();
				$('#thanks').show();
				
			}
			
		});
		
	});

 
$('#thumbs a').click(function(e){
	e.preventDefault();
	var linkto = $(this).attr('id');
	var title = $(this).attr('title');
	
	if(title=='')
	{
		title='SAGA';
	}
	else
	{
		title = $(this).attr('title');
	}
	$('.move-text').html(title);
	
//	var src =$(this).find('img').attr('src');
//	bigImage.attr('src',src);
});
	 
	
	
});

	

