
var image_win;

function selectImage(){
 if(document.forma1.all_types.checked==1) all=1;
 else all=0;
 image_win=open('artimg.php?type=6&all='+all+'&personal='+document.forma1['client_id'].value+'&id='+document.forma1['image_id'].value, 'Images', 'toolbar=0, scrollbars=1, resizable=1');
}

function setImage(id){
 image_win.close();
 document.forma1['image_id'].value=id;
 if(id==0) {
	color='#FF0000';
	document.forma1.sub_button.disabled=1;
 }
 else {
	color='#000000';
	document.forma1.sub_button.disabled=0;
 }
 document.forma1['ibutton'].style.color=color;
 document.getElementById("artimg").src="http://darkswords.ru/game/code/dealerpics/"+id+".gif";
}

function enableForm() {
	document.forma1.addHP.disabled=false;
	document.forma1.addMP.disabled=false;
	document.forma1.addINT.disabled=false;
	document.forma1.addCON.disabled=false;
	document.forma1.addSTR.disabled=false;
	document.forma1.addDEX.disabled=false;
	document.forma1.addAC.disabled=false;
	document.forma1.addABS.disabled=false;
	document.forma1.addCHTH.disabled=false;
	document.forma1.addCHTC.disabled=false;
	document.forma1.addDAM.disabled=false;
	document.forma1.addfire_resist.disabled=false;
	document.forma1.addcold_resist.disabled=false;
	document.forma1.addlighting_resist.disabled=false;
	document.forma1.addHP_regen.disabled=false;
	document.forma1.addMP_regen.disabled=false;
	document.forma1.addMDAM.disabled=false;
	document.forma1.param_chth.disabled=false;
	document.forma1.min_dam.disabled=false;
	document.forma1.max_dam.disabled=false;
	document.forma1.restriction_con.disabled=false;
	document.forma1.restriction_dex.disabled=false;
	document.forma1.restriction_int.disabled=false;
	document.forma1.restriction_str.disabled=false;
}

function chBonus(){
obj=document.forma1.weap_type;

	if(obj[0].selected) {	//sword
	document.getElementById('weapbonusselect_dam').innerHTML="Переходит в: <select name='bonusdam' class='smal' onChange='calcBonusStats();'><option value='1' >Шанс удара</option></select>";
	document.getElementById('weapbonusselect_chth').innerHTML="Переходит в: <select name='bonuschth' class='smal' onChange='calcBonusStats();'><option value='1' >Урон</option></select>";
	calcBaseStats();
	return;
	}
	if(obj[1].selected) {	//axe
	document.getElementById('weapbonusselect_dam').innerHTML="Переходит в: <select name='bonusdam' class='smal' onChange='calcBonusStats();'><option value='0' >Урон</option></select>";
	document.getElementById('weapbonusselect_chth').innerHTML="Переходит в: <select name='bonuschth' class='smal' onChange='calcBonusStats();'><option value='0' >Шанс удара</option></select>";
	calcBaseStats();
	return;
	}
	if(obj[2].selected) {	//club
	document.getElementById('weapbonusselect_dam').innerHTML="Переходит в: <select name='bonusdam' class='smal' onChange='calcBonusStats();'><option value='1' >Шанс удара</option></select>";
	document.getElementById('weapbonusselect_chth').innerHTML="Переходит в: <select name='bonuschth' class='smal' onChange='calcBonusStats();'><option value='1' >Урон</option></select>";
	calcBaseStats();
	return;
	}
	if(obj[3].selected) {	//spear
	document.getElementById('weapbonusselect_dam').innerHTML="Переходит в: <select name='bonusdam' class='smal' onChange='calcBonusStats();'><option value='0' >Урон</option></select>";
	document.getElementById('weapbonusselect_chth').innerHTML="Переходит в: <select name='bonuschth' class='smal' onChange='calcBonusStats();'><option value='0' >Шанс удара</option></select>";
	calcBaseStats();
	return;
	}
	if(obj[5].selected) {	//dagger
	document.getElementById('weapbonusselect_dam').innerHTML="Переходит в: <select width=20 name='bonusdam' class='smal' onChange='calcBonusStats();'><option value='1' >Шанс удара</option></select>";
	document.getElementById('weapbonusselect_chth').innerHTML="Переходит в: <select name='bonuschth' class='smal' onChange='calcBonusStats();'><option value='1' >Урон</option></select>";
	calcBaseStats();
	return;
	}


	if(obj[4].selected) {
		document.getElementById('weapbonusselect_dam').innerHTML="Переходит в: <select name='bonusdam' class='smal' onChange='calcBonusStats();'><option value='0' >Урон</option><option value='1'>Жизнь</option><option value='2' >Мана</option><option value='3' >Разум</option><option value='4' >Тело</option><option value='5'>Сила</option><option value='6' >Ловкость</option><option value='7' >Шанс удара</option><option value='8'>Шанс колдовать</option><option value='9'>Броня</option><option value='10' >Маг. урон</option><option value='11' >Сопрот. огню</option><option value='12' >Сопрот. холоду</option><option value='13' >Сопрот. молнии</option><option value='14' >Восст. жизни</option><option value='15' >Восст. маны</option></select>";
		document.getElementById('weapbonusselect_chth').innerHTML="Переходит в: <select name='bonuschth' class='smal' onChange='calcBonusStats();'><option value='0' >Шанс удара</option><option value='1'>Жизнь</option><option value='2' >Мана</option><option value='3' >Разум</option><option value='4' >Тело</option><option value='5'>Сила</option><option value='6' >Ловкость</option><option value='7' >Урон</option><option value='8'>Шанс колдовать</option><option value='9'>Броня</option><option value='10' >Маг. урон</option><option value='11' >Сопрот. огню</option><option value='12' >Сопрот. холоду</option><option value='13' >Сопрот. молнии</option><option value='14' >Восст. жизни</option><option value='15' >Вост. маны</option></select>";
	calcBaseStats();
	}
	else {
		calcBaseStats();
		clearAllAddedStats();
	}
}

