
/** 
This is a 'comment'. Programmers use these so that other people
can understand what their code is doing. Neat, eh?
**/



function showeventinfo(id) {
	$('eventdiv').style.display = 'block';
}

function showmemforms() {
	var m = $('memforms').value;
	$('srcmem').style.display = 'none';
	$('saramem').style.display = 'none';

	switch (m) {
			case 'srcm': $('srcmem').style.display = 'block'; break;
			case 'saram': $('saramem').style.display = 'block'; break;
			case 'homemem': 				$('srcmem').style.display = 'none';
				$('saramem').style.display = 'none';break;
	}
	$('memtype').value = m;			
}

function popcost() {
	var m = $('memcost').value;
	var s = $('saracost').value;
	$('totalcost').value = Number(m)+Number(s);
}

function enablesara() {
	var s = $('saracheck').checked;
	if (s) { $('sara').disabled = false; } else { $('sara').disabled = true; }
}

function enablenovice() {
	var n = $('novicecheck').checked;
	if (n) {
		$('rowingpts').disabled = true;
		$('scullingpts').disabled = true;
		$('novicepts').disabled = true;
		$('rowingpts').value = "";
		$('scullingpts').value = "";
		$('novicepts').value = "";
	}
	else {
		$('rowingpts').disabled = false;
		$('scullingpts').disabled = false;
		$('novicepts').disabled = false;
	}
}

function updatecost() {
	var mem = $('membership').value;
	var sarabox = $('saracheck').checked;
	var saramem, memcost, saracost;
	
	if (sarabox) { saramem = $('sara').value; }
	
	switch (mem) {
		case 'Senior / Life Rowing Member': memcost = 160; break;
		case 'Seasonal / Student Rowing Member': memcost = 110; break;
		case 'Senior Non Rowing Member': memcost = 83; break;
		case 'Junior Rowing Member': memcost=80; break;
		case 'Boat Racking / Equipment Storage': memcost=95; break;
	}
	$('memcost').value = memcost;
	
		switch (saramem) {
			case 'Senior Licence': saracost=35; break;
			case 'Full Time Student Licence': saracost=25; break;
			case 'Junior Licence': saracost=18; break;
			case 'Cadet': saracost=8; break;
			default: saracost=0; break;
		}
		$('saracost').value = saracost;
	
	var total = 0;
	total = Number(memcost)+Number(saracost);
	$('totalcost').value = total;
}

function workoutage() {
	var y = $('year').value;
	var m = $('month').value;
	var d = $('day').value;
	var ay = $('appyear').value;
	var am = $('appmonth').value;
	var ad = $('appday').value;
	var age;
	
	var yearage = y-ay;
	age = yearage;
	var monthage = m-am;
	var dayage = d-ad;
	
	if (monthage < 0) {
		age--;
	}
	if (monthage == 0) {
		if (dayage < 0) {
			age--;
		}
	}
	$('appage').value = age;
}
function createapplication() {
	window.open('membership.php');
}
function getpictures() {
	var p = $('picgal').value;
	window.location.href = "/gallery/picturegalleries.php?id="+p;
}

function Login()
{
	var url = "checkuser.php";
    var pars = "strUsername=" + $("username").value + "&strPassword=" + $("password").value;
    new Ajax(url, {postBody:pars, onComplete:LoginConfirm}).request();
}

function showdivs() {
	var m = $('jobevents').value;
	$('showevents').style.display = 'none';
	$('addevents').style.display = 'none';
	$('editevents').style.display = 'none';
	$('deleteeventsdiv').style.display = 'none';

	switch (m) {
			case 'new': $('addevents').style.display = 'block'; break;
			case 'edit': $('editevents').style.display = 'block'; populateevents(); break;
			case 'showevent': $('showevents').style.display = 'block'; break;
			case 'delete': $('deleteeventsdiv').style.display = 'block'; populateventsdeletes(); break;
			default:
				$('addevents').style.display = 'none';
				$('showevents').style.display = 'block';
				$('editevents').style.display = 'none';
				$('deleteeventsdiv').style.display = 'none';
				break;
	}
}

function populateevents() {
	$('editeventname').style.display = 'none';
	$('editeventdd').style.display = 'block';
	var url = "../inc/ajax/events.php?method=getEvents";
	var pars=""
	new Ajax(url, {postBody:pars, onComplete:populateEventsDD}).request();
}
function populateventsdeletes() {
	$('deleteeventname').style.display = 'none';
	$('deleteeventdd').style.display = 'block';
	var url = "../inc/ajax/events.php?method=getEvents";
	var pars=""
	new Ajax(url, {postBody:pars, onComplete:populateEventsDeleteDD}).request();
}
function populateEventsDD(sText,oXml) {
	var ds = new DataSet(oXml);
	var eventid = "";
	var eventname = "";
	$('editeventdd').options[0] = new Option('Select event');
	for (i=0;i<ds.rowcount();i++) {
		eventid = ds.cell(i,"id");
		eventname = ds.cell(i,"event");
		$('editeventdd').options[i+1] = new Option(eventname,eventid);
	}
}

function populateEventsDeleteDD(sText,oXml) {
	var ds = new DataSet(oXml);
	var eventid = "";
	var eventname = "";
	$('deleteeventdd').options[0] = new Option('Select event');
	for (i=0;i<ds.rowcount();i++) {
		eventid = ds.cell(i,"id");
		eventname = ds.cell(i,"event");
		$('deleteeventdd').options[i+1] = new Option(eventname,eventid);
	}
}

