// 確認メッセージ用
function movemessage(mes, url){
	if(confirm(mes)){
		window.location.href = url;
	}
}

function changeImage(flag,position,imagename){
	var ButtonImage = new Array();
	for(i = 1; i < 4; i++){
		ButtonImage[i] = new Image();
		ButtonImage[i].src = "img/home_main_board_btn0" + i + ".gif";
	}
	document.getElementById(imagename).src=ButtonImage[flag].src;
}

function on(image)
{
	if(image == 1)
	{
		if(document.Image01.src != "img/home_main_board_btn01.gif")
		{
			document.Image01.src = "img/home_main_board_btn02.gif";
		}
	}
	else if(image == 2)
	{
		if(document.Image02.src != "img/home_main_board_btn01.gif")
		{
			document.Image02.src = "img/home_main_board_btn02.gif";
		}
	}

}

function off(image)
{
	if(image == 1)
	{
		if(document.Image01.src != "img/home_main_board_btn02.gif")
		{
			document.Image01.src="img/home_main_board_btn01.gif";
		}
	}
	if(image == 2)
	{
		if(document.Image02.src!="img/home_main_board_btn02.gif")
		{
			document.Image02.src="img/home_main_board_btn01.gif";
		}
	}

}

/*
function JUMP01()
{
		location.href = "./app.php/m/Free/a/Free";
}

function JUMP02()
{
		location.href = "./app.php/m/Free/a/Free12Type";
}
*/

/*
========== ::: 初期設定 ::: ==========
*/

// 値の単位を設定（必ずダブルクオートかクオートで括る）
var fontSizeUnit = "%";

// 一回の操作で変化させる値を設定（ダブルクオートやクオートで括らない）
var perOrder = 10;

// 初期状態の値を設定（ダブルクオートやクオートで括らない）
var defaultSize = 100;

// クッキーの名前（必ずダブルクオートかクオートで括る）
var ckName = "FSC";

// クッキーの有効期限（日）（ダブルクオートやクオートで括らない）
var ckDays = 2;

// クッキーのパス（必ずダブルクオートかクオートで括る。指定が不要の場合は"/"にする）
var ckPath = "/"


/*
========== ::: ページ読み込み時の値を設定 ::: ==========
*/

// read cookies
var fsCK = GetCookie( ckName );

if ( fsCK == null ){
  var currentSize = defaultSize;
}
else{
  var currentSize = eval( fsCK );
}


/*
========== ::: head内にstyle要素を出力 ::: ==========
*/
document.writeln( '<style type="text/css">' );
document.write( 'body{font-size:' + currentSize + fontSizeUnit+ '}' );
document.writeln( '</style>' );


/*===================================
  [関数 fsc]
  引数CMDに渡される値に応じて
  変更後の値を算出しクッキーに書き込む。
====================================*/

function fsc( CMD ){

  if ( CMD == "larger" ){
    var newSize = Number( currentSize + perOrder );
    SetCookie( ckName , newSize );
  }

  if ( CMD == "smaller" ){
    if ( currentSize != perOrder ){
      var newSize = Number( currentSize - perOrder );
      SetCookie( ckName , newSize );
    }
    else{
      var newSize = Number( currentSize );
    }
  }

  if ( CMD == "default" ){
    DeleteCookie( ckName );
  }

  // 再読み込みをすることで変更後の値を反映したstyle要素が出力される
  location.reload();
}

// _______________________________________ end of function fsc() ___ 


function SetCookie( name , value ){
  var dobj = new Date();
  dobj.setTime(dobj.getTime() + 24 * 60 * 60 * ckDays * 1000);
  var expiryDate = dobj.toGMTString();
  document.cookie = name + '=' + escape(value) + ';expires=' + expiryDate + ';path=' + ckPath;
}

function GetCookie (name){
  var arg  = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen){
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
    return getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break;
  }
  return null;
}

function getCookieVal (offset){
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
  endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset,endstr));
}

function DeleteCookie(name){
  if (GetCookie(name)){
    document.cookie = name + '=' +
    '; expires=Thu, 01-Jan-70 00:00:01 GMT;path='+ckPath;
  }
}

