function targetForm()
{
	var tarform = $('start-thread');
	var selectval = $('forum-select');
	var selection = selectval.options[selectval.selectedIndex];
	var forum = $(selection);
	forum = forum.value;
	tarform.action = "/forum/"+ forum +"/forum/add/";
	var link = $('forum-start-advanced');
	link.href = "/forum/"+ forum +"/forum/add/";
}

function skipToStream() {
	tab = document.getElementById('tabs-1');
	tab_off = document.getElementById('tabs-2');
	block = document.getElementById('tab-1');
	block_off = document.getElementById('tab-2');
	tab.className = 'active';
	tab_off.className = 'inactive';
	block.className = 'current';
	block_off.className = 'invisible';
}

function skipToFriends() {
	tab = document.getElementById('tabs-2');
	tab_off = document.getElementById('tabs-1');
	block = document.getElementById('tab-2');
	block_off = document.getElementById('tab-1');
	tab.className = 'active';
	tab_off.className = 'inactive';
	block.className = 'current';
	block_off.className = 'invisible';
}

function gotoTab(number) {
	tab = document.getElementById('tabs-'+number);
	tabs = $$('.block-tabs');
	tabs = Element.extend(tabs);
	block = document.getElementById('tab-'+number);
	blocks = $$('.profile-tab');
	blocks = Element.extend(blocks);
	for (var i=0; i < tabs.length; i++)
	{
		tabs[i].className = "block-tabs inactive";
		blocks[i].className = "profile-tab invisible";
	}
	tab.className = 'block-tabs active';
	block.className = 'profile-tab current';
}

function gotoForumTab(number) {
	tab = document.getElementById('tabs-'+number);
	tabs = $$('.block-tabs');
	tabs = Element.extend(tabs);
	block = document.getElementById('tab-'+number);
	blocks = $$('.profile-tab');
	blocks = Element.extend(blocks);
	for (var i=0; i < tabs.length; i++)
	{
		tabs[i].className = "block-tabs inactive";
		blocks[i].className = "profile-tab invisible";
	}
	tab.className = 'block-tabs active';
	block.className = 'profile-tab current';
}

function gotoMiniTab(number) {
	tab = document.getElementById('minitabs-'+number);
	tabs = $$('.mini-tabs');
	tabs = Element.extend(tabs);
	block = document.getElementById('minitab-'+number);
	blocks = $$('.mini-tab');
	blocks = Element.extend(blocks);
	for (var i=0; i < tabs.length; i++)
	{
		tabs[i].className = "mini-tabs inactive";
		blocks[i].className = "mini-tab invisible";
	}
	tab.className = 'mini-tabs active';
	block.className = 'mini-tab current';
}

function gotoSTab(number) {
	tab = document.getElementById('stabs-'+number);
	tabs = $$('.s-tabs');
	tabs = Element.extend(tabs);
	block = document.getElementById('stab-'+number);
	blocks = $$('.share-tab');
	blocks = Element.extend(blocks);
	for (var i=0; i < tabs.length; i++)
	{
		tabs[i].className = "s-tabs inactive";
		blocks[i].className = "share-tab invisible";
	}
	tab.className = 's-tabs active';
	block.className = 'share-tab current';
}
function showHidden(ulID)
{
	element = document.getElementById(ulID);
	if(element.className=="hidden-list")
	{
		element.className="unhidden-list";
	}
	else
	{
		element.className="hidden-list";
	}
}
function showHiddenAndRemove(ulID,otherID)
{
	element = document.getElementById(ulID);
	if(element.className=="hidden-list")
	{
		element.className="unhidden-list";
	}
	else
	{
		element.className="hidden-list";
	}
	element2 = document.getElementById(otherID);
	element2.className = "invisible";
}

var qsParm = new Array();
function qs() {
	var query = window.location.search.substring(1);
	var parms = query.split('&');
	for (var i=0; i<parms.length; i++) {
		var pos = parms[i].indexOf('=');
		if (pos > 0) {
			var key = parms[i].substring(0,pos);
			var val = parms[i].substring(pos+1);
			qsParm[key] = val;
		}
	}
}

function inputRollovers() {
	var rollovers = $$('.inputrollover');
	rollovers = Element.extend(rollovers);
	for (var i=0; i<rollovers.length; i++)
	{
		var thisInput = Element.extend(rollovers[i]);
		if (thisInput.getAttribute('placeholder')!= null && thisInput.getAttribute('placeholder')!= "")
		{
			thisInput.value = thisInput.getAttribute('placeholder');
			thisInput.addClassName('lightinput');
		}
	}
}

function rolloverClear(thisInput) {
	thisInput = Element.extend(thisInput);
	var placeholder = Element.extend(thisInput.getAttribute('placeholder'));
	if (thisInput.value == placeholder)
	{
		thisInput.value = "";
		thisInput.toggleClassName('lightinput');
		thisInput.removeClassName('errorinput');
	}
}

function submitClear() {
	var thisInput = $('id_title_forum');
	var thisText = $('id_content_forum');
	thisInput = Element.extend(thisInput);
	thisText = Element.extend(thisText);
	var placeholder = thisInput.getAttribute('placeholder');
	var placeholder2 = thisText.getAttribute('placeholder');
	if (thisText.value == placeholder2)
	{
		thisText.addClassName('errorinput');
		return false;
	}
	if (thisInput.value == placeholder)
	{
		thisInput.addClassName('errorinput');
		return false;
	}
	else
	{
		return true;
	}
}

function rolloverRestore(thisInput) {
	thisInput = Element.extend(thisInput);
	var placeholder = Element.extend(thisInput.getAttribute('placeholder'));
	if (thisInput.value == "")
	{
		thisInput.value = placeholder;
		thisInput.toggleClassName('lightinput');
	}
}