var obj=null;
var ip=0;
var timeoutId;
var dp=0;
var sp=0;
var zp=0;
var flag=false;
var fr="";
function Back_Values(){
    dp=0;
    zp=1;
    ip=-5200;
    sp=ip;
SetPos(fr="right");
}
function Forward_Values(){
    zp=2;
    ip=0;
    sp=-5200;
    dp=-5200;
SetPos(fr="left");
}
function Go(fr){
  if(ip==0){ Back_Values();}
  if(ip==-5200){Forward_Values();}
    SetPos(fr);
 }

function SetPos(fr){
if (fr=="left"){
GoPosRight();
}
if (fr=="right"){
GoPosLeft();
}
}
function GoPosRight(){
ip-=3;

    if(zp==1){
      sp=Math.abs(sp);
    }
    if(ip>dp-sp){
	     obj.style.left=ip+'px';
    }
  else{
    clearInterval(timeoutId);
    flag=false;
  }

}
function GoPosLeft(){

    ip+=3;
	if(zp==2){sp=Math.abs(sp);}
	if(ip<dp+sp){
	obj.style.left=ip+'px';
    }
  else{
    clearInterval(timeoutId);
    flag=false;
  }
}
function animatedRight(){

  if(!flag){
   flag=true;
   obj=document.getElementById('div_p');
   dp=dp+100;
   timeoutId=setInterval('Go(fr="right")', 10);
        }

  }


function animatedLeft(){

  if(!flag){
   flag=true;
   obj=document.getElementById('div_p');
   dp=dp-100;
   timeoutId=setInterval('Go(fr="left")', 10);
   }

  }