// IOTBS2.0 :: Invasion of the Body Switchers - Look Who's Switching Too
// >>> Key file for all versions
// ***********************************************
// This copyright statement must remain in place for both personal and commercial use
// GNU General Public License -- http://www.gnu.org/copyleft/gpl.html
// ***********************************************
// Original concept by Andy Clarke -- http://www.stuffandnonsense.co.uk/
// DOM scripting by brothercake -- http://www.brothercake.com/
// Create element and attributes based on a method by beetle -- http://www.peterbailey.net/
//************************************************
function iotbs() { //open initialisation function 
//************************************************


//initialise the preferences manager ('canvas-element', 'path-for-load-mode')
var switcher = new switchManager('body', '/scripts/');


/*****************************************************************************
 Define switching controls
*****************************************************************************/



//create a new switcher control ('container-id', 'label', 'is-native-switcher', '"selected" text')
var screenSwitcher = new bodySwitcher('screen-switcher', 'Screen styles', 'yes', ' (selected)');

//add a new class option ('classname', 'label')
screenSwitcher.defineClass('default', 'Default');
screenSwitcher.defineClass('serif', 'Serif text');
screenSwitcher.defineClass('large', 'Larger text');
screenSwitcher.defineClass('b_y', 'Yellow on Black');
screenSwitcher.defineClass('b_y_comic', 'Y/B Comic Sans');


var printSwitcher = new bodySwitcher('print-switcher', 'Print styles', 'no', ' (selected)');
printSwitcher.defineClass('default', 'Serif (Times)');
printSwitcher.defineClass('sanser', 'San Serif');
printSwitcher.defineClass('l_nav', 'With Left Menu');

var auralSwitcher = new bodySwitcher('aural-switcher', 'Aural styles', 'no', ' (selected)');
auralSwitcher.defineClass('default', 'Man');
auralSwitcher.defineClass('female', 'Woman');
auralSwitcher.defineClass('child', 'Child');




/*****************************************************************************
*****************************************************************************/
}; //close initialisation function
