function showhide(myId) {
	if (document.getElementById) {
		state = document.getElementById(myId).style.display;
		if (state == 'block') {
			hide(myId);
		} else {
			show(myId);
		}
	}
}
//shows an id
function show(myId) {
	if (document.getElementById) {
		document.getElementById(myId).style.display = 'block';
	}
}
function show_menu(showId,hideId) {
	if (document.getElementById('about_us_left_menu')) {
		document.getElementById('about_us_left_menu').style.display = 'none';
	}
	if (document.getElementById('events_left_menu')) {
		document.getElementById('events_left_menu').style.display = 'none';
	}
	if (document.getElementById('leaders_left_menu')) {
		document.getElementById('leaders_left_menu').style.display = 'none';
	}
	if (document.getElementById('ministries_left_menu')) {
		document.getElementById('ministries_left_menu').style.display = 'none';
	}
	document.getElementById('resources_left_menu').style.display = 'none';
	document.getElementById('teams_left_menu').style.display = 'none';
	document.getElementById('international_left_menu').style.display = 'none';
	document.getElementById('about_us_left_heading').style.display = 'block';
	document.getElementById('events_left_heading').style.display = 'block';
	document.getElementById('leaders_left_heading').style.display = 'block';
	if (document.getElementById('ministries_left_heading')) {
		document.getElementById('ministries_left_heading').style.display = 'block';
	}
	document.getElementById('resources_left_heading').style.display = 'block';
	document.getElementById('teams_left_heading').style.display = 'block';
	document.getElementById('international_left_heading').style.display = 'block';	
	document.getElementById(showId).style.display = 'block';
	document.getElementById(hideId).style.display = 'none';


}
function show_heading(myId) {
	document.getElementById('about_us_left_heading').style.display = 'block';
	document.getElementById('events_left_heading').style.display = 'block';
	document.getElementById('leaders_left_heading').style.display = 'block';
	if (document.getElementById('ministries_left_heading')) {
		document.getElementById('ministries_left_heading').style.display = 'block';
	}
	document.getElementById('resources_left_heading').style.display = 'block';
	document.getElementById('teams_left_heading').style.display = 'block';
	document.getElementById('international_left_heading').style.display = 'block';


}
//hides an id
function hide(myId) {
	if (document.getElementById) {
		document.getElementById(myId).style.display = 'none';
	}
}

function change_background(myId) {
	if (document.getElementById) {
		var my_element=	document.getElementById(myId);
		my_element("li").style.backgroundImage="url(/images/overview_corner.png)";
	}
}
<!--
function check_delete(id_list,page,section) {
         if (confirm("Are you sure you want to delete this row?")){
                 document.location = "index.php?delete_row="+id_list+"&page="+page+"&section="+section+"&edit=true";
         }
}
function check_merge(id_list,page,section) {
         if (confirm("Are you sure you want to merge the content of this row?")){
                 document.location = "index.php?merge_row="+id_list+"&page="+page+"&section="+section+"&edit=true";
         }
}
function check_add(id_list,page,section) {
         if (confirm("Are you sure you want to add a column to this row?")){
                 document.location = "index.php?add_column="+id_list+"&page="+page+"&section="+section+"&edit=true";
         }
}
function image_browser(id,page,section) {
         window.open('/admin/images.php?id='+id+'&page='+page+'&section_id='+section+'&template=browser','Image Browser')
}
function submitform(thisform) {
			document.getElementById(thisform).submit();
}
function validateDirectOnSubmit(thisform) {
	if (thisform.bank.checked == false) {
		alert ("We're sorry only UK bank account holders can donate by direct debit");
		return false;
	}
	
}
function validateDirect1OnSubmit(thisform) {
	var elem;
	var errs=0;
	// execute all element validations in reverse order, so focus gets
	// set to the first one in error.
if (!validatePresent(thisform.cardholdersforename, 'forename_form')) errs += 1; 
if (!validatePresent(thisform.cardholderssurname, 'surname_form')) errs += 1; 
if (!validateEmail(thisform.cardholdersemail, 'email_form', 'true')) errs += 1; 
if (!validatePresent(thisform.cardHolderCity, 'town_form')) errs += 1; 
if (!validatePresent(thisform.cardHolderAddr1, 'address_form')) errs += 1; 
if (!validatePresent(thisform.cardHolderPostcode, 'pc_form')) errs += 1; 
	if (errs>1)  alert('Please correct the marked fields before submitting');
	if (errs==1) alert('Please correct the marked field before submitting');
	return (errs==0);
	
}
function validateDirect2OnSubmit(thisform) {
	var elem;
	var errs=0;
	if (thisform.frequency.value =="") {
		if (!validatePresent(thisform.txtDonationAmnt, 'amount_form')) errs += 1; 
		if (!validateRadio(thisform.selDDFreq, 'frequency_form')) errs += 1; 
	}
	if (errs>1)  alert('Please correct the marked fields before submitting');
	if (errs==1) alert('Please correct the marked field before submitting');
	return (errs==0);
}
function validateDirect3OnSubmit(thisform) {
	var elem;
	var errs=0;
	// execute all element validations in reverse order, so focus gets
	// set to the first one in error.
if (!validateNumber(thisform.txtSortCode1, 'sort_form','true')) errs += 1; 
if (!validateNumber(thisform.txtSortCode2, 'sort_form','true')) errs += 1; 
if (!validateNumber(thisform.txtSortCode3, 'sort_form', 'true')) errs += 1; 
if (!validateAccountNumber(thisform.txtAccountNo, 'account_form','true')) errs += 1; 
if (!validatePresent(thisform.txtAccHolderName, 'name_form')) errs += 1; 
	if (errs>1)  alert('Please correct the marked fields before submitting');
	if (errs==1) alert('Please correct the marked field before submitting');
	return (errs==0);
	
}
function change_default(thisform) {
	thisform.selDonationAmnt.checked=false;
	thisform.frequency.value="";
}
function make_default(thisform) {
	if (thisform.selDonationAmnt.checked == true) {
		thisform.txtDonationAmnt.value="";
		 var countcheck;
    countcheck=0;
		var j=thisform.selDDFreq.length; 

		for (i=0; i<j; i++){
			thisform.selDDFreq[i].checked=false;
		}
	}
}
-->