// JavaScript Document
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 );
}
	
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=parseInt(price+price*parseFloat(pricemul)/100+priceadd);
	time=parseInt(time+time*parseFloat(timemul)/100+timeadd);
	if(price<30.99) price=30.99;
	if(time<30) time=30;
	return time+","+price;
}

