	
function rmdef(objectPlace) {
	objectPlace.value = "";
	objectPlace.style.color = "#353535";
} 


function popComments(word)  {
	open(word,"POPcomments","scrollbars=yes, resizable=yes,width=440,height=500");
}  


function toggleLayer( whichLayer ) {
	var elem, vis, elem2, vis2, moreLink;
	
	if( document.getElementById ) // this is the way the standards work
		elem = document.getElementById( whichLayer );
	else if( document.all ) // this is the way old msie versions work
		elem = document.all[whichLayer];
	else if( document.layers ) // this is the way nn4 works
		elem = document.layers[whichLayer];
	
	vis = elem.style;
	// if the style.display value is blank we try to figure it out here
	
	if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
			vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';

	vis.display = (vis.display==''||vis.display=='block')?'none':'block';
	
	moreLink = (vis.display==''||vis.display=='block')?'Less':'More';
	
	// more/less element
//	elem2 = whichLayer + "m";
//	document.getElementById(elem2).innerHTML = '<a href="javascript:toggleLayer(\'' + whichLayer + '\');">' + moreLink + '</a>';
	
}


function fetchXJComments(msgID,objectID) {
	// use ajax to get the data
	var pageRequest = false;
	
	if (window.XMLHttpRequest) pageRequest = new XMLHttpRequest();
	else if (window.ActiveXObject) pageRequest = new ActiveXObject("Microsoft.XMLHTTP");
	else return false;
	
	pageRequest.onreadystatechange = function () {
		var object = document.getElementById(objectID);
		var data = pageRequest.responseText;
		object.innerHTML = data;
	}
	
	pageRequest.open('POST','/xjournal/include/xjcomm.php',true);
	pageRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	pageRequest.send('msgID=' + msgID);
	
}