All pastes #995020 Raw Edit

Miscellany

public text v1 · immutable
#995020 ·published 2008-04-23 20:39 UTC
rendered paste body
function showFaqItem(event,faq_item_id){
	var xhr = remoteRequestSetup();
	if (xhr){
		xhr.onreadystatechange  = function(){ 
			if(xhr.readyState  == 4){
				if(xhr.status  == 200) {
					var faq_group = xhr.responseXML;
					alert('here1.6');
					var faq_node_list = faq_group.childNodes;
					var faq_node = faq_node_list[0];
					alert(faq_node);
					var faq_items = faq_node.getElementsByTagName('faqItem');
					alert(faq_items.length);
					alert('here1.7');
					var pos = findPos(faq_item_id);
					alert('here2');
					faqDisplay(faq_items,pos[0],pos[1]);
				}
				else alert('Error code ' + xhr.status);
			}
		};
		xhr.open('GET', 'data.php?faq=1&identifier='+faq_item_id.id,  true); 
		xhr.send(null);
	}
	if (window.event) window.event.returnValue = false;
	else event.preventDefault();
}