function getCookie(c_name)
{
	var i,x,y,ARRcookies=document.cookie.split(";");
	for (i=0;i<ARRcookies.length;i++)
	  {
		  x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
		  y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
		  x=x.replace(/^\s+|\s+$/g,"");
		  if (x==c_name)
			{
				return unescape(y);
			}
	  }
}

function stopslider()
{
	$("#specaildiv").css("height","1px");
	var timeout = getCookie("timeout");
	clearTimeout(timeout);
}

function smallSlider(sliderDiv,buttons,type,autoslide){
	var count = $(sliderDiv+" > div > div").size();
	if(type=="small")
	{
		var width_slide = Math.round($(sliderDiv+" > div > div").outerWidth()) + 31;
	}
	else
	{
		var width_slide = Math.round($(sliderDiv+" > div > div").outerWidth());
	}
	var div_width = count * width_slide;
	if(type!="small")
	{
		$(sliderDiv).css("overflow","hidden");
		$(sliderDiv+" > div").width(div_width);
	}
	for(var i=0; i<count; i++)
	{
		if(type=="small")
		{
			$(sliderDiv+" > div > div:eq("+i+")").css("display","none").css("margin-right","31px");
			$(sliderDiv+" > div > div:eq(0)").css("display","block");
		}
		else
		{
			$(sliderDiv+" > div > div:eq("+i+")").css("float","left");
		}
	}
	if(buttons=="true")
	{
		$(sliderDiv).before('<div class="slide_buttons"><div class="prev">&nbsp;</div><div class="next">&nbsp;</div> </div>');
		
		if($('#fuel-slider .slide').size() > 9)
		{
			$('.slide_buttons').css({right : 60});
		}
		if($('#fuel-slider .slide').size() == 1)
		{
			$('.slide_buttons').css({display : 'none'});
		}
		
	}
	slideType = type;
	$("#specaildiv").height(0);
	if(autoslide=="true")
	{
		$('#specaildiv').delay(3500).animate({marginTop: '0'}, 0, function() {
			setTimeout(function(){autoSlide(sliderDiv,type)}, 0);
		});
	}
}
function autoSlide(sliderDiv,slideType) {
	if($("#specaildiv").height()==0)
	{
		var margin_left = $(sliderDiv+" > div").css("margin-left");	
		var parentDiv = $(sliderDiv).parent();
		var parentDivID = "#"+$(parentDiv).attr('id');
		if(slideType=="small")
		{
			var width_slide = Math.round($(sliderDiv+" > div > div").outerWidth()) + 31;
		}
		else
		{
			var width_slide = Math.round($(sliderDiv+" > div > div").outerWidth());
		}	
		margin_left = margin_left.replace("px","");		
		var count = $(sliderDiv+" > div > div").size();	
		var position = margin_left / width_slide;
		position = Math.floor(Math.abs(position));	
		
		var offset = - ((position + 1) * width_slide);
		if((position+1)!=count)
		{	
			$(sliderDiv+" > div").animate({ marginLeft: offset }, 500, 'swing');
			var str = (position+2)+"/"+count;
			$(parentDivID + ' .numberPages').html(str);
		}
		else
		{
			$(sliderDiv+" > div").animate({ marginLeft: 0 }, 500, 'swing');
			var str = "1/"+count;
			$(parentDivID +' .numberPages').html(str);
		}
		
		var timeout = setTimeout(function(){autoSlide(sliderDiv,slideType)}, 5000);
		document.cookie="timeout"+ "=" + timeout; 
	}
}

function smallSliderClick(flubber,sliderDiv){ 
		
		var position = $(flubber).attr("href");
		if(position.length>2)
		{
			var position = $(flubber).attr("rev");
		}
		position = position.replace("#","");
		$(sliderDiv+" > div > div").slideUp(300,'swing');
		$(sliderDiv+" > div > div:eq("+(position-1)+")").slideDown(300,'swing');
		$(flubber).parent().addClass('current');
		$(flubber).parent().siblings().removeClass('current');
		return false;
}

function prevClick(clicked,slideType)
{
	slideClick(clicked,slideType,"prev");
	return false;
};
function nextClick(clicked,slideType)
{	
	slideClick(clicked,slideType,"next");
	return false;		
};
function slideClick(clicked,slideType,movement)
{
	var sliderDiv = $(clicked).parent().siblings('div');
	var sliderDivID = "#" + $(sliderDiv).attr('id');
	var margin_left = $(sliderDivID+" > div").css("margin-left");
	var parentDiv = $(sliderDivID).parent();
	var parentDivID = "#"+$(parentDiv).attr('id');	
	if(slideType=="small")
	{
		var width_slide = Math.round($(sliderDivID+" > div > div").outerWidth()) + 31;
	}
	else
	{
		var width_slide = Math.round($(sliderDivID+" > div > div").outerWidth());
	}		
	margin_left = margin_left.replace("px","");					
	var count = $(sliderDivID+" > div > div").size();	
	var position = margin_left / width_slide;	
	position = Math.floor(Math.abs(position));
	
	
	if(movement=="next")
	{
		var offset = - ((position + 1) * width_slide);
		if((position+1)!=count)
		{	
			$(sliderDivID+" > div").animate({ marginLeft: offset }, 500, 'swing');
			var str = (position+2)+"/"+count;
			$(parentDivID +' .numberPages').html(str);
		}
		else
		{
			var firstPage = "yes";
		}
	}
	else
	{
		var offset = - (width_slide*(position - 1));
		if(position!=0)
		{
			$(sliderDivID+" > div").animate({ marginLeft: offset }, 500, 'swing');		
			var str = position+"/"+count;
			$(parentDivID +' .numberPages').html(str);
		}
		else
		{
			var firstPage = "yes";
		}
	}
	
	if(firstPage=="yes")
	{
		$(sliderDivID+" > div").animate({ marginLeft: 0 }, 500, 'swing');
		var str = "1/"+count;
		$(parentDivID +' .numberPages').html(str);
	}
	
	return false; 			
}

