Změna stylu stránek s PHP

Ahoj všem.
Rád bych vás poprosil o radu. Chtěl bych návštěvníkům webu nabídnout změnu stylu (vzhledu). Je nějaký jednoduchý způsob, jak přepínat mezi různými styly s PHP?
jestli chces tak si to stahni... http://firstpage.wz.cz/?page=download
No co by nebyl...

Nechť existují styly styl1.css, styl2.css, styl3.css atd., výchozí bude styl 1.
Někam na stránku si hodíš pár odkazů na změnu stylu, třeba <a href="stranka.php?styl=1">, totéž 2, 3...
Na stránce (nejlíp úplně úplně na začátku hned na první řádce skriptu) zjistíš, jestli byl použit atribut styl [if(isset($styl)):], a pokud ano, uložíš návštěvníkovi cookie s názvem třeba "Cookiestyl" a hodnotou $styl, platnost třeba několik měsíců [setcookie("Cookiestyl",$styl,10000000);].
Pokud nebyl použit atribut styl, zjistíš, jestli existuje cookie Cookiestyl [elseif(isset($Cookiestyl)):], a pokud ano, použiješ styl uložený v té cookie [$styl=$Cookiestyl;].
Pokud ani tato situace nenastala [else:], použiješ výchozí styl [$styl=1;].
V hlavičce pak budeš mít tag link, který bude obsahovat php proměnnou $styl, aby se zobrazil daný styl [<link rel="stylesheet" type="text/css" href="styl<? echo $styl ?>.css">].

Není to nic složitého, že?