var objP1, objP1x=1100, rangeP1x=0, objP1y=520, rangeP1y=-1, offsx=20  ;
var objP2, objP2x=-400, rangeP2x=139, objP2y=20, rangeP2y=520 ;
var objP3, objP3x=278, rangeP3x=-1, objP3y=-20, rangeP3y=520 ;
var objP4, objP4x=917, rangeP4x=417, objP4y=120, rangeP4y=520 ;
var objP5, objP5x=556, rangeP5x=-1, objP5y=1000, rangeP5y=520 ;
var objP6, objP6x=20, rangeP6x=695, objP6y=-100, rangeP6y=520 ;
var objP7, objP7x=-800, rangeP7x=834, objP7y=520, rangeP7y=-1 ;
var objP8, objP8x=973, rangeP8x=-1, objP8y=520, rangeP8y=-1 ;
var objMl;
var done1=0
var done2=0
var done2x=0
var done2y=0
var done3=0
var done4=0
var done4x=0
var done4y=0
var done5=0
var done6=0
var done6x=0
var done6y=0
var done7=0
var done=0
var last1=0,last2=0,last3=0,last4=0,last5=0,last6=0,last7=0;

function startFoto(){
  lf = calcleft() + offsx;
  ml = lf - 8
  mr = ml + 959
	objMl = document.getElementById('aa1');
	objMr = document.getElementById('margr');
	objP1 = document.getElementById('foto1');
	objP2 = document.getElementById('foto2');
	objP3 = document.getElementById('foto3');
	objP4 = document.getElementById('foto4');
	objP5 = document.getElementById('foto5');
	objP6 = document.getElementById('foto6');
	objP7 = document.getElementById('foto7');
	objP8 = document.getElementById('foto8');
  objMl.style.width = ml + "px";
  objMr.style.left = mr + "px";
	objP1.style.left = lf + objP1x + "px";
	objP1.style.top = objP1y + "px";
	selFoto(1);
	objP2.style.left = lf + objP2x+"px";
	objP2.style.top = objP2y + "px";
  selFoto(2);
	objP3.style.left = lf + objP3x+"px";
	objP3.style.top = objP3y + "px";
  selFoto(3);
	objP4.style.left = lf + objP4x+"px";
	objP4.style.top = objP4y + "px";
  selFoto(4);
	objP5.style.left = lf + objP5x+"px";
	objP5.style.top = objP5y + "px";
  selFoto(5);
	objP6.style.left = lf + objP6x+"px";
	objP6.style.top = objP6y + "px";
  selFoto(6);
	objP7.style.left = lf + objP7x+"px";
	objP7.style.top = objP7y + "px";
  selFoto(7);
	objP8.style.left = lf + objP8x+"px";
	objP8.style.top = objP8y + "px";
  selFoto(8);
	movefoto1();
	movefoto2();
	movefoto3();
	movefoto4();
	movefoto5();
	movefoto6();
	movefoto7();
}
function selFoto(num){
  var scel = 0;
  ph = 'ph' + num;
	objPh = document.getElementById(ph);
	while (scel==0)
  {
	rnd0 = Math.random()*35;
	rnd1 = Math.round(rnd0);
	if ((rnd1!=last1) && (rnd1!=last2) && (rnd1!=last3) && (rnd1!=last4) && (rnd1!=last5) && (rnd1!=last6) && (rnd1!=last7)) 
	  {
	   scel = 1;
	   last7=last6;last6=last5;last5=last4;last4=last3;last3=last2;last2=last1;last1=rnd1;
     }
  }
	rnd = rnd1;
	if (rnd1<10) rnd = '0'+rnd1;
  osrc = "images/small/fdo"+rnd+".jpg";
  objPh.src = osrc;
}

function calcleft() {
  var myWidth = 0, myHeight = 0;
  var calc;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
    if (myWidth>1000) calc = (myWidth-1000)/2;
    else calc = 0;
    /*window.alert( 'lf = ' + calc );*/
    return calc;
  /*window.alert( 'Width = ' + myWidth );
  window.alert( 'Height = ' + myHeight );*/
   }
