$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_readonly").value=(price*PriceFitsArray["USD"][1]).toFixed(2);
					$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_readonly").value=(price["price"]*PriceFitsArray["USD"][1]).toFixed(2);
				   $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("GameId").value!=32){
		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;}
		var firstnamenors = $i("pl_firstname").value;
		var lastnamenors = $i("pl_firstname").value;
	}else{
		var firstnamenors = "";
		var lastnamenors = "";
	}
		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("pl_phone").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";}
		if(price_type=="GBP"){
			var price_Type_CNY = "&pound;";
		}else if(price_type=="EUR"){
			var price_Type_CNY = "&euro;";
		}else{
			var price_Type_CNY = "$";
		}
			var CNY_price = $i("CNY_price").value;
			var usd_price = $i("USD_readonly").value;
		gameArray = ($i("server_name_pl").value).split('-');
//		productsname = "www.gogoer.com|1 x -" + $i("GameName").value + "-" + gameArray[1] + " -pl";
		productsname = "30|1 x -" + $i("GameId").value + "-" + gameArray[0] + " -pl";
		productsnum = "30|2|" + $i("GameId").value +"|" + gameArray[0] + "|1";

		phone=$i("pl_phone").value;

		uesrinfo = $i("pl_email_address").value +'|'+ firstnamenors +' '+ lastnamenors +'|'+ 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("CNYAmount").value = (CNY_price*usd_price).toFixed(2);
		
		$i("displayAmount").value = price_Type_CNY+$i(price_type).value;
		
		$i("userInformation").value = "www.gogoer.com|" + $i("GameName").value + "|" + gameArray[1]+"|2|"+pllevel+"|30-"+$i("GameId").value +"-" + gameArray[0]+"|1|"+price_type+"|"+$i(price_type).value+"|Character name:"+$i("charactor_pl").value+'|Account:'+ $i("username").value +'|password:'+$i("password").value+"|Email:"+$i("pl_email_address").value +'|Full Name:'+ firstnamenors +' '+ lastnamenors +'|Phone:'+ phone+"|notice:"+$i("notice").value;
		
		var method = document.getElementsByName("paytype");
	for(var i=0;i<method.length;i++){
		if(method[i].checked){
			method=method[i].value;
			break;
		}
	}
	switch(method){
				case "1":
		  form_eur = document.getElementById("leveling");
		  form_eur.submit();
	return false;
			break;
		
			case "5":
		   form_ips = document.getElementById("payment_other3");

	form_ips.action="checkout_confirmations_ips.html";
			   	form_ips.gameName.value = $i("GameName").value;
	form_ips.item_name.value= "www.gogoer.com|"+$i("GameName").value+"|"+gameArray[1]+"|"+"1";

		form_ips.item_number.value= "30|2|" + $i("GameId").value +"|" + gameArray[0] + "|1";

	form_ips.serverName.value = gameArray[1];

	form_ips.charaName_ips.value = $i("charactor_pl").value;

	//form_ips.charaName_ips.value = $i("charactor_pl").value;
	form_ips.username_ips.value = $i("username").value;

	form_ips.passworld_ips.value = $i("password").value;

	form_ips.fname_ips.value = firstnamenors;

	form_ips.lname_ips.value = lastnamenors;

	form_ips.mail_ips.value = $i("pl_email_address").value;

	form_ips.phone_ips.value = phone;

	form_ips.comment_ips.value = $i("notice").value;

	form_ips.currency_code.value=price_type;

	form_ips.amount.value =$i(price_type).value;

	
form_ips.CNYAmount.value = (CNY_price*usd_price).toFixed(2);

		form_ips.displayAmount.value= price_Type_CNY+$i(price_type).value;

		form_ips.userInformation.value  = "www.gogoer.com|" + $i("GameName").value + "|" + gameArray[1]+"|2|"+pllevel+"|30-"+$i("GameId").value +"-" + gameArray[0]+"|1|"+price_type+"|"+$i(price_type).value+"|Character name:"+$i("charactor_pl").value+'|Account:'+ $i("username").value +'|password:'+$i("password").value+"|Email:"+$i("pl_email_address").value +'|Full Name:'+ firstnamenors +' '+ lastnamenors +'|Phone:'+ phone+"|notice:"+$i("notice").value;

		  form_ips.submit();
	return false;
			break;
		case "3":
			 form_eur = document.getElementById("payment_other");
	form_eur.action="paymenteu.html";
	   form_eur.server2.value = gameArray[1];

	form_eur.game.value = $i("GameName").value;
	form_eur.price.value = $i(price_type).value;
	form_eur.gold.value = 1;
	form_eur.tm_currency_code.value = price_type;
	form_eur.char.value =$i("charactor_pl").value;
	form_eur.fname.value =firstnamenors;
		form_eur.lname.value =lastnamenors;

	form_eur.mail.value = $i("pl_email_address").value;
	form_eur.phone.value = phone;
	
			$i("pri_usd").value = PriceFitsArray['USD'][1];
			$i("pri_gbp").value = PriceFitsArray['GBP'][1];
			$i("pri_eur").value = PriceFitsArray['EUR'][1];
			form_eur.submit();
	return false;
		
			case "4":
			  form_eur = document.getElementById("payment_other");
	form_eur.action="paymentWestern.html";
 form_eur.server2.value = gameArray[1];

	form_eur.game.value = $i("GameName").value;
	form_eur.price.value = $i(price_type).value;
	form_eur.gold.value = 1;
	form_eur.tm_currency_code.value = price_type;
	form_eur.char.value =$i("charactor_pl").value;
	form_eur.fname.value =firstnamenors;
		form_eur.lname.value =lastnamenors;

	form_eur.mail.value = $i("pl_email_address").value;
	form_eur.phone.value = phone;
	
			$i("pri_usd").value = PriceFitsArray['USD'][1];
			$i("pri_gbp").value = PriceFitsArray['GBP'][1];
			$i("pri_eur").value = PriceFitsArray['EUR'][1];
			form_eur.submit();
			return false;	
	}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	//	$i("leveling").submit();
		
		
		
		
		
		
		
		
}