function popEventForm() {
	var id = $('editeventdd').value;
	if (id != "0") {
	var url="../inc/ajax/events.php?method=popEventForm";
	var pars="id="+id;
	new Ajax(url, {postBody:pars, onComplete:populateEvents}).request();
	}
	else {alert("no event");}
}
function deleteEventForm() {
	var id = $('deleteeventdd').value;
	if (id != "0") {
	var url="../inc/ajax/events.php?method=popEventForm";
	var pars="id="+id;
	new Ajax(url, {postBody:pars, onComplete:populateEventsDelete}).request();
	}
	else {alert("no event");}
}
function populateEvents(sText,oXml) {
	var ds = new DataSet(oXml);
	var ename = "";
	var sdate = "";
	var smonth = "";
	var syear = "";
	var shr = "";
	var smin = "";
	var ehr = "";
	var emin = "";
	var evenue = "";
	var einfo = "";
	var ecost = "";
	var emonth = "";

	eid = ds.cell(0,"id");
	ename = ds.cell(0,"event");
	sdate = dc(ds.cell(0,"sday"));
	smonth = dc(ds.cell(0,"smonth"));
	syear = dc(ds.cell(0,"syear"));
	edate = dc(ds.cell(0,"eday"));
	endmonth = dc(ds.cell(0,"emonth"));
	eyear = dc(ds.cell(0,"eyear"));
	shr = dc(ds.cell(0,"shr"));
	smin = dc(ds.cell(0,"smin"));
	ehr = dc(ds.cell(0,"ehr"));
	emin = dc(ds.cell(0,"emin"));
	evenue = ds.cell(0,"venue");
	ecost = ds.cell(0,"cost");
	einfo = ds.cell(0,"eventinfo");
	emonth = dc(ds.cell(0,"month"));
	
	var length = ename.length;
	var maxl = 40;
	if (length > maxl) { length = length; } else { length = maxl; }
	
	smonth = workoutmonth(smonth);
	smonth--;
	endmonth = workoutmonth(endmonth);
	endmonth--;
	
	$('edithiddenid').value = eid;
	$('editceventmonth').value = emonth;
	$('editeventday').value = sdate;
	$('editeventmonth').value = smonth;
	$('editeventyear').value = syear;
	$('editendeventday').value = edate;
	$('editendeventmonth').value = endmonth;
	$('editendeventyear').value = eyear;
	$('editstarthour').value = shr;
	$('editstartmin').value = smin;
	$('editendhour').value = ehr;
	$('editendmin').value = emin;
	$('editeventvenue').value = evenue;
	$('editeventcost').value = ecost;
	tinyMCE.get('editeventinfo').setContent(einfo);
	$('editeventdd').style.display = 'none';
	$('editeventname').size = length;
	$('editeventname').style.display = 'block';
	$('editeventname').value = ename;
}
function populateEventsDelete(sText,oXml) {
	var ds = new DataSet(oXml);
	var ename = "";
	var sdate = "";
	var smonth = "";
	var syear = "";
	var shr = "";
	var smin = "";
	var ehr = "";
	var emin = "";
	var evenue = "";
	var einfo = "";
	var ecost = "";
	var emonth = "";
	
	ename = ds.cell(0,"event");
	sdate = dc(ds.cell(0,"sday"));
	smonth = dc(ds.cell(0,"smonth"));
	syear = dc(ds.cell(0,"syear"));
	edate = dc(ds.cell(0,"eday"));
	endmonth = dc(ds.cell(0,"emonth"));
	eyear = dc(ds.cell(0,"eyear"));
	shr = dc(ds.cell(0,"shr"));
	smin = dc(ds.cell(0,"smin"));
	ehr = dc(ds.cell(0,"ehr"));
	emin = dc(ds.cell(0,"emin"));
	evenue = ds.cell(0,"venue");
	ecost = ds.cell(0,"cost");
	einfo = ds.cell(0,"eventinfo");
	emonth = dc(ds.cell(0,"month"));
	
	smonth = workoutmonth(smonth);
	smonth--;
	endmonth = workoutmonth(endmonth);
	endmonth--;
	$('deleteceventmonth').value = emonth;
	$('deleteeventday').value = sdate;
	$('deleteeventmonth').value = smonth;
	$('deleteeventyear').value = syear;
	$('deleteendeventday').value = edate;
	$('deleteendeventmonth').value = endmonth;
	$('deleteendeventyear').value = eyear;
	$('deletestarthour').value = shr;
	$('deletestartmin').value = smin;
	$('deleteendhour').value = ehr;
	$('deleteendmin').value = emin;
	$('deleteeventvenue').value = evenue;
	$('deleteeventcost').value = ecost;
	tinyMCE.get('deleteeventinfo').setContent(einfo);
}
function editevent() {
	var id=$('edithiddenid').value;
	var mon = $('editceventmonth').SelectedLabel();
	var name = $('editeventname').value;
	var day = $('editeventday').value;
	var month = $('editeventmonth').value;
	var year = $('editeventyear').value;
	var eday = $('editendeventday').value;
	var emonth = $('editendeventmonth').value;
	var eyear = $('editendeventyear').value;
	var starthr = $('editstarthour').value;
	var startmin = $('editstartmin').value;
	var endhr = $('editendhour').value;
	var endmin = $('editendmin').value;
	var venue = $('editeventvenue').value;
	var cost = $('editeventcost').value;
	var info = tinyMCE.get('editeventinfo').getContent();
	
	month++;
	emonth++;
	// checks
	var newday, newdayend, newmonthend, newmonth, newstarthr, newendhr, newmon;
	if (day<10) { newday = "0"+day; } else { newday = day; }
	if (month<10) { newmonth = "0"+month; } else { newmonth = month; }
	if (eday<10) { newdayend = "0"+eday; } else { newdayend = eday; }
	if (emonth<10) { newmonthend = "0"+emonth; } else { newmonthend = emonth; }
	if (starthr<10) { newstarthr = "0"+starthr; } else { newstarthr = starthr; }
	if (endhr<10) { newendhr = "0"+endhr; } else { newendhr = endhr; }
	switch (mon) {
		case 0: newmon = "January"; break;
		case 1: newmon = "February"; break;
		case 2: newmon = "March"; break;
		case 3: newmon = "April"; break;
		case 4: newmom = "May"; break;
		case 5: newmon = "June"; break;
		case 6: newmon = "July"; break;
		case 7: newmon = "August"; break;
		case 8: newmon = "September"; break;
		case 9: newmon = "October"; break;
		case 10: newmon = "November"; break;
		case 11: newmon = "December"; break;
	}
	var newdatetime = year+"-"+newmonth+"-"+newday+" "+newstarthr+":"+startmin+":00";
	var newendtime = year+"-"+newmonthend+"-"+newdayend+" "+newendhr+":"+endmin+":00";
	
	setEventsTab();
	var url = "../inc/ajax/events.php?method=editevent";
	var pars="id="+id+"&event="+name+"&date="+newdatetime+"&venue="+venue+"&time="+newendtime+"&cost="+cost+"&eventinfo="+info+"&month="+mon;
	new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
}
function deleteevent() {
	var id=$('deleteeventdd').value;
	var mon = $('deleteeventmonth').SelectedLabel();
	var name = $('deleteeventdd').SelectedLabel();
	var day = $('deleteeventday').value;
	var month = $('deleteeventmonth').value;
	var year = $('deleteeventyear').value;
	var starthr = $('deletestarthour').value;
	var startmin = $('deletestartmin').value;
	var endhr = $('deleteendhour').value;
	var endmin = $('deleteendmin').value;
	var venue = $('deleteeventvenue').value;
	var cost = $('deleteeventcost').value;
	var info = $('deleteeventinfo').value;
	
	month = workoutmonth(month);
	// checks
	var newday, newmonth, newstarthr, newendhr, newmon;
	if (day<10) { newday = "0"+day; } else { newday = day; }
	if (month<10) { newmonth = "0"+month; } else { newmonth = month; }
	if (starthr<10) { newstarthr = "0"+starthr; } else { newstarthr = starthr; }
	if (endhr<10) { newendhr = "0"+endhr; } else { newendhr = endhr; }
	switch (mon) {
		case 0: newmon = "January"; break;
		case 1: newmon = "February"; break;
		case 2: newmon = "March"; break;
		case 3: newmon = "April"; break;
		case 4: newmom = "May"; break;
		case 5: newmon = "June"; break;
		case 6: newmon = "July"; break;
		case 7: newmon = "August"; break;
		case 8: newmon = "September"; break;
		case 9: newmon = "October"; break;
		case 10: newmon = "November"; break;
		case 11: newmon = "December"; break;
	}
	var newdatetime = year+"-"+newmonth+"-"+newday+" "+newstarthr+":"+startmin+":00";
	var newendtime = year+"-"+newmonth+"-"+newday+" "+newendhr+":"+endmin+":00";
	
	var answer = confirm("Do you wish to delete this event?");
	if (answer) {
		setEventsTab();
		var url = "../inc/ajax/events.php?method=deleteevent";
		var pars="id="+id;
		new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
	}
}
function workoutmonth(m) {
	var mon = "";
	switch (m) {
		case 'January': mon="1"; break;
		case 'February': mon="2"; break;
		case 'March': mon="3"; break;
		case 'April': mon="4"; break;
		case 'May': mon="5"; break;
		case 'June': mon="6"; break;
		case 'July': mon="7"; break;
		case 'August': mon="8"; break;
		case 'September': mon="9"; break;
		case 'October': mon="10"; break;
		case 'November': mon="11"; break
		case 'December': mon="12"; break;
	}
	return mon;
}
function addevent() {
	var mon = $('ceventmonth').SelectedLabel();
	var name = $('eventname').value;
	var day = $('eventday').value;
	var month = Number($('eventmonth').value);
	var year = $('eventyear').value;
	var dayend = $('eventendday').value;
	var monthend = Number($('eventendmonth').value);
	var yearend = $('eventendyear').value;
	var starthr = $('starthour').value;
	var startmin = $('startmin').value;
	var endhr = $('endhour').value;
	var endmin = $('endmin').value;
	var venue = $('eventvenue').value;
	var cost = $('eventcost').value;
	var info = tinyMCE.get('eventinfo').getContent();
	
	month = month+1; 
	monthend++;
	// checks
	var newday, newdayend, newmonthend, newmonth, newstarthr, newendhr, newmon;
	if (day<10) { newday = "0"+day; } else { newday = day; }
	if (month<10) { newmonth = "0"+month; } else { newmonth = month; }
	if (dayend<10) { newdayend = "0"+dayend; } else { newdayend = dayend; }
	if (monthend<10) { newmonthend = "0"+monthend; } else { newmonthend = monthend; }
	if (starthr<10) { newstarthr = "0"+starthr; } else { newstarthr = starthr; }
	if (endhr<10) { newendhr = "0"+endhr; } else { newendhr = endhr; }
	switch (mon) {
		case 0: newmon = "January"; break;
		case 1: newmon = "February"; break;
		case 2: newmon = "March"; break;
		case 3: newmon = "April"; break;
		case 4: newmom = "May"; break;
		case 5: newmon = "June"; break;
		case 6: newmon = "July"; break;
		case 7: newmon = "August"; break;
		case 8: newmon = "September"; break;
		case 9: newmon = "October"; break;
		case 10: newmon = "November"; break;
		case 11: newmon = "December"; break;
	}
	var newdatetime = year+"-"+newmonth+"-"+newday+" "+newstarthr+":"+startmin+":00";
	var newendtime = year+"-"+newmonthend+"-"+newdayend+" "+newendhr+":"+endmin+":00";
	setEventsTab();	
	var url = "../inc/ajax/events.php?method=addevent";
	var pars="event="+name+"&date="+newdatetime+"&venue="+venue+"&time="+newendtime+"&cost="+cost+"&eventinfo="+info+"&month="+mon;
	new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
}

