var totalItems = 0;
// The following are specified on the calling page
//var secretary_details_URL = "members/xml/member_details.xml";
var table_header ="<table width='400px' class='blue_bold'><tbody>";
var table_footer ="<\/tbody><\/table>";
var chairman_details = "";
var secretary_details = "";

 $(document).ready(function(){
	$.ajax({
		type: "GET",
		url: secretary_details_URL ,
		dataType: "xml",
      error: function(XMLHttpRequest, textStatus, errorThrown) {
		  alert(XMLHttpRequest);
		  alert(textStatus);
		  alert(errorThrown);
		} , 
		success: function(xml) {
			var title = $(xml).find('title').text();
			var last_updated = $(xml).find('last_updated').text();
			var textcontainer = $('#section_3');
			totalItems = $(xml).find('member_type').length;
			var strText = table_header;
			$(xml).find('member_type').each(function(){
				var member_type = $(this).attr('member_type');
				if (member_type == "full") {
					var full_member_data = this;
					$(full_member_data).find('member').each(function(){
						var office_1 = $(this).find('office_1').text();
						var office_2 = $(this).find('office_2').text();
						if (office_1 == "Secretary" || office_2 == "Secretary"){
							var first_name = $(this).find('first_name').text();
							var first_name_array=first_name.split(" ");
							first_name = first_name_array[0];
							var last_name = $(this).find('last_name').text();
							
							var address_1 = $(this).find('address_1').text();
							var address_2 = $(this).find('address_2').text();
							var address_3 = $(this).find('address_3').text();
							var town = $(this).find('town').text();
							var county = $(this).find('county').text();
							var postcode = $(this).find('postcode').text();
							
							var phone = $(this).find('phone').text();
							var mobile = $(this).find('mobile').text();
							
							secretary_details = "<tr><td width='80px'>&nbsp;</td><td>" + first_name + " " + last_name + ",<\/td>";
							secretary_details += "<tr><td width='80px'>&nbsp;</td><td>Secretary Staines Cine &amp; Video Society,<\/td>";
							secretary_details += "<tr><td width='80px'>&nbsp;</td><td>" + address_1 + ",<\/td><\/tr>";
							if (address_2.length) {secretary_details += "<tr><td width='80px'>&nbsp;</td><td>" + address_2 + ",<\/td><\/tr>"};
							if (address_3.length) {secretary_details += "<tr><td width='80px'>&nbsp;</td><td>" + address_3 + ",<\/td><\/tr>"};
							secretary_details += "<tr><td width='80px'>&nbsp;</td><td>" + town + ",<\/td><\/tr>";
							secretary_details += "<tr><td width='80px'>&nbsp;</td><td>" + county + ", " + postcode + "<\/td><\/tr><tr><td colspan='2'>&nbsp;</td><\/tr>";
							if (mobile.length){
								secretary_details += "<tr><td width='80px'>&nbsp;</td><td>Tel:     " + phone + "<br \/>Mobile: " + mobile + "<\/td><\/tr>";
							} else {
								secretary_details += "<tr><td width='80px'>&nbsp;</td><td>Tel: " + phone + "<\/td><\/tr>";
							}
						
						}
					});
				}
			});
			strText += table_header + chairman_details + secretary_details + table_footer; 
			if (last_updated.length) {
				//strText += "<p style='text-align:center;font-style:italic;font-weight: 600;'\>Contact information last updated: " + last_updated + "<\/p\><hr \/\><p \/\>";
			}
			textcontainer.append(strText);
		}
	});
});
