
function fade(id,start,stop,t)
{
 var deltaT=50;
 var e;
 if(document.getElementById(id)) e=document.getElementById(id);
 if(id.innerHTML)  e=id;
 var info=document.getElementById('info');
 if(!e) return;
// if(start==-1) start=e.style.opacity;

 if(!t) t=500;

 t=Math.floor(t);
 var delta=(stop-start)/(t/deltaT);
 var  info=document.getElementById('corpo');

 for(var i=0;i<=parseInt(t);i+=parseInt(deltaT)) 
 {
  var o=(Math.floor((start+ ((i/deltaT)*delta) + delta))/100);
  if(o<0 || o>1) return;
  var s='document.getElementById(\''+e.id+'\').style.filter= "alpha(opacity='+(o*100)+')";document.getElementById(\''+e.id+'\').style.opacity = '+ o;
  setTimeout(s,parseInt(i)+1);
 }
}

function zoom(id,endX,endY,t)
{

 var deltaT=20;
 var e;
 if(document.getElementById(id)) e=document.getElementById(id);
 
 if(id.innerHTML)  e=id;

 if(!e) return;
 if(!t) t=500;
 t=Math.floor(t);
/*
if(endX){
 var startX=e.width;
 
 var deltaX=Math.floor((endX-startX)/(t/deltaT));
 var o=startX;
// alert('zoomX '+startX+' - '+endX);
 alert('sx:'+startX+' t:'+t);
 for(var i=0;i<parseInt(t);i+=parseInt(deltaT)) 
 {  
  o += deltaX;
  var s = 'document.getElementById("'+e.id+'").style.height="'+o+'px";'
  //;setAttribute("height","'+o+'")';
  setTimeout(s,parseInt(i)+1);
 }
}
*/
if(endY){
// alert('zoomY '+startY+' - '+endY);
 
 var startY=e.getAttribute('height');
 var mov;
 
 if(e.style.height) startY = e.style.height;
 startY = startY.toString().replace('px','');



 var deltaY=Math.floor((endY-startY)/(t/deltaT));
 var o=startY;
  e.setAttribute('moving',o);
 //if(e.getAttribute('moving')!=0 && e.getAttribute('moving')=-1)
// e.setAttribute("moving",1);
 for(var i=0;i<parseInt(t);i+=parseInt(deltaT)) 
 {
  
  o = parseInt(o)+ parseInt(deltaY);//setAttribute("height","'+o+'px");'
  var s = 'if(document.getElementById("'+e.id+'").getAttribute("moving")=='+startY+') { ';
  s+='document.getElementById("'+e.id+'").style.height='+o+';';
  s+='}';
  setTimeout(s,parseInt(i)+1);
 }
  /*var s = 'document.getElementById("'+e.id+'").setAttribute("moving",0);';
  setTimeout(s,parseInt(t)+1);*/
}
}

function setO(o,v)
{
if(!o.id) o = document.getElementById(o);
if(o)
{
	o.style.filters.alpha.opacity=v;
	o.style.MozOpacity=(v/100);
	o.style.opacity=(v/100);
	alert('o'+o.style.opacity);
}
}
