Sveiki,
 Norėčiau pasidaryti mygtukus kurie kaitaliotų CSS. (Pavyzdžio neturiu) t.y. Turiu 2 css failus: style.css ir blue-style.css mano dizaine nėra daug paveiksliukų ir pnš, o dominuojanti spalva yra geltona. t.y. linijos, pabraukimai, kiti fonai. Viskas nustatyta style.css , man reikia kad paspaudus nuorodą, viskas taptų mėlyna, linijos pabraukitai ir t.t. t.y. svetainė naudotų blue-style.css, o paspaudus kitą nuorodą vėl style.css , na nežinau ar su html taip eina, ar reikia JS, tikiuosi kas nors galite duoti kokią pamoką, ar pavyzdį, ačiū.
Radau ko ieškojau, t.y. JS kodas:
<script type="text/javascript">
      function changeCSS(cssFile, cssLinkIndex) {
 
        var oldlink = document.getElementsByTagName("link").item(cssLinkIndex);
 
        var newlink = document.createElement("link")
        newlink.setAttribute("rel", "stylesheet");
        newlink.setAttribute("type", "text/css");
        newlink.setAttribute("href", cssFile);
 
        document.getElementsByTagName("head").item(0).replaceChild(newlink, oldlink);
      }
    </script>
  <body>
    <a href="#" onclick="changeCSS('style.css', 0);">STYLE 1</a>
    <a href="#" onclick="changeCSS('blue-.css', 0);">STYLE 2</a>
Viskas lyg ir gerai, bet pasikeitus kalbą link atrodo taip: adresas.lt/?kalba=lithuania
ir tai panaikiną pasirinktą stilių. t.y. atstato į default ir perkrovus puslapį tas pats, o man reikia kad išliktų pasirinkimas, kol pasirinksi kitą stilių.