$i=function(id){return document.getElementById(id);}
function bool_info(){
  if($i("customers_firstname").value==""){
  alert('Enter First Name!');
					$i("customers_firstname").focus();
					return false;}
  if($i("customers_lastname").value==""){
  alert('Enter Last Name!');
					$i("customers_lastname").focus();
					return false;}
 if($i("customers_email_address").value==""){
  alert('Enter Email Address!');
					$i("customers_email_address").focus();
					return false;}
if ($i("customers_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("customers_email_address").focus();
					return false;
}
					if(($i("usa_tel1").value=="" || $i("usa_tel2").value=="" || $i("usa_tel3").value=="") && ($i("countryCode").value=="" || $i("not_use_tel").value==""))
{
alert("Enter Telephone");return false;}
if($i("usa_tel1").value!="" && $i("usa_tel2").value!="" && $i("usa_tel3").value!=""){
$i("phone").value=$i("usa_tel1").value+"-"+$i("usa_tel2").value+"-"+$i("usa_tel3").value;}
else{
$i("phone").value=$i("countryCode").value+"-"+$i("not_use_tel").value;}
}

function checkphone(phonenum,id)
{      
    var re = /^[0-9]*$/;     
     if (re.test(phonenum) == false)
    {   
	    document.getElementById(id).value="";
    }

  }




function check_pl(submit_type){
		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=="") && ($i("countryCode").value=="" || $i("not_use_tel").value==""))
{
alert("Enter Telephone");return false;}
if($i("usa_tel1").value!="" && $i("usa_tel2").value!="" && $i("usa_tel3").value!=""){
 var phone=$i("usa_tel1").value+"-"+$i("usa_tel2").value+"-"+$i("usa_tel3").value;}
else{
 var phone=$i("countryCode").value+"-"+$i("not_use_tel").value;}	
 
 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";}
			  
			  
$i("gamename_pl").value=$i("game_name").options[$i("game_name").selectedIndex].text;		
$i("servername_pl").value=$i("server_name_pl").options[$i("server_name_pl").selectedIndex].text;
$i("time_pl").value=$i("time").value;
$i("price_pl").value=$i(price_type).value;
$i("id_pl").value=$i("username").value;
$i("pwd_pl").value=$i("password").value;
$i("pricetype_pl").value=price_type;
$i("role_pl").value=$i("charactor_pl").value;
$i("firstname_pl").value=$i("pl_firstname").value;
$i("lastname_pl").value=$i("pl_lastname").value;
$i("phone_pl").value=phone;
$i("email_pl").value=$i("pl_email_address").value;
$i("comments_pl").value=$i("notice").value;
$i("g_id_pl").value=$i("game_name").value;
$i("s_id_pl").value=$i("server_name_pl").value;
switch(submit_type){

	case "pl_level":
	
	    $i("describ_pl0").value="level     "+$i("level_begin").value+"-"+$i("level_end").value+"      Powererleveling";
	    $i("describ_pl").value=$i("level_begin").value+"-"+$i("level_end").value+" "+$i("time").value+"h|pl-Level";
		break;
    case "pl_honor":
	
	    $i("describ_pl0").value="Honor Powererleveling";
	    $i("describ_pl").value="0 "+$i("time").value+"h|pl-Honor";
       break;
case "pl_reputation":
	
	    $i("describ_pl0").value="Reputation Powererleveling";
	    $i("describ_pl").value="0 "+$i("time").value+"h|pl-Reputation-"+$i("city_name").options[$i("city_name").selectedIndex].text;
      break;
	  case "pl_package":
	
	    $i("describ_pl0").value="Concessions Powererleveling";
	    $i("describ_pl").value="0 "+$i("time").value+"h|pl-Concessions-"+$i("name").value;
      break;
	}
$i("pl_check").submit();
}
$pl_price=function(game_id,type,level_end){return RealmLeveArray[game_id][type][level_end]}

function getprice(game_id,level_begin,level_end){
	for(j=level_begin;j>=0;j--){
		price1=$pl_price(game_id,"price",level_end)-$pl_price(game_id,"price",j);
		time1=$pl_price(game_id,"time",level_end)-$pl_price(game_id,"time",j);
		var price_info={"price":price1,"time":time1};
		if(price1>0){
		 return price_info;
		}
	}
}
function level(){
	
	var game_id=$i("game_name").value;
	var level_end=$i("level_end").value-1;
	var level_begin=$i("level_begin").value-1;
	if(level_end<minlevel && level_begin<minlevel){
		var price=RealmLeveArray[game_id]["price"][1];	
		var time=RealmLeveArray[game_id]["time"][1];
		}
		else{
	var price_end=$pl_price(game_id,"price",level_end);
	var price_begin=$pl_price(game_id,"price",level_begin);
	var price=price_end-price_begin+RealmLeveArray[game_id]["price"][1];
	var time=$pl_price(game_id,"time",level_end)-$pl_price(game_id,"time",level_begin)+RealmLeveArray[game_id]["time"][1];;
		}
	if(level_end<=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;
				}
		    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"];
				 }
		 }
	}
function pl_honor()
{
	var game_id=$i("game_name").value;
	var price=PriceHonorArray[game_id][$i("time").value];
	$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);
	
}
function pl_reputation()
{
	var game_id=$i("game_name").value;
	var price=PriceReputationArray[game_id][$i("city_name").value][$i("time").value];
	$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);
	
}

function SetServerList(){
	var str_option="<select name='server_name_pl' id='server_name_pl'>";
	if(!$i("game_name")){
		for(key in ServerArray[1]){
				str_option+="<option value=";
				str_option+=key;
				str_option+=">";
				str_option+=ServerArray[1][key];
				str_option+="</option>";
			}
	}else{
			for(key in ServerArray[document.getElementById("game_name").value]){
				str_option+="<option value=";
				str_option+=key;
				str_option+=">";
				str_option+=ServerArray[document.getElementById("game_name").value][key];
				str_option+="</option>";
			}
		}
	
	str_option+="</select>";
	document.getElementById("Faction_e").innerHTML=str_option;
}
function request(paras){
var url = location.href;  
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");  
var paraObj = {}  
for (i=0; j=paraString[i]; i++){  
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf
("=")+1,j.length);  
}  
var returnValue = paraObj[paras.toLowerCase()];  
if(typeof(returnValue)=="undefined"){  
return "";  
}else{  
return returnValue;  
}  
}
var theurl
theurl=request("url");
if (theurl!=''){
location=theurl
} 