// JavaScript Document

var moveID = false;
var pos = 0;

function slideMe_left(n) {
  pos += Math.ceil((n-pos)*0.07);
  self.scroll(pos,0);
  if ((n-pos) <= 1) {
    pos = n;
    self.scroll(n,0);
    clearTimeout(moveID);
    moveID = false;
    return;
  }
  moveID = setTimeout("slideMe_left(" + n + ")",0);
}

function slideMe_right(n) {
  pos -= Math.ceil((pos-n)*0.07);
  self.scroll(pos,0);
  if (Math.abs(n-pos) <= 1) {
    pos = n;
    self.scroll(n,0);
    clearTimeout(moveID);
    moveID = false;
    return;
  }
  moveID = setTimeout("slideMe_right(" + n + ")",0);
}

function slidePageTo(n) {
  if(!moveID) {
    var d = (n>pos)? "left" : "right";
    var f ="slideMe_"+ d +"(" + n + ")";
    moveID = setTimeout(f,0);
  }
}

function slidePageBy(n) {
  if(!moveID) {
    var d = (n>0)? "left" : "right";
    var f ="slideMe_"+ d +"(" + (pos+n) + ")";
    moveID = setTimeout(f,0);
  }
}


// ----------------------------------------------------

var key = "FONTSIZE";
var fontsize = GetCookie("FONTSIZE");
/* var kaisouURL = location.pathname; */


switch(fontsize){
	case "fontsizeS":
			document.write('<link rel="stylesheet" href="/css/fontsize_s.css">');
			break;
	case "fontsizeM":
			document.write('<link rel="stylesheet" href="/css/fontsize_m.css">');
			break;
	case "fontsizeL":
			document.write('<link rel="stylesheet" href="/css/fontsize_l.css">');
			break;
	default:
			fontsize = "fontsizeM";
			document.write('<link rel="stylesheet" href="/css/fontsize_m.css">');
			break;
}


function GetCookie(key){
	var tmp = document.cookie + ";";
	var index1 = tmp.indexOf(key, 0);
	if(index1 != -1){
		tmp = tmp.substring(index1,tmp.length);
		var index2 = tmp.indexOf("=",0) + 1;
		var index3 = tmp.indexOf(";",index2);
		return(unescape(tmp.substring(index2,index3)));
	}
	return("");
}
function SetCookie(val){
	/* domain=の値を入れたほうが良いかも？ */
	document.cookie = key + "=" + escape(val) + ";expires=Fri, 31-Dec-2030 23:59:59; path=/; domain=www.chieru.co.jp";
	/* document.cookie = key + "=" + escape(val) + ";expires=Fri, 31-Dec-2030 23:59:59; path=/;"; */
	/* ローカル用 */
	/* document.cookie = key + "=" + escape(val) + ";expires=Fri, 31-Dec-2030 23:59:59;"; */
	location.reload();
}
