$(document).ready(function() {
	
	$(".inline_edit").live('click', function() {
		var newform = "<form class='form_edt' method='post'>"+
			"<input type='text' class='txt' name='"+$(this).attr("id")+"' value='"+$("#edt_"+$(this).attr("id")).html()+"' />"+
			"<input type='hidden' name='obj_id' value='"+$(this).attr("id")+"'>"+						
			"<input name='SubmitEdtObj' type='submit' class='submit' value='Speichern' title='Speichern'>&nbsp;"+
			"<input name='reset' type='submit' class='submit' value='Abbrechen' title='Abbrechen'>"+				
			"</form>";
		$(".inline_edit").removeClass("inline_edit");
		$("#edt_"+$(this).attr("id")).html(newform);
		$("#edt_"+$(this).attr("id")+" .txt").focus();
		return false;
    });
	
	$(".userlink").click(function() {
		popup=window.open('userfolder.php?uid='+$(this).attr("id") ,"Beratungsforum","left=10,top=10,width=830,height=700,scrollbars=yes,resizable=yes");
		popup.focus();
		return false;
	});
	
});

function showProfilePage(elem, self){
	$(".iframe").hide();
	$(self).parent().addClass("highlighted");
	if ($(self).parent().next())
		$(self).parent().next().removeClass("highlighted");
	if ($(self).parent().prev())
		$(self).parent().prev().removeClass("highlighted");
	$("#"+elem).show();
}

function showOnlyThread(){
	document.getElementById("threadlist").style.display = "none";
	document.getElementById("threadoverview").style.height = "590";
	document.getElementById("showlist").style.display = "none";	
	document.getElementById("hidelist").style.display = "";		
}

function showAllThreads(){
	document.getElementById("threadlist").style.display = "";
	document.getElementById("threadoverview").style.height = "310";
	document.getElementById("showlist").style.display = "";	
	document.getElementById("hidelist").style.display = "none";				
}

function toggleElement(elem){
	if (document.getElementById(elem).style.display == 'none'){
		document.getElementById(elem).style.display = '';	
	}else{
		document.getElementById(elem).style.display = 'none';		
	}
}

function hideElement(elem){
	document.getElementById(elem).style.display = 'none';
}

function insertTag(elem, type){
	input_txt = document.getElementById(elem).value;
	document.getElementById(elem).value += "[anfang_"+type+"][ende_"+type+"]";
}

function addToTextfield(elem, obj){
	document.getElementById(elem).value = obj.innerHTML;
	obj.parentNode.style.display = 'none';	
}

function editJournalEntry(elem){
	content = document.getElementById("content_"+elem);
	txt = content.innerHTML.replace(/<br>/g, "\r") ;
	txt = txt.replace(/<BR>/g, "\r") ;
	txtfield = "<form method='post'>"+
								"<textarea class='editprofiletext' name='"+elem+"'>"+txt+"</textarea><br>"+
								"<input type='hidden' name='jid' value='"+elem+"'>"+								
								"<input name='save_profile' type='submit' class='submit' value='Speichern'>&nbsp;"+
								"<input name='reset' type='submit' class='submit' value='Abbrechen'>"+				
							"</form>";
	content.parentNode.innerHTML = txtfield;
}
