function culc() {
	
	var STRB = document.C1.cstrb.value;
	var DEXB = document.C1.cdexb.value;
	var AGIB = document.C1.cagib.value;
	var VITB = document.C1.cvitb.value;
	var INTB = document.C1.cintb.value;
	var LUCB = document.C1.clucb.value;
	var STR = document.C1.cstra.value;
	var DEX = document.C1.cdexa.value;
	var AGI = document.C1.cagia.value;
	var VIT = document.C1.cvita.value;
	var INT = document.C1.cinta.value;
	var LUC = document.C1.cluca.value;

	if (STRB < 5) {STRB = 5}
	if (STRB > 120) {STRB = 120}
	if (DEXB < 5) {DEXB = 5}
	if (DEXB > 120) {DEXB = 120}
	if (AGIB < 5) {AGIB = 5}
	if (AGIB > 120) {AGIB = 120}
	if (VITB < 5) {VITB = 5}
	if (VITB > 120) {VITB = 120}
	if (INTB < 5) {INTB = 5}
	if (INTB > 120) {INTB = 120}
	if (LUCB < 5) {LUCB = 5}
	if (LUCB > 120) {LUCB = 120}
	
	document.C1.cstrb.value =STRB;
	document.C1.cdexb.value =DEXB;
	document.C1.cagib.value =AGIB;
	document.C1.cvitb.value =VITB;
	document.C1.cintb.value =INTB;
	document.C1.clucb.value =LUCB;
	document.C1.csumb.value = Number(STRB) + Number(DEXB) + Number(AGIB) + Number(VITB) + Number(INTB) + Number(LUCB);
	document.C1.csuma.value = Number(STR) + Number(DEX) + Number(AGI) + Number(VIT) + Number(INT) + Number(LUC);
	STR = Number(STRB) + Number(STR);
	DEX = Number(DEXB) + Number(DEX);
	AGI = Number(AGIB) + Number(AGI);
	VIT = Number(VITB) + Number(VIT);
	INT = Number(INTB) + Number(INT);
	LUC = Number(LUCB) + Number(LUC);
	
	if (STR < 5) {STR = 5}
	if (STR > 150) {STR = 150}
	if (DEX < 5) {DEX = 5}
	if (DEX > 150) {DEX = 150}
	if (AGI < 5) {AGI = 5}
	if (AGI > 150) {AGI = 150}
	if (VIT < 5) {VIT = 5}
	if (VIT > 150) {VIT = 150}
	if (INT < 5) {INT = 5}
	if (INT > 150) {INT = 150}
	if (LUC < 5) {LUC = 5}
	if (LUC > 150) {LUC = 150}
	
	document.C1.csums.value = Number(STR) + Number(DEX) + Number(AGI) + Number(VIT) + Number(INT) + Number(LUC);
	document.C1.chp.value = Number(300) + Math.floor(VIT*3.5) + STR*2 + DEX*2 + AGI*2 +Math.floor(INT*0.75 + LUC*0.75);
	document.C1.cmp.value = Number(100) + Math.floor(INT*10.8);
	document.C1.csp.value = Number(500);
	document.C1.cwp.value = Number(300) + Math.pow(Math.floor(STR/10),2) + Math.pow(Math.floor(INT/12),2);
	document.C1.catd.value = Math.floor(STR*2.65);
	document.C1.catu.value = Math.floor(STR*2.85);
	document.C1.chit.value = DEX*2 + Math.floor(DEX/3) + Math.floor(DEX/9) - Math.floor((DEX-1)/9) - Math.floor((Number(DEX)+1)/9) -1;
	if(DEX >100){document.C1.ccst.value ="100％";}
	else{document.C1.ccst.value = DEX + "％";}
	if(AGI >100){document.C1.cats.value ="100％";}
	else{document.C1.cats.value = AGI + "％";}
	document.C1.cavd.value = AGI*2 + Math.floor(AGI/6);
	document.C1.cdef.value = Math.floor(VIT*3.9);
	if(document.C1.cdef.value <0){document.C1.cdef.value =0}
	document.C1.cmad.value = Math.floor(INT*5.85);
	document.C1.cmau.value = Math.floor(INT*7);
	document.C1.cclt.value = Math.floor(LUC/3) + "％";
	document.C1.cspa.value = Math.floor(LUC/3) + "％";
	
	document.C1.cstrs.value =STR;
	document.C1.cdexs.value =DEX;
	document.C1.cagis.value =AGI;
	document.C1.cvits.value =VIT;
	document.C1.cints.value =INT;
	document.C1.clucs.value =LUC;
}

function resculc() {
	document.C1.cstrb.value ="";
	document.C1.cdexb.value ="";
	document.C1.cagib.value ="";
	document.C1.cvitb.value ="";
	document.C1.cintb.value ="";
	document.C1.clucb.value ="";
	document.C1.csumb.value ="";
	document.C1.cstra.value ="";
	document.C1.cdexa.value ="";
	document.C1.cagia.value ="";
	document.C1.cvita.value ="";
	document.C1.cinta.value ="";
	document.C1.cluca.value ="";
	document.C1.csuma.value ="";
	document.C1.cstrs.value ="";
	document.C1.cdexs.value ="";
	document.C1.cagis.value ="";
	document.C1.cvits.value ="";
	document.C1.cints.value ="";
	document.C1.clucs.value ="";
	document.C1.csums.value ="";
	document.C1.chp.value ="";
	document.C1.cmp.value ="";
	document.C1.csp.value ="";
	document.C1.cwp.value ="";
	document.C1.catd.value ="";
	document.C1.catu.value ="";
	document.C1.chit.value ="";
	document.C1.ccst.value ="";
	document.C1.cats.value ="";
	document.C1.cavd.value ="";
	document.C1.cdef.value ="";
	document.C1.cmad.value ="";
	document.C1.cmau.value ="";
	document.C1.cclt.value ="";
	document.C1.cspa.value ="";
}
