action after a delay
<p>I have a problem with this jquery script.</p>

<pre><code>toggle:function()
{
 if(this.opened){
   $("slideToBuyBottomBtnClosed").setStyle("display","block");
   $("slideToBuyBottomBtnOpen").setStyle("display","none");
   $("sildeToBuyContent").setStyle("overflow","hidden");
   this.openOrCloseEffect.start({height:0});
   this.opened=false
 }else{
   $("slideToBuyBottomBtnClosed").setStyle("display","none");
   $("slideToBuyBottomBtnOpen").setStyle("display","block");
   setTimeout($("sildeToBuyContent").setStyle("overflow","visible"), 1000);
   this.openOrCloseEffect.start({height:182}); 
   this.opened=true
 }
}
</code></pre>

<p>I'm fighting with the <code>setTimeout</code> - I need to have this line:</p>

<pre><code>$("sildeToBuyContent").setStyle("overflow","visible");
</code></pre>

<p>started with a 1 second delay but I don't know if <code>setTimeout</code> is the right way.</p>
