$(document).ready(function() {

	/// nav click, loads ajax page and adds class 'on'
	$('.ajax').live('click', function() {
	
		var link = $(this).attr('href');
		$('#content div').load('pages/' + link);
		
		$('a').removeClass("on");
		$(this).addClass("on");
		
		return false;
	
	});
	
	/// load the homepage when onload
	/// add class on homepage on load
	$('#content div').load('pages/index.php');
	$('#nav ul:first li:first').find('a').addClass('on');
	
	/// merchandise page
	$('.shop:odd').addClass('odd');
	
	/// contact form
	$('.fjax').live("submit", function() {		
		var fields = $(this).serialize();
		var path = this.action;
		//alert(path);
		$.ajax({
			type: "POST",
			url: path,
			data : fields,
			//dataType : "xml",
			success: function(msg) {
				alert('Team registered - Many Thanks');
				$('input[type=submit]', this).attr('disabled', 'disabled');					
			}, error: function(){ alert('Failed for some reason'); }
		});
		
		return false;
		
   	});
   	
   	//// footbal form submission
   	$('.football_form').live('submit', function() {
   	
   		var team_name = $(this).find('select').val();
   		var managers_name = $(this).find('input').eq(0).val();
   		var contact_number = $(this).find('input').eq(1).val();
   		var email = $(this).find('input').eq(2).val();
   		var affiliation_number = $(this).find('input').eq(3).val();
   		
   		// alert('Team: name: ' + team_name + ', Managers Name: ' + managers_name + ', Contact Number: ' + contact_number + ', Email: ' + email + ', Affiliation Number: ' + affiliation_number);
   		
   		var str = '';
		var res = true;
		
		// check all is present and correct
		
		if(team_name == 'NS') {
			str += '- Please Select Team Name.\n';
			res = false;
		}
		
		if(managers_name == '') {
			str += '- Please Enter Managers Name.\n';
			res = false;
		}
		
		if(contact_number == '') {
			str += '- Please Enter Contact Number.\n';
			res = false;
		}
		
		if(email == '') {
			str += '- Please Enter E-mail Address.\n';
			res = false;
		}
		
		if(affiliation_number == '') {
			str += '- Please Enter Affiliation Number.\n';
			res = false;
		}
		
		if(str != '') { 
		
			alert(str); 
			
		} else {
		
			//// send ajax request
			var fields = $(this).serialize();
			var path = this.action;
			//alert(path);
			$.ajax({
				type: "POST",
				url: path,
				data : fields,
				//dataType : "xml",
				success: function(msg) {
					alert('Team registered - Many Thanks');
					// $('input[type=submit]', this).attr('disabled', 'disabled');	
					window.refresh();
									
				}, error: function(){ alert('Failed for some reason'); }
			});
		
		}
	
		return false;
	
   	});
   	
		

});