/*

This file contains the default configuration options for balloon tooltips.
Default options can be edited in this file or changed after the Balloon object is
initiliazed as follows:

 var balloon = new Balloon;
 balloon.fontColor = 'black';
 balloon.fontFamily = 'Arial, sans-serif';
 balloon.fontSize = '12pt';
 etc...

*/

// This function adds the default configuration and also custom
// configuration sets, specified in 'case' stanzas
BalloonConfig = function(balloon, set) {
 set = set || '';

 ////////////////////////////////////////////////////////////////
 // The default "base" config applied to all balloon objects. //
 // See http://gmod.org/wiki/Popup_Balloons#Customization for //
 // details about config options //
 // //
 // values can be overriden in custom config cases (see below) //
 ////////////////////////////////////////////////////////////////
 if (!balloon.configured || set == 'GBubble') { //
 balloon.fontColor = 'black'; //
 balloon.fontSize = '11pt'; //
 balloon.minWidth = 100; //
 balloon.maxWidth = 400; //
 balloon.delayTime = 750; //
 balloon.stem = true; //
 balloon.images = '/images/balloons/GBubble'; //
 balloon.ieImage = 'balloon_ie.png'; //
 balloon.balloonImage = 'balloon.png'; //
 balloon.upLeftStem = 'up_left.png'; //
 balloon.downLeftStem = 'down_left.png'; //
 balloon.upRightStem = 'up_right.png'; //
 balloon.downRightStem = 'down_right.png'; //
 balloon.closeButton = 'close.png'; //
 balloon.closeButtonWidth = 16; //
 balloon.allowAJAX = true; //
 balloon.allowIframes = true; //
 balloon.trackCursor = true; //
 balloon.shadow = 20; //
 balloon.padding = 10; //
 balloon.stemHeight = 32; //
 balloon.stemOverlap = 3; //
 balloon.vOffset = 1; //
 balloon.hOffset = 1; //
 balloon.opacity = 0.9; //
 balloon.configured = set || true; //
 } //
 ////////////////////////////////////////////////////////////////


 ////////////////////////////////////////////////////////////////
 // Custom configuration options -- Add a case below for your //
 // config set (default sets: GBox, GPlain, and GFade) //
 ////////////////////////////////////////////////////////////////
 switch(set) {

 // A formatted box (no background image)
 case('GBox') :
 balloon.bgColor = 'whitesmoke';
 balloon.borderStyle = '2px solid gray';
 balloon.padding = 5;
 balloon.shadow = 0;
 balloon.stem = false;
 balloon.opacity = 0.9;
 balloon.hOffset = 1;
 balloon.vOffset = 1;
 balloon.allowFade = false;
 break;

 // A simpler balloon
 case('GPlain') :
 balloon.padding = 5;
 balloon.images = '/images/balloons/GPlain';
 balloon.ieImage = null;
 balloon.shadow = 0;
 balloon.stemHeight = 15;
 balloon.stemOverlap = 1;
 balloon.opacity = 0.85;
 break;

 // The default cartoon bubble with a fade-in effect
 case('GFade') :
 balloon.allowFade = true;
 balloon.fadeIn = 1000;
 balloon.faedOut = 200;
 break;
 }
} 
