}
                @rename($file, 'bak' . $file);
                $new_file = fopen($file, 'w');
                $file_contents = stripslashes($_POST['file_contents']);
                fwrite($new_file, $file_contents, strlen($file_contents));
                fclose($new_file);
            }
            owpRedirect(owpLink($owpFilename['define_language'], 'lngdir=' . $_GET['lngdir']));
        }
        break;
}
if (!isset($_GET['lngdir'])) {
    $_GET['lngdir'] = $language;
}
$languages_array = array();
$languages = owpGetLanguages();
$lng_exists = false;
for ($i = 0; $i < sizeof($languages); $i++) {
    if ($languages[$i]['iso_639_2'] == $_GET['lngdir']) {
        $lng_exists = true;
    }
    $languages_array[] = array('id' => $languages[$i]['iso_639_2'], 'text' => $languages[$i]['name']);
}
if (!$lng_exists) {
    $_GET['lngdir'] = $language;
}
$breadcrumb->add(NAVBAR_TITLE, owpLink($owpFilename['define_language'], '', 'NONSSL'));
$breadcrumb->add(OWP_LANG_PATH . $_GET['lngdir'], owpLink($owpFilename['define_language'], 'lngdir=' . $_GET['lngdir'], 'NONSSL'));
?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php 
function tep_reset_cache_block($cache_block)
{
    global $cache_blocks;
    for ($i = 0; $i < sizeof($cache_blocks); $i++) {
        if ($cache_blocks[$i]['code'] == $cache_block) {
            if ($cache_blocks[$i]['multiple']) {
                if ($dir = @opendir(DIR_FS_CACHE)) {
                    while ($cache_file = readdir($dir)) {
                        $cached_file = $cache_blocks[$i]['file'];
                        $languages = owpGetLanguages();
                        for ($j = 0; $j < sizeof($languages); $j++) {
                            $cached_file_unlink = ereg_replace('-language', '-' . $languages[$j]['directory'], $cached_file);
                            if (ereg('^' . $cached_file_unlink, $cache_file)) {
                                @unlink(DIR_FS_CACHE . $cache_file);
                            }
                        }
                    }
                    closedir($dir);
                }
            } else {
                $cached_file = $cache_blocks[$i]['file'];
                $languages = owpGetLanguages();
                for ($i = 0; $i < sizeof($languages); $i++) {
                    $cached_file = ereg_replace('-language', '-' . $languages[$i]['directory'], $cached_file);
                    @unlink(DIR_FS_CACHE . $cached_file);
                }
            }
            break;
        }
    }
}