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, 22, 12.1, 24 );
addLevelPrice(22, 23, 3.00, 1 );
addLevelPrice(23, 24, 3.00, 1 );
addLevelPrice(24, 25, 3.00, 1 );
addLevelPrice(25, 26, 3.00, 1 );
addLevelPrice(26, 27, 3.00, 1 );
addLevelPrice(27, 28, 3.00, 2 );
addLevelPrice(28, 29, 3.00, 2 );
addLevelPrice(29, 30, 4.00, 2 );
addLevelPrice(30, 31, 4.00, 4 );
addLevelPrice(31, 32, 3.00, 4 );
addLevelPrice(32, 33, 3.00, 4 );
addLevelPrice(33, 34, 3.00, 4 );
addLevelPrice(34, 35, 3.00, 4 );
addLevelPrice(35, 36, 3.00, 5 );
addLevelPrice(36, 37, 2.00, 4 );
addLevelPrice(37, 38, 2.00, 4 );
addLevelPrice(38, 39, 2.00, 4 );
addLevelPrice(39, 40, 2.00, 4 );
addLevelPrice(40, 41, 2.00, 3 );
addLevelPrice(41, 42, 2.00, 3 );
addLevelPrice(42, 43, 2.00, 3 );
addLevelPrice(43, 44, 2.00, 3 );
addLevelPrice(44, 45, 2.00, 3 );
addLevelPrice(45, 46, 2.00, 3 );
addLevelPrice(46, 47, 3.00, 3 );
addLevelPrice(47, 48, 3.00, 3 );
addLevelPrice(48, 49, 3.00, 3 );
addLevelPrice(49, 50, 3.00, 3 );
addLevelPrice(50, 51, 3.00, 3 );
addLevelPrice(51, 52, 3.00, 3 );
addLevelPrice(52, 53, 3.00, 3 );
addLevelPrice(53, 54, 3.00, 3 );
addLevelPrice(54, 55, 3.00, 3 );
addLevelPrice(55, 56, 3.00, 3 );
addLevelPrice(56, 57, 3.00, 3 );
addLevelPrice(57, 58, 3.00, 4 );
addLevelPrice(58, 59, 3.00, 4 );
addLevelPrice(59, 60, 3.00, 5 );
addLevelPrice(60, 61, 6.00, 9 );
addLevelPrice(61, 62, 6.00, 9 );
addLevelPrice(62, 63, 6.00, 9 );
addLevelPrice(63, 64, 6.00, 9 );
addLevelPrice(64, 65, 7.00, 9 );
addLevelPrice(65, 66, 6.00, 9 );
addLevelPrice(66, 67, 7.00, 9 );
addLevelPrice(67, 68, 6.00, 9 );
addLevelPrice(68, 69, 7.00, 9 );
addLevelPrice(69, 70, 6.00, 9 );
addLevelPrice(70, 71, 9.00, 15 );
addLevelPrice(71, 72, 9.00, 15 );
addLevelPrice(72, 73, 9.00, 15 );
addLevelPrice(73, 74, 9.00, 15 );
addLevelPrice(74, 75, 9.00, 15 );
addLevelPrice(75, 76, 9.00, 15 );
addLevelPrice(76, 77, 9.00, 15 );
addLevelPrice(77, 78, 9.00, 15 );
addLevelPrice(78, 79, 10.00, 15 );
addLevelPrice(79, 80, 10.00, 15 );


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<11.99) price=12;
	if(time<24) time=24;
	return time+","+price;
}