function updateDiv(page,div,duracion) {
	new Effect.Fade(div,0.2);
	setTimeout("new Ajax.Updater("+div+",'"+page+"',{onComplete:function(){ new Effect.Appear('"+div+"');},asynchronous:true, evalScripts:true});",duracion);
}
var RollIt = {
    timeout : null,
    showPopup : function(div,padre){
        clearTimeout(this.timeout);
	Element.setStyle(div,{left:' '+padre.offsetLeft+'px'}); 
        if($(div).style.display == 'none'){
            this.timeout = setTimeout(function(){new Effect.BlindDown(div, {duration:.3, fps:40})},100);
        }
    },
    hidePopup : function(div){
        if($(div).style.display == 'none'){
            clearTimeout(this.timeout);
        }else{
            this.timeout = setTimeout(function(){new Effect.BlindUp(div, {duration:.3, fps:40})},100);
        }
    }    
}
var request =
{
	method: 'post',
	onComplete: function(r)
	{
		r.responseText.evalScripts();
	}
}



