var cssToggle=
{
    cookieName: 'ungfunkCSS',

    setCookie: function( name, value, expiresInDays )
    {
        var expireDate = false;

        if ( expiresInDays )
        {
            expireDate = new Date();
            expireDate.setTime( expireDate.getTime() + ( expiresInDays * 24 * 3600 * 1000 ) );
        }

        document.cookie = name + "=" + escape( value )
            + ( ( expireDate )? "; expires=" + expireDate.toGMTString(): "" )
            + "; path=/";
    },
                                    
    getCookie: function( name )
    {
        var dc = document.cookie;
        var begin = dc.indexOf( name + "=" ); 
        if ( begin != -1 )
        {
            begin += name.length + 1; 
            var end = dc.indexOf( ";", begin );
            if ( end == -1 )
            {
                end = dc.length;
            }
            return unescape( dc.substring( begin, end ) );
        }
        return false;
    },
    
    setStyle: function( theme )
    {
        var selectmenu = document.getElementById( 'cssSelector' );
        var chosenoption = selectmenu.options[selectmenu.selectedIndex];
              
        document.getElementById( 't01' ).disabled=true;
        document.getElementById( 't02' ).disabled=true;
        document.getElementById( chosenoption.value ).disabled=false;
        cssToggle.setCookie( cssToggle.cookieName, chosenoption.value, 3652 );
    },

    initialize: function()
    {
        var stylesheet = cssToggle.getCookie( cssToggle.cookieName );
        if ( stylesheet )
        {
            document.getElementById('t01').disabled=true;
            document.getElementById('t02').disabled=true;
            document.getElementById( stylesheet ).disabled=false;
        }
    }
}

//cssToggle.initialize();