

	 
var mPics=new Array();
initPics(mPics,mImages[0],8);
initPics(mPics,mImages[1],-1);
initPics(mPics,mImages[2],0);
initPics(mPics,mImages[3],1);
initPics(mPics,mImages[4],2);
initPics(mPics,mImages[5],3);
initPics(mPics,mImages[6],4);
initPics(mPics,mImages[7],5);
initPics(mPics,mImages[8],6);
//initPics(mPics,mImages[9],7);
//initPics(mPics,mImages[10],8);
//initPics(mPics,mImages[11],9);
//initPics(mPics,mImages[9],4);
//initPics(mPics,mImages[10],4);
//initPics(mPics,mImages[11],6);
//initPics(mPics,mImages[12],6);
//initPics(mPics,mImages[13],6);
initPics(mPics,"images/aylogga_050404",-1);
initPics(mPics,"images/uk_flagg",-1);

function cachePics(idx)
{ _obj=mPics[idx];
  window.status="Preloading "+_obj.url;
  _obj.img.src=_obj.url;
  }

function completePics(idx)
{ _obj=mPics[idx];
  return _obj.img.complete;
}



function startLoading() 
{	var i;
	var _obj;
	
	if  ( completePics(1) == false ) {
		setTimeout("startLoading();",500);
		return;
	}

	for (i=0; i<mPics.length;i++) {
		_obj = mPics[i];
		if ( _obj.loadOrder >= 0 ) {

			_obj.timer=setTimeout("cachePics("+i+");",_obj.loadOrder*500+500);
		}
	}
}

function postLoading()
{
	setTimeout("startLoading();",1000);	
}

function initPics(arrRef,url,loadOrder)
{ var _obj=new Object();
  arrRef[arrRef.length]=_obj;
  _obj.img=new Image();
  _obj.url=url+".jpg";
  _obj.url_hr=url+"_hr.jpg";
  _obj.loadOrder = loadOrder;
  if (loadOrder>=0)
    { //_obj.timer=setTimeout("cachePics("+(arrRef.length-1)+");",loadOrder*500+500);
	  
    }
  else
    { _obj.img.src=_obj.url;
      _obj.timer=null;
    }
}
var repeat=1;
var images=mImages.length-1;
var speed=4000;
var step=2;
var actPict = 1;
var imageLoaded=0;

var expWin = null;

function expandPic() {

	//expWin = window.open(mPics[(step-1)%(images+1)].url_hr,"expWin","menubar:no");
	//expWin.focus();
	var _url = mPics[actPict].url_hr;
	try  {
	HH_popImage(_url,"Arcona Yachts - Pictures");
	}
	catch (e) {
			window.alert("Din Web-läsare verkar blockera s.k. popup-fönster.\nOm du vill visa en högupplöst bild, håll ned 'Ctrl'-tangenten\nsamtidigt som du klickar på bilden");
	}
}


function runit()
{ if (imageLoaded==0)
    { imageLoaded=1;
      setTimeout("runit() ",speed);
      return;
    }
  if (completePics(step)== false)
    { setTimeout("runit() ",speed/8);
      return;
    }
  if (document.images.slide.filters) document.images.slide.filters.blendTrans.apply();
  document.images.slide.src=mPics[step].url;
  actPict=step;
  if (document.images.slide.filters)
    slide.filters.blendTrans.play();
  // Manage flash "Read me more!" object
  var flashLink = document.getElementById("flashLink");
  if ( flashLink ) {	
  	if ( step < readMoreIdx ) { 
  		flashLink.style.visibility = "visible";
  	} else {
	  	flashLink.style.visibility = "hidden"; 
  	}
  }
  if (step<images)
    step++;
  else
    { if (repeat)
        { speed=7000;
          step=0;
        }
      else
        return;
    }
 
  if (speed==4000)
    speed=6000;
	 setTimeout("runit() ",speed);
}

function startApp()
{ 
	var elem=document.getElementById("nTicker");
	if ( elem ) {
	elem.style.visibility = "visible"; 
	}
	runit();
}

function changeLanguage()
{ if (document.images.flagg.src.search("uk_flagg")>0)
    { document.images.flagg.src="images/uk_flagg.jpg";
    }
  else
    { document.images.flagg.src="images/uk_flagg.jpg";
    }
  alert("English version of this site is under construction and will soon be published! Do come back!");
}

function HH_showloading()
{ }

function HH_hideloading()
{ }

function _unLoadAll() {
	HH_showloading();
	if (expWin != null) {
		expWin.close();
	}
	
}

window.onunload=_unLoadAll;

