Question about pulseIn

Solved:

timebase=millis();

if(digitalRead(pushright)==HIGH && digitalRead(pushleft)==LOW) //si se pulsa el derecho
{
do
{
tright=millis();
}while(digitalRead(pushright)==HIGH);

tright=tright-timebase;
Serial.print(tright);
Serial.print( "\n");
if(tright<=1200) //si se pulsa aprox 1 segundo
{
derecha(7);
}

else if(tright<=3000) //si se pulsa aprox 2 segundos
{
derecha(20);
}

else if(tright>3000) //si se pulsa más de 3 segundos
{
derecha(70);
}

else
{
error;
}
}

Thanks!!!!!!!!