var CSSFile;

CSSFile = GetCookie("COLOR");
if (CSSFile == "") CSSFile = "c_def.css";
document.write('<LINK REL="stylesheet" HREF="' + CSSFile + '" TYPE="text/css">');

CSSFile = GetCookie("FONT");
if (CSSFile == "") CSSFile = "f_default.css";
document.write('<LINK REL="stylesheet" HREF="' + CSSFile + '" TYPE="text/css">');

CSSFile = GetCookie("SIZE");
if (CSSFile == "") CSSFile = "s_middle.css";
document.write('<LINK REL="stylesheet" HREF="' + CSSFile + '" TYPE="text/css">');

function StyleChange(KEY,VALUE) {
	SetCookie(KEY,VALUE);
	if (KEY != "USER") DelCookie("USER");
	window.location.reload();
}

function StyleReset() {
	DelCookie("COLOR");
	DelCookie("FONT");
	DelCookie("SIZE");
	DelCookie("USER");
	window.location.reload();
}

function SetCookie(KEY,VALUE) {
	document.cookie = KEY + "=" + VALUE + ";" + "expires=Fri, 31-Dec-2030 23:59:59" + ";"
}

function GetCookie(KEY) {
	var COOKIE = document.cookie + ";";
	var NOMBER = COOKIE.indexOf(KEY, 0);
	if (NOMBER != -1){
		COOKIE = COOKIE.substring(NOMBER, COOKIE.length);
		var MAE = COOKIE.indexOf("=", 0) + 1;
		var ATO = COOKIE.indexOf(";", MAE);
		return (unescape(COOKIE.substring(MAE,ATO)));
	}
	return("");
}

function DelCookie(KEY) {
	DATE = new Date();
	DATE.setYear(DATE.getYear()-1);
	document.cookie = KEY + "=;" + "expires=" + DATE.toGMTString();
}

/*
独自スタイル設定部
*/

function UserStyle() {
	SetCookie("USER","ON");
}

User = GetCookie("USER");

if (User == "ON") {
	
	setTimeout('UserCSS()',10);
	
	//リンク
	document.write('<STYLE> A:link {color:yellow} A:hover {color:yellow} </STYLE>');
	
	//強調文字	
	document.styleSheets(0).addRule ("B", "font-size:20px");
	
	//背景
	document.styleSheets(4).addRule ("BODY", "background-color:black;background-image:url('')");
	
	//本文
	document.styleSheets(4).addRule ("BODY", "color:blue;");

}

function UserCSS()
{
	//タイトル
	obj = document.getElementById('Title');
	obj.style.color = "red";
}
