//************** news util********************************
function publishNews(obj, nid)
{
	getHTTPResponse('publishNews.asp' + window.location.search + '&p=' + obj.options[obj.selectedIndex].value + '&nid=' + nid, true);
	return false;
}

function newsBandFilter(obj)
{
	var s = window.location.search;
	s = s.replace(/\&bid\=[0-9]*/g, '');
	s = s.replace(/\&page\=[0-9]*/g, '');
	s = s.replace(/\&y\=[0-9]*/g, '');
	s = s.replace(/\&m\=[0-9]*/g, '');
	s = s.replace(/\&d\=[0-9]*/g, '');
	//alert('news.asp' + s + '&bid=' + obj.options[obj.selectedIndex].value);
	window.location.href = 'news.asp' + s + '&bid=' + obj.options[obj.selectedIndex].value;
}

function toggleNewsHelper(n)
{
	var bv = document.getElementById('newsBodyView' + n);
	bv.style.height = '';
	
	if (bv.clientHeight <= newsShowHeight)
	{ document.getElementById('showNews' + n).style.display = 'none'; }
	else
	{
		bv.style.height = newsShowHeight + 'px';
		document.getElementById('showNews' + n).alt = 'show full news description';
		document.getElementById('showNews' + n).src = html_dirPrefix + 'images/downtriangle.gif';
		document.getElementById('showNews' + n).style.display = '';
	}
	
	return false;
}

function toggleNews(n)
{
	var bv = document.getElementById('newsBodyView' + n);
	
	if (bv.clientHeight <= newsShowHeight)
	{
		bv.style.height = '';
		document.getElementById('showNews' + n).alt = 'hide full news description';
		document.getElementById('showNews' + n).src = html_dirPrefix + 'images/uptriangle.gif';
		document.getElementById('showNews' + n).style.display = '';
		
	}
	else
	{
		bv.style.height = newsShowHeight + 'px';
		document.getElementById('showNews' + n).alt = 'show full news description';
		document.getElementById('showNews' + n).src = html_dirPrefix + 'images/downtriangle.gif';
		document.getElementById('showNews' + n).style.display = '';
	}
	
	return false;
}

function getNewsCalendar(year, month)
{
	currentArea = document.getElementById('newsCalendar');
	writeFlag = true;
	
	tempYear = year;
	tempMonth = month;
	markCalendar = true;
	getHTTPResponseSync('getNewsCalendar.asp' + window.location.search + '&year=' + year + '&month=' + month, false);
		
	return false;
}
function editNews(i)
{
	document.getElementById('newsTitleView' + i).style.display = 'none';
	document.getElementById('newsBodyView' + i).style.display = 'none';
	document.getElementById('Band_ID' + i).disabled = false;
	
	var bbea = document.getElementById('newsBodyEditArea' + i);
	var bbe = document.getElementById('newsBodyEdit' + i);
	document.getElementById('newsTitleEdit' + i).style.display = '';
	bbea.style.display = '';
	bbe.value = bbe.value.replace(/\<br\>/g, '\n');
	document.getElementById('newsSubmit' + i).style.display = '';
	document.getElementById('newsPreview' + i).style.display = '';
	document.getElementById('newsEdit' + i).style.display = '';
	document.getElementById('newsPreview' + i).disabled = false;
	document.getElementById('newsEdit' + i).disabled = true;
	var be = document.getElementById('newsEdit' + i)
	if (be != null)
	{ be.disabled = true; }
	var bc = document.getElementById('newsCancel' + i)
	if (bc != null)
	{ bc.style.display = ''; }
	
	return false;
}
function previewNews(i)
{
	var btv = document.getElementById('newsTitleView' + i);
	var bbv = document.getElementById('newsBodyView' + i);
	var bte = document.getElementById('newsTitleEdit' + i);
	var bbe = document.getElementById('newsBodyEdit' + i);
	var bbea = document.getElementById('newsBodyEditArea' + i);
	var be = document.getElementById('newsEdit' + i)
	if (be != null)
	{ be.disabled = false; }
	
	document.getElementById('newsPreview' + i).disabled = true;
	document.getElementById('newsEdit' + i).disabled = false;
	
	btv.innerHTML = bte.value.replace(/\</g, '&lt;').replace(/\>/g, '&gt;');
	btv.href = bte.value;
	currentArea = bbv;
	currentArea.innerHTML = 'rendering...';
	writeFlag = true;
	getHTTPResponseForm('bbcode.asp' + window.location.search + '&s=' + escape(bbe.value.replace(/\n/g, '<br>')), true);;
	//bbv.innerHTML = bbe.value.replace(/\n/g, '<br>');
	
	btv.style.display = '';
	bbv.style.display = '';
	bte.style.display = 'none';
	bbea.style.display = 'none';
	
	return false;
}
function editNewsOnSubmit(i)
{
	var bbe = document.getElementById('newsBodyEdit' + i);
	
	document.getElementById('newsSubmit' + i).disabled = true;
	return true;
}
function showHideAddNews(show)
{
	var ab = document.getElementById('addNews');
	if (ab != null)
	{
		if (show)
		{ ab.style.display = ''; }
		else
		{ ab.style.display = 'none'; }
	}
	return false;
}
function deleteNews(nid)
{
	if (confirm('Are you sure you want to delete this news link?'))
	{ getHTTPResponse('deleteNews.asp' + window.location.search + '&nid=' + nid, true); }
	return false;
}
//********************************************************