Blame Identity/Models/Html/phpBB/3.0.4/styles/modern/template/styleswitcher.js

d6e8d8
d6e8d8
function fontsizeup()
d6e8d8
{
d6e8d8
	var active = getActiveStyleSheet();
d6e8d8
d6e8d8
	switch (active)
d6e8d8
	{
d6e8d8
		case 'A--':
d6e8d8
			setActiveStyleSheet('A-');
d6e8d8
		break;
d6e8d8
d6e8d8
		case 'A-':
d6e8d8
			setActiveStyleSheet('A');
d6e8d8
		break;
d6e8d8
d6e8d8
		case 'A':
d6e8d8
			setActiveStyleSheet('A+');
d6e8d8
		break;
d6e8d8
d6e8d8
		case 'A+':
d6e8d8
			setActiveStyleSheet('A++');
d6e8d8
		break;
d6e8d8
d6e8d8
		case 'A++':
d6e8d8
			setActiveStyleSheet('A');
d6e8d8
		break;
d6e8d8
d6e8d8
		default:
d6e8d8
			setActiveStyleSheet('A');
d6e8d8
		break;
d6e8d8
	}
d6e8d8
}
d6e8d8
d6e8d8
function fontsizedown()
d6e8d8
{
d6e8d8
	active = getActiveStyleSheet();
d6e8d8
d6e8d8
	switch (active)
d6e8d8
	{
d6e8d8
		case 'A++' : 
d6e8d8
			setActiveStyleSheet('A+');
d6e8d8
		break;
d6e8d8
d6e8d8
		case 'A+' : 
d6e8d8
			setActiveStyleSheet('A');
d6e8d8
		break;
d6e8d8
d6e8d8
		case 'A' : 
d6e8d8
			setActiveStyleSheet('A-');
d6e8d8
		break;
d6e8d8
d6e8d8
		case 'A-' : 
d6e8d8
			setActiveStyleSheet('A--');
d6e8d8
		break;
d6e8d8
d6e8d8
		case 'A--' : 
d6e8d8
		break;
d6e8d8
d6e8d8
		default :
d6e8d8
			setActiveStyleSheet('A--');
d6e8d8
		break;
d6e8d8
	}
d6e8d8
}
d6e8d8
d6e8d8
function setActiveStyleSheet(title)
d6e8d8
{
d6e8d8
	var i, a, main;
d6e8d8
d6e8d8
	for (i = 0; (a = document.getElementsByTagName('link')[i]); i++)
d6e8d8
	{
d6e8d8
		if (a.getAttribute('rel').indexOf('style') != -1 && a.getAttribute('title'))
d6e8d8
		{
d6e8d8
			a.disabled = true;
d6e8d8
			if (a.getAttribute('title') == title)
d6e8d8
			{
d6e8d8
				a.disabled = false;
d6e8d8
			}
d6e8d8
		}
d6e8d8
	}
d6e8d8
}
d6e8d8
d6e8d8
function getActiveStyleSheet()
d6e8d8
{
d6e8d8
	var i, a;
d6e8d8
d6e8d8
	for (i = 0; (a = document.getElementsByTagName('link')[i]); i++)
d6e8d8
	{
d6e8d8
		if (a.getAttribute('rel').indexOf('style') != -1 && a.getAttribute('title') && !a.disabled)
d6e8d8
		{
d6e8d8
			return a.getAttribute('title');
d6e8d8
		}
d6e8d8
	}
d6e8d8
d6e8d8
	return null;
d6e8d8
}
d6e8d8
d6e8d8
function getPreferredStyleSheet()
d6e8d8
{
d6e8d8
	return ('A-');
d6e8d8
}
d6e8d8
d6e8d8
function createCookie(name, value, days)
d6e8d8
{
d6e8d8
	if (days)
d6e8d8
	{
d6e8d8
		var date = new Date();
d6e8d8
		date.setTime(date.getTime() + (days*24*60*60*1000));
d6e8d8
		var expires = '; expires=' + date.toGMTString();
d6e8d8
	}
d6e8d8
	else
d6e8d8
	{
d6e8d8
		expires = '';
d6e8d8
	}
d6e8d8
d6e8d8
	document.cookie = name + '=' + value + expires + style_cookie_settings;
d6e8d8
}
d6e8d8
d6e8d8
function readCookie(name)
d6e8d8
{
d6e8d8
	var nameEQ = name + '=';
d6e8d8
	var ca = document.cookie.split(';');
d6e8d8
d6e8d8
	for (var i = 0; i < ca.length; i++)
d6e8d8
	{
d6e8d8
		var c = ca[i];
d6e8d8
d6e8d8
		while (c.charAt(0) == ' ')
d6e8d8
		{
d6e8d8
			c = c.substring(1, c.length);
d6e8d8
		}
d6e8d8
d6e8d8
		if (c.indexOf(nameEQ) == 0)
d6e8d8
		{
d6e8d8
			return c.substring(nameEQ.length, c.length);
d6e8d8
		}
d6e8d8
	}
d6e8d8
d6e8d8
	return null;
d6e8d8
}
d6e8d8
d6e8d8
function load_cookie()
d6e8d8
{
d6e8d8
	var cookie = readCookie('style_cookie');
d6e8d8
	var title = cookie ? cookie : getPreferredStyleSheet();
d6e8d8
	setActiveStyleSheet(title);
d6e8d8
}
d6e8d8
d6e8d8
function unload_cookie()
d6e8d8
{
d6e8d8
	var title = getActiveStyleSheet();
d6e8d8
	createCookie('style_cookie', title, 365);
d6e8d8
}
d6e8d8
d6e8d8
onload_functions.push('load_cookie()');
d6e8d8
onunload_functions.push('unload_cookie()');
d6e8d8
d6e8d8
/*
d6e8d8
var cookie = readCookie("style");
d6e8d8
var title = cookie ? cookie : getPreferredStyleSheet();
d6e8d8
setActiveStyleSheet(title);
d6e8d8
*/