function displayEdit(id) {
	$('showevents').style.display = 'none';
	$('editevents').style.display = 'block';
	$('jobevents').value = "edit";
	displayGetEvents(id);
}

function displayGetEvents(id) {
	var url = "../inc/ajax/events.php?method=popEventForm";
	var pars = "id="+id;
	new Ajax(url, {postBody:pars, onComplete:populateEvents}).request();
}

function displayDelete(id) {
	var answer = confirm("Do you wish to delete this event?");
	if (answer) {
		setEventsTab();
		var url = "../inc/ajax/events.php?method=deleteevent";
		var pars="id="+id;
		new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
	}
}

// NEWS FUNCTIONS
function showNewsdivs() {
	var m = $('jobnews').value;
	$('shownews').style.display = 'none';
	$('addnews').style.display = 'none';
	$('editnews').style.display = 'none';
	$('deletenewsdiv').style.display = 'none';

	switch (m) {
			case 'new': $('addnews').style.display = 'block'; break;
			case 'edit': $('editnews').style.display = 'block'; populateNewsForm(); break;
			case 'showevent': $('shownews').style.display = 'block'; break;
			case 'delete': $('deletenewsdiv').style.display = 'block'; deletenews(); break;
			default:
				$('addnews').style.display = 'none';
				$('shownews').style.display = 'block';
				$('editnews').style.display = 'none';
				$('deletenewsdiv').style.display = 'none';
				break;
	}
}
function addNews() {
	var intro = tinyMCE.get('addIntro').getContent();
	intro = intro.replace('>', '&gt;');
	intro = intro.replace('<', '&lt;');
	intro = intro.replace('&', '#amp#');
	intro = intro.replace("\'", "#qot#");
	intro = intro.replace('"', "#dqot#");
	intro = intro.replace('&', '#amp#'); // for use when POSTING data
	var story = tinyMCE.get('addStory').getContent();
	story = story.replace('>', '&gt;');
	story = story.replace('<', '&lt;');
	story = story.replace('&', '#amp#');
	story = story.replace("\'", "#qot#");
	story = story.replace('"', "#dqot#");
	story = story.replace('&', '#amp#'); // for use when POSTING data
	
	intro = intro.replace(/(<([^>]+)>)/ig,"");
	story = story.replace(/(<([^>]+)>)/ig,"");
	
	var title = $('addTitle').value;
	var added = $('addAdded').value;
	var updated = $('addUpdated').value;
	var link1 = $('addLink1').value;
	var link2 = $('addLink2').value;
	var link3 = $('addLink3').value;
	setNewsTab();	
	var url = "../inc/ajax/events.php?method=addNews";
	var pars="title="+title+"&dateadded="+added+"&dateupdated="+updated+"&intro="+intro+"&story="+story+"&link1="+link1+"&link2="+link2+"&link3="+link3;
	new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();

}

