var id_anim_message_opacity = 0;
var id_anim_message_height = 0;
var id_anim_message_step = 2;

function id_anim_message(params) {
	//alert("id_anim_message");
	id_anim_message_height = 0;
	id_anim_message_step = 2;
	id_anim_message_opacity = 0;
	params["height"] = id_anim_message_height+"px";
	this.id_message_box(params);
	eval(params["javascript"]);
	setTimeout("id_anim_message_timer("+params["target_height"]+")",20);
	d = document.getElementById("id_fade_obj");
	if (d!=null) {
		d.style.filter = "alpha(opacity=0)";
		d.style.mozOpacity = "0.0";
		d.style.opacity = "0.0";
	}
}

id_anim_message.prototype=new id_message_box;

function id_anim_message_timer(target) {
	id_anim_message_step += 5;
	id_anim_message_height += id_anim_message_step;
	if (id_anim_message_height>target) {
		id_anim_message_height = target;
	}
	id_message_d1.style.height = id_anim_message_height+"px";;
	if (id_anim_message_height<target)
		setTimeout("id_anim_message_timer("+target+")",10);
	else {
		setTimeout("id_anim_message_op_timer()",40);
	}
}

function id_anim_message_op_timer() {
	id_anim_message_opacity += 20;
	d = document.getElementById("id_fade_obj");
	if (d!=null) {
		d.style.filter = "alpha(opacity="+id_anim_message_opacity+")";
		d.style.mozOpacity = id_anim_message_opacity/100;
		d.style.opacity = id_anim_message_opacity/100;
	}
	if (id_anim_message_opacity<100)
		setTimeout("id_anim_message_op_timer()",40);
}

loaded=true;
