// Binar AB
// www.binar.se
// Thomas Eriksson
// ver 1.03
// 2008-10-20

var duration = 4000;
var crossFadeDuration = 3;

var slidepos	//product, application or service image (0-2)
var slidenum	//current slide to load
var slideCnt	//number of images in the sequence
var t;
var preLoad = new Image();
var slide = new Array();

slide[0] = new Array();
slide[1] = new Array();
slide[2] = new Array();

slideCnt = 3;
slidepos = 0;
slidenum = 1;

if (langNow == 'swe') {
	slide[0][0] = '/images/i_front1_b250_qlr125i.jpg';
	} else {
	slide[0][0] = '/images/i_front1_b250_qlrail.jpg';
	}	

slide[0][1] = '/images/i_front1_b250_handtag1.jpg';
slide[0][2] = '/images/i_front1_b250_qla300.jpg';

slide[1][0] = '/images/i_front2_b240_toilett.jpg';
slide[1][1] = '/images/i_front2_b240_pinindoor.jpg';
slide[1][2] = '/images/i_front2_b240_pininwindow.jpg';
slide[1][3] = '/images/i_front2_b240_gear.jpg';

slide[2][0] = '/images/i_front3_b230_service1.jpg';
slide[2][1] = '/images/i_front3_b230_cad.jpg';
slide[2][2] = '/images/i_front3_b230_service2.jpg';

//preload next image
preLoad.src = slide[slidepos][slidenum];

		
function doRunSlideshow()
	{

	if (slidepos == 0)
		{	
		if (document.all)
			{
			document.getElementById('imgArea0').style.filter="blendTrans(duration=2)";
			document.getElementById('imgArea0').style.filter="blendTrans(duration=crossFadeDuration)";
			document.getElementById('imgArea0').filters.blendTrans.Apply();
			}
		document.getElementById('imgArea0').src = preLoad.src;
		} 
	else if (slidepos == 1)
		{
		if (document.all)
			{
			document.getElementById('imgArea1').style.filter="blendTrans(duration=2)";
			document.getElementById('imgArea1').style.filter="blendTrans(duration=crossFadeDuration)";
			document.getElementById('imgArea1').filters.blendTrans.Apply();
			}
		document.getElementById('imgArea1').src = preLoad.src;
		} 
	else if (slidepos == 2)
		{
		if (document.all)
			{
			document.getElementById('imgArea2').style.filter="blendTrans(duration=2)";
			document.getElementById('imgArea2').style.filter="blendTrans(duration=crossFadeDuration)";
			document.getElementById('imgArea2').filters.blendTrans.Apply();
			}
		document.getElementById('imgArea2').src = preLoad.src;
		} 

	if (document.all)
		{
		if (slidepos == 0)
			{	
			document.getElementById('imgArea0').filters.blendTrans.Play();
			} 
		else if (slidepos == 1)
			{
			document.getElementById('imgArea1').filters.blendTrans.Play();
			} 
		else if (slidepos == 2)
			{
			document.getElementById('imgArea2').filters.blendTrans.Play();
			} 
		}


	slidepos = ++slidepos;
	if (slidepos > 2) 
		{
		slidepos = 0;
		slidenum = ++slidenum;
		if (slidenum > slideCnt-1) {slidenum = 0;}
		}


	//preload next image
	preLoad = new Image();
	preLoad.src = slide[slidepos][slidenum];

	t = setTimeout('doRunSlideshow()', duration);
	}
