//TRvACC.org by Anil
$(document).ready(function() {
	$("#slideshow").tabs({ fx: { opacity: 'toggle' } });
	// Accordion
	$("#atcoBookingList").accordion({ header: "h3", clearStyle: true});
	$(".tipTopClass").tipTip({defaultPosition: "top", activation: "hover"});
	$(".tipBottomClass").tipTip({defaultPosition: "bottom", activation: "hover"});
	$("#airspaceButton, #atcoButton, #applyButton, #eventsButton").tipTip({defaultPosition: "top", activation: "hover"});
});

function noenter() {
	return !(window.event && window.event.keyCode == 13); 
	}

function enableAtcoBookingPanel () {
	$("#atcoBookingPanel").show('blind');
	$("#atcoBookingLogin").hide();
	$("#atcoBookingStats").hide();
	$("#atcoCancelPanel").hide();
	$("#atcoBookingList").hide();
}

function enableAtcoCancelPanel () {
	$("#atcoBookingPanel").hide();
	$("#atcoBookingLogin").hide();
	$("#atcoBookingStats").hide();
	$("#atcoCancelPanel").show('blind');
	$("#atcoBookingList").hide();
}

function enableAtcoBookingStats () {
	$("#atcoBookingPanel").hide();
	$("#atcoBookingLogin").hide();
	$("#atcoBookingStats").show('blind');
	$("#atcoCancelPanel").hide();	
	$("#atcoBookingList").hide();
}

function enableBookingList () {
	$("#atcoBookingPanel").hide();
	$("#atcoBookingLogin").hide();
	$("#atcoBookingStats").hide();
	$("#atcoCancelPanel").hide();
	$("#atcoBookingList").show('blind');
}

function atcoLogin () {
	$('#atcoLoginStatus').html('<img src="_img/loadingG.gif"/> Checking your credentials. Please hold...');
	jQuery.ajax ({
		type: 'POST',
		url: '?Action=ATCoLogin',
		data: $('#atcoLogin').serialize(),
		error: function() { $('#actoLoginStatus').html("Unable to init DOM");},
		success: function(data) {
			$('#atcoLoginStatus').html(data);
			$(".tipTopClass").tipTip({defaultPosition: "top", maxWidth: "auto", activation: "hover"});
		}
	});
}

function atcoBooking () {
	$('#atcoBookingResult').html('<img src="_img/loading.gif"/> Now processing your booking... Please hold...');
	jQuery.ajax ({
		type: 'POST',
		url: '?Action=AtcoBooking',
		data: $('#atcoBookingForm').serialize(),
		error: function() { $('#atcoBookingFormResult').html("Unable to init DOM");},
		success: function(data) {
			$('#atcoBookingResult').html(data);
			$(".tipTopClass").tipTip({defaultPosition: "top", maxWidth: "auto", activation: "hover"});
		}
	});
}

function cancelAtcoBooking () {
	$('#cancelAtcoBookingResult').html('<img src="_img/loading.gif"/> Now cancelling your ATCo booking... Please hold...');
	jQuery.ajax ({
		type: 'POST',
		url: '?Action=CancelAtcoBooking',
		data: $('#cancelAtcoBooking').serialize(),
		error: function() { $('#cancelAtcoBookingResult').html("Unable to init DOM");},
		success: function(data) {
			$('#cancelAtcoBookingResult').html(data);
		}
	});
}

function applicationForm () {
	$('#applicationFormResult').html('<img src="_img/loading.gif"/> Processing your application. Please hold...');
	jQuery.ajax ({
		type: 'POST',
		url: '?Action=ApplicationForm',
		data: $('#applicationForm').serialize(),
		error: function() { $('#applicationFormResult').html("Unable to init DOM");},
		success: function(data) {
			$('#applicationFormResult').html(data);
		}
	});
}

function applicationStatusCheck () {
	$('#applicationStatusResult').html('<img src="_img/loadingG.gif"/> Processing your application. Please hold...');
	jQuery.ajax ({
		type: 'POST',
		url: '?Action=ApplicationStatusCheck',
		data: $('#aplicationStatusCheck').serialize(),
		error: function() { $('#applicationStatusResult').html("Unable to init DOM");},
		success: function(data) {
			$('#applicationStatusResult').html(data);
		}
	});
}

function addFlightBooking () {
	jQuery.ajax({
		type: 'POST',
		url: '?Action=AddFlightBooking',
		data: $('#addFlightBookingForm').serialize(),
		error: function() { $('#addFlightBookingResult').html("Unable to init DOM"); },
		success: function(data) {
			$('#addFlightBookingResult').html(data);
		}
	});
}

function searchRoute () {
	$('#routeResult').html('<img src="_img/loadingG.gif"/> Searching for route...');
	jQuery.ajax({
		type: 'POST',
		url: '?Action=SearchRoute',
		data: $('#searchRouteForm').serialize(),
		error:function(){ $('#routeResult').html("Unable to init DOM"); },
		success: function(data) {
			$('#routeResult').html(data);
		}
	});
}

function searchAirport () {
	$('#airportResult').html('<img src="_img/loading.gif"/> Searching for airport...');
	jQuery.ajax({
		type: 'POST',
		url: '?Action=SearchAirport',
		data: $('#searchAirportForm').serialize(),
		error: function(){ $('#airportResult').html("Unable to init DOM"); },
		success: function(data) {
			$('#airportResult').html(data);
			$(".tipTopClass").tipTip({defaultPosition: "top", maxWidth: "auto", activation: "hover"});
			//$(".tipMiniClass").tipTip({defaultPosition: "top", maxWidth: "auto", activation: "hover"});
		}
	});
	
}