function delayTimer(delay){
	 var timer;
	 return function(fn){
		  timer=clearTimeout(timer);
		  if(fn)
			   timer=setTimeout(function(){
			   fn();
			   },delay);
		  return timer;
	 }
}
