//--------------------------------------------------------------//
function streamShow(id){

 var content = document.getElementById("stream_" + id).innerHTML;

 var stream = document.getElementById("streamdiv");

 GetTopLeft();

 stream.innerHTML = content;

}//streamShow
//--------------------------------------------------------------//
function streamHide(){

 var stream = document.getElementById("streamdiv");

 stream.innerHTML = "";

}//streamHide
//--------------------------------------------------------------//
function GetOffset(object, offset){

 if(!object)
  return;

 offset.x += object.offsetLeft;
 offset.y += object.offsetTop;

 GetOffset(object.offsetParent, offset);

}//GetOffset
//--------------------------------------------------------------//
function GetScrolled(object, scrolled){

 if(!object)
  return;

 scrolled.x += object.scrollLeft;
 scrolled.y += object.scrollTop;

 if(object.tagName.toLowerCase () != "html"){

  GetScrolled (object.parentNode, scrolled);

 }//GetScrolled

}//GetScrolled
//--------------------------------------------------------------//
function GetTopLeft(){
            
 var div = document.getElementById("stramstart");

 var offset = {x : 0, y : 0};
 GetOffset(div, offset);

 var scrolled = {x : 0, y : 0};
 GetScrolled(div.parentNode, scrolled);

 var posX = offset.x - scrolled.x;
 var posY = offset.y - scrolled.y;
 var target = document.getElementById('streamdiv');

 target.style.top = posY + 'px';

}//GetTopLeft
//----------------------------------------------------------//
