var wowLevelPrices = new Array();
var levelPriceIndex = -1;

function wowLevelPrice( startLevel, endLevel, price, time ) {
	this.startLevel = startLevel; 
	this.endLevel = endLevel; 
	this.price = price;  
	this.time = time; 
}

function addLevelPrice( startLevel, endLevel, price, time ) {
	levelPriceIndex++;
	wowLevelPrices[levelPriceIndex]=new wowLevelPrice( startLevel, endLevel, price, time );
}

addLevelPrice(1, 30, 34.99, 72 );
addLevelPrice(30, 31, 6.00, 9 );
addLevelPrice(31, 32, 6.00, 9);
addLevelPrice(32, 33, 6.00, 9 );
addLevelPrice(33, 34, 6.00, 9 );
addLevelPrice(34, 35, 6.00, 13 );
addLevelPrice(35, 36, 9.00, 13 );
addLevelPrice(36, 37, 9.00, 13 );
addLevelPrice(37, 38, 9.00, 13 );
addLevelPrice(38, 39, 9.00, 13 );
addLevelPrice(39, 40, 9.00, 13 );
addLevelPrice(40, 41, 10.00, 9 );
addLevelPrice(41, 42, 10.00, 9 );
addLevelPrice(42, 43, 10.00, 9 );
addLevelPrice(43, 44, 10.00, 9 );
addLevelPrice(44, 45, 10.00, 10 );
addLevelPrice(45, 46, 12.00, 10 );
addLevelPrice(46, 47, 12.00, 10 );
addLevelPrice(47, 48, 12.00, 10 );
addLevelPrice(48, 49, 12.00, 10 );
addLevelPrice(49, 50, 12.00, 10 );
addLevelPrice(50, 51, 12.00, 13 );
addLevelPrice(51, 52, 12.00, 13 );
addLevelPrice(52, 53, 12.00, 13 );
addLevelPrice(53, 54, 12.00, 13 );
addLevelPrice(54, 55, 12.00, 13 );
addLevelPrice(55, 56, 14.00, 13 );
addLevelPrice(56, 57, 14.00, 13 );
addLevelPrice(57, 58, 14.00, 13 );
addLevelPrice(58, 59, 14.00, 13 );
addLevelPrice(59, 60, 14.00, 13 );
addLevelPrice(60, 61, 16.00, 15 );
addLevelPrice(61, 62, 16.00, 15 );
addLevelPrice(62, 63, 16.00, 19 );
addLevelPrice(63, 64, 16.00, 19 );
addLevelPrice(64, 65, 16.00, 19 );
addLevelPrice(65, 66, 20.00, 19 );
addLevelPrice(66, 67, 20.00, 19 );
addLevelPrice(67, 68, 20.00, 15 );
addLevelPrice(68, 69, 20.00, 15 );
addLevelPrice(69, 70, 20.00, 19 );
addLevelPrice(70, 71, 17.00, 15 );
addLevelPrice(71, 72, 17.00, 15 );
addLevelPrice(72, 73, 17.00, 15 );
addLevelPrice(73, 74, 17.00, 23 );
addLevelPrice(74, 75, 17.00, 23 );
addLevelPrice(75, 76, 17.00, 23 );
addLevelPrice(76, 77, 17.00, 23 );
addLevelPrice(77, 78, 17.00, 23 );
addLevelPrice(78, 79, 17.00, 23 );
addLevelPrice(79, 80, 17.00, 19 );
addLevelPrice(80, 81, 10.00, 15 );
addLevelPrice(81, 82, 10.00, 17 );
addLevelPrice(82, 83, 10.00, 17 );
addLevelPrice(83, 84, 10.00, 17 );
addLevelPrice(84, 85, 10.00, 17 );
addLevelPrice(85, 86, 11.00, 21 );
addLevelPrice(86, 87, 11.00, 21 );
addLevelPrice(87, 88, 11.00, 21 );
addLevelPrice(88, 89, 11.00, 16 );
addLevelPrice(89, 90, 12.00, 23 );
addLevelPrice(90, 91, 12.00, 23 );
addLevelPrice(91, 92, 12.00, 23 );
addLevelPrice(92, 93, 12.00, 23 );
addLevelPrice(93, 94, 12.00, 23 );
addLevelPrice(94, 95, 12.00, 23 );
addLevelPrice(95, 96, 12.00, 23 );
addLevelPrice(96, 97, 14.00, 23 );
addLevelPrice(97, 98, 14.00, 23 );
addLevelPrice(98, 99, 14.00, 23 );
addLevelPrice(99, 100, 14.00, 23 );
addLevelPrice(100, 101, 18.00, 38 );
addLevelPrice(101, 102, 20.00, 38 );
addLevelPrice(102, 103, 23.00, 38 );
addLevelPrice(103, 104, 25.00, 38 );
addLevelPrice(104, 105, 28.00, 38 );
addLevelPrice(105, 106, 28.00, 38 );
addLevelPrice(106, 107, 28.00, 38 );
addLevelPrice(107, 108, 30.00, 38 );
addLevelPrice(108, 109, 34.00, 60 );
addLevelPrice(109, 110, 38.00, 60 );
addLevelPrice(110, 111, 38.00, 72 );
addLevelPrice(111, 112, 38.00, 72 );
addLevelPrice(112, 113, 38.00, 72 );
addLevelPrice(113, 114, 40.00, 72 );
addLevelPrice(114, 115, 40.00, 72 );
addLevelPrice(115, 116, 40.00, 72 );
addLevelPrice(116, 117, 40.00, 85 );
addLevelPrice(117, 118, 40.00, 85 );
addLevelPrice(118, 119, 43.00, 85 );
addLevelPrice(119, 120, 43.00, 85 );
addLevelPrice(120, 121, 44.00, 85 );
addLevelPrice(121, 122, 44.00, 85 );
addLevelPrice(122, 123, 44.00, 85 );
addLevelPrice(123, 124, 44.00, 85 );
addLevelPrice(124, 125, 44.00, 85 );
addLevelPrice(125, 126, 45.00, 85 );
addLevelPrice(126, 127, 45.00, 85 );
addLevelPrice(127, 128, 45.00, 90 );
addLevelPrice(128, 129, 45.00, 90 );
addLevelPrice(129, 130, 45.00, 90 );
addLevelPrice(130, 131, 48.00, 90 );
addLevelPrice(131, 132, 48.00, 90 );
addLevelPrice(132, 133, 48.00, 90 );
addLevelPrice(133, 134, 48.00, 90 );
addLevelPrice(134, 135, 48.00, 90 );
addLevelPrice(135, 136, 48.00, 90 );
addLevelPrice(136, 137, 48.00, 90 );
addLevelPrice(137, 138, 48.00, 90 );
addLevelPrice(138, 139, 48.00, 90 );
addLevelPrice(139, 140, 70.00, 95 );
addLevelPrice(140, 141, 70.00, 95 );
addLevelPrice(141, 142, 70.00, 95 );
addLevelPrice(142, 143, 70.00, 95 );
addLevelPrice(143, 144, 70.00, 95 );
addLevelPrice(144, 145, 70.00, 95 );
addLevelPrice(146, 147, 70.00, 95 );
addLevelPrice(147, 148, 70.00, 95 );
addLevelPrice(148, 149, 70.00, 95 );
addLevelPrice(149, 150, 70.00, 95 );

function countLevelPrice( startLevel, endLevel , pricemul, priceadd, timemul, timeadd){
	var return_str="";
	var price=0;
	var time=0;
	for(i=0;i<wowLevelPrices.length;i++){
		if(wowLevelPrices[i].startLevel <= startLevel && wowLevelPrices[i].endLevel > startLevel){
			price+=wowLevelPrices[i].price;
			time+=wowLevelPrices[i].time;
		}else if(wowLevelPrices[i].startLevel >= startLevel && wowLevelPrices[i].endLevel <= endLevel){
			price+=wowLevelPrices[i].price;
			time+=wowLevelPrices[i].time;
		}else if(wowLevelPrices[i].startLevel < endLevel && wowLevelPrices[i].endLevel >= endLevel){
			price+=wowLevelPrices[i].price;
			time+=wowLevelPrices[i].time;
		}
	}
	price=price+price*parseFloat(pricemul)/100+priceadd;
	time=parseInt(time+time*parseFloat(timemul)/100+timeadd);
	if(price<25.99) price=25;
	if(time<24) time=24;
	return time+","+price;
}