﻿function initialize()
{
    for(var i = 0; i < tooltips.length; i++)
    {
        var object = dom(tooltips[i].name);
        if(object)
        {
            var id = object.getAttribute("connectId");
            
            object.innerHTML = object.getAttribute('message');
           
            dom(id).onmouseover = new Function(
                "myFadeIn('"+tooltips[i].name+"');" 
            );
            
            dom(id).onmouseout = new Function(
                "myFadeOut('"+tooltips[i].name+"');" 
            );

            dom(id).onclick = new Function(
                "if(tooltips["+i+"].added == 0)" +
                "{" +
                    "addToItinerary(dom('"+tooltips[i].name+"').getAttribute('file'));" +
                    "tooltips["+i+"].added = 1;" +
                    "dom('"+tooltips[i].name+"').innerHTML = 'Source is added';" +
                "}"
            );
         }
    }
}   

function dom(id)
{
    return document.getElementById(id);
}

function myFadeIn(id)
{
    dom(id).style.display = "inline";
	dojo.fadeIn({node:id, duration:500}).play();
}

function myFadeOut(id)
{
    setTimeout("dom('"+id+"').style.display = 'none'", 500);
	dojo.fadeOut({node:id, duration:500}).play();
}
