var divIds = new Array()
var r = 0;

function changeTheme()
{
	
}

function goTo(page)
{
	cur = r-1;
	r = page-1
	document.getElementById(divIds[r]).style.visibility = "visible"
	document.getElementById(divIds[cur]).style.visibility = "hidden"
}

function rotateDivs()
{
	if(divIds.length > 0)
	{
		if(r == divIds.length)
		{
			prev = divIds.length-1;
			r = 0;
		}
		else
			prev = r-1;
		
		randObj = document.getElementById(divIds[r]);
		prevDiv = document.getElementById(divIds[prev]);
		
		if(!prevDiv)
		{
			randObj.style.visibility = "visible"
		}
		else
		{
			prevDiv.style.visibility = "hidden"
			randObj.style.visibility = "visible"
		}
		
		r++
	}
}

self.setInterval("rotateDivs()",2000)

//------------------------------------------------------


var styleCookieName = "style" ;
var styleCookieDuration = 30 ;


function switchStyle ( cssTitle )
{
  var i, linkTag ;
  for (i = 0, linkTag = document.getElementsByTagName("link") ;
    i < linkTag.length ; i++ ) {
    if ((linkTag[i].rel.indexOf( "stylesheet" ) != -1) && linkTag[i].title) 
    {
      linkTag[i].disabled = true ;
      if (linkTag[i].title == cssTitle) 
      {
        linkTag[i].disabled = false ;
      }
    }
    setCookie( styleCookieName, cssTitle,
      styleCookieDuration );
  }
}
function setStyleFromCookie()
{
  var cssTitle = getCookie( styleCookieName );
  if (cssTitle.length) 
  {
    switchStyle( cssTitle );
  }
  else
  {
  	 switchStyle( "skin01" );
  }
}
function setCookie ( cookieName, cookieValue, lifespanInDays, validDomain )
{
    var domain_string = validDomain ?
                       ("; domain=" + validDomain) : '' ;
    document.cookie = cookieName +
                       "=" + encodeURIComponent( cookieValue ) +
                       "; max-age=" + 60 * 60 *
                       24 * lifespanInDays +
                       "; path=/" + domain_string ;
}
function getCookie ( cookieName )
{
    var cookie_string = document.cookie ;
    if (cookie_string.length != 0) 
    {
        var cookieValue = cookie_string.match (
                        '(^|;)[\s]*' +
                        cookieName +
                        '=([^;]*)' );
        return decodeURIComponent ( cookieValue[2] ) ;
    }
    return '' ;
}
