function addCart(formNum){
	var new_data;
	var err_flg=0;
	var old_data=GetCookie("cartitem");
	var opt1="";var opt2="";var opt3="";var opt4="";

	var formNum=formNum;
	if(formNum == undefined){
		var id=document.form1.id.value;
		var count=document.getElementById("count").value;
		if(document.form1.opt1){
			opt1=document.form1.opt1.value;
		}
	}else{
		var id_name="id"+formNum;
		var type_name="type"+formNum;
		var count_name="count"+formNum;
		var id=document.getElementById(id_name).value;
		var type=document.getElementById(type_name).value;
		var count=document.getElementById(count_name).value;
		if((id == 1001) || (id == 1002)){
			var opt1_name="opt"+formNum+"1";
			var opt2_name="opt"+formNum+"2";
			var opt3_name="opt"+formNum+"3";
			var opt4_name="opt"+formNum+"4";
			opt1=document.getElementById(opt1_name).value;
			opt2=document.getElementById(opt2_name).value;
			opt3=document.getElementById(opt3_name).value;
			opt4=document.getElementById(opt4_name).value;
		}else if((id == 13001) || (id == 13002) || (id == 13003) || (id == 13010) || (id == 13013) || (id == 13016) || (id == 13017) || (id == 13018) || (id == 13019) || (id == 6004) || (id == 6013)){
			var plus_count=0;
			var size_name="size"+formNum;
			if(document.getElementById(size_name)){
				var sizeSelect=document.getElementById(size_name).value;
				if(sizeSelect == 2){
					if(id == 13001){id=13004;}else if(id == 13002){id=13005;}else if(id == 13003){id=13006;}else if(id == 13016){id=13020;}else if(id == 13017){id=13021;}else if(id == 13018){id=13022;}else if(id == 13019){id=13023;}else if(id == 13010){id=13011;}else if(id == 13013){id=13014;}else if(id == 6004){id=6012;}else if(id == 6013){id=6014;}
				}else if(sizeSelect == 3){
					if(id == 13001){id=13007;}else if(id == 13002){id=13008;}else if(id == 13003){id=13009;}else if(id == 13016){id=13024;}else if(id == 13017){id=13025;}else if(id == 13018){id=13026;}else if(id == 13019){id=13027;}else if(id == 13010){id=13012;}else if(id == 13013){id=13015;}
				}
			}
		}
	}

//	id.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;");
	count.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;");
	type.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;");

	if(count.match(/[^0-9]+/)){
		window.alert("数量には半角数字[整数]を入力してください。");
		err_flg=1;
//		return false;
	}else if(type == ""){
		window.alert("期間を選択してください。");
		err_flg=1;
	}else if(count == 0){
		window.alert("数量を選択してください。");
		err_flg=1;
	}
	if(err_flg != 1){
		var a = new Array();
		split(old_data, "_and_", a);
		var b = new Array();
		var new_count;
		var new_datas="";
		var new_cookie="";
		var bflg=0;
		for(var i=0;i<a.length;i++){
			split(a[i],"_v_",b);
			var o_id=b[0];
			var o_type=b[1];
			var o_count=b[2];
			var o_opt1=b[3];
			var o_opt2=b[4];
			var o_opt3=b[5];
			var o_opt4=b[6];
			if((id == o_id) && (type == o_type) && (opt1 == o_opt1) && (opt2 == o_opt2) && (opt3 == o_opt3) && (opt4 == o_opt4)){
				new_count=parseInt(o_count)+parseInt(count);
				new_datas=id+"_v_"+type+"_v_"+new_count+"_v_"+opt1+"_v_"+opt2+"_v_"+opt3+"_v_"+opt4;
				bflg=1;
			}else{
				new_datas=o_id+"_v_"+o_type+"_v_"+o_count+"_v_"+o_opt1+"_v_"+o_opt2+"_v_"+o_opt3+"_v_"+o_opt4;
			}
			if(new_cookie == ""){
				new_cookie=new_datas;
			}else{
				new_cookie=new_cookie+"_and_"+new_datas;
			}
		}
		if(bflg == 0){
			new_cookie=new_cookie+"_and_"+id+"_v_"+type+"_v_"+count+"_v_"+opt1+"_v_"+opt2+"_v_"+opt3+"_v_"+opt4;
		}
//		var adds_id=id;
//		SetCookie("adds_id", adds_id);
		SetCookie("cartitem", new_cookie);
		location.href="/cart/index.html";
	}
}

function delCart(){
	var key="cartitem";
	document.cookie = key + "=; domain=www.kasite.com; path=/; expires=-1";
//	document.cookie = key + "=; path=/; expires=-1";
}

function split(str, deli, arr) {
	var prepos = 0;
	var index = 0;
	var deli_length = deli.length;

	while((pos = str.indexOf(deli, prepos)) != -1) {
		arr[index++] = str.substring(prepos, pos);
		prepos = pos + deli_length;
	}
	arr[index] = str.substring(prepos);
}

