
//-----------------------------------------------------------------------------------------------------------

//Prowerlevel

//-----------------------------------------------------------------------------------------------------------

function hiddentr()
{
	var hiddentr1=document.getElementById("hiddentr1");
	var hiddentr2=document.getElementById("hiddentr2");
	var hiddentr3=document.getElementById("hiddentr3");
	var hiddentr4=document.getElementById("hiddentr4");
	var hiddentr5=document.getElementById("hiddentr5");
	var hiddentr6=document.getElementById("hiddentr6");
	
	var ff=!(document.all);
	var deathknightlevel=document.getElementById("Checkbox3");
	if (deathknightlevel.checked == true)
	{
		if(ff)
		{
			hiddentr1.style.display='table-row';
			hiddentr2.style.display='table-row';
			hiddentr3.style.display='table-row';
			hiddentr4.style.display='table-row';
			hiddentr5.style.display='table-row';
			hiddentr6.style.display='table-row';
		}
		else
		{
			hiddentr1.style.display="";
			hiddentr2.style.display="";
			hiddentr3.style.display="";
			hiddentr4.style.display="";
			hiddentr5.style.display="";
			hiddentr6.style.display="";
		}
	}
	else
	{
		hiddentr1.style.display="none";
		hiddentr2.style.display="none";
		hiddentr3.style.display="none";
		hiddentr4.style.display="none";
		hiddentr5.style.display="none";
		hiddentr6.style.display="none";
	}
}



function PowerLevelPrice()
{
	var currency;
	var SelectedValue;
	var StartLeve;
	var DesiredLevel;	
	var location = document.getElementById("location").value;
	var lblMessage = document.getElementById("lblMessage");
	var day; 
	var hours;
	var memberDiscout = document.getElementById("memberDiscout").value;
	var member;
	if(memberDiscout==1)
	{
		member = 0;
	}
	else
	{
		member = 1- memberDiscout;
	}
	var currency;	
	var errMessageO;
	var errMessageT;
	var errMessageTH;

	var languageID = document.getElementById("languageID").value;
	//debugger;
	if(languageID == 19)
	{
		currency = "USD";
		day = "Days";
		hours = "Hours";
		errMessageO = "Please input Starting level from 55 to 79.";
		errMessageT = "Please input Desired level from 56 to 80.";
		errMessageTH = "The Desired level much bigger than Starting level!";
	}
	else
	{
		currency = "EUR";
		if(languageID == 7)
		{
			day = "Tage";
			hours = "Stunden";
			errMessageO = "Bitte geben Sie ein Startlevel von 55 bis 79 ein.";
			errMessageT = "Bitte geben Sie das gewuenschte Level von 56 bis 80 ein.";
			errMessageTH = "Das gewuenschte Level muss hoeher sein als das Anfangslevel.";
		}
		else if(languageID == 10)
		{
			day = "jours";
			hours = "Heures";
			errMessageO = "S'il vous pla&icirc;t entre Commenant niveau de 55 79";
			errMessageT = "S'il vous pla&icirc;t entre niveau Dsirable de 56 80.";
			errMessageTH = "Le niveau Dsirable beaucoup plus grand que niveau de Dpart";
		}
		else if(languageID == 11)
		{
			day = "giorno";
			hours = "Ore";
			errMessageO = "Perfavore inserisci il livello di partenza che deve essere compreso tra 55 e 79";
			errMessageT = "Perfavore inserisc il livello di arrivo che deve essere compreso tra 56 e 80";
			errMessageTH = "Il livello desiderato deve essere maggiore rispetto a quello di partenza";
		}
		else
		{
			day = "Days";
			hours = "Hours";
			errMessageO = "Please input Starting level from 55 to 79.";
			errMessageT = "Please input Desired level from 56 to 80.";
			errMessageTH = "The Desired level much bigger than Starting level!";
		}
	}
	//debugger;
	StartLeve = document.getElementById("txtStartLevel").value;
	DesiredLevel = document.getElementById("txtDesiredLevel").value;
	document.getElementById("hiddStartLevel").value=StartLeve;
	document.getElementById("hiddDesiredLevel").value=DesiredLevel;
	
	if(StartLeve.length> 0 && DesiredLevel.length > 0)
	{			
		if((isNaN(parseInt(StartLeve))&&isNaN(parseInt(DesiredLevel))))
		{
			return;
		}
		StartLeve = parseInt(StartLeve);
		DesiredLevel = parseInt(DesiredLevel);
		if(!(StartLeve>=55&& StartLeve<=79))
		{
			lblMessage.innerHTML=errMessageO;
			document.getElementById("txtProductPrice").value = "";
			document.getElementById("labdprice").innerHTML = "";			
			document.getElementById("txtTime").value = "";
			return;
		}
		if(!(DesiredLevel>=56&&DesiredLevel<=80))
		{
			lblMessage.innerHTML = errMessageT;
			document.getElementById("txtProductPrice").value = "";
			document.getElementById("labdprice").innerHTML = "";			
			document.getElementById("txtTime").value = "";
			return;
		}
		if(DesiredLevel-StartLeve<=0)
		{
			lblMessage.innerHTML = errMessageTH;
			document.getElementById("txtProductPrice").value = "";
			document.getElementById("labdprice").innerHTML = "";			
			document.getElementById("txtTime").value = "";
			return;
		}
		var result = FeiYang.SaleWeb.worldofwarcraft_wrathofthelichking.wow_death_knight_powerleveling.resultPrice2(StartLeve,DesiredLevel,currency).value.split('|');
		var money = FeiYang.SaleWeb.worldofwarcraft_wrathofthelichking.wow_death_knight_powerleveling.ChangeCurrency(currency,currency,result[0],result[1]).value.split('|');
		
		var tempprice=0;
		var temptimes=0;
		var taozhuang1=document.getElementById("checkbox1");
		var taozhuang2=document.getElementById("Checkbox2");
		if(taozhuang1.checked == true)
		{
			tempprice=parseFloat(tempprice)+parseFloat(FeiYang.SaleWeb.worldofwarcraft_wrathofthelichking.wow_death_knight_powerleveling.GetPrice2(location,"1").value);
			temptimes=parseFloat(temptimes)+FeiYang.SaleWeb.worldofwarcraft_wrathofthelichking.wow_death_knight_powerleveling.GetTimes("1").value;
		}
		if(taozhuang2.checked == true)
		{
			tempprice=parseFloat(tempprice)+parseFloat(FeiYang.SaleWeb.worldofwarcraft_wrathofthelichking.wow_death_knight_powerleveling.GetPrice2(location,"2").value);
			temptimes=parseFloat(temptimes)+parseFloat(FeiYang.SaleWeb.worldofwarcraft_wrathofthelichking.wow_death_knight_powerleveling.GetTimes("2").value);
		}
		
		document.getElementById("txtProductPrice").value = formatnumber((parseFloat(money[1])+parseFloat(tempprice))*memberDiscout,2);
		document.getElementById("txtCurrency").value=currency
		document.getElementById("labdprice").innerHTML = formatnumber(parseFloat(money[0])+parseFloat(tempprice),2)+currency;			
		document.getElementById("txtTime").value = formatnumber(parseFloat(result[2])/24+parseFloat(temptimes),2);
		document.getElementById("lblDay").innerHTML=day;		
		document.getElementById("lblMember").innerHTML = cheng(member*100,2) +"%";
	}	
	else
	{
		lblMessage.innerHTML="Please enter your level!";
	}	
}


