$(function(){
		$('#currencySwap').change(function () {
				window.location = '?currency=' + $(this).val();
		});
		$('#calculate').mouseover(function(){ $(this).css('cursor','pointer'); });
		$('#calculate').click(function(){
				var game_type_id = $('#gameTypeId').val();
				var start_level = parseInt($('#startLevel').val());
				var desired_level = parseInt($('#desiredLevel').val());
				
				if(isNaN(start_level) || start_level <= 0) {
						alert('Please choose Start');
						$('#startLevel').focus();
						return false;
				}
				
				if(isNaN(desired_level) || desired_level <= 0) {
						alert('Please choose Desired');
						$('#desiredLevel').focus();
						return false;
				}
				
				if(start_level >= desired_level){
						alert('Desired must be more than Start');
						$('#desiredLevel').focus();
						return false;
				}
				
		    $.ajax({
				    timeout:10000,
						type:'POST',
						url:'configs/ajax/fit.fpl.ajax.php',
						data:{gameTypeId:game_type_id, startLevel:start_level, desiredLevel:desired_level},
						dataType:'json',
						error:function(a, b){},
						beforeSend:function(){
						},
						success:function(data){
						    $('#days').val(data['days']);
						    $('#hours').val(data['hours']);
						    $('#price').val(data['price'].toFixed(2));
						    $('#rmb').val(data['rmb']);
						}
				});
		});
		
		
		$('#levelForm').submit(function(){
				var game_type_id = $('#gameTypeId').val();
				var start_level = parseInt($('#startLevel').val());
				var desired_level = parseInt($('#desiredLevel').val());
				
				if(isNaN(start_level) || start_level <= 0) {
						alert('Please choose Start');
						$('#startLevel').focus();
						return false;
				}
				
				if(isNaN(desired_level) || desired_level <= 0) {
						alert('Please choose Desired');
						$('#desiredLevel').focus();
						return false;
				}
				
				if(start_level >= desired_level){
						alert('Desired must be more than Start');
						$('#desiredLevel').focus();
						return false;
				}
				
				var flag = false;
		    $.ajax({
				    async:false,
						timeout:10000,
						type:'POST',
						url:'configs/ajax/fit.fpl.ajax.php',
						data:{gameTypeId:game_type_id, startLevel:start_level, desiredLevel:desired_level},
						dataType:'json',
						error:function(a, b){},
						beforeSend:function(){
						},
						success:function(data){
						    $('#days').val(data['days']);
						    $('#hours').val(data['hours']);
						    $('#price').val(data['price'].toFixed(2));
						    $('#rmb').val(data['rmb']);
								flag = true;
						}
				});
				if(!flag) return false;
				
				
				var price = parseFloat($('#price').val());
				var days = parseInt($('#days').val());
				var hours = parseInt($('#hours').val());
				
				if(isNaN(price) || price <= 0){
				    alert('Price must be more than 0');
						return false;
				}
				
				if(isNaN(days) || isNaN(hours)){
				    alert('Time must be more than 0');
						return false;
				}
				
				if(days <= 0 && hours <= 0){
				    alert('Time must be more than 0');
						return false;
				}
		});
});
