function addBookmark(title,url) {
    if (window.sidebar) {
        window.sidebar.addPanel(title, url,"");
    } else if( document.all ) {
        window.external.AddFavorite( url, title);
    } else if( window.opera && window.print ) {
        return true;
    }
}


/* フォーム　必須項目等 2009.12.28 */
 function FormCheck(Form) {
  Error = new Array();
  i = 0;
  
  // 同意の選択チェック
  if (Form["規約に同意して登録"]) {
   if (Form["規約に同意して登録"].length) {
    j = 0;
    k = 0;
    while (j < Form["規約に同意して登録"].length) {
     if (Form["規約に同意して登録"][j].checked == true) {
      k++;
     }
     j++;
    }
    if (k == 0) {
     Error[i] = "規約に同意して登録は必須項目です。";
     i++;
    }
   } else {
    if (Form["規約に同意して登録"].checked == false) {
     Error[i] = "規約に同意して登録は必須項目です。";
     i++;
    }
   }
  }
  
  // 未入力があればアラート
  if (Error.length > 0) {
   ErrorText = Error.join("\n");
   alert ("ご確認下さい。\n\n"+ErrorText);
   return false;
  }
 }
 
 
  function FormCheckC(Form) {
  Error = new Array();
  i = 0;
  
  // 同意の選択チェック
  if (Form["個人情報保護方針"]) {
   if (Form["個人情報保護方針"].length) {
    j = 0;
    k = 0;
    while (j < Form["個人情報保護方針"].length) {
     if (Form["個人情報保護方針"][j].checked == true) {
      k++;
     }
     j++;
    }
    if (k == 0) {
     Error[i] = "個人情報保護方針に同意は必須項目です。";
     i++;
    }
   } else {
    if (Form["個人情報保護方針"].checked == false) {
     Error[i] = "個人情報保護方針に同意は必須項目です。";
     i++;
    }
   }
  }

  // 未入力があればアラート
  if (Error.length > 0) {
   ErrorText = Error.join("\n");
   alert ("ご確認下さい。\n\n"+ErrorText);
   return false;
  }
 }
 
 	function setFocus( that) {
		that._defaultValue = that.value;
		that.value = '';
		that.onblur = function() {
			if( that.value === '' ) {
				that.value = that._defaultValue;
			}
		}
		that.onfocus = function() {
			if( that.value === that._defaultValue ) {
				that.value = '';
			}
		}
	}
