// TODO: 検索フォームのIDを指定して下さい。
var formid = "uec-search-box";

(function(){

// NOTE: httpsアクセス時のみ動作します。
if(!location.href.match(/^https:/)) return;

// NOTE: 検索ボックスを取得し、検索文字列をバックアップします。
var q =	document.getElementById(formid).q;
var cse_q = q.value;
// NOTE: 初回（スタートアップ）の背景ロゴ表示を抑制します。
q.value	= " ";

// NOTE: ページロード完了のタイミングで、ロゴ表示のフックとクリーンアップを行います。
var chain_onload = window.onload;
window.onload =	function() {
  var cseblur = q.onblur;
  q.onblur = function()	{
    cseblur();
    // NOTE: ロゴURL中のhttp:をhttps:に置き換えます。
    q.style.background = q.style.background.replace(/http:/, "https:");
  }
  // NOTE: 検索文字列を元に戻し、初回ロゴ表示を行います。
  q.value = cse_q;
  q.onblur();
  // NOTE: 元々のonloadコールバックがあれば、それを実行します。
  if(chain_onload) chain_onload();
}

})();


