var	c_f_ord					=	"fm_ord";
var	c_s_qty0				=	"s_qty0";
var	c_s_qty1				=	"s_qty1";
var	c_s_qty2				=	"s_qty2";
var	c_s_qty3				=	"s_qty3";
var	c_s_qty4				=	"s_qty4";
var	c_s_qty5				=	"s_qty5";
var	c_s_qty6				=	"s_qty6";
var	c_s_qty7				=	"s_qty7";
var	c_s_qty8				=	"s_qty8";
var	c_s_qty9				=	"s_qty9";
var	c_s_qty10				=	"s_qty10";
var	c_s_qty11				=	"s_qty11";

var	c_s_qty01				=	"s_qty01";
var	c_s_qty02				=	"s_qty02";
var c_price_ship		=	300;
var c_price_pay			=	350;
var c_tax_rate			=	"0.05";
var	c_i_qty					= "i_qty";
var c_i_tax					=	"i_tax";
var c_i_price_tot		=	"i_price_tot";
var c_i_price_sum		=	"i_price_sum";
var c_i_cahrge_ship	=	"i_charge_ship";
var c_i_cahrge_pay	=	"i_charge_pay";
var c_ship_free			= 2500;
var c_pay_free			= 5000;
var c_price_unit		= 1200;

function calc()
{
//数量
document.forms[c_f_ord].elements[c_i_qty].value 
= eval(document.forms[c_f_ord].elements[c_s_qty0].value) 
+ eval(document.forms[c_f_ord].elements[c_s_qty1].value) 
+ eval(document.forms[c_f_ord].elements[c_s_qty2].value) 
+ eval(document.forms[c_f_ord].elements[c_s_qty3].value) 
+ eval(document.forms[c_f_ord].elements[c_s_qty4].value) 
+ eval(document.forms[c_f_ord].elements[c_s_qty5].value) 
+ eval(document.forms[c_f_ord].elements[c_s_qty6].value) 
+ eval(document.forms[c_f_ord].elements[c_s_qty7].value) 
+ eval(document.forms[c_f_ord].elements[c_s_qty8].value) 
+ eval(document.forms[c_f_ord].elements[c_s_qty9].value) 
+ eval(document.forms[c_f_ord].elements[c_s_qty10].value) 
+ eval(document.forms[c_f_ord].elements[c_s_qty11].value);

//小計
document.forms[c_f_ord].elements[c_i_price_tot].value 
=
c_price_unit * 
eval(document.forms[c_f_ord].elements[c_i_qty].value)
+
document.forms[c_f_ord].elements[c_s_qty01].value * 400
+
document.forms[c_f_ord].elements[c_s_qty02].value * 400
;

//税
document.forms[c_f_ord].elements[c_i_tax].value 
=
document.forms[c_f_ord].elements[c_i_price_tot].value 
*
0.05;
document.forms[c_f_ord].elements[c_i_tax].value 
=
mask_money(document.forms[c_f_ord].elements[c_i_tax].value,0)

//送料設定
ship_charge_set(
document.forms[c_f_ord].elements[c_i_price_tot].value);

//代金引換割引5000円以上
cahrge_pay_set(
document.forms[c_f_ord].elements[c_i_price_tot].value);

//合計
document.forms[c_f_ord].elements[c_i_price_sum].value 
=
eval(document.forms[c_f_ord].elements[c_i_price_tot].value) +
eval(document.forms[c_f_ord].elements[c_i_cahrge_ship].value)
+
eval(document.forms[c_f_ord].elements[c_i_cahrge_pay].value)+
eval(document.forms[c_f_ord].elements[c_i_tax].value);


}

function cahrge_pay_set(amount)
{
if(document.forms[c_f_ord].elements[c_i_qty].value==0 
&& 
document.forms[c_f_ord].elements[c_s_qty01].value==0 
&& 
document.forms[c_f_ord].elements[c_s_qty02].value==0)
{
	document.forms[c_f_ord].elements[c_i_cahrge_pay].value=0;
}
else
{
	if(amount >= c_pay_free)
	{//0yen
		document.forms[c_f_ord].elements[c_i_cahrge_pay].value = 0;
	}
	else
	{//250yen
		document.forms[c_f_ord].elements[c_i_cahrge_pay].value = c_price_pay;
	}
}
}
function ship_charge_set(amount)
{
if(document.forms[c_f_ord].elements[c_i_qty].value==0 
&& 
document.forms[c_f_ord].elements[c_s_qty01].value==0 
&& 
document.forms[c_f_ord].elements[c_s_qty02].value==0)
{
	document.forms[c_f_ord].elements[c_i_cahrge_ship].value 
	= 0;
}
else
{
	if(amount >= c_ship_free)
	{//0yen
	document.forms[c_f_ord].elements[c_i_cahrge_ship].value 
	= 0;
	}
	else
	{//300yen
	document.forms[c_f_ord].elements[c_i_cahrge_ship].value 
	= c_price_ship;
	}
}
}



