﻿var dtItemList;

function ChangeBuyGame()
{
	var GameName=$$("drpBuyGame").value;
	if(GameName!="Please select game")
	{
		//BuyServerBind();
		var ru=aionkina.powerlevel.powerlevel.UpdateServer(GameName,"",window.location.pathname).value;
		GetGamesID(GameName);
		BindtdItemList();
		CreateItemList();
	}
}

function GetGamesID(Game)
{
	var gameid=$$("gameid");
	var id=aionkina.powerlevel.powerlevel.GetGameID(Game).value;
	if(id!=null&&id!="")
	{
		gameid.value=id;
	}
}

function CustomLevelSubmit()
{
	var GameName=$$("drpBuyGame").value;
	if(GameName=="Please select game")
	{
		alert("Please select game");
		return;
	}
	var PowerLevelPrice=$$("PowerLevelPrice");
	var PowerLevelDays=$$("PowerLevelDays");
	var drpStart=$$("drpPowerLevelCurrentLevel");
	var drpEnd=$$("drpPowerLevelDesiredLevel");
	var labPrice=$$("PowerLevelPrice");		
	if(drpStart.value=="ALL"||drpEnd.value=="ALL")
	{
		alert("Please select Current Level and Desired Level.");
		return;
	}
	if(labPrice.innerHTML=="")
	{
		alert("Price can't be empty.");
		return;
	}
	var start=Number(drpStart.value);
	var end=Number(drpEnd.value);
	if(start>=end)
	{
		alert("Current Level must less than Desired Level.");
		return;
	}
	var hidSubmit=document.getElementById("hidSubmit");
	var result =hidSubmit.value.split("|");
	CheckOut1(result[0],result[1],result[2],result[3],result[4],result[5],"0","0");
}

function ChangeLevel()
{
	var drpStart=$$("drpPowerLevelCurrentLevel");
	var drpEnd=$$("drpPowerLevelDesiredLevel");
	var hidGameId=$$("gameid");
	var hidSubmit=$$("hidSubmit");
	var labPrice=$$("PowerLevelPrice");
	var labDays=$$("PowerLevelDays");
	labPrice.innerHTML="";
	labDays.innerHTML="";
	if(drpStart.value=="All"||drpEnd.value=="All")
		return;
	var start=Number(drpStart.value);
	var end=Number(drpEnd.value);
	if(start>=end)
	{
		alert("Current Level must less than Desired Level.");
		return;
	}
	var result=aionkina.powerlevel.powerlevel.GetPrice(hidGameId.value,start,end).value;
	if(result!="")
	{
		var result1 =result.split("|");
		labDays.innerHTML=result1[6];	
		labPrice.innerHTML=result1[3]+result1[1];
		hidSubmit.value="Level "+start+" to "+end+"|"+result1[2]+"|"+result1[1]+"|"+result1[0]+"|"+result1[4]+"|"+result1[5];
	}				
}

function BindtdItemList()
{
	var gameid=$$("gameid");
	var id =gameid.value;
	var temp1=aionkina.powerlevel.powerlevel.GetPackageslist(id,$$("drpPowerLevel").value,gettdItemList);
	//var temp2=aionkina.powerlevel.powerlevel.GetPackageslist(id,"5",gettdItemList2);
}

function gettdItemList(response)
{
	var tdItemList=$$("tdItemList");
	if(response.value!=null&&response.value!="")
	{tdItemList.innerHTML=response.value;}
}

function gettdItemList2(response)
{
	var tdItemList2=$$("tdItemList2");
	if(response.value!=null&&response.value!="")
	{tdItemList2.innerHTML=response.value;}
}

function CreateItemList()
{
	var GameName=$$("drpBuyGame").value;
	aionkina.powerlevel.powerlevel.CreateItemList(GameName,ShowItemList);
}

function ShowItemList(response)
{
	if(response.value!=null&&response.value!="")
	{
		var drpPowerLevelCurrentLevel=$$("drpPowerLevelCurrentLevel");
		var drpPowerLevelDesiredLevel=$$("drpPowerLevelDesiredLevel");
		var dt = response.value;
		var dt1=response.value;
		for(var i=0;i<dt.Rows.length;i++)
		{
			drpPowerLevelCurrentLevel.options.add(new Option(dt.Rows[i].StartLevel,dt.Rows[i].StartLevel)); 
			if(dt.Rows[i].EndLevel>4)
			{
				drpPowerLevelDesiredLevel.options.add(new Option(dt.Rows[i].EndLevel,dt.Rows[i].EndLevel)); 
			}
		}
	}
}

function getQueryString(key)
{
	var locString = location.search;
	var reg = new RegExp("(\\?|\\&)" + key + "=([^\\&]*)(\\&?)","i").exec(locString);
	return RegExp.$$2;
}

function CheckOut(name,moneycode,price,webtime,startlevel,endlevel,leveltype,choosetype)
{
	Main("CheckOut");
	var hidGameName=document.getElementById("drpServer2");
	var hidServer=document.getElementById("drpBuyServer");
	var result = aionkina.powerlevel.powerlevel.SaveForm(hidGameName.value,name,price,webtime,startlevel,endlevel,leveltype,choosetype);
	window.location="powerleveling2.html";
}

function CheckOut1(name,moneycode,price,webtime,startlevel,endlevel,leveltype,choosetype)
{
	Main("CheckOut");
	var hidGameName=document.getElementById("drpBuyGame");
	var hidServer=document.getElementById("drpBuyServer");
	var result = aionkina.powerlevel.powerlevel.SaveForm(hidGameName.value,name,price,webtime,startlevel,endlevel,leveltype,choosetype);
	window.location="powerleveling2.html";
}
	
function PageLoad()
{
	/*var result=aionkina.powerlevel.powerlevel.CheckConfirm().value;
	if(result!="")
	{
		var Info =result.split("|");
		var BuyGame=Info[0];
		var BuyServer=Info[1];
		$$("drpBuyGame").value=BuyGame;
		ChangeBuyGame();
		$$("drpBuyServer").value=BuyServer;
		ChangeBuyServer();
	}
	else
	{
		var BuyServer=getQueryString("server");
		var BuyGame=getQueryString("game");
		if(BuyGame.toUpperCase()=="War"||BuyGame.toUpperCase()=="EUWar")
		{
			$$("drpBuyGame").value=BuyGame.toUpperCase();
			ChangeBuyGame();
			if(BuyServer!="")
			{
				$$("drpBuyServer").value=BuyServer;
				ChangeBuyServer();
			}
		}
	}*/
	ChangeBuyGame();
	//ChangeBuyServer();
}

PageLoad();