function InCart(code,suu,kin){
	cCart = getCookie("JCart");
	cCCnt = getCookie("JCCnt");
	cCKin = getCookie("JCKin");
	if(cCCnt == ""){cCCnt = 0;}
	if(cCKin == ""){cCKin = 0;}
	if (cCart == "" || cCart == null){
		cCart = "@";
	}
// 2008/12/05 sasaki No.49 Upd Start
//	if (cCart.indexOf("@"+code+"@",0) != -1){
//		alert("This item is already in your cart.");
//		return false;
//	}else{
//		setCookie("JCart", cCart+code+"@"+suu+"@"+kin+"@");
//		setCookie("JCCnt", eval(cCCnt)+eval(suu));
//		setCookie("JCKin", eval(cCKin)+eval(kin));
//		return true;
//	}
//
	if (cCart.indexOf("@"+code+"@",0) != -1){
	    temp = cCart.split("@"+code+"@");
	    tmp2 = temp[1].split("@");
	    tmp_suu = eval(tmp2[0]);
	    temp = cCart.split("@"+code+"@"+tmp_suu+"@"+kin+"@");
        tmp_suu = eval(tmp_suu) + eval(suu);
	    // alert(tmp_suu);
        if (eval(tmp_suu) > 99){ 
            // Max: 99
		    return false;
        }else{
	        setCookie("JCart",temp[0]+"@"+code+"@"+tmp_suu+"@"+kin+"@"+temp[1]);
		    setCookie("JCCnt", eval(cCCnt)+eval(suu));
		    setCookie("JCKin", eval(cCKin)+(eval(kin)*eval(suu)));
		    return true;
		}
	}else{
		setCookie("JCart", cCart+code+"@"+suu+"@"+kin+"@");
		setCookie("JCCnt", eval(cCCnt)+eval(suu));
		setCookie("JCKin", eval(cCKin)+(eval(kin)*eval(suu)));
		return true;
	}
// 2008/12/05 sasaki No.49 Upd End
}

function OutCart(code,p_item){
	cCart = gettCookie("JCart");
	temp = cCart.split("@"+code+"@");
	setCookie("JCart",temp[0]+"@"+temp[1]);
}


function myFormatNumber(x) {
    var s = "" + x;
    var p = s.indexOf(".");
    if (p < 0) {
        p = s.length;
    }
    var r = s.substring(p, s.length);
    for (var i = 0; i < p; i++) {
        var c = s.substring(p - 1 - i, p - 1 - i + 1);
        if (c < "0" || c > "9") {
            r = s.substring(0, p - i) + r;
            break;
        }
        if (i > 0 && i % 3 == 0) {
            r = "," + r;
        }
        r = c + r;
    }
    return r;
}


