function toggleTabs(id) {
	/* Max 10 tabs */
	for(i=1; i<11; i++) {
		/* Check that the tab exists */
		if(document.getElementById("tab"+i)) {
			document.getElementById("tab"+i).className = "tabClass"+i;
		}
		/* Check that the tab content exists */
		if(document.getElementById("tab-content-"+i)) {
			document.getElementById("tab-content-"+i).style.display = "none";
		}
		/* Check if the callout for this tab/content exists */
		if(document.getElementById("tab-callout-"+i)) {
			document.getElementById("tab-callout-"+i).style.display = "none";
		}
	}

	document.getElementById("tab"+id).className = "activeTab";		
	document.getElementById("tab-content-"+id).style.display = "block";

	if(document.getElementById("tab-callout-"+id)) {
		document.getElementById("tab-callout-"+id).style.display = "block";
	}

	/* This is an extra call for the homepage where the news and events section actually gets the background class changing dynamically */
	if(document.getElementById("homepageNews")) {
		switch(id) {
			case '1':
				document.getElementById("homepageNews").className = "tabbackground_edi";
			break;
			case '2':
				document.getElementById("homepageNews").className = "tabbackground_fax";
			break;
			case '3':
				document.getElementById("homepageNews").className = "tabbackground_mft";
			break;
			case '4':
				document.getElementById("homepageNews").className = "tabbackground_notifications";
			break;
			case '5':
				document.getElementById("homepageNews").className = "tabbackground_secure";
			break;
			case '6':
				document.getElementById("homepageNews").className = "tabbackground_telex";
			break;
		}
    }

	var page = document.getElementById("printURL").value;
	document.getElementById("printLink").href= "/utility/print.php?p="+page+"?t="+id;
}

