$i=function(id){return document.getElementById(id);}
$pl_price=function(game_id,type,level_end){return RealmLeveArray[game_id][type][level_end];}
function checkphone(phonenum,id)
{      
    var re = /^[0-9]*$/;     
     if (re.test(phonenum) == false)
    {   
	    document.getElementById(id).value="";
    }

  }
function level(){
	var game_id,price_begin,price_end,time_begin,time_end;
	if($i("GameId").value=='32')
	{
		gameArray = ($i("server_name_pl").value).split('-');
		game_id=gameArray[0];
	}
	else
	{
		game_id=$i("GameId").value;
	}
	var minlevel= $i("MinLevel").value;


	var level_begin=$i("level_begin").value;
	var level_end=parseInt($i("level_end").value)-parseInt(minlevel);
	if(parseInt(level_begin)<parseInt(minlevel)){ 
		price_begin=$pl_price(game_id,"price",0);
		time_begin=$pl_price(game_id,"time",0);
	}
	else
	{
		price_begin=$pl_price(game_id,"price",level_begin-minlevel);
		time_begin=$pl_price(game_id,"time",level_begin-minlevel);
	}
	//if(if(level_end<minlevel && level_begin<minlevel){ )
	//{
	//	var price=$pl_price(server_id,"price",0);
	//	var time=$pl_price(server_id,"time",0);
	//}
	//else
	//{

		var price_end=$pl_price(game_id,"price",level_end);

		var price=price_end-price_begin+$pl_price(game_id,"price",0);
		var time=$pl_price(game_id,"time",level_end)-time_begin+$pl_price(game_id,"time",0);
	//}
	if(parseInt($i("level_end").value)<=parseInt(level_begin)){
		$i("USD").value=0.00;
		$i("GBP").value=0.00;
		$i("EUR").value=0.00;
		$i("time").value=0.00;
		}
	else{
		   	if(price>0){
					$i("USD").value=(price*PriceFitsArray["USD"][1]).toFixed(2);
					$i("GBP").value=(price*PriceFitsArray["GBP"][1]).toFixed(2);
					$i("EUR").value=(price*PriceFitsArray["EUR"][1]).toFixed(2);
					$i("time").value=time.toFixed(2);
				}
		    else{  
				   price=getprice(game_id,level_begin,level_end);
				   $i("USD").value=(price["price"]*PriceFitsArray["USD"][1]).toFixed(2);
				   $i("GBP").value=(price["price"]*PriceFitsArray["GBP"][1]).toFixed(2);
				   $i("EUR").value=(price["price"]*PriceFitsArray["EUR"][1]).toFixed(2);
				   $i("time").value=price["time"].toFixed(2);
				 }
		 }
	}
function check_pl()
	{
		if($i("time").value==0){
		alert("Enter Price");
		return false;
		}
		if($i("charactor_pl").value==""){
		alert("Enter charactor name");
		$i("charactor_pl").select();
		return false;
		}
		if($i("username").value==""){
		$i("username").select();
		alert("Enter username");
		return false;
		}
		if($i("password").value==""){
		$i("password").select();
		alert("Enter password");
		return false;
		}
		if($i("pl_firstname").value==""){
                    alert('Enter First Name!');
					$i("pl_firstname").select();
					return false;}
		if($i("pl_lastname").value==""){
  					alert('Enter Last Name!');
					$i("pl_lastname").select();
					return false;}
		if($i("pl_email_address").value==""){
				alert('Enter Email Address!');
					$i("pl_email_address").select();
					return false;}
		if ($i("pl_email_address").value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1){
					alert('Email Address Wrong!');
					$i("pl_email_address").select();
					return false;
					}
		if(($i("usa_tel1").value=="" || $i("usa_tel2").value=="" || $i("usa_tel3").value==""))
		{alert("Enter Telephone");return false;}		



		 var price_type = document.getElementsByName('price_type');
			for(var i=0;i<price_type.length;i++){
				if(price_type[i].checked){
					price_type=price_type[i].value;
				break;
			}
		}
		if(typeof(price_type)=="object"){price_type="USD";}
		gameArray = ($i("server_name_pl").value).split('-');
		productsname = "www.srogold.com|1 x " + $i("GameName").value + "-" + gameArray[1] + " -pl";
		productsnum = "32|2|" + $i("GameId").value +"|" + gameArray[0] + "|1";
		phone=$i("usa_tel1").value+"-"+$i("usa_tel2").value+"-"+$i("usa_tel3").value;
		uesrinfo = $i("pl_email_address").value +'|'+ $i("pl_firstname").value +'|'+ $i("pl_lastname").value +'|'+ phone + '|0';
		plinfo = $i("charactor_pl").value+'|'+ $i("username").value +'|'+$i("password").value;
		pllevel = $i("level_begin").value+"-"+$i("level_end").value+" "+$i("time").value+"h|pl-Level";
		$i("currency_code").value=price_type;
		$i("amount").value=$i(price_type).value;
		$i("item_name").value=productsname;
		$i("item_number").value=productsnum;
		$i("os0").value = plinfo;
		$i("os1").value = uesrinfo;
		$i("os2").value = pllevel;
		$i("os3").value = $i("notice").value;
		$i("leveling").submit();
}
