jQuery.fn.tabContent = function() {

	$(this).each(function() {

		var parts = $(this).attr('id').split("li-");

		$("#project-nav > ul > #li-" + parts[1] + " > a").click( function(e) {

			$("div[ name = 'content-block' ]").hide();
			$("#content-" + parts[1] ).show();
			$("div[ name = 'panel-block' ]").hide();
			$("#panels-" + parts[1] ).show();
			$("#project-nav > ul > li.active").removeClass( "active" );
			$(this).parent().addClass( "active" );
			e.preventDefault();

		});

	}); 
};

$(document).ready(function() {  

	$("#project-nav > ul > li").tabContent();

	$("#contactus").click( function(e) {
		$("#contact-details").dialog( {
			width: 485,
			resizable: false,
			modal: true
		});
		e.preventDefault();
	});

	$("#add-to-shortlist").click( function(e) {
		var id = $("#project-id").html();
		$.ajax({ url: "/ProjectShortlist/Add/" +id });
		$("#shortlist-add").hide();
		$("#shortlist-remove").show();
		e.preventDefault();
	});

	$("#remove-from-shortlist").click( function(e) {
		var id = $("#project-id").html();
		$.ajax({ url: "/ProjectShortlist/Remove/" +id });
		$("#shortlist-remove").hide();
		$("#shortlist-add").show();
		e.preventDefault();
	});

	$("#add-to-shortlist").click( function(e) {
		e.preventDefault();
	});


	$("#remove-from-shortlist").click( function(e) {
		e.preventDefault();
	});

	$('#pieChart').insertFusionCharts({
		type: "Pie2D",
		width: "400",
		height: "250",
		bgColor: "FAFAFA",
		swfPath: "/swf/",
		data: "/projects/budgetxml/" + $("#projectid").val(),
		dataFormat: "URIData"
	});
	
	$("#charityContactus_form input[type='text']").removeAttr("disabled");//it's sometimes disabled on page refresh
	$("#charityContactus_form textarea").removeAttr("disabled");
	
	$("#charityContactus_form").submit( jQuery.fn.charityContactus );
	$("#charityContactus_form :input").change(function (e) {
		$("#contactusError").html("");
	});
	$( "#contactusEmail" ).focus(function () {
		$( "#contactusEmail" ).css( "background-color", "" );
	});
	$( "#contactusMessage" ).focus(function () {
		$( "#contactusMessage" ).css( "background-color", "" );
	});
	$( "#contactusEmail" ).change(function () {
		$( "#contactusEmail" ).css( "background-color", "" );
	});
	$( "#contactusMessage" ).change(function () {
		$( "#contactusMessage" ).css( "background-color", "" );
	});
	
	$("#contactus_email").click( function(e) {
		$(".contactus_email").slideDown();
		$(".contactus_not_email").slideUp();
		e.preventDefault();
	});
	$("#contactus_email_undo").click( function(e) {
		$(".contactus_email").slideUp();
		$(".contactus_not_email").slideDown();
		e.preventDefault();
	});

});