function populateNewsForm() {
	$('editTitle').style.display = 'none';
	$('editTitleDD').style.display = 'block';
	var url = "../inc/ajax/events.php?method=getNews";
	var pars="";
	new Ajax(url, {postBody:pars, onComplete:populateNewsDD}).request();
}

function populateNewsDD(sText,oXml) {
	var ds = new DataSet(oXml);
	var newsid = "";
	var newstitle = "";
	$('editTitleDD').options[0] = new Option('Select news item');
	for (i=0;i<ds.rowcount();i++) {
		newsid = dc(ds.cell(i,"id"));
		newstitle = dc(ds.cell(i,"title"));
		$('editTitleDD').options[i+1] = new Option(newstitle,newsid);
	}
}

function popNewsForm() {
	var id = $('editTitleDD').value;
	if (id != "0") {
	var url="../inc/ajax/events.php?method=popNewsForm";
	var pars="id="+id;
	new Ajax(url, {postBody:pars, onComplete:populateNews}).request();
	}
	else {alert("no news");}
}

function populateNews(sText,oXml) {
	var ds = new DataSet(oXml);
	var nnid = "";
	var title = "";
	var aday = "";
	var amonth = "";
	var ayear = "";
	var ahr = "";
	var amin = "";
	var uday = "";
	var umonth = "";
	var uyear = "";
	var uhr = "";
	var umin = "";
	var intro = "";
	var story = "";
	var link1 = "";
	var link2 = "";
	var link3 = "";

	id = ds.cell(0,"id");
	title = ds.cell(0,"title");
	dadded = ds.cell(0,"dateadded");
	dupdated = ds.cell(0,"dateupdated");
	intro = dc(ds.cell(0,"intro"));
	story = ds.cell(0,"story");
	link1 = ds.cell(0,"link1");
	link2 = ds.cell(0,"link2");
	link3 = ds.cell(0,"link3");
//	alert("Link 1: "+link1+"\nLink2: "+link2+"\nLink3: "+link3);
	
	$('editNewsHiddenId').value = id;
	$('editTitle').value = title;
	$('editAdded').value = dadded;
	tinyMCE.get('editIntro').setContent(intro);
	tinyMCE.get('editStory').setContent(story);
	$('editLink1').value = link1;
	$('editLink2').value = link2;
	$('editLink3').value = link3;
	$('editTitleDD').style.display = 'none';
	$('editTitle').style.display = 'block';
	$('editTitle').value = title;
}
function editNews() {
	var id=$('editNewsHiddenId').value;
	var title = $('editTitle').value;
	var intro = tinyMCE.get('editIntro').getContent();
	intro = intro.replace('>', '&gt;');
	intro = intro.replace('<', '&lt;');
	intro = intro.replace('&', '#amp#');
	intro = intro.replace("\'", "#qot#");
	intro = intro.replace('"', "#dqot#");
	intro = intro.replace('&', '#amp#'); // for use when POSTING data
	var story = tinyMCE.get('editStory').getContent();
	story = story.replace('>', '&gt;');
	story = story.replace('<', '&lt;');
	story = story.replace('&', '#amp#');
	story = story.replace("\'", "#qot#");
	story = story.replace('"', "#dqot#");
	story = story.replace('&', '#amp#'); // for use when POSTING data
	
	intro = intro.replace(/(<([^>]+)>)/ig,"");
	story = story.replace(/(<([^>]+)>)/ig,"");

	var dadded = $('editAdded').value
	var dupdated = $('editUpdated').value;
	var link1 = $('editLink1').value;
	var link2 = $('editLink2').value;
	var link3 = $('editLink3').value;

	setNewsTab();
	var url = "../inc/ajax/events.php?method=editnews";
	var pars="id="+id+"&title="+title+"&dateadded="+dadded+"&dateupdated="+dupdated+"&intro="+intro+"&story="+story+"&link1="+link1+"&link2="+link2+"&link3="+link3;
	new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
	
}
function populateventsdelete() {
	$('deleteTitle').style.display = 'none';
	$('deleteTitleDD').style.display = 'block';
	var url = "../inc/ajax/events.php?method=getNews";
	var pars="";
	new Ajax(url, {postBody:pars, onComplete:populateNewsDeleteDD2}).request();
}
function populateNewsDeleteDD2(sText,oXml) {
	var ds = new DataSet(oXml);
	var newsid = "";
	var newstitle = "";
	$('deleteTitleDD').options[0] = new Option('Select news item');
	for (i=0;i<ds.rowcount();i++) {
		newsid = dc(ds.cell(i,"id"));
		newstitle = dc(ds.cell(i,"title"));
		$('deleteTitleDD').options[i+1] = new Option(newstitle,newsid);
	}
}
function popNewsDeleteForm() {
	var id = $('deleteTitleDD').value;
	if (id != "0") {
	var url="../inc/ajax/events.php?method=popNewsForm";
	var pars="id="+id;
	new Ajax(url, {postBody:pars, onComplete:populateNewsDelete}).request();
	}
	else {alert("no news");}
}
function populateNewsDelete(sText,oXml) {
	var ds = new DataSet(oXml);
	
	var id = ds.cell(0,"id");
	var title = ds.cell(0,"title");
	var intro = dc(ds.cell(0,"intro"));
	var story = ds.cell(0,"story");
	var link1 = ds.cell(0,"link1");
	var link2 = ds.cell(0,"link2");
	var link3 = dc(ds.cell(0,"link3"));
	
	$('deleteNewsHiddenId').value = id;
	tinyMCE.get('deleteIntro').setContent(intro);
	tinyMCE.get('deleteStory').setContent(story);
	$('deleteLink1').value = link1;
	$('deleteLink2').value = link2;
	$('deleteLink3').value = link3;
	$('deleteTitleDD').style.display = 'none';
	$('deleteTitle').style.display = 'block';
	$('deleteTitle').value = title;
	$('deleteTitle').disabled = true;
}
function deletenews() {
	$('deleteTitle').style.display = 'none';
	$('deleteTitleDD').style.display = 'block';
	var url = "../inc/ajax/events.php?method=getNews";
	var pars="";
	new Ajax(url, {postBody:pars, onComplete:populateDeleteDeleteDD}).request();
}
function populateDeleteDeleteDD(sText,oXml) {
	var ds = new DataSet(oXml);
	var r = ds.rowcount();
	var newsid = "";
	var newsname = "";
	$('deleteTitleDD').options[0] = new Option('Select News');
	for (i=0;i<r;i++) {
		newsid = ds.cell(i,"id");
		newsname = ds.cell(i,"title");
		$('deleteTitleDD').options[i+1] = new Option(newsname,newsid);
	}
}
function popNewsDeleteForm() {
	var id = $('deleteTitleDD').value;
	if (id != "0") {
	var url="../inc/ajax/events.php?method=popDeleteForm";
	var pars="id="+id;
	new Ajax(url, {postBody:pars, onComplete:populateDeleteDelete}).request();
	}
	else {alert("no event");}
}
function populateDeleteDelete(sText,oXml) {
	var ds = new DataSet(oXml);
	var title = ds.cell(0,"title");
	var intro = ds.cell(0,"intro");
	var story = ds.cell(0,"story");
	var link1 = ds.cell(0,"link1");
	var link2 = ds.cell(0,"link2");
	var link3 = ds.cell(0,"link3");

	tinyMCE.get('deleteIntro').setContent(intro);
	tinyMCE.get('deleteStory').setContent(story);
	$('deleteLink1').value = link1;
	$('deleteLink2').value = link2;
	$('deleteLink3').value = link3;
}
function deleteNewsItem() {
	var id = $('deleteTitleDD').value;
	var m = confirm("Are you sure you want to delete this news item?");
	if (m) {
		setNewsTab();
		var url="../inc/ajax/events.php?method=deleteNewsFromDB";
		var pars="id="+id;
		new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
		}
}
function displayEditNews(id) {
	$('shownews').style.display = 'none';
	$('editnews').style.display = 'block';
	$('jobnews').value = "edit";
	displayGetNews(id);
}
function displayDeleteNews(id) {
	var answer = confirm("Do you wish to delete this news item?");
	if (answer) {
		setNewsTab();
		var url = "../inc/ajax/events.php?method=deleteNewsFromDB";
		var pars="id="+id;
		new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
	}
}
function displayGetNews(id) {
	var url = "../inc/ajax/events.php?method=popNewsForm";
	var pars = "id="+id;
	new Ajax(url, {postBody:pars, onComplete:populateNews}).request();
}

