/* vim:set ts=2 sts=2 sw=2 bs=2 ai si et nu ff=dos ft=javascript:

 Last Change: 12-September-2008 11:20:10.
 Author: Technical team.
 Copyright: (C)Anchor Group K.K.

 URL: http://www.anchor-gr.jp/
 EMAIL: info@anchor-gr.jp

 Filename: GDOM.js

 --------------------------------------------------------------*/

/* Don't touch me. */
var GDOM_version = "1.1.0";
var GDOM_uri = "http://www.anchor-gr.jp/s/GDOM/?";
var GDOM_callback = "displayOut";

/* default:[jsonp_html] json, jsonp */
var GDOM_mode = "jsonp_html";

/* default:[0] 0(off) or 1(on) */
var GDOM_information = "1";

/* default:[utf-8] utf-8, euc-jp, shift_jis */
var GDOM_encoding = "utf-8";

/* default:[0] 0(off) or 1(on) */
var GDOM_xhtml = "0";

var GDOM_resObj = "";
var GDOM_resBuf = "";
var GDOM_wait_message = "Please wait.";
var GDOM_wait = "";

GDOM_wait += '<p style="text-align: center; margin-bottom: 15px;">';
GDOM_wait += '<img src="http://www.anchor-gr.jp/image/common/indicator4.gif" alt="connecting..." /></p>';
GDOM_wait += '<p style="color:red;text-align:center;">%%GDOM_wait_message%%</p>';

function toggleButtonGDOM(id)
{
  var s = document.getElementById(id).style;
  s.display = (s.display=='block' ? 'none' : 'block');
  return;
}

function searchGDOM()
{
  GDOM_resObj.innerHTML = GDOM_wait.replace(
      "%%GDOM_wait_message%%", GDOM_wait_message);

  var opts = new Array();
  opts.push("mode="+GDOM_mode);
  opts.push("information="+GDOM_information);
  opts.push("encoding="+GDOM_encoding);
  opts.push("xhtml="+GDOM_xhtml);
  opts.push("callback="+GDOM_callback);
  opts.push("send=q");
  opts.push("name="+GDOM_bufObj.value);

  var elm = document.createElement('script');
  var head = document.getElementsByTagName('head')[0];
  elm.setAttribute('type', 'text/javascript');
  elm.setAttribute('src', GDOM_uri + opts.join("&amp;"));
  head.appendChild(elm);// head.removeChild(elm);
  return;
}

