
	var popwidth=350;			
	var Xoffset=-50;			
	var Yoffset=100;			


	var iex=(document.all);
	var nav=(document.layers);
	var old=(navigator.appName=="Netscape" && !document.layers && !document.getElementById);
	var n_6=(window.sidebar);
	var mac_ie = (iex && navigator.appVersion.indexOf("Mac") != -1);


	var skin;
	if(nav) skin=document.pop_layer;
	if(iex) skin=pop_layer.style;
	if(n_6) skin=document.getElementById("pop_layer").style;


	var yyy=-1000;


	if(nav)document.captureEvents(Event.MOUSEMOVE);
	if(n_6) document.addEventListener("mousemove",get_mouse,true);
	if(nav||iex)document.onmousemove=get_mouse;


function show_pop(head,content,rhcolor,kcolor,kbgcolor,fcolor,bgcolor,fface,scolor,sweight)
{
	var head,content,rhcolor,kcolor,kbgcolor,fcolor,bgcolor,fface,scolor,sweight;

	if(head){
		head = head
	}else{
		head = "<b>Header</b>";				
	}
	if(content){
		content = content
	}else{
		content = "&quot;Content&quot;";	
	}
	if(rhcolor){
		rhcolor = rhcolor 
	}else{
		rhcolor = "#ffffff";				
	}
	if(kcolor){
		kcolor = kcolor
	}else{
		kcolor = "#ffffff";					
	}
	if(kbgcolor){
		kbgcolor = kbgcolor 
	}else{
		kbgcolor = "#445158";				
	}
	if(fcolor){
		fcolor = fcolor
	}else{
		fcolor = "#ffffcc";					
	}
	if(bgcolor){
		bgcolor = bgcolor
	}else{
		bgcolor = "#445158";				
	}
	if(fface){
		fface = fface
	}else{
		fface="verdana";				
	}
	if(scolor){
		scolor = scolor
	}else{
		scolor="#e9e9e9";					
	}
	if(sweight){
		sweight = sweight
	}else{
		sweight="4px";					
	}

	popup(head,content,rhcolor,kcolor,kbgcolor,fcolor,bgcolor,fface,scolor,sweight);
}


function get_mouse(e)
{
  var x,y;

  if(nav || n_6) x=e.pageX;
  if(iex) x=event.x+document.body.scrollLeft; 
  
  if(nav || n_6) y=e.pageY;
  if(iex)
  {
    y=event.y;
    if(navigator.appVersion.indexOf("MSIE 4")==-1)
      y+=document.body.scrollTop;
  }

  if(iex || nav)
  {
    skin.top=y+yyy;
    skin.left=x+Xoffset; 
  }

  if(n_6)
  {
    skin.top=(y+yyy)+"px";
    skin.left=x+Xoffset+"px";
  }    
  nudge(x);
}


function nudge(x)
{
  var extreme,overflow,temp;


  if(iex) extreme=(document.body.clientWidth-popwidth);
  if(n_6 || nav) extreme=(window.innerWidth-popwidth);

  if(parseInt(skin.left)>extreme)
  {
    overflow=parseInt(skin.left)-extreme;
    temp=parseInt(skin.left);
    temp-=overflow;
    if(nav || iex) skin.left=temp;
    if(n_6)skin.left=temp+"px";
  }


  if(parseInt(skin.left)<1)
  {
    overflow=parseInt(skin.left)-1;
    temp=parseInt(skin.left);
    temp-=overflow;
    if(nav || iex) skin.left=temp;
    if(n_6)skin.left=temp+"px";
  }
}


function popup(head,content,rhcolor,kcolor,kbgcolor,fcolor,bgcolor,fface,scolor,sweight)
{
	if(old || mac_ie)
  {
    return;
  } 
	var content="<TABLE WIDTH='"+popwidth+"' BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD BGCOLOR="+rhcolor+"><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=1><TR><TD BGCOLOR="+kbgcolor+"><B><FONT COLOR="+kcolor+" FACE="+fface+" SIZE='2'>"+head+"</FONT></B></TD></TR><TR BGCOLOR="+bgcolor+"><TD><FONT COLOR="+fcolor+" FACE="+fface+" SIZE='2'><div align=left>"+content+"</div></FONT></TD></TR></TABLE><TD width="+sweight+" bgcolor="+scolor+"></TD></TR><TR><TD height="+sweight+" bgcolor="+scolor+"></TD><TD bgcolor="+scolor+"></TD></TR></TABLE>";
  
   
  yyy=Yoffset; 
  skin.width=popwidth;

  if(nav)
  { 
    skin.document.open();
    skin.document.write(content);
    skin.document.close();
    skin.visibility="visible";
  }

  if(iex)
  {        
    pop_layer.innerHTML=content;
    skin.visibility="visible";
  }  

  if(n_6)
  {   
    document.getElementById("pop_layer").innerHTML=content;
    skin.visibility="visible";
  }
}


function kill()
{
  if(!old || mac_ie)
  {
    yyy=-1000;
    skin.visibility="hidden";
    skin.width=0;
  }
}