function showRequestInfo(){
	if(!window.domRequestInfo)window.domRequestInfo  = document.getElementById("requestInfo");
	var dom  = window.domRequestInfo;
	if(dom.intervalId)clearInterval(dom.intervalId);
	dom.intervalId =  setInterval(
		function(){
			if(!wipeoutInfo()){
				clearInterval(window.domRequestInfo.intervalId);	
			}
		},40
	);
}
function hideRequestInfo(){
	if(!window.domRequestInfo)window.domRequestInfo  = document.getElementById("requestInfo");
	var dom  = window.domRequestInfo;
	if(dom.intervalId)clearInterval(dom.intervalId);
	dom.intervalId =  setInterval(
		function(){
			if(!wipeinInfo()){
				clearInterval(window.domRequestInfo.intervalId);	
			}
		},40
	);
}
function wipeoutInfo(){
	//init var
	var startWidth = 0;
	var endWidth = 503;
	var delta = 25;
	var dom  = window.domRequestInfo;

	var width = parseInt(dom.style.width);
	if(isNaN(width))width= startWidth;
	if(width>endWidth){
		dom.style.width= endWidth;
		return false;
	}
	dom.style.width=width+delta;
	return true;
}
function wipeinInfo(){
	//init var
	var endWidth = 0;
	var startWidth = 503;
	var delta = 25;
	var dom  = window.domRequestInfo;

	var width = parseInt(dom.style.width);
	if(isNaN(width))width= endWidth;
	if(width<=endWidth+delta){
		dom.style.width= endWidth;
		return false;
	}
	dom.style.width=width-delta;
	return true;
}