function checkTopic() {
	if (document.addtopic.topictitle.value == ''){
		alert('Please enter a title for this topic.');
		return false;
	}
	else if (document.addtopic.topicdescription.value == ''){
		alert('Please include a description for your topic.');
		return false;
	}
return true;
}
function checkResponse() {
	if (document.addresponse.responsetext.value == ''){
		alert('Please enter a response.');
		return false;
	}
return true;
}

// pagination functions
function doPagination(page){
	trgt = 	'responses'
	url = page;
	new ajaxRequest(url, trgt)
}

function ajaxRequest(url,trgt) {
	aRequest = false;
	url = '/board/inc/topicpagination.php?page='+url;
	// FF, Safari
	if(window.XMLHttpRequest) {
		try {
			aRequest = new XMLHttpRequest();
		} catch(e) {
			aRequest = false;
		}
	// IE
	} else if(window.ActiveXObject) {
		try {
			aRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				aRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				aRequest = false;
			}
		}
	}
	
	aRequest.open("GET", url,true);
		aRequest.onreadystatechange = function() 
		{
			if (aRequest.readyState<=3) {
				oLoad = document.getElementById(trgt);
				oLoad.innerHTML = '<div align="center"><img src="/board/images/diceloader.gif" height="100" width="100" border="0" alt="Loading" /></div>';
			}
			if (aRequest.readyState==4) {
				oDoc = document.getElementById(trgt);
				oDoc.innerHTML = aRequest.responseText;
			}
		}
		aRequest.send(null);
	}		

// new sort functions

function doNewestTopics(page){
//	document.getElementById("ra").className = "bbb-off";
//	document.getElementById("nt").className = "bbb-on";

	trgt = 	'responses';
	url = 'inc/topicresponse.php?display=topics&page='+page;
	new aReq(url, trgt);
	
}

function doRecentActivity(){
	trgt = 	'recentActivity';
	url = '/board_new/inc/topicresponse.php?display=responses';
	new aReq(url, trgt);
	
//	document.getElementById("ra").className = "bbb-on";
//	document.getElementById("nt").className = "bbb-off";

}

function aReq(url,trgt) {
	aRequest = false;
	// FF, Safari
	if(window.XMLHttpRequest) {
		try {
			aRequest = new XMLHttpRequest();
		} catch(e) {
			aRequest = false;
		}
	// IE
	} else if(window.ActiveXObject) {
		try {
			aRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				aRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				aRequest = false;
			}
		}
	}
	
	aRequest.open("GET", url,true);
		aRequest.onreadystatechange = function() 
		{
			if (aRequest.readyState<=3) {
				oLoad = document.getElementById(trgt);
				oLoad.innerHTML = '<div class=loading>Loading</div>';
			}
			if (aRequest.readyState==4) {
				oDoc = document.getElementById(trgt);
				oDoc.innerHTML = aRequest.responseText;
			}
		}
		aRequest.send(null);
	}		
function showLinks(){
	linktutorial = document.getElementById('linkstutorial');
	linktutorial.style.display = "block";
}
function toggleMenu(action,id){
	nm = document.getElementById(id);
	if(action == 'show'){
		nm.style.display='block';
	}else if(action == 'hide'){
		nm.style.display='none';			
	}		
}
