/**
* Stylesheet toggle variation on styleswitch stylesheet switcher.
* Built on jQuery.
* Under an CC Attribution, Share Alike License.
* By Kelvin Luck ( http://www.kelvinluck.com/ )
**/
(function($)
	{
		
		// Local vars for toggle
		var availableStylesheets = [];
		var activeStylesheetIndex = 0;
		
		// To loop through available stylesheets
		$.stylesheetToggle = function()
		{
			activeStylesheetIndex ++;
			activeStylesheetIndex %= availableStylesheets.length;
			$.stylesheetSwitch(availableStylesheets[activeStylesheetIndex]);
		};
		
		// To switch to a specific named stylesheet
		$.stylesheetSwitch = function(styleName)
		{
			$('link[@rel*=style][title]').each(
				function(i) 
				{
					this.disabled = true;
					if (this.getAttribute('title') == styleName) {
						this.disabled = false;
						activeStylesheetIndex = i;
					}
				}
			);
			createCookie('style', styleName, 365);
		};
		
		// To initialise the stylesheet with it's 
		$.stylesheetInit = function()
		{
			$('link[rel*=style][title]').each(
				function(i) 
				{
					availableStylesheets.push(this.getAttribute('title'));
				}
			);
			var c = readCookie('style');
			if (c) {
				$.stylesheetSwitch(c);
				
			}
		};
	}
)(jQuery);

// cookie functions http://www.quirksmode.org/js/cookies.html
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=/"; 
	
	
	$("#piano_01").removeClass("piano_01_triat");
	$("#piano_02").removeClass("piano_02_triat"); 
	$("#piano_03").removeClass("piano_03_triat"); 
	$("#piano_04").removeClass("piano_04_triat"); 
	$("#piano_05").removeClass("piano_05_triat"); 
	$("#piano_06").removeClass("piano_06_triat"); 
	$("#piano_07").removeClass("piano_07_triat"); 
	$("#piano_08").removeClass("piano_08_triat");  
	$("#piano_01").addClass("piano_01"); 
	$("#piano_02").addClass("piano_02"); 
	$("#piano_03").addClass("piano_03"); 
	$("#piano_04").addClass("piano_04"); 
	$("#piano_05").addClass("piano_05"); 
	$("#piano_06").addClass("piano_06"); 
	$("#piano_07").addClass("piano_07"); 
	$("#piano_08").addClass("piano_08"); 
	
	 
	switch(value){
		
		case 'estil_01':
			$("#piano_01").removeClass("piano_01");
			$("#piano_01").addClass("piano_01_triat");    
		break;
		case 'estil_02':
			$("#piano_02").removeClass("piano_02");
			$("#piano_02").addClass("piano_02_triat");  
		break;
		case 'estil_03':   
			$("#piano_03").removeClass("piano_03");
			$("#piano_03").addClass("piano_03_triat");   
		break;
		case 'estil_04':
			$("#piano_04").removeClass("piano_04");
			$("#piano_04").addClass("piano_04_triat");  
		break;
		case 'estil_05':
			$("#piano_05").removeClass("piano_05");
			$("#piano_05").addClass("piano_05_triat");  
		break;
		case 'estil_06':
			$("#piano_06").removeClass("piano_06");
			$("#piano_06").addClass("piano_06_triat");  
		break;
		case 'estil_07':
			$("#piano_07").removeClass("piano_07");
			$("#piano_07").addClass("piano_07_triat");  
		break;
		case 'estil_08':
			$("#piano_08").removeClass("piano_08");
			$("#piano_08").addClass("piano_08_triat");  
		break;
	} 
	//$("#piano_01").removeClass("piano_01").addClass("piano_01_triat");   
}
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);
}
// /cookie functions
