
var mouse_x = 0;
var mouse_y = 0;
var msg = "";
var photo_thumbs_active = Array();

function showDialogHelper(id, message){

    //Kill timeout object so we don't hide dialog Display:
    clearTimeout(photo_thumbs_active[id]);
    
    //Store message in local variable so we can access later
    msg = message;
    
    //Start Capturing Mouse Movements
    id.onmousemove = moveDialogHelper;  
    
}

    
function moveDialogHelper(evt){
    
    var dialogHelperObject = document.getElementById('dialogHelper');
    
    dialogHelperObject.innerHTML = msg;
    
    //Create Object From dialogHelper
    var obj_class_object = new ClassObject(dialogHelperObject);
    
    obj_class_object.setXYForObject(evt.pageX, evt.pageY);
    
    obj_class_object.setVisibleForObject('visible');
    
}


function hideDialogHelper(id){

    photo_thumbs_active[id] = setTimeout("hideDialogHelperNow('"+id+"');",2000);
    
    //document.onmousemove = null;

    //var dialogHelperObject = document.getElementById('dialogHelper');

    //Create Object From dialogHelper
    //var obj_class_object = new ClassObject(dialogHelperObject);
    
    //obj_class_object.setVisibleForObject('hidden');
    
    //dialogHelperObject.innerHTML = '';

}



function hideDialogHelperNow(id){

    id.onmousemove = null;

    var dialogHelperObject = document.getElementById('dialogHelper');

    //Create Object From dialogHelper
    var obj_class_object = new ClassObject(dialogHelperObject);
    
    obj_class_object.setVisibleForObject('hidden');
    
    dialogHelperObject.innerHTML = '';

}
