
function silver_image_slide_init()
{
	var canvas_width = 979;
	var canvas_height = 481;

	var slides = jQuery('#silverskin-slide-content').children();	
	
	//jQuery('#silverskin-slide-content').width(slides.size()*canvas_width);
	
	//jQuery('#silverskin-slide-content').css('left',(-(slides.size()*canvas_width)+canvas_width)+'px');
	var i = 0;
	for(i=0;i<(slides.size()-1);i++)
	{
		jQuery('#silverskin-slide-controls-buttons').append("<div id='slide-"+(i*canvas_width)+"'></div>");
	}
	
	jQuery('#silverskin-slide-controls-buttons').children().first().addClass('controls-buttons-active');
	
	
	jQuery('.slide-item').click(function()
	{
		window.location='/services/';
	}); 
}


function silverskin_slider_current_left()
{
	var current_left = jQuery('#silverskin-slide-content').css('left');
	current_left = current_left.replace('px','');
	current_left = current_left.replace('-','');
	current_left = parseInt(current_left);

	return current_left;
}

var silverskin_slider_direction = "right";

var silverskin_slider_inuse = false;

function silver_image_slide(silverskin_slider_direction)
{

	

	if(silverskin_slider_inuse == false)
	{
		
		var canvas_width = 979;
		var canvas_height = 481;

		var slides = jQuery('#silverskin-slide-content').children();
		
		var current_left = silverskin_slider_current_left();
			


		
		if(silverskin_slider_direction== "right")
		{
		
			if(current_left >= ((slides.size()*canvas_width)-canvas_width))
			{

				jQuery('#silverskin-slide-content').css('left','0px');
				var current_left = silverskin_slider_current_left();
			}
			
			if(current_left == ((slides.size()*canvas_width)-canvas_width)-canvas_width)
			{
			
				jQuery('#silverskin-slide-controls-buttons').children().removeClass('controls-buttons-active');	
				jQuery('#slide-0').addClass('controls-buttons-active');
			}
			else
			{
				jQuery('#silverskin-slide-controls-buttons').children().removeClass('controls-buttons-active');	
				jQuery('#slide-'+(current_left+canvas_width)).addClass('controls-buttons-active');
	
			
			}

			
			silverskin_slider_inuse = true;
			jQuery('#silverskin-slide-content').animate({
			left: '-='+canvas_width
			}, 1000,function(){
			silverskin_slider_inuse = false;
			});
		}
		else if(silverskin_slider_direction == "left")
		{
			
			if(current_left <= 0)
			{
				jQuery('#silverskin-slide-content').css('left',(-(slides.size()*canvas_width)+canvas_width)+'px');
				jQuery('#silverskin-slide-controls-buttons').children().removeClass('controls-buttons-active');	
				jQuery('#silverskin-slide-controls-buttons').children().last().addClass('controls-buttons-active');
				
			}
			else
			{
				jQuery('#silverskin-slide-controls-buttons').children().removeClass('controls-buttons-active');	
				jQuery('#slide-'+(current_left-canvas_width)).addClass('controls-buttons-active');
			}
			
			silverskin_slider_inuse = true;
			jQuery('#silverskin-slide-content').animate({
			left: '+='+canvas_width
			}, 1000,function(){
			silverskin_slider_inuse = false;
			});
		
		}
		else
		{
			var current_left = silverskin_slider_current_left();

			
			if(silverskin_slider_direction > current_left )
			{
				
				silverskin_slider_inuse = true;
				jQuery('#silverskin-slide-content').animate({
				left: '-'+silverskin_slider_direction
				}, 1000,function(){
				silverskin_slider_inuse = false;
				});
				
			}
			else if(silverskin_slider_direction < current_left )
			{
					silverskin_slider_inuse = true;
				jQuery('#silverskin-slide-content').animate({
				left: '-'+silverskin_slider_direction
				}, 1000,function(){
				silverskin_slider_inuse = false;
				});		
			
			}
			
				jQuery('#silverskin-slide-controls-buttons').children().removeClass('controls-buttons-active');	
				jQuery('#slide-'+silverskin_slider_direction).addClass('controls-buttons-active');
			
		
		}
	
	}
}


jQuery(window).ready(function(){

	silver_image_slide_init();

	
	jQuery('#silverskin-slide-controls-buttons>div').click(function()
	{
		var id = jQuery(this).attr('id');
		id = id.replace('slide-','');
		id = parseInt(id);
		silver_image_slide(id);
	});
	
	jQuery('#silverskin-slide-controls-move-left').click(function()
	{
		silver_image_slide("left");
	});
	
	jQuery('#silverskin-slide-controls-move-right').click(function()
	{
		silver_image_slide("right");
	});
	
	jQuery('#silverskin-slide-move-left').click(function()
	{
		silver_image_slide("left");
	});
	
	jQuery('#silverskin-slide-move-right').click(function()
	{
		silver_image_slide("right");
	});
});
