function SearchToggle(el)
{
	var se = $(el);
	var seImg = $(el+'Img');
	if (se.style.display == 'none')
		seImg.src = 'images/12-em-up.png';
	else
		seImg.src = 'images/12-em-down.png';	
	Effect.toggle(se,'appear');
}

function VolForumCatToggle(el)
{
	var se = $('VolForum_Cat_'+el);
	var seImg = $('Action_Cat_'+el);
	if (se.style.display == 'none')
		seImg.src = 'images/12-em-up.png';
	else
		seImg.src = 'images/12-em-down.png';	
	Effect.toggle(se,'appear');
}
function TopicPreview()
{
	var se = $('ctl00_MainContent_post');
	var re = $('prdiv');

	re.innerHTML = '<img src="images/indicator.gif" />';
	
	
	//new Effect.Highlight(re);
	var hash = Math.random();	
	var url = 'VolForumAjax.aspx';
	var pars = 'hash='+hash+'&function=Preview&text='+se.value;
	
	
	//var ajax = new Ajax.Updater({success: re},url,{method: 'post', parameters: pars, evalScripts: true});		
	var myAjax = new Ajax.Request( url, { method: 'post', parameters: pars, onComplete: updateComplete });
		

}
function updateComplete(originalRequest)
{
	var re = $('prdiv');
	re.innerHTML = originalRequest.responseText;
	new Effect.Highlight(re);
}
function BBCodeHelp()
{
	Effect.toggle('BBCode','appear');
}
function Setup()
{
	try
	{
		BBCodeHelp();
	}
	catch (e)
	{
	
	}
}

function setAvatar(num)
{
	$('avatar_'+num).focus();
	$('selectedAvatar').style.display = 'block';
	$('h_avatar_id').value = num;
	try
	{
		$('selectedAvatar').src = $('avatarImage_'+num).src;
		$('ctl00_MainContent_h_avatarurl').value = "NOUPLOAD";
	}
	catch (e)
	{
		$('selectedAvatar').style.display = 'none';
	}
}
function toggleAvatars()
{
	
	var ser = $('avatarsDIV');
	var img = $('ddAv');
	if (ser.style.display == 'none')
	{
		new Effect.SlideDown(ser);
		img.src = 'images/12-em-up.png';
	}
	else
	{
		new Effect.SlideUp(ser);
		img.src = 'images/12-em-down.png';
	}
	

}
function bbCodeTrans(el)
{
	$(el).value = '[b][/b]';
}
function bbUrl(el){
el.value += "[url="+prompt("URL:")+"]"+prompt("Text of link:")+"[/url]"
}
function encloseText(tagstart,tagend,el)
{
	var text = el;
	
	tagstart = tagstart.replace("'","\"");
	tagstart = tagstart.replace("'","\"");
  	if (text.setSelectionRange)
	{
 		text.value = text.value.substring(0,text.selectionStart) + tagstart + text.value.substring(text.selectionStart,text.selectionEnd) + tagend + text.value.substring(text.selectionEnd,text.value.length)
  	}
  	else
	{
  		var selectedText = document.selection.createRange().text;
        if (selectedText != "")
        {
            var newText = tagstart + selectedText + tagend;
            document.selection.createRange().text = newText;
        }
        else
        {
			text.value = text.value + tagstart + tagend;
        } 
  	}
 	
}
function ActivityCheck()
{
    
	var hash = Math.random();	
	var url = 'VolForumAjax.aspx';
	var pars = 'hash='+hash+'&function=activity';
	var ajax = new Ajax.PeriodicalUpdater({success: 'ajaxmess'},url,{method: 'post', parameters: pars, evalScripts: true, frequency: 300});    
}

