<?php
// vim:et ts=4 sw=4 cindent:

if (!@include('s3.cfg.php'))
    die(
"Unable to include config file!");

$set_cookie true;

if (isset(
$_GET['style'])) {

    
$style $_GET['style'];

} elseif (isset(
$_POST['style'])) {

    
$style $_POST['style'];

} elseif (isset(
$_COOKIE['style'])) {

    
$style $_COOKIE['style'];
    
$set_cookie false;

}

// if no style supplied, or invalid supplied...
if (!isset($style)
    || !
in_array($style$available_styles)) {
    
// set style to default (first available)
    
$style $available_styles[0];
}

// our cookie will last 2 years... modify
// the last argument if this isn't sufficient
if ($set_cookie)
    
setcookie('style'$style,
              
mktime() + 356 24 60 60,
              
'/''.alterior.net');

$referrer = (!empty($_SERVER['HTTP_REFERER']))
    ? 
$_SERVER['HTTP_REFERER']
    : 
$default_referrer;

header('Location: ' $referrer);

?>