function clearAllAddedStats() {
	document.forma1.addHP.value=0;
	document.forma1.addMP.value=0;
	document.forma1.addINT.value=0;
	document.forma1.addCON.value=0;
	document.forma1.addSTR.value=0;
	document.forma1.addDEX.value=0;
	document.forma1.addAC.value=0;
	document.forma1.addABS.value=0;
	document.forma1.addCHTH.value=0;
	document.forma1.addCHTC.value=0;
	document.forma1.addDAM.value=0;
	document.forma1.addfire_resist.value=0;
	document.forma1.addcold_resist.value=0;
	document.forma1.addlighting_resist.value=0;
	document.forma1.addHP_regen.value=0;
	document.forma1.addMP_regen.value=0;
	document.forma1.addMDAM.value=0;
}

function calcBonusStats(){

clearAllAddedStats();
empower=document.forma1.power_koef.value;
powerkoef=document.forma1.power_koef.value;
levelobj=document.forma1.levelrange;
weap_type_check=document.forma1.weap_type;

level=levelobj.value;

min_dam=document.forma1.min_dam.value;
max_dam=document.forma1.max_dam.value;
min_dam=parseInt(min_dam);
max_dam=parseInt(max_dam);

round_damage=0;
round_damage=min_dam + max_dam;
round_damage=round_damage/2;
round_damage=round_damage*empower;
damagebonus=round_damage;
chthbonus=parseInt(document.forma1.param_chth.value);
chthbonus=chthbonus*empower;
price=Math.floor(damagebonus+0.5)+Math.floor(chthbonus+0.5);

staff=document.forma1.weap_type;

document.forma1.temp_dam_plus.value=Math.floor(damagebonus+0.5);
document.forma1.temp_chth_plus.value=Math.floor(chthbonus+0.5);
document.forma1.temp_dam_plus_val.value=Math.floor(damagebonus+0.5);
document.forma1.temp_chth_plus_val.value=Math.floor(chthbonus+0.5);



singlestatbonus=damagebonus+chthbonus;

		if(staff[4].selected) {
		weapbonus1=0;
		objbonus=document.forma1.bonusdam;
		if(objbonus[0].selected) weapbonus1=0;
		if(objbonus[1].selected) weapbonus1=1;
		if(objbonus[2].selected) weapbonus1=2;
		if(objbonus[3].selected) weapbonus1=3;
		if(objbonus[4].selected) weapbonus1=4;
		if(objbonus[5].selected) weapbonus1=5;
		if(objbonus[6].selected) weapbonus1=6;
		if(objbonus[7].selected) weapbonus1=7;
		if(objbonus[8].selected) weapbonus1=8;
		if(objbonus[9].selected) weapbonus1=9;
		if(objbonus[10].selected) weapbonus1=10;
		if(objbonus[11].selected) weapbonus1=11;
		if(objbonus[12].selected) weapbonus1=12;
		if(objbonus[13].selected) weapbonus1=13;
		if(objbonus[14].selected) weapbonus1=14;
		if(objbonus[15].selected) weapbonus1=15;
		weapbonus2=0;
		objbonus=document.forma1.bonuschth;
		if(objbonus[0].selected) weapbonus2=0;
		if(objbonus[1].selected) weapbonus2=1;
		if(objbonus[2].selected) weapbonus2=2;
		if(objbonus[3].selected) weapbonus2=3;
		if(objbonus[4].selected) weapbonus2=4;
		if(objbonus[5].selected) weapbonus2=5;
		if(objbonus[6].selected) weapbonus2=6;
		if(objbonus[7].selected) weapbonus2=7;
		if(objbonus[8].selected) weapbonus2=8;
		if(objbonus[9].selected) weapbonus2=9;
		if(objbonus[10].selected) weapbonus2=10;
		if(objbonus[11].selected) weapbonus2=11;
		if(objbonus[12].selected) weapbonus2=12;
		if(objbonus[13].selected) weapbonus2=13;
		if(objbonus[14].selected) weapbonus2=14;
		if(objbonus[15].selected) weapbonus2=15;
		}
		else {
			if(staff[0].selected) {
				weapbonus1=7;
				weapbonus2=7;
			}
			if(staff[1].selected) {
				weapbonus1=0;
				weapbonus2=0;
			}
			if(staff[2].selected) {
				weapbonus1=7;
				weapbonus2=7;
			}
			if(staff[3].selected) {
				weapbonus1=0;
				weapbonus2=0;
			}

			if(staff[5].selected) {
				weapbonus1=7;
				weapbonus2=7;
			}
		}


	//sum or single?
		sum=0;
		if(weapbonus1==0 && weapbonus2==7) sum=1;
		if(weapbonus1==1 && weapbonus2==1) sum=1;
		if(weapbonus1==2 && weapbonus2==2) sum=1;
		if(weapbonus1==3 && weapbonus2==3) sum=1;
		if(weapbonus1==4 && weapbonus2==4) sum=1;
		if(weapbonus1==5 && weapbonus2==5) sum=1;
		if(weapbonus1==6 && weapbonus2==6) sum=1;
		if(weapbonus1==7 && weapbonus2==0) sum=1;
		if(weapbonus1==8 && weapbonus2==8) sum=1;
		if(weapbonus1==9 && weapbonus2==9) sum=1;
		if(weapbonus1==10 && weapbonus2==10) sum=1;
		if(weapbonus1==11 && weapbonus2==11) sum=1;
		if(weapbonus1==12 && weapbonus2==12) sum=1;
		if(weapbonus1==13 && weapbonus2==13) sum=1;
		if(weapbonus1==14 && weapbonus2==14) sum=1;
		if(weapbonus1==15 && weapbonus2==15) sum=1;


	//bonus from damage
	switch (weapbonus1) {
		//damage 1/1
		case 0:
			clearAllAddedStats();
			if(sum==0) {
			document.forma1.addDAM.value=Math.floor(damagebonus+0.5);
			bonus=Math.floor(damagebonus+0.5);
			price=bonus;
			}
			else {
			bonus=damagebonus+chthbonus;
			document.forma1.addDAM.value=Math.floor(bonus+0.5);
			price=Math.floor(bonus+0.5);
			}
			break;
		//hp 1/12
		case 1:
			clearAllAddedStats();
			if(sum==0) {
			bonus=damagebonus*12;
			document.forma1.addHP.value=Math.floor(bonus+0.5);
			bonus=Math.floor(bonus+0.5);
			price=bonus/12;
			}
			else {
			bonus=(damagebonus+chthbonus)*12;
			document.forma1.addHP.value=Math.floor(bonus+0.5);
			bonus=Math.floor(bonus+0.5);
			price=bonus/12;
			}
			break;
		//mp 1/9
		case 2:
			clearAllAddedStats();
			if(sum==0) {
			bonus=damagebonus*9;
			document.forma1.addMP.value=Math.floor(bonus+0.5);
			bonus=Math.floor(bonus+0.5);
			price=bonus/9;
			}
			else {
			bonus=(damagebonus+chthbonus)*9;
			document.forma1.addMP.value=Math.floor(bonus+0.5);
			bonus=Math.floor(bonus+0.5);
			price=bonus/9;
			}
			break;
		//int	1/1
		case 3:
			clearAllAddedStats();
			if(sum==0) {
			document.forma1.addINT.value=Math.floor(damagebonus+0.5);
			bonus=Math.floor(damagebonus+0.5);
			price=bonus;
			}
			else {
			bonus=damagebonus+chthbonus;
			document.forma1.addINT.value=Math.floor(bonus+0.5);
			price=Math.floor(bonus+0.5);
			}
			break;
		//con 1/1
		case 4:
			clearAllAddedStats();
			if(sum==0) {
			document.forma1.addCON.value=Math.floor(damagebonus+0.5);
			bonus=Math.floor(damagebonus+0.5);
			price=bonus;
			}
			else {
			bonus=damagebonus+chthbonus;
			document.forma1.addCON.value=Math.floor(bonus+0.5);
			price=Math.floor(bonus+0.5);
			}
			break;
		//str 1/1
		case 5:
			clearAllAddedStats();
			if(sum==0) {
			document.forma1.addSTR.value=Math.floor(damagebonus+0.5);
			bonus=Math.floor(damagebonus+0.5);
			price=bonus;
			}
			else {
			bonus=damagebonus+chthbonus;
			document.forma1.addSTR.value=Math.floor(bonus+0.5);
			price=Math.floor(bonus+0.5);
			}
			break;
		//dex 1/1
		case 6:
			clearAllAddedStats();
			if(sum==0) {
			document.forma1.addDEX.value=Math.floor(damagebonus+0.5);
			bonus=Math.floor(damagebonus+0.5);
			price=bonus;
			}
			else {
			bonus=damagebonus+chthbonus;
			document.forma1.addDEX.value=Math.floor(bonus+0.5);
			price=Math.floor(bonus+0.5);
			}
			break;
		//chth 1/1
		case 7:
			clearAllAddedStats();
			if(sum==0) {
			document.forma1.addCHTH.value=Math.floor(damagebonus+0.5);
			bonus=Math.floor(damagebonus+0.5);
			price=bonus;
			}
			else {
			bonus=damagebonus+chthbonus;
			document.forma1.addCHTH.value=Math.floor(bonus+0.5);
			price=Math.floor(bonus+0.5);
			}
			break;
		//chtc 1/1
		case 8:
			clearAllAddedStats();
			if(sum==0) {
			document.forma1.addCHTC.value=Math.floor(damagebonus+0.5);
			bonus=Math.floor(damagebonus+0.5);
			price=bonus;
			}
			else {
			bonus=damagebonus+chthbonus;
			document.forma1.addCHTC.value=Math.floor(bonus+0.5);
			price=Math.floor(bonus+0.5);
			}
			break;
		//ac 1/3
		case 9:
			clearAllAddedStats();
			if(sum==0) {
			document.forma1.addAC.value=Math.floor((damagebonus*3)+0.5);
			bonus=Math.floor((damagebonus*3)+0.5);
			price=bonus/3;
			}
			else {
			bonus=(damagebonus*3)+(chthbonus*3);
			document.forma1.addAC.value=Math.floor(bonus+0.5);
			price=Math.floor(bonus/3+0.5);
			}
			break;
		//mdam 1/1
		case 10:
			clearAllAddedStats();
			if(sum==0) {
			document.forma1.addMDAM.value=Math.floor(damagebonus+0.5);
			bonus=Math.floor(damagebonus+0.5);
			price=bonus;
			}
			else {
			bonus=damagebonus+chthbonus;
			document.forma1.addMDAM.value=Math.floor(bonus+0.5);
			price=Math.floor(bonus+0.5);
			}
			break;
		//FireR 1/1
		case 11:
			clearAllAddedStats();
			if(sum==0) {
			document.forma1.addfire_resist.value=Math.floor(damagebonus+0.5);
			bonus=Math.floor(damagebonus+0.5);
			price=bonus;
			}
			else {
			bonus=damagebonus+chthbonus;
			document.forma1.addfire_resist.value=Math.floor(bonus+0.5);
			price=Math.floor(bonus+0.5);
			}
			break;
		//ColdR 1/1
		case 12:
			clearAllAddedStats();
			if(sum==0) {
			document.forma1.addcold_resist.value=Math.floor(damagebonus+0.5);
			bonus=Math.floor(damagebonus+0.5);
			price=bonus;
			}
			else {
			bonus=damagebonus+chthbonus;
			document.forma1.addcold_resist.value=Math.floor(bonus+0.5);
			price=Math.floor(bonus+0.5);
			}
			break;
		//LightR 1/1
		case 13:
			clearAllAddedStats();
			if(sum==0) {
			document.forma1.addlighting_resist.value=Math.floor(damagebonus+0.5);
			bonus=Math.floor(damagebonus+0.5);
			price=bonus;
			}
			else {
			bonus=damagebonus+chthbonus;
			document.forma1.addlighting_resist.value=Math.floor(bonus+0.5);
			price=Math.floor(bonus+0.5);
			}
			break;
		//HpRegen 3/1
		case 14:
			clearAllAddedStats();
			if(sum==0) {
			bonus=damagebonus/3;
			document.forma1.addHP_regen.value=Math.floor(bonus+0.5);
			bonus=Math.floor(bonus+0.5);
			price=bonus*3;
			}
			else {
			bonus=(damagebonus+chthbonus)/3;
			document.forma1.addHP_regen.value=Math.floor(bonus+0.5);
			bonus=Math.floor(bonus+0.5);
			price=bonus*3
			}
			break;
		//MpRegen 3/1
		case 15:
			clearAllAddedStats();
			if(sum==0) {
			bonus=damagebonus/3;
			document.forma1.addMP_regen.value=Math.floor(bonus+0.5);
			bonus=Math.floor(bonus+0.5);
			price=bonus*3;
			}
			else {
			bonus=(damagebonus+chthbonus)/3;
			document.forma1.addMP_regen.value=Math.floor(bonus+0.5);
			bonus=Math.floor(bonus+0.5);
			price=bonus*3;
			}
			break;
		//damage?? shouldn't get here if js above had done its job
		default:
			clearAllAddedStats();
			if(sum==0) {
			document.forma1.addDAM.value=Math.floor(damagebonus+0.5);
			price=Math.floor(damagebonus+0.5);
			}
			else {
			bonus=damagebonus+chthbonus;
			document.forma1.addDAM.value=Math.floor(bonus+0.5);
			price=Math.floor(bonus+0.5);
			}
			alert("Reached default case in weapon damage bonus calculations");
			break;
	}

	//bonus from chth
	if (sum==0) {
	switch (weapbonus2) {
		//chth 1/1
		case 0:
			document.forma1.addCHTH.value=Math.floor(chthbonus+0.5);
			bonus=Math.floor(chthbonus+0.5);
			price=price+bonus;
			break;
		//hp 1/12
		case 1:
			document.forma1.addHP.value=Math.floor((chthbonus*12)+0.5);
			bonus=Math.floor((chthbonus*12)+0.5);
			price=price+(bonus/12);
			break;
		//mp 1/9
		case 2:
			document.forma1.addMP.value=Math.floor((chthbonus*9)+0.5);
			bonus=Math.floor((chthbonus*9)+0.5);
			price=price+(bonus/9);
			break;
		//int	1/1
		case 3:
			document.forma1.addINT.value=Math.floor(chthbonus+0.5);
			bonus=Math.floor(chthbonus+0.5);
			price=price+bonus;
			break;
		//con 1/1
		case 4:
			document.forma1.addCON.value=Math.floor(chthbonus+0.5);
			bonus=Math.floor(chthbonus+0.5);
			price=price+bonus;
			break;
		//str 1/1
		case 5:
			document.forma1.addSTR.value=Math.floor(chthbonus+0.5);
			bonus=Math.floor(chthbonus+0.5);
			price=price+bonus;
			break;
		//dex 1/1
		case 6:
			document.forma1.addDEX.value=Math.floor(chthbonus+0.5);
			bonus=Math.floor(chthbonus+0.5);
			price=price+bonus;
			break;
		//dam 1/1
		case 7:
			document.forma1.addDAM.value=Math.floor(chthbonus+0.5);
			bonus=Math.floor(chthbonus+0.5);
			price=price+bonus;
			break;
		//chtc 1/1
		case 8:
			document.forma1.addCHTC.value=Math.floor(chthbonus+0.5);
			bonus=Math.floor(chthbonus+0.5);
			price=price+bonus;
			break;
		//ac 1/3
		case 9:
			document.forma1.addAC.value=Math.floor((chthbonus*3)+0.5);
			bonus=Math.floor((chthbonus*3)+0.5);
			price=price+(bonus/3);
			break;
		//mdam 1/1
		case 10:
			document.forma1.addMDAM.value=Math.floor(chthbonus+0.5);
			bonus=Math.floor(chthbonus+0.5);
			price=price+bonus;
			break;
		//FireR 1/1
		case 11:
			document.forma1.addfire_resist.value=Math.floor(chthbonus+0.5);
			bonus=Math.floor(chthbonus+0.5);
			price=price+bonus;
			break;
		//ColdR 1/1
		case 12:
			document.forma1.addcold_resist.value=Math.floor(chthbonus+0.5);
			bonus=Math.floor(chthbonus+0.5);
			price=price+bonus;
			break;
		//LightR 1/1
		case 13:
			document.forma1.addlighting_resist.value=Math.floor(chthbonus+0.5);
			bonus=Math.floor(chthbonus+0.5);
			price=price+bonus;
			break;
		//HpRegen 3/1
		case 14:
			document.forma1.addHP_regen.value=Math.floor((chthbonus/3)+0.5);
			bonus=Math.floor((chthbonus/3)+0.5);
			price=price+(bonus*3);
			break;
		//MpRegen 3/1
		case 15:
			document.forma1.addMP_regen.value=Math.floor((chthbonus/3)+0.5);
			bonus=Math.floor((chthbonus/3)+0.5);
			price=price+(bonus*3);
			break;
		//damage?? shouldn't get here if js above had done its job
		default:
			document.forma1.addCHTH.value=Math.floor(chthbonus+0.5);
			bonus=Math.floor(chthbonus+0.5);
			price=price+bonus;
			alert("Reached default case in weapon chth bonus calculations");
			break;
	}
	}


price=price*(25*empower);


document.forma1.cost.value=Math.floor(price+0.5);
document.forma1.cost2.value=Math.floor(price+0.5)+200;
document.forma1.cost_val.value=Math.floor(price+0.5);
document.forma1.cost2_val.value=Math.floor(price+0.5)+200;

}

