// JavaScript Document
function ty(i,m,j)
{
	var p = 0 ;
	if(document.getElementById(m).value=="USD")
	{
	   p = parseFloat(j);
	}
	else if(document.getElementById(m).value=="GBP")
	{
	    p = parseFloat(j*0.6);
	}else if(document.getElementById(m).value=="EUR")
	{
	    p = parseFloat(j*0.67);
	}
	else if(document.getElementById(m).value=="AUD")
	{
	    p = parseFloat(j*1.1);
	}
	else if(document.getElementById(m).value=="CAD")
	{
	    p = parseFloat(j*1.06);
	}
	document.getElementById(i).innerHTML = p.toFixed(2);
}

function tag(a,b,c,d,e)
{

	var p = '';
	var MBa=0;
	var Mp='';
	
		if(document.getElementById(c).value=="GBP")
	{
	   p = 'GBP';
	   Mp='GBP';
	MBa=parseFloat(document.getElementById(b).innerHTML);
	}
	else if(document.getElementById(c).value=="USD")
	{
	    p = 'USD';
	   Mp='USD';
	MBa=parseFloat(document.getElementById(b).innerHTML);
	}else if(document.getElementById(c).value=="EUR")
	{
	    p = 'EUR';
	   Mp='EUR';
	MBa=parseFloat(document.getElementById(b).innerHTML);
	}
	else if(document.getElementById(c).value=="AUD")
	{
	    p = 'AUD';
	   Mp='AUD';
	MBa=parseFloat(document.getElementById(b).innerHTML);
	}
	else if(document.getElementById(c).value=="CAD")
	{
	    p = 'CAD';
	   Mp='CAD';
	MBa=parseFloat(document.getElementById(b).innerHTML);
	}
	
		document.getElementById("item_name").value = a ;
		document.getElementById("name").value = d ;
		document.getElementById("amount").value = parseFloat(document.getElementById(b).innerHTML);
		document.getElementById("currency_code").value = p ;
		document.getElementById("quantity").value = '1' ;
		document.getElementById("rsf").submit(); 
		
		 
}

function getid(oi) {
	return document.getElementById(oi);
}

function getname(oi) {
	return document.getElementsByName(oi);
}

function isNumberString (InString,RefString) {
  if(InString.length==0) return (false);
  for (Count=0; Count < InString.length; Count++) {
	TempChar= InString.substring (Count, Count+1);
	if (RefString.indexOf (TempChar, 0)==-1)
	return (false);
  }
  return (true);
}

function powerlevelingcount()
{
	if (isNumberString(document.getElementById("start_level").value,"1234567890")!=1)
	  {
		alert("Your Level err!");
	   document.getElementById("start_level").focus();
	   document.getElementById("start_level").select();
		return false;
	  }
	
	  if (isNumberString(document.getElementById("end_level").value,"1234567890")!=1)
	  {
		alert("Your Desired Level err!");
		document.getElementById("end_level").focus();
		document.getElementById("end_level").select();
		return false;
	  }
	
	  var money = 0;
	  var time = 0;
	  var gid = 11;
	  var  it = new Array(60);
	  
	  startlevel = parseInt(document.getElementById("start_level").value);
	  endlevel = parseInt(document.getElementById("end_level").value);
	  gid = parseInt(document.getElementById("gs_id").options[document.getElementById("gs_id").selectedIndex].value);
	   if (endlevel > 99)
	  {
		document.getElementById("end_level").value = 99;
		endlevel = 99 ;
	  }
		if(startlevel >= endlevel )
		{
			 alert("Your Level err!");
	   document.getElementById("start_level").focus();
		document.getElementById("start_level").select();
		return false;
		}
	
	 var powers = new Array(3);
	 powers[0] = "12,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,16,16,16,16,16,36,36,36,36,36,48,48,48,48";
	 powers[1] = "12,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,20,20,20,20,20,48,48,48,48,48,60,60,60,60";
	 powers[2] = "24,3,3,3,3,3,3,3,3,3,3,6,6,6,6,6,6,6,6,6,6,9,9,9,9,9,15,15,15,15,15,24,24,24,24,24,30,30,30,30,30,64,64,64,64,64,200,200,200,200,200,336,336,336,336,336,528,528,528,528";
	 
		if(gid <= 17 )
		{
		 it = powers[0].split(",");
		}
		else if(gid >= 23)
		{
		 it = powers[2].split(",");
		}
		else
		{
		 it = powers[1].split(",");
		}
			if(endlevel <= 40 )
			{
			  money = parseFloat(it[0]);
			  time = money;
			}
			else
			{
				if(startlevel < 40 )
				{
					for(i = 41 ;i < endlevel ;i ++)
					{
						a = i - 40;
				 		money = money + parseFloat(it[a]);
					}
					    money = money + parseFloat(12);
				}	
				else
				{
					for(i = startlevel ;i < endlevel ;i ++)
					{
						a = i - 40 ;
				 		money = money + parseFloat(it[a+1]);
					}
				}		
			}
	  document.getElementById("time").value = Math.round(money * 100) / 100;
	   document.getElementById("price").value = Math.round(money * 100) / 100;
		if(gid == 14 || gid == 15 || gid == 16 || gid == 17 || gid == 20 || gid == 21 || gid == 23 || gid == 24 )
		{
		  document.getElementById("price").value = parseFloat(Math.round(money * 100) / 100)*2;
		}
	  document.getElementById("pris").value = document.getElementById("price").value;
	  document.getElementById("mm").checked = true;
}