// bookings
function showbookingsdivs() {
	var m = $('jobbookings').value;
	$('showBookings').style.display = 'none';
	$('addBookings').style.display = 'none';
	$('editBookings').style.display = 'none';
	$('deleteBookingsDiv').style.display = 'none';

	switch (m) {
			case 'new': $('addBookings').style.display = 'block'; break;
			case 'edit': $('editBookings').style.display = 'block'; populateBookingForm(); break;
			case 'showbooking': $('showBookings').style.display = 'block'; break;
			case 'delete': $('deleteBookingsDiv').style.display = 'block'; deleteBookingForm(); break;
			default:
				$('showBookings').style.display = 'block';
				$('addBookings').style.display = 'none';
				$('editBookings').style.display = 'none';
				$('deleteBookingsDiv').style.display = 'none';
				break;
	}
}
function addBooking() {
	var mon = $('cbookingmonth').SelectedLabel();
	var name = $('bookingName').value;
	var day = $('bookingDay').value;
	var month = Number($('bookingMonth').value);
	var year = $('bookingYear').value;
	var starthr = $('bookingStartHour').value;
	var startmin = $('bookingStartMin').value;
	var endhr = $('bookingEndHour').value;
	var endmin = $('bookingEndMin').value;
	var who = $('bookingBy').value;
	
	month = month+1; 
	// checks
	var newday, newmonth, newstarthr, newendhr, newmon;
	if (day<10) { newday = "0"+day; } else { newday = day; }
	if (month<10) { newmonth = "0"+month; } else { newmonth = month; }
	if (starthr<10) { newstarthr = "0"+starthr; } else { newstarthr = starthr; }
	if (endhr<10) { newendhr = "0"+endhr; } else { newendhr = endhr; }
	switch (mon) {
		case 0: newmon = "January"; break;
		case 1: newmon = "February"; break;
		case 2: newmon = "March"; break;
		case 3: newmon = "April"; break;
		case 4: newmom = "May"; break;
		case 5: newmon = "June"; break;
		case 6: newmon = "July"; break;
		case 7: newmon = "August"; break;
		case 8: newmon = "September"; break;
		case 9: newmon = "October"; break;
		case 10: newmon = "November"; break;
		case 11: newmon = "December"; break;
	}
	var newdatetime = year+"-"+newmonth+"-"+newday+" "+newstarthr+":"+startmin+":00";
	var newendtime = newendhr+":"+endmin+":00";
	setBookingsTab();	
	var url = "../inc/ajax/events.php?method=addBooking";
	var pars="date="+newdatetime+"&endtime="+newendtime+"&name="+name+"&who="+who+"&month="+mon;
	new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
}
function populateBookingForm() {
	$('editBookingName').style.display = 'none';
	$('editBookingDD').style.display = 'block';
	var url = "../inc/ajax/events.php?method=getBookings";
	var pars=""
	new Ajax(url, {postBody:pars, onComplete:populateBookingDD}).request();
}
function populateBookingDD(sText,oXml) {
	var ds = new DataSet(oXml);
	var bookingId = "";
	var bookingName = "";
	var bookingBy = "";
	var bookingDay = "";
	var bookingMonth = "";
	var bookingYear = "";
	$('editBookingDD').options[0] = new Option('Select booking');
	for (i=0;i<ds.rowcount();i++) {
		bookingId = dc(ds.cell(i,"id"));
		bookingName = dc(ds.cell(i,"name"));
		bookingBy = dc(ds.cell(i,"who"));
		bookingDay = ds.cell(i,"domnth");
		bookingMonth = dc(ds.cell(i,"mon"));
		bookingYear = dc(ds.cell(i,"yr"));
		
		if (bookingDay < 10) { bookingDay = "0"+bookingDay; }
		if (bookingMonth < 10) { bookingMonth = "0"+bookingMonth; }
		newdate = bookingDay+"/"+bookingMonth+"/"+bookingYear;
		$('editBookingDD').options[i+1] = new Option(bookingName+" ("+newdate+")",bookingId);
	}	
}
function popBookingForm() {
	var id = $('editBookingDD').value;
	if (id != "0") {
	var url="../inc/ajax/events.php?method=popBookingForm";
	var pars="id="+id;
	new Ajax(url, {postBody:pars, onComplete:populateBookings}).request();
	}
	else {alert("no bookings");}
}
function populateBookings(sText,oXml) {
	var ds = new DataSet(oXml);
	var eid = ds.cell(0,"id");
	var ename = ds.cell(0,"name");
	var sdate = dc(ds.cell(0,"sday"));
	var smonth = dc(ds.cell(0,"smonth"));
	var syear = dc(ds.cell(0,"syear"));
	var shr = dc(ds.cell(0,"shr"));
	var smin = dc(ds.cell(0,"smin"));
	var ehr = dc(ds.cell(0,"ehr"));
	var emin = dc(ds.cell(0,"emin"));
	var evenue = ds.cell(0,"who");
	var emonth = dc(ds.cell(0,"month"));

	smonth = workoutmonth(smonth);
	smonth--;
	$('editBookingHiddenId').value = eid;
	$('editcBookingMonth').value = emonth;
	$('editBookingDay').value = sdate;
	$('editBookingMonth').value = smonth;
	$('editBookingYear').value = syear;
	$('editBookingStartHour').value = shr;
	$('editBookingStartMin').value = smin;
	$('editBookingEndHour').value = ehr;
	$('editBookingEndMin').value = emin;
	$('editBookingBy').value = evenue;
	$('editBookingDD').style.display = 'none';
	$('editBookingName').style.display = 'block';
	$('editBookingName').value = ename;
}
function editBooking() {
	var id=$('editBookingHiddenId').value;
	var mon = $('editcBookingMonth').SelectedLabel();
	var name = $('editBookingName').value;
	var day = $('editBookingDay').value;
	var month = $('editBookingMonth').SelectedLabel();
	var year = $('editBookingYear').value;
	var starthr = $('editBookingStartHour').value;
	var startmin = $('editBookingStartMin').value;
	var endhr = $('editBookingEndHour').value;
	var endmin = $('editBookingEndMin').value;
	var by = $('editBookingBy').value;

	month = workoutmonth(month);
	// checks
	var newday, newmonth, newstarthr, newendhr, newmon, newstartmin, newendmin;
	if (day<10) { newday = "0"+day; } else { newday = day; }
	if (month<10) { newmonth = "0"+month; } else { newmonth = month; }
	if (starthr<10) { newstarthr = "0"+starthr; } else { newstarthr = starthr; }
	if (endhr<10) { newendhr = "0"+endhr; } else { newendhr = endhr; }
	if (startmin<10) { newstartmin = "0"+startmin;} else { newstartmin = startmin; }
	if (endmin<10) { newendmin = "0"+endmin; } else { newendmin = endmin; }
	switch (mon) {
		case 0: newmon = "January"; break;
		case 1: newmon = "February"; break;
		case 2: newmon = "March"; break;
		case 3: newmon = "April"; break;
		case 4: newmom = "May"; break;
		case 5: newmon = "June"; break;
		case 6: newmon = "July"; break;
		case 7: newmon = "August"; break;
		case 8: newmon = "September"; break;
		case 9: newmon = "October"; break;
		case 10: newmon = "November"; break;
		case 11: newmon = "December"; break;
	}
	var newdatetime = year+"-"+newmonth+"-"+newday+" "+newstarthr+":"+newstartmin+":00";
	var newendtime = newendhr+":"+newendmin+":00";
	
	setBookingsTab();
	var url = "../inc/ajax/events.php?method=editBookings";
	var pars="id="+id+"&date="+newdatetime+"&endtime="+newendtime+"&name="+name+"&who="+by+"&month="+mon;
	new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
}
function deleteBookingForm() {
	$('deleteBookingName').style.display = 'none';
	$('deleteBookingDD').style.display = 'block';
	var url = "../inc/ajax/events.php?method=getBookings";
	var pars=""
	new Ajax(url, {postBody:pars, onComplete:populateBookingDeleteDD}).request();
}
function populateBookingDeleteDD(sText,oXml) {
	var ds = new DataSet(oXml);
	var bookingId = "";
	var bookingName = "";
	var bookingBy = "";
	var bookingDay = "";
	var bookingMonth = "";
	var bookingYear = "";
	$('deleteBookingDD').options[0] = new Option('Select booking');
	for (i=0;i<ds.rowcount();i++) {
		bookingId = dc(ds.cell(i,"id"));
		bookingName = dc(ds.cell(i,"name"));
		bookingBy = dc(ds.cell(i,"who"));
		bookingDay = ds.cell(i,"domnth");
		bookingMonth = dc(ds.cell(i,"mon"));
		bookingYear = dc(ds.cell(i,"yr"));
								 
		if (bookingDay < 10) { bookingDay = "0"+bookingDay; }
		if (bookingMonth < 10) { bookingMonth = "0"+bookingMonth; }
		newdate = bookingDay+"/"+bookingMonth+"/"+bookingYear;
		$('deleteBookingDD').options[i+1] = new Option(bookingName+" ("+newdate+")",bookingId);
	}	
}
function deleteBookingsForm() {
	var id = $('deleteBookingDD').value;
	if (id != "0") {
	var url="../inc/ajax/events.php?method=popBookingForm";
	var pars="id="+id;
	new Ajax(url, {postBody:pars, onComplete:populateBookingsDelete}).request();
	}
	else {alert("no bookings");}
}
function populateBookingsDelete(sText,oXml) {
	var ds = new DataSet(oXml);
	var eid = ds.cell(0,"id");
	var ename = ds.cell(0,"name");
	var sdate = dc(ds.cell(0,"sday"));
	var smonth = dc(ds.cell(0,"smonth"));
	var syear = dc(ds.cell(0,"syear"));
	var shr = dc(ds.cell(0,"shr"));
	var smin = dc(ds.cell(0,"smin"));
	var ehr = dc(ds.cell(0,"ehr"));
	var emin = dc(ds.cell(0,"emin"));
	var evenue = ds.cell(0,"who");
	var emonth = dc(ds.cell(0,"month"));

	smonth = workoutmonth(smonth);
	smonth--;
	$('deletecBookingMonth').value = emonth;
	$('deleteBookingDay').value = sdate;
	$('deleteBookingMonth').value = smonth;
	$('deleteBookingYear').value = syear;
	$('deleteBookingStartHour').value = shr;
	$('deleteBookingStartMin').value = smin;
	$('deleteBookingEndHour').value = ehr;
	$('deleteBookingEndMin').value = emin;
	$('deleteBookingBy').value = evenue;
	$('deleteBookingDD').style.display = 'none';
	$('deleteBookingName').style.display = 'block';
	$('deleteBookingName').value = ename;
}
function deleteBookings() {
	var id=$('deleteBookingDD').value;
	var answer = confirm("Do you wish to delete this booking?");
	if (answer) {
		setBookingsTab();
		var url = "../inc/ajax/events.php?method=deleteBookingsDB";
		var pars="id="+id;
		new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
	}
}
function displayBookingEdit(id) {
	$('showBookings').style.display = 'none';
	$('editBookings').style.display = 'block';
	$('jobbookings').value = "edit";
	displayGetBookings(id);
}