function GetCookie(key){
	var tmp = document.cookie + ";";
	var index1 = tmp.indexOf(key, 0);
	if(index1 != -1){
		tmp = tmp.substring(index1,tmp.length);
		var index2 = tmp.indexOf("=",0) + 1;
		var index3 = tmp.indexOf(";",index2);
		return(unescape(tmp.substring(index2,index3)));
	}
	return("");
}

function SetCookie(key, val){
	var exp=new Date();
	exp.setTime(exp.getTime()+1000*60*60*24*1);
	document.cookie = key + "=" + escape(val) + ";" + " domain=www.kasite.com; path=/; expires=" + exp.toGMTString();
//	document.cookie = key + "=" + escape(val) + ";" + " path=/; expires=" + exp.toGMTString();
}



function addComma(str){
	var num = new String(str).replace(/,/g, '');
	while(num != (num = num.replace(/^(-?\d+)(\d{3})/, '$1,$2')));
	return num;
}



function NewOpen(URL,pWidth,pHeight) {
	var newWin1=window.open(URL,"","width="+pWidth+",height="+pHeight+",scrollbars=0,toolbar=0,resizable=1");
	newWin1.focus();
}



function setLabel(type,option1,option2,option3,option4){
	var types=parseInt(type);
	var ctype=1;
	if(types > 5){
		ctype=2;
	}
	var opt1s=new Array();var opt2s=new Array();var opt3s=new Array();var opt4s=new Array();
	opt1s[1]=new Array("","14型ブラウン管テレビ","21型ブラウン管テレビ","19型液晶テレビ","14型ブラウン管テレビ＋地デジチューナー","21型ブラウン管テレビ＋地デジチューナー","16V型液晶テレビ","20V型液晶テレビ","26V型液晶テレビ","32V型液晶テレビ");
	opt1s[2]=new Array("","16V型液晶テレビ","17V 型液晶テレビ（地デジ専用）","19V型液晶テレビ","20V型液晶テレビ","26V型液晶テレビ","32V型液晶テレビ");
	opt2s[1]=new Array("","全自動洗濯機\(4.2kg\)","全自動洗濯機\(7kg\)");
	opt2s[2]=new Array("","全自動洗濯機\(4.2kg\)","全自動洗濯機\(7kg\)","ドラム式洗濯乾燥機");
	opt3s[1]=new Array("","冷蔵庫（80L）2ドア","冷蔵庫（112Ｌ）2ドア","冷蔵庫（140L）2ドア","冷蔵庫（160L）2ドア","冷蔵庫（250L）3ドア");
	opt3s[2]=new Array("","冷蔵庫（80L）2ドア","冷蔵庫（112Ｌ）2ドア","冷蔵庫（140L）2ドア","冷蔵庫（160L）2ドア","冷蔵庫（250L）3ドア","冷蔵庫（370L）3ドア");
	opt4s[1]=new Array("","電子レンジ","オーブンレンジ");
	opt4s[2]=new Array("","電子レンジ","オーブンレンジ");
	var opt_pre_line=opt1s[ctype][option1]+'／'+opt2s[ctype][option2]+'／'+opt3s[ctype][option3]+'／'+opt4s[ctype][option4];
	return opt_pre_line;
}



function setChuko(type,option1,option2,option3,option4,basePrice){
	var sagaku1s=new Array();var sagaku2s=new Array();var sagaku3s=new Array();var sagaku4s=new Array();
	sagaku1s[1]=new Array("","0","0","0","0","0");
	sagaku1s[2]=new Array("","0","0","0","0","0");
	sagaku1s[3]=new Array("","8400","9450","11025","13650","19110");
	sagaku1s[4]=new Array("","0","0","0","0","0");
	sagaku1s[5]=new Array("","2100","2625","2625","3150","4410");
	sagaku1s[6]=new Array("","5250","6300","7875","10500","14700");
	sagaku1s[7]=new Array("","14700","15750","17325","21000","29400");
	sagaku1s[8]=new Array("","18900","21000","23625","26250","36750");
	sagaku1s[9]=new Array("","22050","25200","27825","30450","42630");
	sagaku2s[1]=new Array("","0","0","0","0","0");
	sagaku2s[2]=new Array("","11550","12600","13650","15750","22050");
	sagaku3s[1]=new Array("","0","0","0","0","0");
	sagaku3s[2]=new Array("","4200","4200","4200","5250","7350");
	sagaku3s[3]=new Array("","8400","8400","8400","9450","13230");
	sagaku3s[4]=new Array("","11550","11550","11550","13650","19110");
	sagaku3s[5]=new Array("","22050","24150","28350","32550","45570");
	sagaku4s[1]=new Array("","0","0","0","0","0");
	sagaku4s[2]=new Array("","3150","3150","3150","3150","4410");
	var sagakuTotal=parseInt(sagaku1s[option1][type])+parseInt(sagaku2s[option2][type])+parseInt(sagaku3s[option3][type])+parseInt(sagaku4s[option4][type])+parseInt(basePrice);
	return sagakuTotal;
}



