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 ;
		}
		
		  if($('#game').val()=="32"){
	    $('#load_game_no_rs').attr('style','display:none');
		  }else{
	    $('#load_game_no_rs').attr('style','display:block');
		  }


        $("#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');
var url = $("#productlist_url").val()+$("#server").val()+"&game_id="+$("#game").val();
	if(document.getElementById("main_page").value=="weekend"){
		send_request(url,'post','weekend_productlist');
	}else{
	$("#sales").attr('disabled','disabled');
	$("#totalprice").val('');
	$("#totalprice_last").val('');
	$('#manager_control').attr('style','display:none');
	$('#totalprice_manager').val('0');
		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 produnctArr2 = ($qucikgold_getobj("product").options[$qucikgold_getobj("product").selectedIndex].value).split('|');
	   var ProdunctId2 = produnctArr2[0];
	//$qucikgold_getobj("product").options[$qucikgold_getobj("product").selectedIndex].value
var url = $qucikgold_getobj("productlist_price_url").value+ProdunctId2;

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();">';
		 if(document.getElementById("main_page").value=="weekend"){
		 str_gameList+='';
		 }else{
		 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]+'" >'+quickgold_productlist_data[key][1]+' '+quickgold_productlist_data[key][2]+'</option>';
		   }
	   str_productList+='</select>';
	 $('#quickgold_productlist').html(str_productList);	
		setProductList_price();
		
		}

//weekend eof
	function weekend_product_output(weekend_productlist_data){
		
	  $('#load_ajax_quickgoldgamelist').attr('style','display:none');
			$("#game").attr('disabled','');
	        $("#server").attr('disabled','');
			$("#product").attr('disabled','');
			$("#Currency").attr('disabled','');
			var currcury = document.getElementById("Currency").value;
			var currcury_type = document.getElementById("Currency").options[document.getElementById("Currency").selectedIndex].text;
			var Usadate = document.getElementById("USAdate").value;
			var weekendRates = document.getElementById("weekendRates").value;
			var othersRates = document.getElementById("othersRates").value;

			 switch(currcury_type){
				  case 'USD':
				    currcury_code = '$';
				    break;
				  case 'EUR':
				    currcury_code = '&euro;';
				    break;
				  case 'GBP':
				    currcury_code = '&pound;';
				    break;
			 }
	  var str_productList='<table style="width:100%">';
	   for(key in weekend_productlist_data){
	     		if(key=='add'){continue;}				
		str_productList+='<tr><td>'+weekend_productlist_data[key][1]+'</td>';
		if(Usadate=="0" || Usadate=="6"){
		str_productList+='<td><del>'+currcury_code+(parseFloat(weekend_productlist_data[key][3].replace("\t","")*currcury*othersRates)).toFixed(2)+'</del></td><td><del>'+currcury_code+(parseFloat(weekend_productlist_data[key][3].replace("\t","")*currcury)).toFixed(2)+'</del></td><td style="color:#FF0000;"><strong>'+currcury_code+(parseFloat(weekend_productlist_data[key][3].replace("\t","")*currcury*weekendRates)).toFixed(2)+'</strong></td>';
		}else{
		str_productList+='<td><del>'+currcury_code+(parseFloat(weekend_productlist_data[key][3].replace("\t","")*currcury*othersRates)).toFixed(2)+'</del></td><td style="color:#FF0000;"><strong>'+currcury_code+(parseFloat(weekend_productlist_data[key][3].replace("\t","")*currcury)).toFixed(2)+'</strong></td><td><del>'+currcury_code+(parseFloat(weekend_productlist_data[key][3].replace("\t","")*currcury*weekendRates)).toFixed(2)+'</del></td>';
		}
		str_productList+='<td><input type="button" class="buy_now_button" onclick=location="?action=buy_now_weekend&main_page=weekend&currency='+currcury_type+'&products_id='+weekend_productlist_data[key][0]+'" /></td></tr>';
			
		   }
	   str_productList+='</table>';
	 $('#weekend_productlist').html(str_productList);			
		}
//weekend bof

	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){
	   var GameId = $qucikgold_getobj("game").value;
	   var ServerIds = $qucikgold_getobj("server").value;
	   var produnctArr = ($qucikgold_getobj("product").value).split('|');
	   var ProdunctId = produnctArr[0];
	   var produnctQuantity = produnctArr[1];
	   if(GameId=="32"){
			   var url = "checkout_leveling.html?buy_id="+GameId+"_"+ServerIds+"_"+ProdunctId+"&action=pl_buy_now_rs";
			   window.location = url;
			   return false;
	   }
	  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='36|1 x -'+$qucikgold_getobj("game").value+'-'+$qucikgold_getobj("server").value+' - '+produnctQuantity;
		$qucikgold_getobj("item_number").value='36|1|'+$qucikgold_getobj("game").value+'|'+$qucikgold_getobj("server").value+'|'+produnctQuantity;
		$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();
		    document.charset="iso-8859-1";
  		     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+'-'+produnctQuantity;
			$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=ProdunctId;
			$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;
		    document.charset="utf-8";
			$qucikgold_getobj("payment_other").submit();
			break;
			 
			 
			case '3':
			form_wes = document.getElementById("payment_other2");
//			form_wes.serverName.value=$qucikgold_getobj("game").options[$qucikgold_getobj("game").selectedIndex].text;
			form_wes.price_gold_Toltal.value=$qucikgold_getobj("totalprice_last").value;
			form_wes.serverName.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+"G";
			form_wes.manage_price.value=$qucikgold_getobj("totalprice_manager").value;
			form_wes.tm_currency_western_code.value=$qucikgold_getobj("Currency").options[$qucikgold_getobj("Currency").selectedIndex].text;
			form_wes.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;
			form_wes.char.value=$qucikgold_getobj("character").value; 
			form_wes.mail.value=$qucikgold_getobj("email").value;
			form_wes.phone.value=$qucikgold_getobj("phone").value;
		    document.charset="utf-8";
			$qucikgold_getobj("payment_other2").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 produnctArray = ($qucikgold_getobj("product").value).split('|');
var ProdunctIdId = produnctArray[0];
var gold_num=parseFloat(ProdunctIdId);
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');
 	
 }
