var _userSettings = new Array();
var _mode = 'use';

/**
 *
 * @author Alexander Wegener
 */
function showDialogWindow(headline) {
    $('DialogWindowHeadline').innerHTML = '▪ ' + headline;
    $('DialogWindowContent').innerHTML = '';
    $('DialogWindowSpinner').show();
    Effect.Appear('DialogWindow', { duration: 0.5 });
}

/**
 *
 * @author Alexander Wegener
 */
function hideDialogWindow() {
    Effect.Fade('DialogWindow', { duration: 0.5 });
}


/** 
 * Wechselt zwischen dem Personalisierungsmodus und dem Benutzungsmodus
 * @author Alexander Wegener
 */
function switchMode() {
	
    if (_mode == 'use') { 
        _mode = 'personalize';
        $('modeSwitchButton').src = $('modeSwitchButton').src.substr(0,$('modeSwitchButton').src.length - 3) + 'off.png';
    	
        // Personalisieren-Toolbar anzeigen
        Effect.Appear('PersonalizeToolbar');
                
        for (i=0; i<_registeredPlugins.length; i++) {
            if (functionExists(_registeredPlugins[i] + '_switchMode')) {
                eval(_registeredPlugins[i] + '_switchMode(\'' + _mode + '\');');
            }
        }
        
    } else {
        _mode = 'use';
        $('modeSwitchButton').src = $('modeSwitchButton').src.substr(0,$('modeSwitchButton').src.length - 7) + 'png';
        
        // Personalisieren-Toolbar ausblenden
        Effect.Fade('PersonalizeToolbar');
        
        for (i=0; i<_registeredPlugins.length; i++) {
            if (functionExists(_registeredPlugins[i] + '_switchMode')) {
                eval(_registeredPlugins[i] + '_switchMode(\'' + _mode + '\');');
            }
        }
    }
    
    $('Body').className = _mode;
}