function back_img(keyword,category){
  var item_element = document.getElementById("item_search_keyword");
  var commodity_comparison_element = document.getElementById("commodity_comparison_search_keyword");
  var shop_element = document.getElementById("shop_search_keyword");
  var retail_premises_element = document.getElementById("retail_premises_search_keyword");
  var sale_element = document.getElementById("sale_search_keyword");
  if(category == "item"){
    if(keyword == "商品検索ワードを入力"){
      item_element.style.backgroundImage = "none";
      item_element.style.color = "#000";
      item_element.value = "";
    }else if(!keyword){
      item_element.style.backgroundImage = "url(\"./img/background.png\")";
      item_element.style.backgroundPosition = "right";
      item_element.style.backgroundRepeat = "no-repeat";
      item_element.style.color = "#999";
      item_element.value = "商品検索ワードを入力";
    }else{
      item_element.style.backgroundImage = "none";
      item_element.style.color = "#000";
    }
  }else if(category == "commodity_comparison"){
    if(keyword == "商品比較検索ワードを入力"){
      commodity_comparison_element.style.backgroundImage = "none";
      commodity_comparison_element.style.color = "#000";
      commodity_comparison_element.value = "";
    }else if(!keyword){
      commodity_comparison_element.style.backgroundImage = "url(\"./img/background.png\")";
      commodity_comparison_element.style.backgroundPosition = "right";
      commodity_comparison_element.style.backgroundRepeat = "no-repeat";
      commodity_comparison_element.style.color = "#999";
      commodity_comparison_element.value = "商品比較検索ワードを入力";
    }else{
      commodity_comparison_element.style.backgroundImage = "none";
      commodity_comparison_element.style.color = "#000";
    }
  }else if(category == "shop"){
    if(keyword == "ネットショップ検索ワードを入力"){
      shop_element.style.backgroundImage = "none";
      shop_element.style.color = "#000";
      shop_element.value = "";
    }else if(!keyword){
      shop_element.style.backgroundImage = "url(\"./img/background.png\")";
      shop_element.style.backgroundPosition = "right";
      shop_element.style.backgroundRepeat = "no-repeat";
      shop_element.style.color = "#999";
      shop_element.value = "ネットショップ検索ワードを入力";
    }else{
      shop_element.style.backgroundImage = "none";
      shop_element.style.color = "#000";
    }
  }else if(category == "retail_premises"){
    if(keyword == "実店舗検索ワードを入力"){
      retail_premises_element.style.backgroundImage = "none";
      retail_premises_element.style.color = "#000";
      retail_premises_element.value = "";
    }else if(!keyword){
      retail_premises_element.style.backgroundImage = "url(\"./img/background.png\")";
      retail_premises_element.style.backgroundPosition = "right";
      retail_premises_element.style.backgroundRepeat = "no-repeat";
      retail_premises_element.style.color = "#999";
      retail_premises_element.value = "実店舗検索ワードを入力";
    }else{
      retail_premises_element.style.backgroundImage = "none";
      retail_premises_element.style.color = "#000";
    }
  }else{
    if(keyword == "セール検索ワードを入力"){
      sale_element.style.backgroundImage = "none";
      sale_element.style.color = "#000";
      sale_element.value = "";
    }else if(!keyword){
      sale_element.style.backgroundImage = "url(\"./img/background.png\")";
      sale_element.style.backgroundPosition = "right";
      sale_element.style.backgroundRepeat = "no-repeat";
      sale_element.style.color = "#999";
      sale_element.value = "セール検索ワードを入力";
    }else{
      sale_element.style.backgroundImage = "none";
      sale_element.style.color = "#000";
    }
  }
}
function check(category){
  var item_element = document.getElementById("item_search_keyword");
  var commodity_comparison_element = document.getElementById("commodity_comparison_search_keyword");
  var shop_element = document.getElementById("shop_search_keyword");
  var retail_premises_element = document.getElementById("retail_premises_search_keyword");
  var sale_element = document.getElementById("sale_search_keyword");
  if(category == "item"){
    if(item_element.value == "商品検索ワードを入力"){
      alert("検索ワードを入力して下さい。");
      return false;
    }else{
      return check;
    }
  }else if(category == "commodity_comparison"){
    if(commodity_comparison_element.value == "商品比較検索ワードを入力"){
      alert("検索ワードを入力して下さい。");
      return false;
    }else{
      return check;
    }
  }else if(category == "shop"){
    if(shop_element.value == "ネットショップ検索ワードを入力"){
      alert("検索ワードを入力して下さい。");
      return false;
    }else{
      return check;
    }
  }else if(category == "retail_premises"){
    if(retail_premises_element.value == "実店舗検索ワードを入力"){
      alert("検索ワードを入力して下さい。");
      return false;
    }else{
      return check;
    }
  }else{
    if(sale_element.value == "セール検索ワードを入力"){
      alert("検索ワードを入力して下さい。");
      return false;
    }else{
      return check;
    }
  }
}

function comparison(i){
  var b_name = i;
  //比較対象文字列取得
  var str = document.getElementById(b_name).value + "::" + CybozuLabs.MD5.calc(document.getElementById(b_name).value);
  var str = escape(str );
  WriteCookie(b_name, str, 10);
  document.getElementById("regist_div_"+b_name).className = "display_off";
  document.getElementById("del_div_"+b_name).className = "align_center";
}


/* Cookie の読み込み
     引数 key : 求める値のキー
     戻り値　 : 値（ない時は空文字""）*/
function ReadCookie(key){
  var sCookie = document.cookie;    // Cookie文字列
  var aData = sCookie.split(";");       // ";"で区切って"キー=値"の配列にする
  var oExp = new RegExp(" ", "g");   // すべての半角スペースを表す正規表現
  key = key.replace(oExp, "");          // 引数keyから半角スペースを除去
  var i = 0;
  while (aData[i]){                           /* 語句ごとの処理 : マッチする要素を探す */
    var aWord = aData[i].split("=");                         // さらに"="で区切る
    aWord[0] = aWord[0].replace(oExp, "");              // 半角スペース除去
    if (key == aWord[0]) return unescape(aWord[1]); // マッチしたら値を返す
    if (++i >= aData.length) break;                          // 要素数を超えたら抜ける
  }
  return "";                                   // 見つからない時は空文字を返す
}

/*Cookieの書き込み*/
function WriteCookie(key, value, days){
  var str = key + "=" + escape(value) + ";";         // 書き出す値１ : key=value
  if (days != 0){                                                 /* 日数 0 の時は省略 */
    var dt = new Date();                                   // 現在の日時
    dt.setDate(dt.getDate() + days);                   // days日後の日時
    str += "expires=" + dt.toGMTString() + ";"; // 書き出す値２ : 有効期限
  }
  document.cookie = str;                                   // Cookie に書き出し
}

function DeleteCookie(key){
  var dt = new Date();                                         // 現在の日時
  var str = key + "=;expires=" + dt.toGMTString(); // Cookie 文字列
  document.cookie = str;                                    // Cookie に書き出し
  document.getElementById("regist_div_"+key).className = "align_center";
  document.getElementById("del_div_"+key).className = "display_off";
}


function DeleteCookie_table(key){
  var dt = new Date();                                         // 現在の日時
  var str = key + "=;expires=" + dt.toGMTString(); // Cookie 文字列
  document.cookie = str;                                    // Cookie に書き出し
  document.getElementById(key).className = "display_off";
}

