function goto_tekstitem(loc) {
	hide_popup();
	show_custom_popup('tekst', 800, 600);

	if(loc.search(/\?/) == -1) {
		var url = loc;
		var pars = 'ajax=true';
	} else {
		var arr = loc.split(/\?/);
		var url = arr[0];
		var pars = arr[1] + '&ajax=true';
	}
	
	var ajax_obj = new Request({url:url, method: 'get', onSuccess: put_tekst_xml}).send(pars);
}

function put_tekst_xml(responseText, responseXML) {
	var action, actionNode, html, htmlNode;
	
	$('tekstbox_uitlijning').setStyle('display','none');
	
	actionNode = ajax_xpath_eval(responseXML, '/return/self/text()');
	
	if(actionNode) {
		action = actionNode.nodeValue;
	}
	
	$('tekst_form').action = action;

	alignNode = ajax_xpath_eval(responseXML, '/return/align');
	alignText = ajax_xpath_eval(responseXML, '/return/align/text()');
			
	if(alignNode != undefined) {
		$('tekstbox_uitlijning').setStyle('display','block');
			$('align_left').setProperty('checked','checked');
	}
	if(alignText != undefined) {
		align = alignText.nodeValue;
		
		if(align) {
			$('align_'+align).setProperty('checked','checked');
		}
	}
	
	htmlNode = ajax_xpath_eval(responseXML, '/return/tekstblok/text()');

	if(htmlNode != undefined) {
	    html = htmlNode.nodeValue;
	} else {
	    html = "";
	}
	inst = tinyMCE.selectedInstance;
	inst.execCommand('mceSetContent',false,html);
	if($chk(tinyMCE.updateContent)) tinyMCE.updateContent('tekst_form');
}
