
////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////
//  overLIB additional functions.
//
//  These functions add the ability to specify the width of the popup tip and
//  also override global values specified by ovrlib
//
////////////////////////////////////////////////////////////////////////////////////


////////////////////////////////////////////////////////////////////////////////////
// CONFIGURATION
////////////////////////////////////////////////////////////////////////////////////
// Border color and color of caption
// Usually a dark color (black, brown etc)
var ol_bgcolor = "Rosybrown";
//ol_bgcolor = "#c600b5";

// Color of the caption text
// Usually a bright color
var ol_capcolor = "yellow";


// Main background color (the large area)
// Usually a bright color (white, yellow etc)
// Set foreground color to match GR color
//ol_fgcolor = "#E8C0C0"; // Pink
var ol_fgcolor = "#FFFFFF"; // White

// Text color
// Usually a dark color
//ol_textcolor = "#000000";  // Black


// Set default width to be wider.
var ol_width = 250;


////////////////////////////////////////////////////////////////////////////////////
// END CONFIGURATION
////////////////////////////////////////////////////////////////////////////////////


// Public functions to be used on pages.


// Simple popup right
function drsw(text,ext_w) {
   var ol_width_sav;
      ol_width_sav = ol_width;
      ol_width = ext_w;
   dts(1,text);
      ol_width = ol_width_sav;
}

// Caption popup right
function drcw(text, title,ext_w) {
   var ol_width_sav;
      ol_width_sav = ol_width;
      ol_width = ext_w;
   dtc(1,text,title);
      ol_width = ol_width_sav;
}


// Sticky caption right
function srcw(text,title,ext_w) {
   var ol_width_sav;
      ol_width_sav = ol_width;
      ol_width = ext_w;
   stc(1,text,title);
      ol_width = ol_width_sav;
}

// Simple popup left
function dlsw(text,ext_w) {
   var ol_width_sav;
      ol_width_sav = ol_width;
      ol_width = ext_w;
   dts(0,text);
      ol_width = ol_width_sav;
}


// Caption popup left
function dlcw(text, title,ext_w) {
   var ol_width_sav;
      ol_width_sav = ol_width;
      ol_width = ext_w;
   dtc(0,text,title);
      ol_width = ol_width_sav;
}


// Sticky caption left
function slcw(text,title,ext_w) {
   var ol_width_sav;
      ol_width_sav = ol_width;
      ol_width = ext_w;
   stc(0,text,title);
      ol_width = ol_width_sav;
}


// Simple popup center
function dcsw(text,ext_w) {
   var ol_width_sav;
      ol_width_sav = ol_width;
      ol_width = ext_w;
   dts(2,text);
      ol_width = ol_width_sav;
}


// Caption popup center
function dccw(text, title,ext_w) {
   var ol_width_sav;
      ol_width_sav = ol_width;
      ol_width = ext_w;
   dtc(2,text,title);
      ol_width = ol_width_sav;
}


// Sticky caption center
function sccw(text,title,ext_w) {
   var ol_width_sav;
      ol_width_sav = ol_width;
      ol_width = ext_w;
   stc(2,text,title);
      ol_width = ol_width_sav;
}
