(function($)
{
	$(document).ready(function() {
		desktopstyle=1;
		transparent="true";
		
		var w = readCookie('transparent');
		if (w) { switchWindow(w) }
		
		// DESKTOP STYLES
		
		$('.styleswitch').click(function()
		{
			switchStylestyle($(this).attr("title"));
			return false;
		});
		var c = readCookie('style');
		if (c) {switchStylestyle(c); }
		
		$('.off').click(function()
		{
			switchWindow('false');
			return false;
		});
		
		// WINDOW STLYES
		
		$('.on').click(function()
		{
			switchWindow('true');
			return false;
		});
	});

	function switchStylestyle(styleName)
	{
		$('link[href*=desktop][title]').each(function(i) 
		{
			$(this).attr('disabled',true);
			if ($(this).attr('title') == styleName) 
			{
				$(this).attr('disabled',false);
			}
			
		});
		if(styleName=="desktop1"){
			$(".btn-slide").attr("src", "/graphics/start-button.png");
			$(".twitter-link").attr("src", "/graphics/twitter.png");
			$(".deviantart-link").attr("src", "/graphics/deviantart.png");
			$(".facebook-link").attr("src", "/graphics/facebook.png");
			$(".rss-link").attr("src", "/graphics/rss.png");
			$(".kongregate").attr("src", "/graphics/kongregate.png");
			//$(".button_beta").attr("src", "/graphics/button_beta.png");
			
			if(transparent=="true")$('#body-mimic').css('background','url(/graphics/body-sunburst.png) no-repeat');

			$('.styleswitch').attr('title',"desktop2");
			$('.styleswitch').children("img").attr('src', '/graphics/style2.png');
			desktopstyle=1;

		}
		else if(styleName=="desktop2"){
			$(".btn-slide").attr("src", "/css/classic/start-button.png");
			$(".twitter-link").attr("src", "/css/classic/twitter.png");
			$(".deviantart-link").attr("src", "/css/classic/deviantart.png");
			$(".facebook-link").attr("src", "/css/classic/facebook.png");
			$(".rss-link").attr("src", "/css/classic/rss.png");
			$(".kongregate").attr("src", "/css/classic/kongregate.png");
			//$(".button_beta").attr("src", "/graphics/button_beta2.png");
			$('#body-mimic').css('background','transparent');
			$('.styleswitch').attr('title',"desktop1");
			$('.styleswitch').children("img").attr('src', '/graphics/style1.png');
			desktopstyle=2;

		}
		createCookie('style', styleName, 365);
	}
	function switchWindow(status)
	{
		if(status=="false")
		{
			$('link[href*="window.css"]').attr("disabled", true);
			$('link[href*="window2.css"]').attr("disabled", false);
			$('#body-mimic').css('background','transparent');
			transparent="false";
			windowHeight='545px';
			$('.popup').each(function(i) 
			{
				$(this).css('height','545px');
			});
			createCookie('transparent', transparent, 365);
			return false;
		}
		
		if(status=="true")
		{
			$('link[href*="window.css"]').attr("disabled", false);
			$('link[href*="window2.css"]').attr("disabled", true);
			transparent="true";
			if(desktopstyle==1)
				$('#body-mimic').css('background','url(/graphics/body-sunburst.png) no-repeat');
			windowHeight='555px';
			$('.popup').each(function(i) 
			{
				$(this).css('height','555px');
			});
			createCookie('transparent', transparent, 365);
			return false;
		}
		createCookie('style', status, 365);
	}
})(jQuery);

function createCookie(name,value,days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}
function readCookie(name)
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
function eraseCookie(name)
{
	createCookie(name,"",-1);
}
