jQuery.noConflict();
var plakatsliderposition = 0;
var plakatslideritems = 0;
var plakatslidertimer = 0;
var plakatsliderdot = 0;
var plakatslideranimating = false;

jQuery(document).ready(function() {
	plakatslidertimer = setInterval('scrollLeft()',8000);
	plakatslideritems = jQuery("#plakatslider li").length;
	AddNavDots();
	
	//MouseEvents over/out
	jQuery("#plakatslider").mouseover(function() {
	clearInterval(plakatslidertimer);
	});
	jQuery("#plakatslider").mouseout(function() {
	plakatslidertimer = setInterval('scrollLeft()',8000);
	});
	jQuery("#arrowleft").bind("click",function(){
		scrollRight();
	});
	jQuery("#arrowright").bind("click",function(){
		scrollLeft();
	});
	jQuery("div.cartbtn").hover(function(){
		jQuery(this).css("background","#361e02");
		jQuery(this).find(".small_cart").attr("src","/g/small_cart_orange.png");
	},
	function(){
		jQuery(this).css("background","#000");
		jQuery(this).find(".small_cart").attr("src","/g/small_cart_black.png");
	})
});

function AddNavDots()
{
	var left = 0;
	for(i = 0;(plakatslideritems/5)>i;i++)
	{
	jQuery("#plakatslidernav").append("<div id=\"plakatslidernav_side"+i+"\" onClick=\"scrollTo("+i+")\" class=\"icon\" style=\"left:"+left+"px\"></div>");
	left += 15;
	}
	jQuery("#plakatslidernav").css("width",(plakatslideritems/5)*15).fadeIn(1000)
}

function scrollTo(i)
{
	clearInterval(plakatslidertimer);
	jQuery("#plakatslider").stop();
	jQuery("#plakatsliderdot").stop();
	plakatsliderposition = (((i + 1) * 5) * 180) - 900;
	plakatsliderdot = ((plakatsliderposition / 180) / 5)*15;
	scrollAnimate();
	plakatslidertimer = setInterval('scrollLeft()',8000);
}

function scrollRight()
{
	clearInterval(plakatslidertimer);
	jQuery("#plakatslider").stop();
	jQuery("#plakatsliderdot").stop();
	if((plakatsliderposition - 900) >= 0)
		{
		plakatsliderposition -= 900;
		plakatsliderdot = ((plakatsliderposition / 180) / 5)*15;
		}
	else
		{
		plakatsliderposition = (plakatslideritems-(plakatslideritems%5))*180;
		plakatsliderdot = ((plakatsliderposition / 180) / 5)*15;
		}
	scrollAnimate();
	plakatslidertimer = setInterval('scrollLeft()',8000);
}

function scrollLeft()
{
	clearInterval(plakatslidertimer);
	jQuery("#plakatslider").stop();
	jQuery("#plakatsliderdot").stop();
	if(((plakatsliderposition + 900) / 180) < plakatslideritems) //hvis der er nok plakater til og lave en side mere
	{
			plakatsliderposition += 900; //tilføjer 900px mere til positionen af slideren
			plakatsliderdot = ((plakatsliderposition / 180) / 5)*15;
	}
	else
	{
			plakatsliderposition = 0; //nulstiller positionen af slideren
			plakatsliderdot = 0;
	}
	scrollAnimate();
	plakatslidertimer = setInterval('scrollLeft()',8000);
}

function scrollAnimate()
{
	if(plakatslideranimating != true)
	{
	plakatslideranimating = true;
	jQuery("#plakatslider").animate({
		left:'-'+plakatsliderposition+'px'
		},500,'swing');
		jQuery("#plakatsliderdot").animate({
			left:''+plakatsliderdot+'px'
		},500,'swing',scrollDoneAnimating());
	}
}
function scrollDoneAnimating()
{
	plakatslideranimating = false;
}