function setNew(type,option1,option2,option3,option4,basePrice){
	var ctype=parseInt(type)-5;
	var sagaku1s=new Array();var sagaku2s=new Array();var sagaku3s=new Array();var sagaku4s=new Array();
	sagaku1s[1]=new Array("","0","0","0","0");
	sagaku1s[2]=new Array("","0","0","0","0");
	sagaku1s[3]=new Array("","0","0","0","0");			//Campaign
	sagaku1s[4]=new Array("","0","0","0","0");			//Campaign
	sagaku1s[5]=new Array("","0","0","0","0");			//Campaign
	sagaku1s[6]=new Array("","0","0","0","0");			//Campaign
//	sagaku1s[3]=new Array("","6300","6300","6300","6300");
//	sagaku1s[4]=new Array("","14700","14700","14700","14700");
//	sagaku1s[5]=new Array("","18900","22050","25200","28350");
//	sagaku1s[6]=new Array("","24150","28350","32550","36750");
	sagaku2s[1]=new Array("","0","0","0","0");
	sagaku2s[2]=new Array("","21000","22050","23100","24150");
	sagaku2s[3]=new Array("","119700","138600","157500","176400");
	sagaku3s[1]=new Array("","0","0","0","0");
	sagaku3s[2]=new Array("","5250","6300","7350","8400");
	sagaku3s[3]=new Array("","9450","10500","11550","12600");
	sagaku3s[4]=new Array("","16800","17850","18900","19950");
	sagaku3s[5]=new Array("","44100","46200","48300","50400");
	sagaku3s[6]=new Array("","91350","100800","110250","119700");
	sagaku4s[1]=new Array("","0","0","0","0");
	sagaku4s[2]=new Array("","5250","5250","5250","5250");
	var sagakuTotal=parseInt(sagaku1s[option1][ctype])+parseInt(sagaku2s[option2][ctype])+parseInt(sagaku3s[option3][ctype])+parseInt(sagaku4s[option4][ctype])+parseInt(basePrice);
	return sagakuTotal;
}



function delivChuko(type,option1,option2,option3,option4,basePrice){
	var sagaku1s=new Array();var sagaku2s=new Array();var sagaku3s=new Array();var sagaku4s=new Array();
	sagaku1s[1]=new Array("","0","0","0");
	sagaku1s[2]=new Array("","0","0","0");
	sagaku1s[3]=new Array("","0","0","0");
	sagaku1s[4]=new Array("","0","0","0");
	sagaku1s[5]=new Array("","3500","1100","1400");
	sagaku1s[6]=new Array("","0","0","0");
	sagaku1s[7]=new Array("","0","0","0");
	sagaku1s[8]=new Array("","3200","1300","400");
	sagaku1s[9]=new Array("","8400","4100","3600");
	sagaku2s[1]=new Array("","0","0","0");
	sagaku2s[2]=new Array("","0","0","0");
	sagaku3s[1]=new Array("","0","0","0");
	sagaku3s[2]=new Array("","6800","2100","3000");
	sagaku3s[3]=new Array("","6800","2100","3000");
	sagaku3s[4]=new Array("","12400","5200","6600");
	sagaku3s[5]=new Array("","17400","8300","9600");
	sagaku4s[1]=new Array("","0","0","0");
	sagaku4s[2]=new Array("","0","0","0");
	var sagakuTotal=parseInt(sagaku1s[option1][type])+parseInt(sagaku2s[option2][type])+parseInt(sagaku3s[option3][type])+parseInt(sagaku4s[option4][type])+parseInt(basePrice);
	return sagakuTotal;
}



function delivNew(type,option1,option2,option3,option4,basePrice){
	var ctype=parseInt(type);
	var sagaku1s=new Array();var sagaku2s=new Array();var sagaku3s=new Array();var sagaku4s=new Array();
	sagaku1s[1]=new Array("","0","0","0");
	sagaku1s[2]=new Array("","0","0","0");
	sagaku1s[3]=new Array("","0","0","0");
	sagaku1s[4]=new Array("","0","0","0");
	sagaku1s[5]=new Array("","6000","3400","2500");
	sagaku1s[6]=new Array("","11200","6200","5700");
	sagaku2s[1]=new Array("","0","0","0");
	sagaku2s[2]=new Array("","0","0","0");
	sagaku2s[3]=new Array("","14700","11300","11300");
	sagaku3s[1]=new Array("","0","0","0");
	sagaku3s[2]=new Array("","6800","2100","3000");
	sagaku3s[3]=new Array("","6800","2100","3000");
	sagaku3s[4]=new Array("","12400","5200","6600");
	sagaku3s[5]=new Array("","17400","8300","9600");
	sagaku3s[6]=new Array("","28400","15700","17600");
	sagaku4s[1]=new Array("","0","0","0");
	sagaku4s[2]=new Array("","0","0","0");
	var sagakuTotal=parseInt(sagaku1s[option1][ctype])+parseInt(sagaku2s[option2][ctype])+parseInt(sagaku3s[option3][ctype])+parseInt(sagaku4s[option4][ctype])+parseInt(basePrice);
	return sagakuTotal;
}