function displayGetBookings(id) {
	var url = "../inc/ajax/events.php?method=popBookingForm";
	var pars = "id="+id;
	new Ajax(url, {postBody:pars, onComplete:populateBookings}).request();
}
function displayBookingDelete(id) {
	var answer = confirm("Do you wish to delete this booking?");
	if (answer) {
		setBookingsTab();
		var url = "../inc/ajax/events.php?method=deleteBookingsDB";
		var pars="id="+id;
		new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
	}
}

// sections
function updateInfo(id) {
	var url = "../inc/ajax/events.php?method=getSection";
	var pars="id="+id;
	new Ajax(url, {postBody:pars, onComplete:populateMiddle}).request();
}
function populateMiddle(xText,oXml) {
	var ds = new DataSet(oXml);
	var id = ds.cell(0,"id");
	var intro = ds.cell(0,"intro");
	var info = ds.cell(0,"info");
	
	$('showinfo').style.display = 'none';
	switch (id) {
		case '1': 
			$('middlediv').style.display = 'block'; 
			$('mainmiddleid').value = id;
			info = info.replace(/#pnd#/g,'&pound;');
			tinyMCE.get('addmiddle').setContent(info);
			break;
		case '2': 
			$('junior').style.display = 'block';
			$('mainjuniorid').value = id;
			tinyMCE.get('addjuniorintro').setContent(intro);
			tinyMCE.get('addjunior').setContent(info);
			break;
		case '3':
			$('corporate').style.display = 'block'; 
			$('maincorporateid').value = id;
			tinyMCE.get('addcorporateintro').setContent(intro)
			tinyMCE.get('addcorporate').setContent(info);
			break;
		default:
			$('middlediv').style.display = 'none';
			$('junior').style.display = 'none';
			$('corporate').style.display = 'none';
			break;
	}
}
function updateInformation(id) {
	setInformationTab();
	var tiny = "";
	var tinyintro = "";
	switch (id) {
		case "1": tinyintro = ""; tiny = "addmiddle"; break;
		case "2": tinyintro = "addjuniorintro"; tiny = "addjunior"; break;
		case "3": tinyintro = "addcorporateintro"; tiny = "addcorporate"; break;
	}
	var i = tinyMCE.get(tiny).getContent();
	i = i.replace(/&pound;/g,"#pnd#");
	if (id != 1) {
		var t = tinyMCE.get(tinyintro).getContent();
	}
	var url = "../inc/ajax/events.php?method=updateSection";
	var pars = "id="+id+"&info="+i+"&intro="+t;
	new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
}
function makeVisible(id) {
	setInformationTab();
	var url = "../inc/ajax/events.php?method=makeVisible";
	var pars = "id="+id;
	new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
}
// committee
function updateCommitteeInfo(id,num) {
	var o = $('order'+num).value;
	var p = $('select'+num).value;
	var n = $('text'+num).value;
	setCommitteeTab();
	var url = "../inc/ajax/events.php?method=updateCommitteeInfo";
	var pars = "id="+id+"&position="+p+"&name="+n+"&orderNumber="+o+"&all=0";
	new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
}
function isNew() {
	var s = $('newselect').value;
	if (s == 'new') {
		$('newselectdiv').style.display='none';
		$('newtextdiv').style.display='block';
	}
}
function backToDD() {
	$('newselectdiv').style.display='block';
	$('newtextdiv').style.display='none';
	$('newtxt').value = '';
}
function addCommittee() {
	var o = $('neworder').value;
	var s = $('newselect').value;
	var t = $('newname').value;
	var txt = $('newtxt').value;
	
	var url = "../inc/ajax/events.php?method=";
	var pars = "";
	if (txt == '') {
		url += "addCommitteeSelect";
		pars += "orderNumber="+o+"&position="+s+"&name="+t;
	}
	else {
		url += "addCommitteeText";
		pars += "orderNumber="+o+"&position="+txt+"&name="+t;
	}
	setCommitteeTab();
	new Ajax(url, {postBody:pars, onComplete:refreshPage}).request();
}
function inactive(check,num) {
	if (check == true) {
		$('order'+num).disabled = true;
		$('select'+num).disabled = true;
		$('text'+num).disabled = true;
	}
	else {
		$('order'+num).disabled = false;
		$('select'+num).disabled = false;
		$('text'+num).disabled = false;
	}
}
function updateAll() {
	var i = 0;
	setCommitteeTab();
	while ($('check'+i)) {
		var check = $('check'+i).checked;
		var url = '';
		var pars = '';
		var id = $('hidden'+i).value;
		var o = $('order'+i).value;
		var p = $('select'+i).value;
		var n = $('text'+i).value;
		if (check) {
			url += "../inc/ajax/events.php?method=deleteCommittee";
			pars += "id="+id;
		}
		else {
			url += "../inc/ajax/events.php?method=updateCommitteeInfo";
			pars += "id="+id+"&position="+p+"&name="+n+"&orderNumber="+o+"&all=1";
		}
		new Ajax(url, {postBody:pars, onComplete:doNothing}).request();
		i++;
	}
	refreshPage();
}
// gallery
function showgalleydivs() {
	var m = $('jobgallery').value;
	$('galleries').style.display = 'none';
	$('addedit').style.display = 'none';
	$('addnew').style.display = 'none';
	$('addtoagallery').style.display = 'none';

	switch (m) {
			case 'showgallery': 
				$('galleries').style.display = 'block'; 
				break;
			case 'addedit':
				$('addedit').style.display = 'block';
				break;
			case 'new':
				$('addnew').style.display = 'block';
				break;
			case 'newpicture':
				$('addtoagallery').style.display = 'block';
				break;
			default:
				$('galleries').style.display = 'block';
				$('addedit').style.display = 'none';
				$('addtoagallery').style.display = 'none';
				//	$('').style.display = 'none';
				//	$('').style.display = 'none';
				break;
	}
}
function makevisibles(i) {
	var id = $('id'+i).value;
	var d = $('updateDate'+i).value;
	var url = "../inc/ajax/events.php?method=visible";
	var pars = "id="+id+"&lastupdate="+d;
	var v = $('hiddenvis'+i).value;
	
	switch (v) {
		case "0": pars += "&visible=1"; $('visbtn'+i).value = 'Hide'; break;
		case "1": pars += "&visible=0"; $('visbtn'+i).value = 'Show'; break;
	}
	setGalleryTab();
	
	new Ajax (url, {postBody:pars,onComplete:refreshPage}).request();
}
function getNewPictures() {
	var id = $('newpicselect').value;
	var lab = $('newpicselect').SelectedLabel();
	$('hiddenID').value = id;
	$('newpicselecthidden').value = lab;
	alert($('hiddenID').value);
	if (id != "-1"){
		var url = "../inc/ajax/events.php?method=getGalleryPhotos";
		var pars = "galleryid="+id;
		new Ajax (url, {postBody:pars, onComplete:popNewPicSelect}).request();
	}
}
function popNewPicSelect(sText,oXml) {
	var ds = new DataSet(oXml);
	var r = ds.rowcount();
	if (r>0) {
		var id = ds.cell(0,"id");
		var folder = ds.cell(0,"folder");
		$('hiddenID').value = id;
		$('hiddenFolder').value = folder;
	}
}
function getGalleryPhotos() {
	var id = $('addeditGallerySelect').value;
	if (id != "-1") {
		url = "../inc/ajax/events.php?method=getGalleryPhotos";
		pars = "galleryid="+id;
		new Ajax (url, {postBody:pars, onComplete:popTable}).request();
	}
}
function popTable(sText,oXml) {
	var ds = new DataSet(oXml);
	var rc = ds.rowcount();
//	alert(rc);
    var tbl = document.getElementById('galleryTable');
	for (var d=tbl.rows.length; d > 0; d--) {
		tbl.deleteRow(d-1);
	}
    var lastRow = tbl.rows.length;
    // if there's no header row in the table, then iteration = lastRow + 1
    var iteration = lastRow;
    var row = tbl.insertRow(lastRow);
    var i = 0;
	for (var r = 0; r < rc; r++) {
		if ((r%10)==0) { row = tbl.insertRow(tbl.rows.length); iteration=0;}
		var cell = row.insertCell(iteration);
		cell.align = "center";
	    var sel = document.createElement('img');
		var picid = ds.cell(i,"id");
		var c = ds.cell(i,"visible");
		var f = ds.cell(i,"folder");
		var img = ds.cell(i,"file");
		sel.width="100";
		sel.height="70";
		sel.src="../img/gallery/"+f+"/"+img;
		sel.name=img;
		sel.id=img;
		sel.alt="Image: ("+picid+") "+img;
		cell.appendChild(sel);
		
		var br = document.createElement('br');
		var hidden = document.createElement('input');
		hidden.type="hidden";
		hidden.id="hiddenPicId"+i;
		hidden.value=img;
		var chbox = document.createElement('input');
		chbox.type="checkbox";
		chbox.id="checkTable"+i;
		chbox.name="checkTable"+i;
		if (c == "1") { chbox.checked = true; }
		cell.appendChild(br);
		cell.appendChild(hidden);
		cell.appendChild(chbox);
		if (c == "0") {
			var not = document.createTextNode('Not visible');
			not.color = 'red';
			cell.appendChild(not);
		}

		iteration++;
		i++;
	}

	$('tableDiv').style.display = 'block';
}
function updateGallery(i) {
	var j = 0;
	setGalleryTab();
	while ($('checkTable'+j)) {
		var url = "../inc/ajax/events.php?method=updateGallery";
		var c = $('checkTable'+j).checked;
		var f = $('hiddenPicId'+j).value;
		var vis;
		if (c) { vis = 1; } else { vis = 0; }
		var pars = "id="+i+"&file="+f+"&visible="+vis;
		new Ajax (url, {postBody:pars, onComplete:getGalleryPhotos}).request();
		j++;
	}
}
function editGallery(id) {
	var num = $('id'+id).value;
	url = "../inc/ajax/events.php?method=getGalleryPhotos";
	pars = "galleryid="+num;
	new Ajax (url, {postBody:pars, onComplete:popTable}).request();
	$('galleries').style.display = 'none';
	$('addedit').style.display = 'block';
	$('addeditGallerySelect').value = num;
	$('jobgallery').value = "addedit";	
}
	
// setting tab
function setEventsTab() {
	$('newstab').value = "0";
	$('eventstab').value = "1";
	$('bookingstab').value = "0";
	$('informationtab').value = "0";
	$('committeetab').value = "0";
	$('gallerytab').value = "0";
}
function setNewsTab() {
	$('newstab').value = "1";
	$('eventstab').value = "0";
	$('bookingstab').value = "0";
	$('informationtab').value = "0";
	$('committeetab').value = "0";
	$('gallerytab').value = "0";
}
function setBookingsTab() {
	$('newstab').value = "0";
	$('eventstab').value = "0";
	$('bookingstab').value = "1";
	$('informationtab').value = "0";
	$('committeetab').value = "0";
	$('gallerytab').value = "0";
}
function setInformationTab() {
	$('newstab').value = "0";
	$('eventstab').value = "0";
	$('bookingstab').value = "0";
	$('informationtab').value = "1";
	$('committeetab').value = "0";
	$('gallerytab').value = "0";
}
function setCommitteeTab() {
	$('newstab').value = "0";
	$('eventstab').value = "0";
	$('bookingstab').value = "0";
	$('informationtab').value = "0";
	$('committeetab').value = "1";
	$('gallerytab').value = "0";
}
function setGalleryTab() {
	$('newstab').value = "0";
	$('eventstab').value = "0";
	$('bookingstab').value = "0";
	$('informationtab').value = "0";
	$('committeetab').value = "0";
	$('gallerytab').value = "1";
}
// refresh page
function refreshPage() {
	if ($('newstab').value == "1") { window.location.href="login.php?defaulttab=0"; }
	if ($('eventstab').value == "1") { window.location.href="login.php?defaulttab=1"; }
	if ($('bookingstab').value == "1") { window.location.href="login.php?defaulttab=2"; }
	if ($('informationtab').value == "1") { window.location.href="login.php?defaulttab=3"; }
	if ($('committeetab').value == "1") { window.location.href="login.php?defaulttab=4"; }
	if ($('gallerytab').value == "1") { window.location.href="login.php?defaulttab=5"; }
}
// do nothing
function doNothing() {
}
// alerts
function alertmonth() {
	alert("Please ensure your months match up (e.g. select month is same as date month)");
}

