var praEsquerda=""
var praBaixo   =""
var praDireita =""
var praCima    =""
var pontoDeParada="";
var valorAtual  =0
var repetirClip1=0
var repetirClip2=0
var repetirClip3=0
var repetirClip4=0
var clipIncremento=""

//baixo para cima	clipando('layer',passo,tamanho do layer,0   ,tl  ,tl  ,tl+1)
//direita para esquerda	clipando('layer',passo,tamanho do layer,tl+1,tl  ,tl  ,0 )
//esquerda para direita	clipando('layer',passo,tamanho do layer,0   ,tl  ,tl+1,0 )
//cima para baixo	clipando('layer',passo,tamanho do layer,0   ,tl+1,tl  ,0 )
//centro para fora	clipando('layer',passo,tl/2,largura/2,tl/2+altura/2,largura,altura/2)
//do meio p esq/direit	clipando('layer',passo,tl,tl+1,tl     ,tl+1,0)
//do meio p cima/baixo	clipando('layer',passo,tl,0   ,1,5tl+1,tl  ,tl/2+1)

function clipando(layerNome,clipIncremento,pontoDeParada,w,x,y,z)
{
praEsquerda=w
praBaixo   =x
praDireita =y
praCima    =z
on(layerNome);
valorAtual+=clipIncremento;
if (praEsquerda != 0 && praEsquerda != pontoDeParada){praEsquerda =w-valorAtual}
if (praBaixo    != 0 && praBaixo    != pontoDeParada){praBaixo    =x-pontoDeParada+valorAtual}
if (praDireita  != 0 && praDireita  != pontoDeParada){praDireita  =y-pontoDeParada+valorAtual}
if (praCima     != 0 && praCima     != pontoDeParada){praCima     =z-valorAtual}
	if (navigator.appName == "Netscape")
	{
		eval(layerVar+'["'+layerNome+'"]'+styleVar+'.clip.left   = praEsquerda');
		eval(layerVar+'["'+layerNome+'"]'+styleVar+'.clip.bottom = praBaixo');
		eval(layerVar+'["'+layerNome+'"]'+styleVar+'.clip.right  = praDireita');
		eval(layerVar+'["'+layerNome+'"]'+styleVar+'.clip.top    = praCima');
	}
	else
	{
		eval("document.all['"+layerNome+"'].style.clip = 'rect("+praCima+" "+praDireita+" "+praBaixo+" "+praEsquerda+")'");
	}
	if (valorAtual <= pontoDeParada)
	{
		setTimeout('clipando("'+layerNome+'",'+clipIncremento+',"'+pontoDeParada+'",'+w+','+x+','+y+','+z+')',10);
	}
	else
	{
		if (repetirClip1!=0){iniciarClip1()}
		if (repetirClip2!=0){iniciarClip2()}
		if (repetirClip3!=0){iniciarClip3()}
		if (repetirClip4!=0){iniciarClip4()}
	}
}

