window.price_default = new Object();
$qucikgold_getobj=function(id){return document.getElementById(id);}
  function setServerList(){
        
	    $('#load_ajax_quickgoldgamelist').attr('style','display:block');
	    $('#totalprice').attr('value','');
		$('#totalprice_last').attr('value','');
		$("#Currency").attr('disabled','disabled');
		$("#sales").attr('disabled','disabled');
		$('#manager_control').attr('style','display:none');
	    $('#totalprice_manager').val('0');
		  if($('#game').val()==""){
		$("#quickgold_serverlist").html('<select disabled="disabled"><option value="">Choose Server</option></select>');
		$("#quickgold_productlist").html('<select  disabled="disabled"><option value="">Choose Product</option></select>');
		$("#sales").html('<select disabled="disabled"><option>Choose Manager</option></select>');		
		$("#load_ajax_quickgoldgamelist").attr('style','display:none');
				   return ;
}
        $("#server").attr('disabled','disabled');
		$("#product").attr('disabled','disabled');
var url = $("#serverlist_url").val()+$("#game").val();
send_request(url,'post','quickgold_serverlist');
}
function setProductList(){
	$('#load_ajax_quickgoldgamelist').attr('style','display:block');
	$("#game").attr('disabled','disabled');
	$("#product").attr('disabled','disabled');
	$("#Currency").attr('disabled','disabled');
	$("#sales").attr('disabled','disabled');
	$("#totalprice").val('');
	$("#totalprice_last").val('');
	$('#manager_control').attr('style','display:none');
	$('#totalprice_manager').val('0');
var url = $("#productlist_url").val()+$("#server").val()+"&game_id="+$("#game").val();
send_request(url,'post','quickgold_productlist');
}
function setProductList_price(){
	$qucikgold_getobj("load_ajax_quickgoldgamelist").style.display="";
	$("#game").attr('disabled','disabled');
	$("#server").attr('disabled','disabled');
	$("#Currency").attr('disabled','disabled');
	$("#sales").attr('disabled','disabled');
	$("#totalprice_last").val('');
	$('#manager_control').attr('style','display:none');
	$('#totalprice_manager').val('0');
	$qucikgold_getobj("totalprice").value='';
var url = $qucikgold_getobj("productlist_price_url").value+$qucikgold_getobj("product").options[$qucikgold_getobj("product").selectedIndex].value;

send_request(url,'post','quickgold_productlist_price');
}	 


