// JavaScript Document
var myDivId = 'ZHintDiv';
var movingX = 20; 
var movingY = 10;
var positionX = 0;
var positionY = 0;
var divElement;
divElement = document.createElement('div'); 
divElement.setAttribute('id', myDivId);
divElement.style.visibility = 'hidden';
divElement.style.position = 'absolute';
divElement.style.left = '100px';
divElement.style.top = '200px';
function getMouseXY(e) {
    var browserIE = document.all?true:false
    if (!browserIE) document.captureEvents(Event.MOUSEMOVE)
    positionX = browserIE?event.clientX + document.body.scrollLeft:e.pageX;
    positionY = browserIE?event.clientY + document.body.scrollTop:e.pageY; 
    setPosition();
    return true;
}
function setPosition(){
    var windowWidth = 0;
    if( typeof( window.innerWidth ) == 'number' ) {
        windowWidth = window.innerWidth;
    } else if( document.documentElement && document.documentElement.clientWidth ) {
        windowWidth = document.documentElement.clientWidth;
    } else if( document.body && document.body.clientWidth  ) {
        windowWidth = document.body.clientWidth;
    }
    if( ( positionX +  parseInt(divElement.style.width ) + movingX + 50 ) > windowWidth ){
        positionX -= ( movingX + parseInt(divElement.style.width ) );
    }
    divElement.style.left =  ( movingX + positionX ) + 'px';
    divElement.style.top = ( movingY + positionY ) + 'px';
}
function setOpacity( element, alpha ){
    var el = document.getElementById(element);
    
    if( el.style.opacity != undefined ){
        el.style.opacity = alpha;
    }
    else if( el.style.MozOpacity != undefined ){ 
        el.style.MozOpacity = alpha;
    }
    else if( el.style.filter != undefined ){
        el.style.filter = "alpha(opacity=0)";
        el.filters.alpha.opacity = ( alpha * 100 );
    }
    
    return true;
}

function pulseOn(){
    for( i = 0; i <= 9; i++ ){
        setTimeout("setOpacity('" + myDivId + "'," + i/10 + ");", 25*i);
    }   
}
function tooltip( str, el, width ){
    if( !document.getElementById(myDivId) )
        document.body.appendChild(divElement);
    divElement.style.width = width + 'px';
    setOpacity(myDivId, 0 );
    divElement.style.visibility = 'visible';
    pulseOn();
    divElement.innerHTML = str;
    el.onmousemove=getMouseXY;
    el.onmouseout = hidetip;
}
function hidetip(){
    divElement.style.visibility = 'hidden';
}
var tip = '<img style="margin: 8px;" src="img/index/fmn09.gif"><br><h2>Festival muzejních nocí 2009 bude zahájen v našem muzeu !</h2>V roce 2004 přišlo Národní muzeum s projektem první Pražské muzejní noci. Akce tohoto typu jsou již řadu let obvyklé ve velkých evropských městech – jde vlastně o velice jednoduchý princip, kdy muzea a galerie v daném městě zůstanou otevřeny do pozdních nočních hodin a nabídnou svým nočním návštěvníkům něco, co není v jejich denním programu běžné. Volným vstupem počínaje a speciálními akcemi konče<br><br>Prvním městem, které bude Festival muzejních nocí zahajovat, budou letos Pardubice (15.&nbsp;května), kde proběhne jako jeho oficiální začátek Národní zahájení festivalu.<br><br><b style="color: red">Sledujte informace, ketré budeme postupně uveřejňovat na našem webu!</b><br><br>';
var tip3 = '<i style="color: red; font-size: 24px; font-weight: bolder;">Muzejní noc 2009 bude zahájena v Pardubicích</i><br><br>Východočeské muzeum v Pardubcích má letos výsadu zahájení již tradiční Muzejní noci. Pro návštěvníky bude přichystán bohatý program';

