////////////////////Att str def price//

function Att(level,time,price) 
{		this.level	= level;		this.time	= time;		this.price	= price;	}

var AttArr = new Array();	var cur01;

cur01 = new Att(1, 0, 0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(2, 0.50, 0.3, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(3, 0.50, 0.3, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(4, 0.50, 0.3, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(5, 0.50, 0.3, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(6, 0.50, 0.3, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(7, 0.50, 0.3, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(8, 0.50, 0.3, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(9, 0.50, 0.3, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(10, 0.50, 0.3, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(11, 2.00, 0.75, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(12, 2.00, 0.75, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(13, 2.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(14, 2.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(15, 2.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(16, 2.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(17, 2.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(18, 2.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(19, 2.00, 1.25, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(20, 2.00, 1.25, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(21, 3.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(22, 3.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(23, 3.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(24, 3.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(25, 3.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(26, 3.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(27, 3.00, 1.5, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(28, 3.00, 1.5, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(29, 3.00, 1.5, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(30, 3.00, 1.5, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(31, 4.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(32, 4.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(33, 4.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(34, 4.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(35, 4.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(36, 4.00, 1.0, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(37, 4.00, 1.5, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(38, 4.00, 1.5, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(39, 4.00, 1.5, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(40, 4.00, 1.5, 0, 0);		AttArr = AttArr.concat(cur01);
cur01 = new Att(41, 4.50, 1.5, 16, 32);		AttArr = AttArr.concat(cur01);
cur01 = new Att(42, 4.50, 1.5, 18, 36);		AttArr = AttArr.concat(cur01);
cur01 = new Att(43, 4.50, 1.5, 20, 40);		AttArr = AttArr.concat(cur01);
cur01 = new Att(44, 4.50, 1.5, 22, 44);		AttArr = AttArr.concat(cur01);
cur01 = new Att(45, 4.50, 2.0, 24, 48);		AttArr = AttArr.concat(cur01);
cur01 = new Att(46, 4.50, 2.0, 26, 52);		AttArr = AttArr.concat(cur01);
cur01 = new Att(47, 4.50, 2.0, 28, 56);		AttArr = AttArr.concat(cur01);
cur01 = new Att(48, 4.50, 2.0, 30, 60);		AttArr = AttArr.concat(cur01);
cur01 = new Att(49, 4.50, 2.0, 32, 64);		AttArr = AttArr.concat(cur01);
cur01 = new Att(50, 4.50, 2.0, 34, 68);		AttArr = AttArr.concat(cur01);
cur01 = new Att(51, 6.50, 1.5, 38, 76);		AttArr = AttArr.concat(cur01);
cur01 = new Att(52, 6.50, 1.5, 42, 84);		AttArr = AttArr.concat(cur01);
cur01 = new Att(53, 6.50, 1.5, 46, 92);		AttArr = AttArr.concat(cur01);
cur01 = new Att(54, 6.50, 1.5, 48, 96);		AttArr = AttArr.concat(cur01);
cur01 = new Att(55, 6.50, 2.0,50, 100);		AttArr = AttArr.concat(cur01);
cur01 = new Att(56, 6.50, 2.0, 52, 104);		AttArr = AttArr.concat(cur01);
cur01 = new Att(57, 6.50, 2.0, 54, 108);		AttArr = AttArr.concat(cur01);
cur01 = new Att(58, 6.50, 2.0, 56, 112);		AttArr = AttArr.concat(cur01);
cur01 = new Att(59, 6.50, 2.0, 58, 116);		AttArr = AttArr.concat(cur01);
cur01 = new Att(60, 6.50, 2.0, 60, 120);		AttArr = AttArr.concat(cur01);
cur01 = new Att(61, 9.50, 1.5, 68, 136);		AttArr = AttArr.concat(cur01);
cur01 = new Att(62, 9.50, 1.5, 70, 140);		AttArr = AttArr.concat(cur01);
cur01 = new Att(63, 10.00, 2.0, 72, 144);		AttArr = AttArr.concat(cur01);
cur01 = new Att(64, 10.00, 2.0, 74, 148);		AttArr = AttArr.concat(cur01);
cur01 = new Att(65, 10.00, 2.0, 76, 152);		AttArr = AttArr.concat(cur01);
cur01 = new Att(66, 12.00, 2.0, 78, 156);		AttArr = AttArr.concat(cur01);
cur01 = new Att(67, 12.00, 2.5, 80, 160);		AttArr = AttArr.concat(cur01);
cur01 = new Att(68, 14.00, 3.0, 82, 164);		AttArr = AttArr.concat(cur01);
cur01 = new Att(69, 14.00, 3.5, 84, 168);		AttArr = AttArr.concat(cur01);
cur01 = new Att(70, 14.00, 4.0, 86, 172);		AttArr = AttArr.concat(cur01);
cur01 = new Att(71, 10.00, 4.5, 88, 176);		AttArr = AttArr.concat(cur01);
cur01 = new Att(72, 10.00, 4.5, 94, 188);		AttArr = AttArr.concat(cur01);
cur01 = new Att(73, 12.00, 4.5, 98, 196);		AttArr = AttArr.concat(cur01);
cur01 = new Att(74, 12.00, 4.5, 102, 204);		AttArr = AttArr.concat(cur01);
cur01 = new Att(75, 12.00, 5.5, 106, 212);		AttArr = AttArr.concat(cur01);
cur01 = new Att(76, 14.00, 5.5, 110, 220);		AttArr = AttArr.concat(cur01);
cur01 = new Att(77, 14.00, 5.5, 114, 228);		AttArr = AttArr.concat(cur01);
cur01 = new Att(78, 15.00, 5.5, 118, 236);		AttArr = AttArr.concat(cur01);
cur01 = new Att(79, 15.00, 5.5, 122, 244);		AttArr = AttArr.concat(cur01);
cur01 = new Att(80, 15.00, 5.5, 126, 252);		AttArr = AttArr.concat(cur01);

////////////////////Ranged price//


function  ForDight(Dight,How)
{
        Dight  =  Math.round  (Dight*Math.pow(10,How))/Math.pow(10,How);
        return  Dight;
}


function Cacl(form)
{

		var beginlevel	= form.currentlevel.value;
		var endlevel	= form.desiredlevel.value;
		var server_type	= form.server_type.value;
		var faction = form.faction.value;

		
		document.form.level.value = beginlevel + '-' + endlevel;
		document.form.error.value = beginlevel - endlevel;
		document.form.name_type.value = server_type + '-' + faction;



		if ((beginlevel == "") | (endlevel == "")) {alert("please enter your level");return false;}

		if (beginlevel * 1 > endlevel * 1){alert("please enter your level");return false;}
		
		if ( endlevel * 1 > 99 ){alert("please enter your level");return false;}


        var price = 0;
		var totaltime = 0;
		for (var i=0;i<AttArr.length;i++)
		{
			if ((AttArr[i].level * 1 > beginlevel * 1 )&(AttArr[i].level * 1 <= endlevel * 1))
			{
				price		= price + AttArr[i].price;
				totaltime	= totaltime + AttArr[i].time;
			}

		}


price=ForDight(price*1.00, 2);
if (price < 21){

price=21;}

document.form.pl_price.value = price;

document.form.days_needed.value	= totaltime;
		
}