function setManagerList(){
	
	   $('#load_ajax_quickgoldgamelist').attr('style','display:block');
var url = $("#manager_url").val()+$("#game").val();
send_request(url,'post','quickgold_manager');
}


	function quickgold_game_output(quickgold_gamelist_data){
		 var str_gameList='<select name="game" id="game" onchange="setServerList();">';
		 str_gameList+='<option value="">Choose Game</option>';
		   for(key in quickgold_gamelist_data){ 
		        if(key=='add'){continue;}
				str_gameList+='<option value="'+quickgold_gamelist_data[key][0]+'" >'+quickgold_gamelist_data[key][1]+'</option>';
			   }
		   str_gameList+='</select>';
		 $('#quickgold_gamelist').html(str_gameList);
		 $("#load_ajax_quickgoldgamelist").attr('style','display:none');
	}
	
	
	function quickgold_server_output(quickgold_serverlist_data){
		$('#load_ajax_quickgoldgamelist').attr('style','display:block');
	 var str_serverList='<select name="server" disabled="disabled" id="server" onchange="setProductList();">';
	   for(key in quickgold_serverlist_data){  
	     		if(key=='add'){continue;}				
			str_serverList+='<option value="'+quickgold_serverlist_data[key][0]+'" >'+quickgold_serverlist_data[key][1]+'</option>';
		   }
	   str_serverList+='</select>';
	 $('#quickgold_serverlist').html(str_serverList);
	 setProductList();
	}
	
	function quickgold_product_output(quickgold_productlist_data){
		
	  $('#load_ajax_quickgoldgamelist').attr('style','display:block');
	  $("#totalprice_last").val('');
	  var str_productList='<select name="product" id="product" disabled="disabled" onchange="setProductList_price();">';
	   for(key in quickgold_productlist_data){  
	     		if(key=='add'){continue;}				
			str_productList+='<option value="'+quickgold_productlist_data[key][0]+'" >'+quickgold_productlist_data[key][1]+'</option>';
		   }
	   str_productList+='</select>';
	 $('#quickgold_productlist').html(str_productList);	
		setProductList_price();
		
		}
	
	
	function quickgold_product_price_output(quickgold_productlist_price_data){
		price_default=parseFloat(quickgold_productlist_price_data);	
		$("#totalprice").val(((parseFloat(quickgold_productlist_price_data))*$("#Currency").val()).toFixed(2));
		$("#totalprice_last").val($("#totalprice").val());
		setManagerList();
		
		
		}
		
		function quickgold_manager_output(quickgold_manager_data){
			$("#game").attr('disabled','');
	        $("#server").attr('disabled','');
			$("#product").attr('disabled','');
		if(quickgold_manager_data[0][0]==""){
			 $('#load_ajax_quickgoldgamelist').attr('style','display:none');
			 $("#Currency").attr('disabled','');
			 $('#managerlist').html('<select name="sales" id="sales" disabled="disabled"><option value="">No Manager</option></select>');
			 $('#totalprice_manager').val('0');
			 $('#manager_control').attr('style','display:none');
			return false;}
	 var str_managerlist='<select  name="sales" id="sales" onchange="get_last_price();"><option value="">Choose Manager</option>';
	   for(key in quickgold_manager_data){  
	     		if(key=='add'){continue;}				
			str_managerlist+='<option value="'+quickgold_manager_data[key][1]+'" >'+quickgold_manager_data[key][2]+'</option>';
		   }
	   str_managerlist+='</select>';
	 $('#managerlist').html(str_managerlist);
	 $("#load_ajax_quickgoldgamelist").attr('style','display:none');
     $("#Currency").attr('disabled','');
	}
		
	
	function price(){
		
		$("#totalprice").val((price_default*$("#Currency").val()).toFixed(2));
		}
		
		
   function submit_qucikgold(fm){
	  if(fmChk(fm)==false){return false;}
	   
	   //var bank_type=$("input[name='radio_bank']")
	   var bank_type = document.getElementsByName("radio_bank");
	
	  for(var i=0;i<bank_type.length;i++){
				if(bank_type[i].checked){
					payment_type=bank_type[i].value;
				break;
			}
		}
		 
		
		 switch(payment_type){
			 	
				case '1':
				
		$qucikgold_getobj("amount").value=$qucikgold_getobj("totalprice_last").value;
		$qucikgold_getobj("currency_code").value=$qucikgold_getobj("Currency").options[$qucikgold_getobj("Currency").selectedIndex].text;
		$qucikgold_getobj("item_name").value='www.tbcgold.com|1 x '+$qucikgold_getobj("game").options[$qucikgold_getobj("game").selectedIndex].text+'-'+$qucikgold_getobj("server").options[$qucikgold_getobj("server").selectedIndex].text+' - gold';
		$qucikgold_getobj("item_number").value='36|1|'+$qucikgold_getobj("game").value+'|'+$qucikgold_getobj("server").value+'|'+$qucikgold_getobj("product").options[$qucikgold_getobj("product").selectedIndex].text;
		$qucikgold_getobj("os0").value=$qucikgold_getobj("character").value+'||';
		$qucikgold_getobj("os1").value=$qucikgold_getobj("email").value+'|'+$qucikgold_getobj("first").value+' '+$qucikgold_getobj("last").value+'|'+$qucikgold_getobj("phone").value+'|';
		$qucikgold_getobj("os2").value='|Manager Price:'+$qucikgold_getobj("totalprice_manager").value+'QQ:'+$qucikgold_getobj("sales").options[$qucikgold_getobj("sales").selectedIndex].value+',name:'+$qucikgold_getobj("sales").options[$qucikgold_getobj("sales").selectedIndex].text;
		 paypal_record();		
		//$qucikgold_getobj("form_quick_gold").submit();
  		     break;
			 
			 
			case '2':
			$qucikgold_getobj("server_eur").value=$qucikgold_getobj("game").options[$qucikgold_getobj("game").selectedIndex].text;
			$qucikgold_getobj("game_eur").value='1 x '+$qucikgold_getobj("game").options[$qucikgold_getobj("game").selectedIndex].text+'-'+$qucikgold_getobj("server").options[$qucikgold_getobj("server").selectedIndex].text+'-'+$qucikgold_getobj("product").options[$qucikgold_getobj("product").selectedIndex].text;
			$qucikgold_getobj("price_eurbank").value=$qucikgold_getobj("totalprice_last").value;
			$qucikgold_getobj("tm_currency_code").value=$qucikgold_getobj("Currency").options[$qucikgold_getobj("Currency").selectedIndex].text;
			$qucikgold_getobj("manage").value='Manager Price:'+$qucikgold_getobj("totalprice_manager").value+$qucikgold_getobj("Currency").options[$qucikgold_getobj("Currency").selectedIndex].text+',QQ:'+$qucikgold_getobj("sales").options[$qucikgold_getobj("sales").selectedIndex].value+',name:'+$qucikgold_getobj("sales").options[$qucikgold_getobj("sales").selectedIndex].text;;
			//$qucikgold_getobj("manage_id").value=$qucikgold_getobj("sales").options[$qucikgold_getobj("sales").selectedIndex].value;
			$qucikgold_getobj("gold").value=$qucikgold_getobj("product").value;
			$qucikgold_getobj("char").value=$qucikgold_getobj("character").value; 
			$qucikgold_getobj("fname").value=$qucikgold_getobj("first").value;
			$qucikgold_getobj("lname").value=$qucikgold_getobj("last").value;
			$qucikgold_getobj("mail").value=$qucikgold_getobj("email").value;
			$qucikgold_getobj("phone_eur").value=$qucikgold_getobj("phone").value;
			$qucikgold_getobj("payment_other").submit();
			break;
			 }
   	   
	   return false;
	   }
	   
 function get_last_price(){
	 
  if($qucikgold_getobj("sales").options[$qucikgold_getobj("sales").selectedIndex].value==""){

	  $qucikgold_getobj('totalprice_manager').value=0;
	  $qucikgold_getobj('manager_control').style.display="none";
	  $qucikgold_getobj("totalprice_last").value=(parseFloat($qucikgold_getobj("totalprice").value)).toFixed(2);
	  return false;
	  }	 
var gold_num=parseFloat($qucikgold_getobj("product").value);
var percent_0_3000=0.039;
var percent_3000_10000=0.035;
var percent_10000_100000=0.032;
var percent_100000=0.029;
var usd=0.30;
var gbp=0.20;
var eur=0.35;
var cad=0.55;
var jpy=40;
var aud=0.40;
var currency_type=$qucikgold_getobj("Currency").options[$qucikgold_getobj("Currency").selectedIndex].text;
if(0 < gold_num <=3000){
		  manager_price_percent=percent_0_3000;
		  }
	  else if(3000 < gold_num <=10000){
		  manager_price_percent=percent_3000_10000;
		  }
	  else if(10000 < gold_num <=100000){
		  manager_price_percent=percent_10000_100000;
		  }
	  else if(gold_num >10000){
		  manager_price_percent=percent_100000;
		  }
		else{
		  manager_price_percent=percent_0_3000;
			}
 if(currency_type=='USD'){
	  manager_price_add=usd;
		  
	 }
 else if(currency_type=='EUR'){
	 manager_price_add=eur;
	  
	 }
 else if(currency_type=='GBP'){
	 manager_price_add=gbp;
	 
	 }
 else if(currency_type=='CAD'){
	 manager_price_add=cad;
	 
	 }
 else if(currency_type=='JPY'){
	 manager_price_add=jpy;
	 
	 }
 else if(currency_type=='AUD'){
	 manager_price_add=aud;
	 
	 }
	 else{
		 manager_price_add=usd;
		 
		 }
		
$qucikgold_getobj("totalprice_manager").value=parseFloat(manager_price_add+manager_price_percent*$qucikgold_getobj("totalprice").value).toFixed(2);
$qucikgold_getobj('manager_control').style.display="";
$qucikgold_getobj("totalprice_last").value=(parseFloat($qucikgold_getobj("totalprice_manager").value) +  parseFloat($qucikgold_getobj("totalprice").value)).toFixed(2);	 
	 }
	 
 function paypal_record(){
 	var url = $("#paypal_record_url").val()+'&erp_server_id='+$("#server").val()+'&product_id='+$("#product").val()+'&type=1';
 	send_request(url,'post','paypal_record');
 	
 }
	 
	