$(function()
{		
	MEDARBETARE.load();
	FORETAGSAKUTEN.init();
	
	/*
	if($('#vplayer').length != 0)
	{
		flowplayer("vplayer", '/swf/flowplayer-3.2.5.swf',
		{
			clip: {
				scaling: 'fit'
			},
			playlist: [
				{ url: '/templates/kund8011/images/splash4.jpg', autoPlay: true },
				{ url: '/templates/kund8011/swf/chipmunk.flv', autoPlay: false }
			]
		});
	}
	
	if($('#splash').length != 0)
	{
		flowplayer("splash", '/swf/flowplayer-3.2.5.swf',
		{
			clip: {
				scaling: 'fit'
			},
			playlist: [
				{ url: '/templates/kund8011/swf/chipmunk.flv', autoPlay: true }
			]
		});
	}	
	*/
	
	$('#splash').innerfade({
		speed: 1500,
		timeout: 4000
	});
	
	$('.corner').corner();
	$('#header').corner('tl tr');
	$('#center').corner('bl br');
	$('#footer').corner('bl br');
});


FORETAGSAKUTEN = {

	step: 	0,
	error: 	0,

	init: function()
	{
		if($('#foretagsakuten').length != 0)
		{
			$('#foretagsakuten').load('/templates/kund8011/foretagsakuten.php');
		}
	},

	validate: function()
	{
		FORETAGSAKUTEN.error = 0;
		
		$('#foretagsakuten-form').find('.mandatory').removeClass('error').each(function()
		{	
			if($(this).val() == '')
			{
				FORETAGSAKUTEN.error = 1;
				$(this).addClass('error').focus();
				return false;
			}
		});
	
		if(FORETAGSAKUTEN.error == 0)
		{		
			return true;
		}
	},
	
	back: function()
	{
		$('#step' + FORETAGSAKUTEN.step).hide();
		FORETAGSAKUTEN.step--;
		$('#step' + FORETAGSAKUTEN.step).fadeIn();
		
		return true;
	},
	
	submit: function()
	{
		if(FORETAGSAKUTEN.validate())
		{
			$('#foretagsakuten form').ajaxSubmit(
			{
				target: '#foretagsakuten'
			});
			
			return true;
		}
		else
		{
			return false;
		}
	}
}

var MEDARBETARE = {

	randPos: 0,

	load: function()
	{
		$('#medarbetare').load('/templates/kund8011/medarbetare.php', function()
		{
			//MEDARBETARE.randPos = Math.floor(Math.random() * $('.frame').size())
			//$('#medarbetare div').css('left', -(MEDARBETARE.randPos * 90));
			//$('#medarbetare').slider();
			
			MEDARBETARE.autoScroll();
		});
		
		return true;
	},
	
	autoScroll: function()
	{
		setInterval('SCROLL.next()', 5500);
	}
};

/*
var SUBMENU = {

	animateBackground: function()
	{
		$('#submenu').animate(
		{
			backgroundPosition: '-100px -100px'
		}, 2000);
		
		return true;
	}
};
*/

var SCROLL = {
	
	speed: 	400,
	size: 	100,
	left: 	0,
	width: 	1000,
	frame:	0,

	next: function()
	{
		SCROLL.left = parseInt($('#medarbetare div').css('left')) - SCROLL.size;
				
		if(SCROLL.left > -450)
		{		
			$('#left-arrow').unbind();
			$('#right-arrow').unbind();
			SCROLL.frame++;
			
			$('#medarbetare div').animate({ left: SCROLL.left  + 'px' }, 500, function()
			{
				$('#left-arrow').bind('click', 'SCROLL.prev()');
				$('#right-arrow').bind('click', 'SCROLL.next()');
				
			});
		}
		else
		{
			$('#medarbetare div').animate({ left: 0 }, 500, function(){});
		}
		
		return true;
	},
	
	prev: function()
	{
		SCROLL.left = parseInt($('#medarbetare div').css('left')) + SCROLL.size;
		
		if(SCROLL.left < SCROLL.size)
		{
			SCROLL.frame--;
			$('#left-arrow').unbind();
			$('#right-arrow').unbind();
			
			$('#medarbetare div').animate({ left: SCROLL.left  + 'px' }, 500, function()
			{
				$('#left-arrow').bind('click', 'SCROLL.prev()');
				$('#right-arrow').bind('click', 'SCROLL.next()');
			});
		}
			
		return true;
	}

};
