function xGetElementById(e) {
	if(typeof(e)!='string') return e;
	if(document.getElementById) e=document.getElementById(e);
	else if(document.all) e=document.all[e];
	else e=null;
	return e;
}

function xDef() {
	for(var i=0; i<arguments.length; ++i){if(typeof(arguments[i])=='undefined') return false;}
	return true;
}

var lastDiv = 'qrdiv';	
function quickreply(root_id, parent_id, level) {

	var bodye = document.getElementById("r"+root_id);
	bodye.insertBefore(de, bodye.firstChild);

	de.style.display = 'none';
	 
	 var qr_div = xGetElementById('qrdiv');
	 var parent = xGetElementById('parent');
	 var root = xGetElementById('root');
	 var level_obj = xGetElementById('level');
	 parent.value = parent_id;
	 root.value = root_id;
	 level_obj.value = level;
	 if (! showQRdiv(qr_div)) {
return true;
}	
}
	
function showQRdiv(qr_div) {
if (! qr_div) {
    qr_div = xGetElementById('qrdiv');
    if (! qr_div) {
	return false;
    }
} else if (qr_div.style && xDef(qr_div.style.display)) {
    qr_div.style.display='inline';
    return true;
} else {
    return false;
}
}
