// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

String.prototype.trim = function() { //其中表示为：对象.属性.方法=函数方法
  var strTrim = this.replace(/(^\s*)|(\s*$)/g, "");
  strTrim = strTrim.replace(/^[\s　\t]+|[\s　\t]+$/, ""); 
  return strTrim;
}


function is_valid_ab()
{
  var _a = parseInt(document.getElementById("_a").value);
  var _b = parseInt(document.getElementById("_b").value);
  var ab = _a * 10 + _b;
  var all = [0,1,2,3,4,10,11,12,13,20,21,22,30,40];
  for(i=0; i<all.size(); i++)
  {
    if(ab == all[i])
    {
      return true;
    }
  }
  alert("Mr.Q: "+ _a + "A" + _b + "B?");
  return false;
}

function check_moz()
{
  if (navigator.userAgent.indexOf("Gecko") > -1)
  {
    return top.js.OpenExtLink();
  }
}

function show_noisy_image() {
  var noisy_image = document.getElementById("noisy_image");
	noisy_image.style.display = "inline";
}

function hid_noisy_image() {
  var noisy_image = document.getElementById("noisy_image");
	noisy_image.style.display = "none";
}