function getCookie(){
	zoom="";
	cName="GD_FontSize=";
	tmpCookie=document.cookie + ";";
	start=tmpCookie.indexOf(cName);
	if (start != -1)
	{
		end=tmpCookie.indexOf(";", start);
		zoom=tmpCookie.substring(start + cName.length, end);
		document.getElementById(target).style.fontSize=zoom;
	}else{
		document.getElementById(target).style.fontSize="100%";
	}
	//color
	var p;
	pName="GD_Color=";
	tmpCookie=document.cookie + ";";
	start=tmpCookie.indexOf(pName);
	if(start != -1)
	{
		end=tmpCookie.indexOf(";", start);
		p=tmpCookie.substring(start + pName.length, end);
		changeCSS(p);
	}
}
//font size//
var target="container";	//id Name
//
function setCookie(s){
	cName="GD_FontSize=";
	exp=new Date();
	exp.setTime(exp.getTime() + 31536000000);
	document.cookie=cName + s + "; path=/; expires=" + exp.toGMTString();
}
//
function setFontSize(par){
	if(!par || par=="") par="100%";
	document.getElementById(target).style.fontSize=par;
	setCookie(par);
}
//font color//
var targetLINK="changecss";
var css_keyword="color";
var dir_path="/resources/";	//.css dir
//
function setColorCookie(s){
	cName="GD_Color=";
	exp=new Date();
	exp.setTime(exp.getTime() + 31536000000);
	document.cookie=cName + s + "; path=/" + "; expires=" + exp.toGMTString();
}
//
function changeCSS(par){
	if(!par || par=="") return;
	var target=document.getElementById(targetLINK);
	if(!target){
		links=document.getElementsByTagName('link');
		for(var i=0;i<links.length;i++){
			temp=links[i].href;
			chk=temp.indexOf(css_keyword);
			if(chk!=-1){
				target=links[i];
				break;
			}
		}
	}
	//
	if(!target || !target.cloneNode){
		alert('ご利用のブラウザでは色合いの変更機能はご利用いただけないようです.\n[Element]or[cloneNode Method] None');
		return;
	}
	var css_path=dir_path + par;
	var newNode=target.cloneNode(true);
	newNode.href=css_path;
	target.parentNode.replaceChild(newNode,target);
	setColorCookie(par);
}