var settingNameHash	= new Array();
settingNameHash['standard']	= 'ワイド';
settingNameHash['wide']		= '標準';
var settingHrefHash	= new Array();
settingHrefHash['standard']	= "javascript:changeStyle('wide');";
settingHrefHash['wide']		= "javascript:changeStyle('standard');";
function changeStyle( title ) {
	var linkTags	= document.getElementsByTagName('link');
	if( linkTags ) {
		for( var i=0; i<linkTags.length; i++ ) {
			var linkTagObj	= linkTags[i];
			if( linkTagObj ) {
				if( linkTagObj.getAttribute('rel').indexOf('style') != -1
				&& linkTagObj.className && linkTagObj.className == 'changes' ) {
					if( title == linkTagObj.title ) {
						linkTagObj.disabled = false;
						createCookie("style", title, 1);
					} else {
						linkTagObj.disabled = true;
					}
				}
			}
		}
		var changeATag	= document.getElementById('change-width');
		if( changeATag ) {
			changeATag.innerHTML	= settingNameHash[title];
			changeATag.href			= settingHrefHash[title];
		}
	}
}
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 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;
}
onload = function() {
	var cookie = readCookie("style");
	title = cookie ? cookie : 'standard';
	changeStyle(title);
}