function movefoto1(){
		   if(objP1x>rangeP1x) 
  		   {
  		   diffP1x = rangeP1x - objP1x ;
				 incrP1x = diffP1x/80 -1 ;
				 objP1x = objP1x + incrP1x ;
  	     }
       else 
         {objP1x = rangeP1x;	
         done1 = 1;
	       done = done1*done2*done3*done4*done5*done6*done7
         if (done==1) moveall();
         }
 	if (done1==0) 
	{objP1.style.left = lf + objP1x+"px";	
	setTimeout("movefoto1()",0);}
}
function movefoto2(){
		   if(objP2x<rangeP2x) 
  		   {
  		   diffP2x = rangeP2x - objP2x ;
				 incrP2x = diffP2x/80 +1 ;
				 objP2x = objP2x + incrP2x ;
  	     }
       else 
         {objP2x = rangeP2x;	
         done2x = 1;
         }
		   if(objP2y<rangeP2y) 
  		   {
  		   diffP2y = rangeP2y - objP2y ;
				 incrP2y = diffP2y/80 +1 ;
				 objP2y = objP2y + incrP2y ;
  	     }
       else 	
         {objP2y = rangeP2y;	
         done2y = 1;
         }
         done2 = done2x * done2y
	       done = done1*done2*done3*done4*done5*done6*done7
         if (done==1) moveall();
 	if (done2==0) 
	{
	objP2.style.left = lf + objP2x+"px";	
	objP2.style.top = objP2y+"px";	
	setTimeout("movefoto2()",0);
	}
}
function movefoto3(){
		   if(objP3y<rangeP3y) 
  		   {
  		   diffP3y = rangeP3y - objP3y ;
				 incrP3y = diffP3y/80 +1 ;
				 objP3y = objP3y + incrP3y ;
  	     }
       else 	
         {objP3y = rangeP3y;	
         done3 = 1;
	       done = done1*done2*done3*done4*done5*done6*done7
         if (done==1) moveall();
         }
 	if (done3==0) 
  		   {
	objP3.style.top = objP3y+"px";	
//	setTimeout("movefoto3()",1);
	setTimeout("movefoto3()",0);
  	     }
}
function movefoto4(){
		   if(objP4x>rangeP4x) 
  		   {
  		   diffP4x = rangeP4x - objP4x ;
				 incrP4x = diffP4x/80 -1 ;
				 objP4x = objP4x + incrP4x ;
  	     }
       else 	
         {objP4x = rangeP4x;
         done4x = 1;
         }
		   if(objP4y<rangeP4y) 
  		   {
  		   diffP4y = rangeP4y - objP4y ;
				 incrP4y = diffP4y/80 +1 ;
				 objP4y = objP4y + incrP4y ;
  	     }
       else 	
         {objP4y = rangeP4y;	
         done4y = 1;
         }
         done4 = done4x * done4y
	       done = done1*done2*done3*done4*done5*done6*done7
         if (done==1) moveall();
 	if (done4==0) 
	{
	objP4.style.left = lf + objP4x+"px";	
	objP4.style.top = objP4y+"px";	
	setTimeout("movefoto4()",0);
	}
}
function movefoto5(){
		   if(objP5y>rangeP5y) 
  		   {
  		   diffP5y = rangeP5y - objP5y ;
				 incrP5y = diffP5y/80 -1 ;
				 objP5y = objP5y + incrP5y ;
  	     }
       else 	
         {objP5y = rangeP5y;	
         done5 = 1;
	       done = done1*done2*done3*done4*done5*done6*done7
         if (done==1) moveall();
         }
 	if (done5==0) 
  		   {
	objP5.style.top = objP5y+"px";	
//	setTimeout("movefoto5()",1);
	setTimeout("movefoto5()",0);
  	     }
}
function movefoto6(){
		   if(objP6x<rangeP6x) 
  		   {
  		   diffP6x = rangeP6x - objP6x ;
				 incrP6x = diffP6x/80 +1 ;
				 objP6x = objP6x + incrP6x ;
  	     }
       else 	
         {objP6x = rangeP6x;	
         done6x = 1;
         }
		   if(objP6y<rangeP6y) 
  		   {
  		   diffP6y = rangeP6y - objP6y ;
				 incrP6y = diffP6y/80 +1 ;
				 objP6y = objP6y + incrP6y ;
  	     }
       else 	
         {objP6y = rangeP6y;	
         done6y = 1;
         }
         done6 = done6x * done6y
	       done = done1*done2*done3*done4*done5*done6*done7
         if (done==1) moveall();
 	if (done6==0) 
	{
	objP6.style.left = lf + objP6x+"px";	
	objP6.style.top = objP6y+"px";	
	setTimeout("movefoto6()",0);
	}
}

function movefoto7(){
		   if(objP7x<rangeP7x) 
  		   {
  		   diffP7x = rangeP7x - objP7x ;
				 incrP7x = diffP7x/80 +1 ;
				 objP7x = objP7x + incrP7x ;
  	     }
       else 
         {objP7x = rangeP7x;	
         done7 = 1;
	       done = done1*done2*done3*done4*done5*done6*done7
         if (done==1) moveall();
         }
	if (done7==0) 
	{objP7.style.left = lf + objP7x+"px";	
	setTimeout("movefoto7()",0);}
}
function moveall(){
	objP1x-=2 ;
	objP2x-=2 ;
	objP3x-=2 ;
	objP4x-=2 ;
	objP5x-=2 ;
	objP6x-=2 ;
	objP7x-=2 ;
	objP8x-=2 ;
	if (objP1x<-120) {objP1x=986; selFoto(1);}
	if (objP2x<-120) {objP2x=986; selFoto(2);}
	if (objP3x<-120) {objP3x=986; selFoto(3);}
	if (objP4x<-120) {objP4x=986; selFoto(4);}
	if (objP5x<-120) {objP5x=986; selFoto(5);}
	if (objP6x<-120) {objP6x=986; selFoto(6);}
	if (objP7x<-120) {objP7x=986; selFoto(7);}
	if (objP8x<-120) {objP8x=986; selFoto(8);}
	objP1.style.left = lf+objP1x+"px";	
	objP2.style.left = lf+objP2x+"px";	
	objP3.style.left = lf+objP3x+"px";	
	objP4.style.left = lf+objP4x+"px";	
	objP5.style.left = lf+objP5x+"px";	
	objP6.style.left = lf+objP6x+"px";	
	objP7.style.left = lf+objP7x+"px";	
	objP8.style.left = lf+objP8x+"px";	
	setTimeout("moveall()",0);
	}
