function formdata_save($data)
{
    $variables = array('Agent_AckCall', 'Agent_MissedCalls');
    if (is_array($data)) {
        foreach ($data as $name => $value) {
            if (in_array($name, $variables)) {
                pbx_var_set($name, $value);
            }
        }
    }
}
function formdata_save($data)
{
    $variables = array('Current_TimeZone', 'Current_SysTime', 'NTPServer', 'DisableNTP');
    if (is_array($data)) {
        foreach ($data as $name => $value) {
            if (in_array($name, $variables)) {
                pbx_var_set($name, $value);
            }
        }
    }
}
function formdata_save($data)
{
    $variables = array('Network_Additional_LAN', 'Network_UseNAT', 'Network_ExternalAddress');
    $data['Network_Additional_LAN'] = @implode(';', $data['Network_Additional_LAN']);
    if (is_array($data)) {
        foreach ($data as $name => $value) {
            if (in_array($name, $variables)) {
                pbx_var_set($name, $value);
            }
        }
    }
}
function formdata_save($data)
{
    pbx_var_set("Backup_Weekday", $data['Weekday']);
    pbx_var_set("Backup_Hour", $data['Hour']);
    pbx_var_set("Backup_NrBackups", $data['NrBackups']);
    pbx_var_set("Backup_FtpHostname", $data['FtpHostname']);
    pbx_var_set("Backup_FtpUsername", $data['FtpUsername']);
    pbx_var_set("Backup_FtpPassword", $data['FtpPassword']);
    pbx_var_set("Backup_FtpPath", $data['FtpPath']);
    pbx_var_set("Backup_VM", $data['VM'] == 'on' ? '1' : '0');
    pbx_var_set("Backup_VMG", $data['VMG'] == 'on' ? '1' : '0');
    pbx_var_set("Backup_RC", $data['RC'] == 'on' ? '1' : '0');
    pbx_var_set("Backup_MOH", $data['MOH'] == 'on' ? '1' : '0');
    pbx_var_set("Backup_EL", $data['EL'] == 'on' ? '1' : '0');
}
function formdata_save($data, $variables)
{
    $variables = array('Voicemail_From', 'Voicemail_SMTP_Server', 'Voicemail_SMTP_User', 'Voicemail_SMTP_Pass', 'Voicemail_AllowLogin', 'Voicemail_OperatorExtension', 'Voicemail_EmailTemplate', 'Voicemail_UseExternal', 'Voicemail_PK_SipProvider');
    if (is_array($data)) {
        foreach ($data as $name => $value) {
            if (in_array($name, $variables)) {
                pbx_var_set($name, $value);
            }
        }
    }
}