<!--
var cnt = 0;
var retstr = null;

//var carturl = "http://www.hamonoichiba.com/cgi-bin/cart2003/cartDisp.pl?returl="; 
var carturl = "http://www.hamonoichiba.com/cgi-bin/cart2005/DisplayCart.pl?returl="; 


// Cookie系
function getCookie(Name) {
  var search = Name + "=";
  if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search);
    if (offset != -1) {
      offset += search.length;
      end = document.cookie.indexOf(";",offset);
      if (end == -1)
        end = document.cookie.length;
      return unescape(document.cookie.substring(offset, end));
    }
  }
}

function setCookiePre(value, kosu, expire) {
  var kosuNew = zen2han(kosu);
  if (kosuNew <= 0) {
    alert("1以上の個数を入力してください。"); 
  } else if (isNaN(kosuNew)) {
    alert("半角(0-9のみ)文字で入力してください。") ;
  } else {
    setCookie(value + parseInt(kosuNew,10) + ">>>>", expire);
  }
}
function setCookie(value, expire) {
  var cntnow = getCookie("cnt");
  var tcnt;
//  if (itemCheck(value) == 'FIND ITEM') {
//    alert('カート内に存在する商品です。');
//  } else {
    if (parseInt(cntnow) != 10) {
      if (cntnow == null) {
        document.cookie = "cnt=" + escape('1') + ((expire == null) ? "" : ("; expires =" + expire.toGMTString())) + "; path=/";
      } else {
        tcnt = parseInt(cntnow) + 1;
        document.cookie = "cnt=" + escape(tcnt) + ((expire == null) ? "" : ("; expires =" + expire.toGMTString())) + "; path=/";
      }
      // 商品をcookieへ
      document.cookie = getNullName(value) + "=" + value + ((expire == null) ? "" : ("; expires =" + expire.toGMTString())) + "; path=/";
  
      // 中身の確認表示します
      location.href = carturl+pageName(); 
    } else {
      alert('１度に購入される商品は１０点まででお願いいたします。');
    }
//  }
}

function getNullName(value) {
  var cokval;

  for (var i = 1; i <= 10; i++) {
    cokval = eval('getCookie("item'+i+'")');
    if ((cokval == null) || (cokval == '')) {
      retstr = 'item' + i;
    }
  }
  return retstr;
}

function itemCheck(value) {
  var cokval;
  var retstr = "";

  valStr = value.split(">>");
  for (var i = 1; i <= 10; i++) {
    cokval = eval('getCookie("item'+i+'")');
    if ((cokval != null) && (cokval != '')) {
      cokStr = cokval.split(">>");
      if (cokStr[0] == valStr[0]) {
        retstr = 'FIND ITEM';
        break;
      } 
    } 
  }
  return retstr;
}

// フレームが無い場合はジャンプ
function f_check() {
  if (self==top) {
    location.href = "/cgi-bin/index.pl?goUrl=" + pageName(); 
  }
}

function pageName() {
  var pagename = document.URL.replace("http://www.hamonoichiba.com","");
  if (pagename.indexOf('?') > 0 ) {
    pagename = pagename.substring(0,pagename.indexOf('?'));
  } 
  return pagename;
}


function zen2han(orgStr) {
  var han = "0123456789";
  var zen = "０１２３４５６７８９";
  var str = "";
  var pos = "";
  for (var i=0; i<orgStr.length; i++) {
    work = orgStr.charAt(i);
    pos = zen.indexOf(work);
    if (pos >= 0) {
      work = han.charAt(pos);
    }
    str += work;
  }
  return str;
}
// -->