function mask_money(amount,Keta)
{//左寄せ
	Atai=1;
	for(i=0;i<Keta; i++)Atai=Atai*10;
	amount=Math.floor(Math.round(amount*Atai));
	amount/=Atai;
	return amount;
}
function input_check()
{//必須項目の入力チェック
	name 	= document.fm_ord.ctm_name.value;
	zip	= document.fm_ord.ctm_zip.value;
	address	= document.fm_ord.ctm_add.value;
	phone	= document.fm_ord.ctm_phone.value;
	mail 	= document.fm_ord.ctm_mail.value;

	if(name == ""||address == ""||phone == ""||mail == ""||zip == "")
	{
		alert("お届け先情報を全て入力してください");
		document.fm_ord.ctm_name.focus();
		return false;
	}
}

/*
function select_ch()
{
	if(document.forms[c_f_ord].elements[c_ura_flg][1].checked==true && 
			document.forms[c_f_ord].elements[c_s_pr].value==c_pr_yes)
	{
		alert("両面印刷では、裏面メーカー表示の指定は出来ません。");
		document.forms[c_f_ord].elements[c_s_pr].value=1;
	}

	if(document.forms[c_f_ord].elements[c_ura_flg][2].checked==true && 
			document.forms[c_f_ord].elements[c_s_pr].value==c_pr_yes)
	{
		alert("両面印刷では、裏面メーカー表示の指定は出来ません。");
		document.forms[c_f_ord].elements[c_s_pr].value=1;
	}

	if(document.forms[c_f_ord].elements[c_ura_flg][3].checked==true && 
			document.forms[c_f_ord].elements[c_s_pr].value==c_pr_yes)
	{
		alert("両面印刷では、裏面メーカー表示の指定は出来ません。");
		document.forms[c_f_ord].elements[c_s_pr].value=1;
	}


	var	v_qty;
	var	v_price_color	=	0;
	var	v_qty;
	v_qty	=	document.forms[c_f_ord].elements[c_s_qty].value;
	

	if(document.forms[c_f_ord].elements[c_color_type].value==c_color_mono)
	{
		v_price_print	=	c_price_print;
	}
	else if(document.forms[c_f_ord].elements[c_color_type].value==c_color_full)
	{
		v_price_print	=	c_price_print_color;
	}

	//印刷料
	//-----片面の場合
	if(document.forms[c_f_ord].elements[c_ura_flg][0].checked==true)
	{
		c_price_base = 1000;//片面データ作成費
		v_i_price_print	=	eval(v_price_print)	*	eval(v_qty);
		document.forms[c_f_ord].elements["i_price_base"].value	=	"1,000";//表示用
	}

	//印刷料
	//-----両面の場合
	if(document.forms[c_f_ord].elements[c_ura_flg][1].checked==true)
	{
		c_price_base = 1630;//両面データ作成費
		v_i_price_print	=	(eval(v_price_print)	*	eval(v_qty)) + (eval(c_price_print)*eval(v_qty));
		document.forms[c_f_ord].elements["i_price_base"].value	=	"1,630";//表示用
	}

	//-----QRの場合
	if(document.forms[c_f_ord].elements[c_ura_flg][3].checked==true)
	{
		c_price_base = 2500;//QRデータ作成費
		v_i_price_print	=	(eval(v_price_print)	*	eval(v_qty)) + (eval(c_price_print)*eval(v_qty));
		document.forms[c_f_ord].elements["i_price_base"].value	=	"2,500";//表示用
	}

	//-----裏面写真の場合
	if(document.forms[c_f_ord].elements[c_ura_flg][2].checked==true)
	{
		c_price_base = 2350;//裏面写真データ作成費
		v_i_price_print	=	(eval(v_price_print)	*	eval(v_qty)) + (eval(c_price_print)*eval(v_qty));
		document.forms[c_f_ord].elements["i_price_base"].value	=	"2,350";//表示用
	}

	v_i_price_disp	=	mask_keta(v_i_price_print);
	document.forms[c_f_ord].elements[c_i_price_print].value	=	v_i_price_disp;

	price_change();

	//オプション−台紙
	v_option	=	
	document.forms[c_f_ord].elements[c_i_price_paper_sum].value;

	//小計
	v_i_price_sum	=	
		eval(c_price_base)	+	eval(v_i_price_print) + eval(v_option);

	//裏面広告
	if(document.forms[c_f_ord].elements[c_s_pr].value==c_pr_yes)
	{
		//割引金額算出
		v_amount_discount	=	v_i_price_sum * (c_s_pr_rate);
		v_amount_discount=Math.round(v_amount_discount);
		document.forms[c_f_ord].elements[c_discount].value	=	v_amount_discount;
		v_i_price_sum	=	v_i_price_sum - v_amount_discount;
	}
	else
	{
		document.forms[c_f_ord].elements[c_discount].value	=	0;
	}
	v_i_price_disp			=	mask_keta(v_i_price_sum);
	document.forms[c_f_ord].elements[c_i_price_sum].value=v_i_price_disp;

	//消費税
	v_tax	=	v_i_price_sum * c_tax_rate;
	v_tax	=	mask_money(v_tax,0);
	document.forms[c_f_ord].elements[c_i_tax].value =	v_tax;

	//送料設定
	ship_charge_set(v_i_price_sum);

	//代金引換割引5000円以上
	cahrge_pay_set(v_i_price_sum);

	//合計
	v_tot	=	eval(v_i_price_sum)	+ 
	eval(document.forms[c_f_ord].elements[c_i_cahrge_ship].value)	+
	eval(document.forms[c_f_ord].elements[c_i_cahrge_pay].value) +
	eval(v_tax);
	v_tot	=	mask_keta(v_tot);
	document.forms[c_f_ord].elements[c_i_price_tot].value =	v_tot;
}
function mask_keta(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;
}
function mask_money(amount,Keta)
{//左寄せ
	Atai=1;
	for(i=0;i<Keta; i++)Atai=Atai*10;
	amount=Math.floor(Math.round(amount*Atai));
	amount/=Atai;
	return amount;
}
function paper_ch(paper_file,amount,paper_ch_name)
{//紙選択
	v_amount				=	amount;
	v_amount_disp		=	mask_keta(v_amount);
	v_paper_file		= paper_file + c_kakucyosi;
	v_paper_ch_name		= paper_ch_name;

	document.forms[c_f_ord].elements[c_i_price_paper].value =
	v_amount;

	i_paper_file = c_sample_img_dir + v_paper_file;
	document.forms[c_f_ord].elements[c_paper_file].value = i_paper_file;

	document.all["bg_img"].background=i_paper_file;

	document.all('paper_ch_name').innerHTML = v_paper_ch_name;

	select_ch();
}

function img_fx()
{
document.all["bg_img"].background=document.forms[c_f_ord].elements[c_paper_file].value;
}

function speed_ck()
{
	ship_charge_set(v_i_price_sum);
	select_ch();
}

function price_change()
{//紙単価と枚数の計算
	document.forms[c_f_ord].elements[c_i_price_paper_sum].value=
	eval(document.forms[c_f_ord].elements[c_s_qty].value)*
	eval(document.forms[c_f_ord].elements[c_i_price_paper].value);

}

function ad_winopen()
{
	f_name			=	"ad_sample.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"sample","width=420,height=300,scrollbars=no,location=no,menubar=no");
}

function speed_winopen()
{
	f_name			=	"speed.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"w1","width=650,height=530,scrollbars=no,location=no,menubar=no");
}

function paper_sample_winopen()
{
	f_name			=	"paper_sample/sample_page/index.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"w2","width=750,height=530,scrollbars=yes,location=no,menubar=no");
}

function readme_winopen()
{
	f_name			=	"readme.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"w3","width=460,height=310,scrollbars=yes,location=no,menubar=no,left=10, top=360");
}

function us_winopen()
{
	f_name			=	"faq.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"w4","width=650,height=680,scrollbars=yes,location=no,menubar=no");
}

function sale_r_winopen()
{
	f_name			=	"sale_r.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"w5","width=650,height=680,scrollbars=yes,location=no,menubar=no");
}

function info_winopen()
{
	f_name			=	"info.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"w6","width=650,height=430,scrollbars=no,location=no,menubar=no");
}

function shipping_winopen()
{
	f_name			=	"shipping.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"w7","width=650,height=680,scrollbars=yes,location=no,menubar=no");
}

function price_winopen()
{
	f_name			=	"about_price.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"w8","width=650,height=570,scrollbars=yes,location=no,menubar=no");
}

function paper_winopen()
{
	f_name_disp	=	c_dir	+	c_dir_paper;

	window.open(f_name_disp,"w9","width=750,height=530,status=yes,scrollbars=yes,location=no,menubar=no");
}

function cp_winopen()
{
	f_name			=	"campaign.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"w10","width=750,height=530,scrollbars=yes,location=no,menubar=no");
}

function receive_winopen()
{
	f_name			=	"post_office_receive.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"w11","width=750,height=680,scrollbars=yes,location=no,menubar=no");
}

function voice_winopen()
{
	f_name			=	"ctm_voice.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"w12","width=750,height=530,scrollbars=yes,location=no,menubar=no");
}
function font_winopen()
{
	f_name			=	"font_en.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"w13","width=870,height=530,scrollbars=yes,location=no,menubar=no");
}

function ssl_info_winopen()
{
	f_name			=	"ssl_info.html";
	f_name_disp	=	c_dir	+	f_name;

	window.open(f_name_disp,"w12","width=460,height=420,scrollbars=yes,location=no,menubar=no");
}

function d_href_over()
{
	document.all["d_href"].style.color="blue";
}

function d_href_out()
{
	document.all["d_href"].style.color="blue";
}

function d_href_over_s()
{
	document.all["d_href_speed"].style.color="blue";
}

function d_href_out_s()
{
	document.all["d_href_speed"].style.color="blue";

}

function d_href_over_p()
{
	document.all["d_href_paper"].style.color="blue";
}

function d_href_out_p()
{
	document.all["d_href_paper"].style.color="blue";

}

function ship_charge_set(amount)
{
	//速達選択+500yen
	if(document.forms[c_f_ord][c_speed][0].checked==true)
	{
		//送料無料
		if(amount >= c_ship_free)
		{//500yen
			document.forms[c_f_ord].elements[c_i_cahrge_ship].value = c_price_speed;
		}
		else
		{//800yen
			document.forms[c_f_ord].elements[c_i_cahrge_ship].value = c_price_ship
																															+ c_price_speed;
		}//end of else
	}//end of if
	//+0yen
	else
	{
		//送料無料
		if(amount >= c_ship_free)
		{//0yen
			document.forms[c_f_ord].elements[c_i_cahrge_ship].value = 0;
		}
		else
		{//300yen
			document.forms[c_f_ord].elements[c_i_cahrge_ship].value = c_price_ship;
		}
	}
}

function cahrge_pay_set(amount)
{
	if(amount >= c_pay_free)
	{//0yen
		document.forms[c_f_ord].elements[c_i_cahrge_pay].value = 0;
	}
	else
	{//250yen
		document.forms[c_f_ord].elements[c_i_cahrge_pay].value = c_price_pay;
	}
}


function bookmark()
{
	f_url=location.href;
	f_dsi_no=document.forms[c_f_ord].elements[c_dsi_no].value;

	window.external.AddFavorite
(f_url,"おしゃれ名刺（デザイン番号 " + f_dsi_no + ')');
}

function matt_paper()
{
	if(document.all('paperId').innerHTML == "高級マット紙へアップグレード")
	{
		document.forms[c_f_ord].elements[c_i_price_paper].value =1300;
		i_paper_file = c_sample_img_dir + "1025101";
		document.forms[c_f_ord].elements[c_paper_file].value = i_paper_file;
		document.all('paper_ch_name').innerHTML = "高級マット紙(ホワイト)";
		document.all["bg_img"].background=i_paper_file;

		document.all('paperId').innerHTML = "普通マット紙(無料)にする";
	}

	else if(document.all('paperId').innerHTML == "普通マット紙(無料)にする")
	{
		document.forms[c_f_ord].elements[c_i_price_paper].value =0;
		i_paper_file = c_sample_img_dir + "1027101";
		document.forms[c_f_ord].elements[c_paper_file].value = i_paper_file;
		document.all('paper_ch_name').innerHTML = "普通マット紙(無料)";
		document.all["bg_img"].background=i_paper_file;

		document.all('paperId').innerHTML = "高級マット紙へアップグレード";
	}

	select_ch();


}
*/

