		/********SÄTT STOPP PÅ ALLA ANIMATIONER*****/		
		
		//OPTIONS
		
		//Bildernas bredd
		imgWidth = $(window).width();
		
		//Tid det tar att fada
		fadeDuration = 600;
		slideDuration = 1200;
		
		//Tid mellan varje fade
		fadeTimeout = 10000;
		
		//Räkna antalet bilder
		countImg = parseInt($('#mainSlide li').size());
		
		//Sätt sliderns bredd utifrån mängden bilder inludera kloner
		sliderWidth = (imgWidth*countImg)+(imgWidth*2);
		
		$('#mainSlide ul').css({'width':sliderWidth+'px'});
		
		if ( $.browser.msie ) {   
		}else {
			$('#mainSlide ul li').css({'opacity':0});
		}
		$('#mainSlide ul li').css('width', imgWidth);
		
		//Markera första elementet som nuvarande
		 if ( $.browser.msie ) {       
			  $('#mainSlide ul li:first').addClass('current');
		 }else {
			 $('#mainSlide ul li:first').addClass('current').css({'opacity':1});
		 }
		
		//Lägg till navknappar
		$('#mainSlidecont').append('<a href="#" class="slideSideNav left"><a href="#" class="slideSideNav right"></a>');
		
		$('#mainSlide li:first').clone().appendTo('#mainSlide ul').addClass('clone').removeClass('current').attr('id','');
		$('#mainSlide li:last').prev('li').clone().prependTo('#mainSlide ul').addClass('clone').attr('id','');
		Cufon.replace(' #mainSlide h2', { textShadow: '#fff 1px 1px'});     
        Cufon.replace('#mainSlide p', { textShadow: '#fff 1px 1px', fontFamily: 'ITCFranklinGothic LT Book' }); 
		$('#mainSlide ul').css({'left':-imgWidth+'px'});
		
		$('#mainSlide').append('<div class="bullets"><div></div></div>');
		$(function(){
			for (var i = 0; i < countImg; i++){
				$('#mainSlide .bullets div').append('<a href="" rel="'+(i+1)+'"></a>');	
			}
			$('#mainSlide .bullets a:first').addClass('active');
			var marginLeft = -(Math.round((parseInt($('#mainSlide .bullets').width())+9)/2))+'px';
			var antalLI = $('#mainSlide li').length;
			var ULsize = antalLI*30;
			$('#mainSlide .bullets').css({'marginLeft':marginLeft});
			$('#mainSlide .bullets').css('width', ULsize);
		});	
		var curImgCount = 1;
		
		var initIntFade = false;
		var initFadeVar = false;
		var animatingMainSlide = false;
		
		$(window).resize(function () {
			imgWidth = $(window).width();
			sliderWidth = (imgWidth*countImg)+(imgWidth*2);
			$('#mainSlide ul').css({'width':sliderWidth+'px'});
			$('#mainSlide ul li').css('width', imgWidth);
			$('#mainSlide ul li').each(function(index) {
				index++;
				var curImgCount;
				if($(this).attr('class') == "current"){
					curImgCount = index;					
				}
			  });			  
			$('#mainSlide ul').css({'left':-(curImgCount*imgWidth)});
		});
		
		function initFade() {
			
			animatingMainSlide = true;
			
			if($('#mainSlide li.current').next('li').size() == 0 || $('#mainSlide li.current').next('li').hasClass('clone')) {
				//Slut på bilder börja om från början
				$('#mainSlide li:first').next('li').addClass('next');
				curImgCount = 0;
			} else {
				$('#mainSlide li.current').next('li').addClass('next');
			}
			if ( $.browser.msie ) {   
				$('#mainSlide li').find('img').css("background", "#fefefe");
			}
			$('#mainSlide li.current').animate({'opacity':0}, 'easeInOutExpo', fadeDuration, function(){
				if ( $.browser.msie ) {   this.style.removeAttribute('filter');			}
				$('#mainSlide ul').css({'left':-(curImgCount*imgWidth)});
				$('#mainSlide li.next').animate({'opacity':1}, fadeDuration, 'easeInOutExpo', function(){				
					if ( $.browser.msie ) {   
						this.style.removeAttribute('filter');	
						$('#mainSlide li').find('img').css("background", "none");
					}
					$('#mainSlide li.current').removeClass('current');
					var slideId = $(this).attr('id').replace('mainslide-', '');
					$('#mainSlide .bullets a.active').removeClass('active');
					$('#mainSlide .bullets a:[rel='+slideId+']').addClass('active');
					$('#mainSlide li.next').addClass('current').removeClass('next');
					animatingMainSlide = false;
				});
				
				initFadeVar = setTimeout("initFade()", fadeTimeout);
				
			});
			
			curImgCount++;
			
		}
		
		function initSlide(dir) {
			
			if(initIntFade) {
				clearTimeout(initIntFade);
			}
			clearTimeout(initFadeVar);
			animatingMainSlide = true;
			if(dir == 'right') {
				
				if($('#mainSlide li.current').next('li').size() == 0) {
					//Slut på bilder börja om från början
					$('#mainSlide li:first').addClass('next');
					curImgCount = 1;
				} else {
					$('#mainSlide li.current').next('li').addClass('next');
				}
				
				if ( $.browser.msie ) {   
				}else {
					$('#mainSlide li').css({'opacity':1});
					$('#mainSlide li.current').animate({'opacity':0}, slideDuration, 'easeInOutExpo', function(){});
				}		
				$('#mainSlide ul').animate({'left':-((curImgCount*imgWidth)+imgWidth)}, slideDuration, 'easeInOutExpo', function() {
					$('#mainSlide li.current').removeClass('current');
					$('#mainSlide li.next').addClass('current').removeClass('next');
					
					if($('#mainSlide li.current').hasClass('clone')) {
						$('#mainSlide li.current').removeClass('current');
						$('#mainSlide li:first').next('li').addClass('current');
						$('#mainSlide ul').css({'left':-imgWidth});
						curImgCount = 1;
					}
					var slideId = $('#mainSlide li.current').attr('id').replace('mainslide-', '');
					$('#mainSlide .bullets a.active').removeClass('active');
					$('#mainSlide .bullets a:[rel='+slideId+']').addClass('active');
					animatingMainSlide = false;
					
				});
				
				
			} else {
			
				if($('#mainSlide li.current').prev('li').size() == 0) {
					//Slut på bilder börja om från början
					$('#mainSlide li:last').addClass('next');
					curImgCount = countImg;
				} else {
					$('#mainSlide li.current').prev('li').addClass('next');
				}
				
				if ( $.browser.msie ) {   
				}else {
					$('#mainSlide li').css({'opacity':1});
					$('#mainSlide li.current').animate({'opacity':0}, slideDuration, 'easeInOutExpo', function(){ });
				}
				$('#mainSlide ul').animate({'left':-((curImgCount*imgWidth)-imgWidth)}, slideDuration, 'easeInOutExpo', function() {
					$('#mainSlide li.current').removeClass('current');
					$('#mainSlide li.next').addClass('current').removeClass('next');
					
					if($('#mainSlide li.current').hasClass('clone')) {
						$('#mainSlide li.current').removeClass('current');
						$('#mainSlide li:last').prev('li').addClass('current');
						$('#mainSlide ul').css({'left':-(countImg*imgWidth)});
						curImgCount = countImg;
					}
					
					var slideId = $('#mainSlide li.current').attr('id').replace('mainslide-', '');
					$('#mainSlide .bullets a.active').removeClass('active');
					$('#mainSlide .bullets a:[rel='+slideId+']').addClass('active');
					
					animatingMainSlide = false;
				});
				
			}
			
			
			if(dir == 'right') {
				curImgCount++;
			} else {
				curImgCount--;
			}
			
			initFadeVar = setTimeout("initFade()", fadeTimeout);
			
		}
		
		function bulletFade(slidePos) {
			
			if(initIntFade) {
			clearTimeout(initIntFade);
			}
			if(initFadeVar) {
			clearTimeout(initFadeVar);
			}
			animatingMainSlide = true;
			if ( $.browser.msie ) {   
				$('#mainSlide li').find('img').css("background", "#fefefe");
			}else {
				$('#mainSlide li').css({'opacity':1});
			}
				$('#mainSlide li.current').animate({'opacity':0}, fadeDuration, 'easeInOutExpo', function(){	
				if ( $.browser.msie ) {   this.style.removeAttribute('filter');			}
				$('#mainSlide li.current').removeClass('current');
				$('#mainSlide ul').css({'left':-(slidePos*imgWidth)});
				$('#mainSlide li#mainslide-'+slidePos).css({'opacity':0}).animate({'opacity':1}, fadeDuration, 'easeInOutExpo', function(){
					if ( $.browser.msie ) {   
						this.style.removeAttribute('filter');	
						$('#mainSlide li').find('img').css("background", "none");
					}
					$(this).addClass('current');
					initFadeVar = setTimeout("initFade()", fadeTimeout);
					curImgCount = slidePos;
					animatingMainSlide = false;
				});
			});
			
			
		}
		
		$(function(){
			initFadeVar = setTimeout("initFade()", fadeTimeout);
			
			$('a.slideSideNav').live('click', function(e){
				e.preventDefault();
				if(!animatingMainSlide) {
					if($(this).hasClass('right')) {
						initSlide('right');
					} else {
						initSlide('left');
					}
				}
			});
			
			
			
		});
		$('#mainSlide .bullets a').live('click', function(e){
			e.preventDefault();
			if(!animatingMainSlide && !$(this).hasClass('active')) {
				$('#mainSlide .bullets a.active').removeClass('active');
				$(this).addClass('active');
				pos = parseInt($(this).attr('rel'));
				bulletFade(pos);
			}
		});