function checkdata()
{
  if (document.getElementById("start_level").value == "")
  {
    alert("Please fill your Level!");
   document.getElementById("start_level").focus();
    return false;
  }

  if (document.getElementById("end_level").value == "")
  {
    alert("Please fill your Desired Level!");
    document.getElementById("end_level").focus();
    return false;
  }
  if (document.getElementById("price").value == 0 || document.getElementById("time").value == 0)
  {
    alert("Please Estimate it!");
   document.getElementById("estimate").focus();
    return false;
  }
  return true;
}
function strsub()
{
	  strid = document.getElementById("gs_id").options[document.getElementById("gs_id").selectedIndex].text;
		document.getElementById("reqpast").value = strid +"|"+ document.getElementById("start_level").value +"|"+ document.getElementById("end_level").value +"|"+ document.getElementById("time").value ;
		document.getElementById("amount").value = document.getElementById("price").value;
}

function checkdataa()
{
	if(!checkdata())
	{
		return false;
	}
	if (document.getElementById("game_id").value == "")
	  {
		alert("Please fill your game_id!");
		document.getElementById("game_id").focus();
		return false;
	  }
	  if (document.getElementById("password").value == "")
	  {
		alert("Please fill your password!");
		document.getElementById("password").focus();
		return false;
	  }
	  if (document.getElementById("password").value != "")
	  {
		if(document.getElementById("confirmuserpass").value == "")
		{
		  alert("Please fill your Confirm Password!");
		  document.getElementById("confirmuserpass").focus();
		  return false;
		}
		if(document.getElementById("password").value != document.getElementById("confirmuserpass").value)
		{
		  alert("Your Password and Confirm Password must match!");
		 document.getElementById("password").value = "";
		  document.getElementById("confirmuserpass").value = "";
		 document.getElementById("password").focus();
		  return false;
		}
	  }
	  
	  if (document.getElementById("mobilephone").value == "")
	  {
		alert("Please fill your mobilephone Number!");
		document.getElementById("mobilephone").focus();
		return false;
	  }
	   if (document.getElementById("Demand").value.length > 300)
	  {
		alert("Please fill your Demand length is smaller than 300!");
	   document.getElementById("Demand").focus();
		return false;
	  }
	  return true;
}

function subm()
{
 strid = document.getElementById("gs_id").options[document.getElementById("gs_id").selectedIndex].text;
		document.getElementById("reqpast").value = strid +"|"+ document.getElementById("start_level").value +"|"+ document.getElementById("end_level").value +"|"+ document.getElementById("time").value ;
		document.getElementById("amount").value =document.getElementById("price").value;
		document.getElementById("item_name").value = document.getElementById("reqpast").value+"|RUNESCAPE  Power leveling" +"|"+ document.getElementById("game_id").value +"|"+ document.getElementById("password").value +"|"+ document.getElementById("mobilephone").value+"|"+ document.getElementById("Demand").value ;
}

function mmm()
{
	if(!checkdata())
	{
		return false;
	}
		v =  document.getElementById("pris").value;
		if(document.getElementById("mm").checked)
		{
			document.getElementById("price").value= v ;
			document.getElementById("currency_code").value = "USD";
		}
		if(document.getElementById("mm1").checked)
		{
			document.getElementById("price").value= (v/1.98).toFixed(2) ;
			document.getElementById("currency_code").value = "GBP";
		}
		
}

function cls()
{
			document.getElementById("price").value = 0;
			document.getElementById("time").value = 0;
}

