/**
function countPrice() {
				var startLevel=$("#startLevel").val();
				var endLevel=$("#endLevel").val();
				var gamename=$("#gamename").val();
				var exchangeRate=$("#exchangeRate").val();
				var path=$("#path").val();
				var appentPrice=$("input[name='appendPrice']").each(function(){
				                 $(this).val();
				             });
				showLevelToGold('freeGold');
				loadURL=""+path+"/power-leveling/countPriceAndTime.jsp?startLevel="+startLevel+"&endLevel="+endLevel+"&gamename="+gamename;
				$.ajax({
				         type:"POST",
				         url:loadURL,
				         success:function(msg){
				             var countResult=msg.split("+");
				             var tempValue=parseFloat(countResult[0])*parseFloat(exchangeRate);
				             var tempTime=parseInt(parseInt(countResult[1])/24)+"-"+(parseInt(parseInt(countResult[1])/24)+1);				             
				             for(var i=0;i<appentPrice.length;i++){ 
				                  if(appentPrice[i].checked){
				                       tempValue+=parseFloat(appentPrice[i].value);
				                     }
				             }				            
				             $("#price").val(tempValue.toFixed(2));
				             $("#time").val(tempTime);
				         }				
				});
}
**/

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,10,6.75,6);
addLevelPrice(10,11,2.26,2);
addLevelPrice(11,12,2.26,2);
addLevelPrice(12,13,2.26,2);
addLevelPrice(13,14,2.26,2);
addLevelPrice(14,15,3.37,3);
addLevelPrice(15,16,3.37,3);
addLevelPrice(16,17,3.37,3);
addLevelPrice(17,18,3.37,3);
addLevelPrice(18,19,3.37,3);
addLevelPrice(19,20,3.37,3);
addLevelPrice(20,21,3.37,3);
addLevelPrice(21,22,3.37,3);
addLevelPrice(22,23,3.37,3);
addLevelPrice(23,24,3.37,3);
addLevelPrice(24,25,3.37,3);
addLevelPrice(25,26,3.37,3);
addLevelPrice(26,27,3.37,3);
addLevelPrice(27,28,3.37,3);
addLevelPrice(28,29,5.63,5);
addLevelPrice(29,30,5.63,5);
addLevelPrice(30,31,5.63,5);
addLevelPrice(31,32,5.63,5);
addLevelPrice(32,33,4.5,4);
addLevelPrice(33,34,4.5,4);
addLevelPrice(34,35,4.5,4);
addLevelPrice(35,36,4.5,4);
addLevelPrice(36,37,4.5,4);
addLevelPrice(37,38,4.5,4);
addLevelPrice(38,39,4.5,4);
addLevelPrice(39,40,4.5,4);
addLevelPrice(40,41,4.5,5);
addLevelPrice(41,42,5.63,5);
addLevelPrice(42,43,5.63,5);
addLevelPrice(43,44,5.63,5);
addLevelPrice(44,45,6.75,6);
addLevelPrice(45,46,6.75,6);
addLevelPrice(46,47,6.75,6);
addLevelPrice(47,48,6.75,6);
addLevelPrice(48,49,6.75,6);
addLevelPrice(49,50,6.75,6);
addLevelPrice(50,51,10,9);
addLevelPrice(51,52,10,9);
addLevelPrice(52,53,10,9);
addLevelPrice(53,54,7.9,7);
addLevelPrice(54,55,7.9,7);
addLevelPrice(55,56,7.9,7);
addLevelPrice(56,57,7.9,7);
addLevelPrice(57,58,7.93,7);
addLevelPrice(58,59,8,7);
addLevelPrice(59,60,8,7);
addLevelPrice(60,61,10,15);
addLevelPrice(61,62,10,15);
addLevelPrice(62,63,10,15);
addLevelPrice(63,64,10,15);
addLevelPrice(64,65,10,15);
addLevelPrice(65,66,10,15);
addLevelPrice(66,67,10,15);
addLevelPrice(67,68,10,15);
addLevelPrice(68,69,10,15);
addLevelPrice(69,70,10,15);
addLevelPrice(70,71,12.5,24);
addLevelPrice(71,72,12.5,24);
addLevelPrice(72,73,12.5,24);
addLevelPrice(73,74,12.5,24);
addLevelPrice(74,75,12.5,24);
addLevelPrice(75,76,12.5,24);
addLevelPrice(76,77,12.5,24);
addLevelPrice(77,78,12.5,24);
addLevelPrice(78,79,12.5,24);
addLevelPrice(79,80,12.5,24);
addLevelPrice(80,81,16,25);
addLevelPrice(81,82,24.5,50);
addLevelPrice(82,83,40,75);
addLevelPrice(83,84,60,100);
addLevelPrice(84,85,80,175);

function countLevelPrice(startLevel,endLevel,pricemul,priceadd,timemul,timeadd){
//alert(startLevel+"-"+endLevel+"-"+pricemul+"-"+priceadd+"-"+timemul+"-"+timeadd);
	var return_str="";
	var price=0;
	var time=0;
	for(i=0;i<wowLevelPrices.length;i++){
		if(parseInt(wowLevelPrices[i].startLevel)<parseInt(endLevel)&&parseInt(wowLevelPrices[i].endLevel)>parseInt(startLevel)){
			price+=wowLevelPrices[i].price;
			time+=wowLevelPrices[i].time;
		}
	}
	price=parseInt(parseInt(price)*(1+parseFloat(pricemul)/100)+parseFloat(priceadd));
	time=parseInt(time*(1+parseFloat(timemul)/100)+parseFloat(timeadd));
	if(price<15){
	    price=15;
	}
	if(time<24){
	    time=24;
	}
	return price+","+time;
}
