Ваш английский или описание очень плохое, но насколько я понимаю, вы хотите что-то вроде этого:
var div = document.getElementById('div1'),t;
function changeStyle(element,prop,value){
element.style[prop] = value;
}
function showDiv(){
changeStyle(div,'opacity','1');
}
function hideDiv(){
changeStyle(div,'opacity','0');
}
div.addEventListener('mouseover',function(){
t = setTimeout(showDiv,3000);
},false);
div.addEventListener('mouseout',function(){
clearTimeout(t);
hideDiv();
},false);
Вот демоверсия: http://jsfiddle.net/gion_13/TSVA5/
Вам нужно навести «невидимый» div, и он появится через 3 секунды.