l = 300; // 表示するx座標
t = 130; // 表示するy座標
w = 475; // 横幅
h = 490; // 縦幅
function otherWin() {
  window.open("/rule/exclamation.html","windowa",
    "screenX="+l+",screenY="+t+",left="+l+",top="+t+",width="+w+",height="+h,"location=no,menubar=no,scrollbars=no,resizable=yes,status=no");
}

function OpenBrWindow(theURL,winName,features){ 
  window.open(theURL,winName,features);
}

function sendURL(){
	sendTo = document.sendAddress.sendTo.value + document.sendAddress.domain.value;
	URL = document.sendURLform.URL.value;
	TITLE = "%83G%83L%83T%83C%83g%83%82%83o%83C%83%8b";

	ACT="mailto:"+ sendTo + "?subject=" + TITLE; 

	if (sendTo=='') { 
		alert('URLを送信したい携帯のメールアドレスを入力してください。');
		document.sendAddress.sendTo.focus();
	 } else {
		document.sendURLform.encording = 'text/plain';
//		document.sendURLform.encording = 'multipart/form-data';
		document.sendURLform.method = 'post';
		document.sendURLform.action = ACT;
//		document.sendURLform.submit();

		alert('メール作成ウィンドウが開きます。送信先メールアドレスを確認の上、送信ボタンを押してください。');
		mailbody = "%81w%83G%83L%83T%83C%83g%83%82%83o%83C%83%8b%81x%82%cc%83A%83h%83%8c%83X%0D%0A" + URL;
		document.location.href="mailto:" + sendTo + "?subject=" + TITLE + "&body=" + mailbody;
	}
}



	pic_name=new Array();	
	pic_name2=new Array();

//トップ画面用
	//1のマウスオーバーした時の画像
	pic_name[0] ="/img/topmenu_login_02.gif";
	//1のマウスアウトした時の画像
	pic_name2[0]="/img/topmenu_login_01.gif";

	//2のマウスオーバーした時の画像
	pic_name[1] ="/img/topmenu_regist_02.gif";
	//2のマウスアウトした時の画像
	pic_name2[1]="/img/topmenu_regist_01.gif";

	//3のマウスオーバーした時の画像
	pic_name[2] ="/img/topmenu_merit_02.gif";
	//3のマウスアウトした時の画像
	pic_name2[2]="/img/topmenu_merit_01.gif";

	//4のマウスオーバーした時の画像
	pic_name[3] ="/img/topmenu_begin_02.gif";
	//4のマウスアウトした時の画像
	pic_name2[3]="/img/topmenu_begin_01.gif";



	pic1=new Array();
	pic2=new Array();

	for(i=0; i<pic_name.length; i++)
		{
			pic1[i]=new Image();
			pic1[i].src=pic_name[i];
			pic2[i]=new Image();
			pic2[i].src=pic_name2[i];
		}

	function mouse_in(topbtn)
	{
		document.images["link"+topbtn].src=pic1[topbtn].src;
	}
	function mouse_out(topbtn)
	{
		document.images["link"+topbtn].src=pic2[topbtn].src;
	}

//トップに戻るボタン用
function backToTop() {
  var x1 = x2 = x3 = 0;
  var y1 = y2 = y3 = 0;
  if (document.documentElement) {
      x1 = document.documentElement.scrollLeft || 0;
      y1 = document.documentElement.scrollTop || 0;
  }
  if (document.body) {
      x2 = document.body.scrollLeft || 0;
      y2 = document.body.scrollTop || 0;
  }
  x3 = window.scrollX || 0;
  y3 = window.scrollY || 0;
  var x = Math.max(x1, Math.max(x2, x3));
  var y = Math.max(y1, Math.max(y2, y3));
  window.scrollTo(Math.floor(x / 2), Math.floor(y / 2));
  if (x > 0 || y > 0) {
      window.setTimeout("backToTop()", 40);
  }
}


//折りたたみ
function ot_hiraku(geID,geIDB1,geIDB2){ 
document.getElementById(geID).style.display = "block"; //文表示
document.getElementById(geIDB1).style.display = "none"; //ボタン1非表示
document.getElementById(geIDB2).style.display = "inline"; //ボタン2表示
}
function ot_tatamu(geID,geIDB1,geIDB2){
document.getElementById(geID).style.display = "none"; //文非表示
document.getElementById(geIDB1).style.display = "inline"; //ボタン1表示
document.getElementById(geIDB2).style.display = "none"; //ボタン2非表示
}


