function onlyNum()

{

	if ( !(((window.event.keyCode >= 48) && (window.event.keyCode <= 57))

	|| (window.event.keyCode == 13) || (window.event.keyCode == 46)

	|| (window.event.keyCode == 45)))

	{

		window.event.keyCode = 0 ;

	}

}



function Item(level,time,time1,price) 
{		this.level	= level;		this.time	= time;		this.time1	= time1;		this.price	= price;	}

var ItemArr = new Array();	var cur;

cur = new Item(1, 0, 0, 0.00);		ItemArr = ItemArr.concat(cur);
cur = new Item(2, 0.25, 0.3, 0.28);		ItemArr = ItemArr.concat(cur);
cur = new Item(3, 0.25, 0.3, 0.28);		ItemArr = ItemArr.concat(cur);
cur = new Item(4, 0.25, 0.3, 0.28);		ItemArr = ItemArr.concat(cur);
cur = new Item(5, 0.25, 0.3, 0.28);		ItemArr = ItemArr.concat(cur);
cur = new Item(6, 0.6, 0.72, 0.57);		ItemArr = ItemArr.concat(cur);
cur = new Item(7, 0.6, 0.72, 0.57);		ItemArr = ItemArr.concat(cur);
cur = new Item(8, 0.6, 0.72, 0.57);		ItemArr = ItemArr.concat(cur);
cur = new Item(9, 0.6, 0.72, 0.57);		ItemArr = ItemArr.concat(cur);
cur = new Item(10, 0.6, 0.72, 0.85);	ItemArr = ItemArr.concat(cur);
cur = new Item(11, 1.0, 1.2, 0.85);	ItemArr = ItemArr.concat(cur);
cur = new Item(12, 1.0, 1.2, 0.85);	ItemArr = ItemArr.concat(cur);
cur = new Item(13, 1.0, 1.2, 1.13);	ItemArr = ItemArr.concat(cur);
cur = new Item(14, 1.0, 1.2, 1.42);	ItemArr = ItemArr.concat(cur);
cur = new Item(15, 2.0, 2.4, 1.42);	ItemArr = ItemArr.concat(cur);
cur = new Item(16, 2.0, 2.4, 1.7);	ItemArr = ItemArr.concat(cur);
cur = new Item(17, 2.0, 2.4, 2.27);	ItemArr = ItemArr.concat(cur);
cur = new Item(18, 2.0, 2.4, 2.27);	ItemArr = ItemArr.concat(cur);
cur = new Item(19, 2.0, 2.4, 2.55);	ItemArr = ItemArr.concat(cur);
cur = new Item(20, 3.0, 3.6, 2.55);	ItemArr = ItemArr.concat(cur);
cur = new Item(21, 4.0, 4.8, 2.55);	ItemArr = ItemArr.concat(cur);
cur = new Item(22, 4.0, 4.8, 2.55);	ItemArr = ItemArr.concat(cur);
cur = new Item(23, 5.0, 6.0, 2.83);	ItemArr = ItemArr.concat(cur);
cur = new Item(24, 5.0, 6.0, 3.12);	ItemArr = ItemArr.concat(cur);
cur = new Item(25, 5.0, 6.0, 3.40);	ItemArr = ItemArr.concat(cur);
cur = new Item(26, 5.0, 6.0, 3.97);	ItemArr = ItemArr.concat(cur);
cur = new Item(27, 5.0, 6.0, 4.25);	ItemArr = ItemArr.concat(cur);
cur = new Item(28, 5.0, 6.0, 4.82);	ItemArr = ItemArr.concat(cur);
cur = new Item(29, 6.0, 7.2, 5.10);	ItemArr = ItemArr.concat(cur);
cur = new Item(30, 6.0, 7.2, 5.95);	ItemArr = ItemArr.concat(cur);
cur = new Item(31, 7.0, 8.4, 5.67);	ItemArr = ItemArr.concat(cur);
cur = new Item(32, 7.0, 8.4, 6.52);	ItemArr = ItemArr.concat(cur);
cur = new Item(33, 7.0, 8.4, 7.08);	ItemArr = ItemArr.concat(cur);
cur = new Item(34, 7.0, 8.4, 7.93);	ItemArr = ItemArr.concat(cur);
cur = new Item(35, 8.0, 9.6, 9.07);	ItemArr = ItemArr.concat(cur);
cur = new Item(36, 8.0, 9.6, 8.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(37, 8.0, 9.6, 9.63);	ItemArr = ItemArr.concat(cur);
cur = new Item(38, 9.0, 10.8, 10.48);	ItemArr = ItemArr.concat(cur);
cur = new Item(39, 9.0, 10.8, 11.05);	ItemArr = ItemArr.concat(cur);
cur = new Item(40, 10.0, 12.0, 11.62);	ItemArr = ItemArr.concat(cur);
cur = new Item(41, 11.0, 13.2, 11.90);	ItemArr = ItemArr.concat(cur);
cur = new Item(42, 11.0, 13.2, 12.18);	ItemArr = ItemArr.concat(cur);
cur = new Item(43, 11.0, 13.2, 12.47);	ItemArr = ItemArr.concat(cur);
cur = new Item(44, 12.0, 14.4, 12.75);	ItemArr = ItemArr.concat(cur);
cur = new Item(45, 13.0, 15.6, 13.03);	ItemArr = ItemArr.concat(cur);
cur = new Item(46, 14.0, 16.8, 13.60);	ItemArr = ItemArr.concat(cur);
cur = new Item(47, 15.0, 18.0, 14.17);	ItemArr = ItemArr.concat(cur);
cur = new Item(48, 16.0, 19.2, 14.73);	ItemArr = ItemArr.concat(cur);
cur = new Item(49, 17.0, 20.4, 15.3);	ItemArr = ItemArr.concat(cur);
cur = new Item(50, 18.0, 21.6, 15.87);	ItemArr = ItemArr.concat(cur);


















































































function Item1(level,time,time1,price) 
{		this.level	= level;		this.time	= time;		this.time1	= time1;		this.price	= price;	}

var ItemArr1 = new Array();	var cur1;

cur1 = new Item1(1, 0, 0, 0.00);		ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(2, 0.25, 0.3, 0.28);		ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(3, 0.25, 0.3, 0.28);		ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(4, 0.25, 0.3, 0.57);		ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(5, 0.25, 0.3, 0.57);		ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(6, 0.6, 0.72, 0.57);		ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(7, 0.6, 0.72, 0.85);		ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(8, 0.6, 0.72, 0.85);		ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(9, 0.6, 0.72, 0.85);		ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(10, 0.6, 0.72, 0.85);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(11, 1.0, 1.2, 0.85);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(12, 1.0, 1.2, 0.85);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(13, 1.0, 1.2, 1.13);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(14, 2.0, 2.4, 1.42);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(15, 2.0, 2.4, 1.42);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(16, 2.0, 2.4, 1.7);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(17, 2.0, 2.4, 2.27);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(18, 2.0, 2.4, 2.27);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(19, 2.0, 2.4, 2.55);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(20, 2.0, 2.4, 2.55);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(21, 3.0, 3.6, 3.12);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(22, 3.0, 3.6, 3.40);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(23, 3.0, 3.6, 3.68);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(24, 3.0, 3.6, 3.97);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(25, 3.0, 3.6, 4.25);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(26, 3.0, 3.6, 4.53);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(27, 3.0, 3.6, 4.82);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(28, 3.0, 3.6, 5.10);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(29, 3.0, 3.6, 5.38);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(30, 3.0, 3.6, 5.67);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(31, 5.0, 6.0, 5.95);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(32, 6.0, 7.2, 6.23);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(33, 6.0, 7.2, 6.52);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(34, 6.0, 7.2, 6.8);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(35, 7.0, 8.4, 7.08);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(36, 7.0, 8.4, 7.08);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(37, 7.0, 8.4, 7.37);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(38, 8.0, 9.6, 7.93);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(39, 8.0, 9.6, 8.50);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(40, 8.0, 9.6, 8.78);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(41, 9.0, 10.8, 9.07);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(42, 9.0, 10.8, 9.35);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(43, 10.0, 12.0, 9.63);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(44, 10.0, 12.0, 9.92);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(45, 11.0, 13.2, 10.20);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(46, 12.0, 14.4, 10.20);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(47, 13.0, 15.6, 10.48);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(48, 14.0, 16.8, 10.77);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(49, 17.0, 20.4, 11.05);	ItemArr1 = ItemArr1.concat(cur1);
cur1 = new Item1(50, 17.0, 20.4, 11.33);	ItemArr1 = ItemArr1.concat(cur1);


















































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 charclass	= form.charclass.value;

		

		document.form.name_type.value = charclass;

		document.form.level.value = beginlevel + '-' + endlevel;
		document.form.error.value = beginlevel - endlevel;

		

		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 > 50 ){alert("please enter your level");return false;}
