function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function SS_changeview(a,n) { 
 if (n==1) { oon=a+1; oof=a+2} else { oon=a+2; oof=a+1}
 x=MM_findObj(oon); x.style.display='block'; 
 x=MM_findObj(oof); x.style.display='none'; 
 x=MM_findObj('a'+oon); x.style.color='#666'; 
 x=MM_findObj('a'+oof); x.style.color='#690'; 
 return false;
}

function inicarti(n) {
 for (i=0;i<n;i++) {
  acarti[i]=i;
 }
}

function misca() {
 if (fe) {
  if (v>0) a=fe-ff-v*fv; else if (v<0) a=fe+ff-v*fv; else if (fe>0) a=fe-ff; else a=fe+ff;
  x=x+v*t+a*t*t/2;
  v=v+a*t;
 } else if (Math.abs(v)>0.05 || Math.abs(x)>0.005) {
  if (v>0) {
   xx=v/2/ff0+x;
   if (xx<0.5 || xx>1) { x=x+v*t-ff0*t*t/2; v=v-ff0*t; }
   else { a=v/2/(1-x); x=x+v*t-a*t*t/2; v=v-a*t; }
  } else {
   xx=v/2/ff0+x;
   if (xx>0.5 || xx<0) { x=x+v*t+ff0*t*t/2; v=v+ff0*t; }
   else { a=v/2/x; x=x+v*t+a*t*t/2; v=v+a*t; }
  }
 } else { ox=0; x=0; v=0;}
 if (x>=1) {
  for (i=0;i<acarti.length;i++) {
   if (acarti[i]<acarti.length-1) acarti[i]++;
   else {
	acarti[i]=0; 
   }
  }
  x=x-1;
 }
 else if (x<0 || (x==0 && ox>0)) {
  for (i=0;i<acarti.length;i++) {
   if (acarti[i]>0) acarti[i]--;
   else { 
	acarti[i]=acarti.length-1; 
   }
  }
  if (x<0) x=x+1;
 }
 ox=x;
 for (i=0;i<acarti.length;i++) if (acarti[i]<11) {
  oo=MM_findObj('ac'+i);
  oo.style.left=(acarti[i]*62-31+Math.round(x*62))+'px';
 }
// alert ( acarti[0]+' '+acarti[1]+' '+acarti[2]+' '+acarti[3]);
 if (x!=0 && v!=0) setTimeout('misca()',10);
}