function calcBaseStats(){

wtobj=document.forma1.weap_type;
levelobj=document.forma1.levelrange;

level=levelobj.value


var wt;
if(wtobj[0].selected) wt=1;
if(wtobj[1].selected) wt=2;
if(wtobj[2].selected) wt=3;
if(wtobj[3].selected) wt=4;
if(wtobj[4].selected) wt=5;
if(wtobj[5].selected) wt=6;

	switch (wt) {
	case 1: kdam=0.5;
		kdam2=0.8;
		kchth=1;
		break;
	case 2: kdam=0.5;
		kdam2=1;
		kchth=0.8;
		break;
	case 3: kdam=0.8;
		kdam2=0.8;
		kchth=0.5;
		break;
	case 4: kdam=0.8;
		kdam2=1;
		kchth=0.4;
		break;
	case 5: kdam=0.8;
		kdam2=0.6;
		kchth=0.5;
		break;
	case 6: kdam=0.65;
		kdam2=0.6;
		kchth=0.7;
		break;
	default: kdam=0.5;
		kdam2=0.8;
		kchth=1;
		break;
	}

	if(level < 7) {
		max_dam=10*kdam2;
		min_dam=max_dam*kdam;
		param_chth=8*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>6 && level<10)
	{
		max_dam=12*kdam2;
		min_dam=max_dam*kdam;
		param_chth=10*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>9 && level<15)
	{
		max_dam=15*kdam2;
		min_dam=max_dam*kdam;
		param_chth=13*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>14 && level<20)
	{
		max_dam=17*kdam2;
		min_dam=max_dam*kdam;
		param_chth=15*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>19 && level<25)
	{
		max_dam=20*kdam2;
		min_dam=max_dam*kdam;
		param_chth=18*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>24 && level<30)
	{
		max_dam=22*kdam2;
		min_dam=max_dam*kdam;
		param_chth=20*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>29 && level<40)
	{
		max_dam=25*kdam2;
		min_dam=max_dam*kdam;
		param_chth=23*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>39 && level<50)
	{
		max_dam=30*kdam2;
		min_dam=max_dam*kdam;
		param_chth=28*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>49 && level<60)
	{
		max_dam=35*kdam2;
		min_dam=max_dam*kdam;
		param_chth=33*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>59 && level<75)
	{
		max_dam=41*kdam2;
		min_dam=max_dam*kdam;
		param_chth=39*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>74 && level<90)
	{
		max_dam=47*kdam2;
		min_dam=max_dam*kdam;
		param_chth=45*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>89 && level<100)
	{
		max_dam=53*kdam2;
		min_dam=max_dam*kdam;
		param_chth=51*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>99 && level<120)
	{
		max_dam=60*kdam2;
		min_dam=max_dam*kdam;
		param_chth=58*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>119 && level<140)
	{
		max_dam=70*kdam2;
		min_dam=max_dam*kdam;
		param_chth=68*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>139 && level<160)
	{
		max_dam=80*kdam2;
		min_dam=max_dam*kdam;
		param_chth=78*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>159 && level<180)
	{
		max_dam=90*kdam2;
		min_dam=max_dam*kdam;
		param_chth=88*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>179 && level<200)
	{
		max_dam=100*kdam2;
		min_dam=max_dam*kdam;
		param_chth=98*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>199 && level<220)
	{
		max_dam=110*kdam2;
		min_dam=max_dam*kdam;
		param_chth=108*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>219 && level<240)
	{
		max_dam=120*kdam2;
		min_dam=max_dam*kdam;
		param_chth=118*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>239 && level<260)
	{
		max_dam=130*kdam2;
		min_dam=max_dam*kdam;
		param_chth=128*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>259 && level<280)
	{
		max_dam=140*kdam2;
		min_dam=max_dam*kdam;
		param_chth=138*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>279 && level<300)
	{
		max_dam=150*kdam2;
		min_dam=max_dam*kdam;
		param_chth=148*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>299 && level<320)
	{
		max_dam=160*kdam2;
		min_dam=max_dam*kdam;
		param_chth=158*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>319 && level<340)
	{
		max_dam=170*kdam2;
		min_dam=max_dam*kdam;
		param_chth=168*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>339 && level<360)
	{
		max_dam=180*kdam2;
		min_dam=max_dam*kdam;
		param_chth=178*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>359 && level<380)
	{
		max_dam=190*kdam2;
		min_dam=max_dam*kdam;
		param_chth=188*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>379 && level<400)
	{
		max_dam=200*kdam2;
		min_dam=max_dam*kdam;
		param_chth=198*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>399 && level<420)
	{
		max_dam=210*kdam2;
		min_dam=max_dam*kdam;
		param_chth=208*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>419 && level<440)
	{
		max_dam=220*kdam2;
		min_dam=max_dam*kdam;
		param_chth=218*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>439 && level<460)
	{
		max_dam=230*kdam2;
		min_dam=max_dam*kdam;
		param_chth=228*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>459 && level<480)
	{
		max_dam=240*kdam2;
		min_dam=max_dam*kdam;
		param_chth=238*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}
	if(level>479 && level<500)
	{
		max_dam=250*kdam2;
		min_dam=max_dam*kdam;
		param_chth=248*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}

	if(level>499 && level<520)
	{
		max_dam=260*kdam2;
		min_dam=max_dam*kdam;
		param_chth=258*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}

	if(level>519 && level<540)
	{
		max_dam=270*kdam2;
		min_dam=max_dam*kdam;
		param_chth=278*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}

	if(level>539 && level<560)
	{
		max_dam=280*kdam2;
		min_dam=max_dam*kdam;
		param_chth=278*kchth;
		document.forma1.min_dam.value=Math.floor(min_dam);
		document.forma1.max_dam.value=Math.floor(max_dam);
		document.forma1.param_chth.value=Math.floor(param_chth);
	}

		document.forma1.temp_dam.value=document.forma1.min_dam.value;
		document.forma1.temp_dam2.value=document.forma1.max_dam.value;
		document.forma1.temp_chth.value=document.forma1.param_chth.value;

calcBonusStats();

}