if ((charclass=="Burglar") | (charclass=="Minstrel") | (charclass=="Guardian") | (charclass=="Lore-master")) 
{

		var price = 0;
		var totaltime = 0;
		var totaltime1 = 0;

		//var totaltime2 = 0;
		
		for (var i=0;i<ItemArr.length;i++)
		{
			if ((ItemArr[i].level * 1 > beginlevel * 1 )&(ItemArr[i].level * 1 <= endlevel * 1))
			{
				price		= price + ItemArr[i].price;
				totaltime	= totaltime + ItemArr[i].time;
				totaltime1	= totaltime1 + ItemArr[i].time1;
		}
			
			//totaltime2 = totaltime2 + '/' + ItemArr[i].price;
			if (ItemArr[i].level * 1 > endlevel * 1){i=ItemArr.length;}
		}

if (price<12.0) price=12.0;

	price=ForDight(price*1.00, 2);

}

if ((charclass=="Champion") | (charclass=="Hunter") | (charclass=="Captain")) 
{

		var price = 0;
		var totaltime = 0;
		var totaltime1 = 0;

		//var totaltime2 = 0;
		
		for (var i=0;i<ItemArr1.length;i++)
		{
			if ((ItemArr1[i].level * 1 > beginlevel * 1 )&(ItemArr1[i].level * 1 <= endlevel * 1))
			{
				price		= price + ItemArr1[i].price;
				totaltime	= totaltime + ItemArr1[i].time;
				totaltime1	= totaltime1 + ItemArr1[i].time1;
		}
			
			//totaltime2 = totaltime2 + '/' + ItemArr[i].price;
			if (ItemArr1[i].level * 1 > endlevel * 1){i=ItemArr1.length;}
		}

if (price<12.0) price=12.0;

	price=ForDight(price*1.00, 2);

}

		document.form.pl_price.value = price;
		
		

totaldays	= (totaltime-totaltime%24)/24;
		if (totaltime%24>1) totaldays++;
		if (totaltime%24<1) totaldays=1;
			

totaldays1	= (totaltime1-totaltime1%24)/24;
		if (totaltime1%24>1) totaldays1++;
		if (totaltime1%24<1) totaldays1=1;

document.form.days_needed.value	= totaldays + ' - ' + totaldays1;
form.days.value = totaldays + '/' + totaldays1;
form.price.value = price;
		
		
		
		

	}


