var stopparam=0;
var mypos=0;
var stop=0;

$(document).ready(function(){

var my_products=$("#slidehidden").html();
$(".slide").html(my_products);
$(".slide .product:gt(4)").remove();

//$('.product').show();
//alert('a');

z=1;




$(".arrowright div").click(function(){

make_move();


});

$(".arrowleft div").click(function(){

make_move_back();


});

});

var pos=0;

function make_move()
{
	
	if (stop==1){return false;}
	stop=1;
	
	var elem_id="";
	var elem_html="";
	var count=$("#slidehidden .product").length;
	
	if (pos==count)
	{
		pos=0;
	}
	
	if (count>pos+5)
	{
		elem_id=pos+5;
	}
	
	if ((count<=pos+5) && (pos<count))
	{
		elem_id=pos-count+5;
	}
	
	
	
	
	
	elem_html=$("#slidehidden .product:eq("+elem_id+")").html();
	elem_html='<div style="float: left;" class="product">'+elem_html+'</div>';
	
	
	$(".slide .product:last").after(elem_html);
	
	
	
	
	$(".slide").animate({
	left:"-200px"
	}, 600, "linear", function(){
		$(".slide .product:first").remove();
		$(".slide").css("left","0px");
		stop=0;
	});
	
	pos++;
	
	
}

function make_move_back()
{
	if (stop==1){return false;}
	stop=1;
	
	var elem_id="";
	var elem_html="";
	var count=$("#slidehidden .product").length;
	
	if (pos==0)
	{
		pos=count;
	}
	
	if (pos>0)
	{
		elem_id=pos-1;
	}
	/*
	if (count<pos+5)
	{
		elem_id=pos-1;
	}
	*/
	/*
		if ((count<=pos+5) && (pos<=count))
	{
		elem_id=pos-1;
	}
	*/
	
	
	
	
	elem_html=$("#slidehidden .product:eq("+elem_id+")").html();
	elem_html='<div style="float: left;" class="product">'+elem_html+'</div>';
	
	
	$(".slide .product:first").before(elem_html);
	$(".slide").css("left","-200px");
	
	
		
	
	$(".slide").animate({
	left:"0px"
	}, 700, "linear", function(){
		$(".slide .product:last").remove();
		stop=0;
	});
	
	pos=pos-1;
	
	
}




function move_slide(param)
{

var countp=$(".slide .product").length;

	
var pos=$(".slide").css("left");


var newpos="";

if (param==2)
{
	newpos=mypos*200-200;
}else
{
	newpos=mypos*200+200;
}



if ((Math.abs(mypos)<countp && param==2) || (Math.abs(mypos)>0 && param==1))
{
	if (Math.abs(mypos)<countp && param==2) {mypos=mypos-1;}
	
	
	
	if (Math.abs(mypos)>0 && param==1) {mypos=mypos+1;}
	$(".slide").animate({
	left:newpos+"px"
	}, 700);
}else
{
	
	if (Math.abs(mypos)==countp && param==2) 
{
	$(".slide").animate({
	left:0+"px"
	}, 700);
	mypos=0;
}
	
}




}
