﻿
function getElementLeft(elem) {
	var xPos = elem.offsetLeft;
	var tempEl = elem.offsetParent;
	while (tempEl != null) {
		xPos += tempEl.offsetLeft;
  		tempEl = tempEl.offsetParent;
	}
	return xPos;
}



function goIN(){
		
		var o = document.getElementById(gIdsArr[gInCounter]);
		if (o ){
			arrPos[gInCounter]=arrPos[gInCounter]-10;
			o.style.left = arrPos[gInCounter];
		}
	
	if (arrPos[gInCounter]>=0){
		
		setTimeout("goIN()" , 0 );
	}else{
	  	gInCounter++;
	  	if (gInCounter>=gIdsArr.length){
		  	gInCounter=0;
			runMoving();
		}
		else	
			setTimeout("goIN()" , 0 );
	}
	
}


function goOUT(){
	var flag=1;
	for (var i=0; i<gIdsArr.length;i++){	
		var o = document.getElementById(gIdsArr[i]);
		if (o ){
			arrPos[i]=arrPos[i]+5*flag;
			o.style.left = arrPos[i];
			flag=-flag;
		}
   }
	if (arrPos[0]<340){
		setTimeout("goOUT()" , 0 );
	}else{
		loadNext();	
	}
	
}



function runMoving(){
    
	for (var i=0; i<gIdsArr.length;i++){
		
		var o = document.getElementById(gIdsArr[i]);
		
		if (o ){
			var dir = -1*gDir;
			if (i%2==0) dir=-dir;
			//arrPos[i]=arrPos[i]-dir;
			//o.style.left = arrPos[i];
			
		    gCounter++;
			if (gCounter>100) { gDir=-gDir;	gCounter=0 ; }
		}
		
	}
	if (globalTime>0){
		globalTime--;
		setTimeout("runMoving()" , 50 );
	}else{
	  goOUT();	
	}
	
}
var globalTime=0;
var gIdsArr;
var gDir=-1;
var gCounter=200;
var arrPos = Array();
var gInCounter=0;
function startMoving(idsArr, time){
   gIdsArr=idsArr;
   globalTime=time;
   gInCounter=0;
   
	for (var i=0; i<idsArr.length;i++){
		
		var o = document.getElementById(idsArr[i]);
		 arrPos[i]= 340;
		  
		 if (o ){
			o.style.left = arrPos[i];
			//o.innerHTML = wordsArr[i];
		
		}
	}
	goIN();
	
}

gInd=-1;
function loadNext(){
  if (gInd!=-1)
   {
	  var o = document.getElementById("mainimghome"); 
	  if (o ) o.src="images/homewomen"+((gInd+1) % (myimages.length+1))+".jpg";
   }
  gInd++;
  if (gInd>=5)gInd=0;
  var ii=gInd*3;
  
  startMoving( Array("idText"+ii,"idText"+(ii+1),"idText"+(ii+2)), 100 );
}


loadNext();


// preload images	
myimages=new Array();
loadImages=function(arr){
  
  for (var i=0;i<arr.length;i++ )
  {
	myimages[myimages.length]=new Image(10,10);
	myimages[myimages.length-1].src=arr[i];
  }
}
loadImages(new Array("images/homewomen1.jpg","images/homewomen2.jpg","images/homewomen3.jpg","images/homewomen4.jpg"));


