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, 0, 0.00);		ItemArr = ItemArr.concat(cur);
cur = new Item(3, 0.5, 0.7, 0.25);		ItemArr = ItemArr.concat(cur);
cur = new Item(4, 0.6, 0.8, 0.30);		ItemArr = ItemArr.concat(cur);
cur = new Item(5, 0.6, 0.8, 0.30);		ItemArr = ItemArr.concat(cur);
cur = new Item(6, 0.6, 0.8, 0.30);		ItemArr = ItemArr.concat(cur);
cur = new Item(7, 0.6, 0.8, 0.30);		ItemArr = ItemArr.concat(cur);
cur = new Item(8, 0.6, 0.8, 0.30);		ItemArr = ItemArr.concat(cur);
cur = new Item(9, 1.0, 1.3, 0.50);		ItemArr = ItemArr.concat(cur);
cur = new Item(10, 1.0, 1.3, 0.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(11, 1.4, 1.8, 0.70);	ItemArr = ItemArr.concat(cur);
cur = new Item(12, 1.4, 1.8, 0.70);	ItemArr = ItemArr.concat(cur);
cur = new Item(13, 1.4, 1.8, 0.70);	ItemArr = ItemArr.concat(cur);
cur = new Item(14, 1.4, 1.8, 0.70);	ItemArr = ItemArr.concat(cur);
cur = new Item(15, 1.4, 1.8, 0.70);	ItemArr = ItemArr.concat(cur);
cur = new Item(16,  2.0, 2.6, 1.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(17, 2.0, 2.6, 1.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(18, 2.5, 3.3, 1.25);	ItemArr = ItemArr.concat(cur);
cur = new Item(19, 2.5, 3.3, 1.25);	ItemArr = ItemArr.concat(cur);
cur = new Item(20, 2.5, 3.3, 1.25);	ItemArr = ItemArr.concat(cur);
cur = new Item(21, 3.0, 3.9, 1.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(22, 3.0, 3.9, 1.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(23, 3.0, 3.9, 1.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(24, 3.0, 3.9, 1.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(25, 3.0, 3.9, 1.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(26, 3.0, 3.9, 1.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(27, 3.0, 3.9, 1.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(28, 3.0, 3.9, 1.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(29, 3.0, 3.9, 1.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(30, 3.0, 3.9, 1.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(31, 3.5, 4.6, 1.75);	ItemArr = ItemArr.concat(cur);
cur = new Item(32, 3.5, 4.6, 1.75);	ItemArr = ItemArr.concat(cur);
cur = new Item(33, 3.5, 4.6, 1.75);	ItemArr = ItemArr.concat(cur);
cur = new Item(34, 3.5, 4.6, 1.75);	ItemArr = ItemArr.concat(cur);
cur = new Item(35, 3.5, 4.6, 1.75);	ItemArr = ItemArr.concat(cur);
cur = new Item(36, 3.5, 4.6, 1.75);	ItemArr = ItemArr.concat(cur);
cur = new Item(37, 3.5, 4.6, 1.75);	ItemArr = ItemArr.concat(cur);
cur = new Item(38, 4.0, 5.2, 2.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(39, 4.0, 5.2, 2.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(40, 4.0, 5.2, 2.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(41, 4.5, 5.9, 2.25);	ItemArr = ItemArr.concat(cur);
cur = new Item(42, 4.5, 5.9, 2.25);	ItemArr = ItemArr.concat(cur);
cur = new Item(43, 4.5, 5.9, 2.25);	ItemArr = ItemArr.concat(cur);
cur = new Item(44, 4.5, 5.9, 2.25);	ItemArr = ItemArr.concat(cur);
cur = new Item(45, 4.5, 5.9, 2.25);	ItemArr = ItemArr.concat(cur);
cur = new Item(46, 4.8, 6.2, 2.40);	ItemArr = ItemArr.concat(cur);
cur = new Item(47, 4.8, 6.2, 2.40);	ItemArr = ItemArr.concat(cur);
cur = new Item(48, 4.8, 6.2, 2.40);	ItemArr = ItemArr.concat(cur);
cur = new Item(49, 4.8, 6.2, 2.40);	ItemArr = ItemArr.concat(cur);
cur = new Item(50, 4.8, 6.2, 2.40);	ItemArr = ItemArr.concat(cur);
cur = new Item(51, 5.0, 6.5, 2.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(52, 5.0, 6.5, 2.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(53, 5.0, 6.5, 2.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(54, 5.0, 6.5, 2.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(55, 5.0, 6.5, 2.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(56, 6.0, 7.8, 3.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(57, 6.0, 7.8, 3.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(58, 6.0, 7.8, 3.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(59, 6.0, 7.8, 3.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(60, 6.0, 7.8, 3.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(61, 6.0, 7.8, 3.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(62, 6.0, 7.8, 3.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(63, 7.0, 8.8, 3.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(64, 8.0, 9.8, 4.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(65, 9.0, 10.8, 4.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(66, 10.0, 11.8, 5.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(67, 11.0, 12.8, 5.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(68, 12.0, 13.8, 6.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(69, 13.0, 14.8, 6.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(70, 14.0, 15.8, 7.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(71, 15.0, 19.8, 7.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(72, 16.0, 20.8, 8.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(73, 17.0, 22.1, 8.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(74, 18.0, 23.1, 9.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(75, 19.0, 24.1, 9.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(76, 20, 25.1, 10.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(77, 21, 26.1, 10.50);	ItemArr = ItemArr.concat(cur);
cur = new Item(78, 22, 27.1, 11.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(79, 22, 27.1, 11.00);	ItemArr = ItemArr.concat(cur);
cur = new Item(80, 22, 27.1, 11.00);	ItemArr = ItemArr.concat(cur);



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 server_type	= form.server_type.value;
		//var skill_type	= form.skill.value;

		
		document.form.level.value = beginlevel + '-' + endlevel;
		//document.form.error.value = beginlevel - endlevel;
		//document.form.name_type.value = server_type + '-' + skill_type;



		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;
		var totaltime1 = 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;
			}
			
			if (ItemArr[i].level * 1 > endlevel * 1){i=ItemArr.length;}
		}

if (price<11.5) price=11.50;

	price=ForDight(price*1.0, 2);
		document.form.pl_price.value = price;
		
		
		
	    //totaldays=(totaltime-totaltime%24)/24;
		
		//document.form.days_needed.value	= totaldays;
		
		//document.form.days_needed.value = (totaltime-totaltime%24)/24;

		//if (totaltime%24>1) form.days.value++;

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;
		document.form.name_type.value = server_type;

}
		//document.form.level.value = beginlevel + '-' + endlevel;








function doCacl(form)
{

		var beginlevel	= form.currentlevel.value;
		var endlevel	= form.desiredlevel.value;
		var server_type	= form.server_type.value;
		//var server_type	= form.server_type.value;
		//var skill_type	= form.skill.value;

		
		document.form.level.value = beginlevel + '-' + endlevel;
		//document.form.error.value = beginlevel - endlevel;
		//document.form.name_type.value = server_type + '-' + skill_type;



		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;
		var totaltime1 = 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;
			}
			if (ItemArr[i].level * 1 > endlevel * 1){i=ItemArr.length;}
		}


//if (server_type == "Free"){

	//	price=ForDight(price*0.48, 2);
		//document.form.pl_price.value = price;

//}

//if (server_type == "Member"){

	//	price=ForDight(price*0.58, 2);
		//document.form.pl_price.value = price;
//}





if (price<11.5) price=11.5;

	price=ForDight(price*1.0, 2);
		document.form.pl_price.value = price;
		
		
		
	    //totaldays=(totaltime-totaltime%24)/24;
		
		//document.form.days_needed.value	= totaldays;
		
		//document.form.days_needed.value = (totaltime-totaltime%24)/24;

		//if (totaltime%24>1) form.days.value++;

totaldays	= (totaltime-totaltime%24)/24;
		if (totaltime%24>1) totaldays++;
			

totaldays1	= (totaltime1-totaltime1%24)/24;
		if (totaltime1%24>1) totaldays1++;

document.form.days_needed.value	= totaldays + '/' + totaldays1;
form.days.value = totaldays + '/' + totaldays1;
		document.form.name_type.value = server_type;


}
		//document.form.level.value = beginlevel + '-' + endlevel;



