function loadFromQuery(url){
    var html = "";
    dojo.xhrGet({
      preventCache: true,
      url: url,
      sync: true,
      load: function(data){
        html = data;
      }
    });
    return html;
  }


function setNodeFromUrl(node,url){
	 dojo.xhrGet({
            preventCache: true,
	    url: url,
	    node: dojo.byId(node),
	    load: loadIntoNode
	  });
}

function loadIntoNode(data, xhr){
    if(xhr.args.node){
        xhr.args.node.innerHTML = data;
    }
}

//These functions aren't for AJAX, but for XML.  
function getNodes(xml,nodeName){
    return xml.split('</'+nodeName+'><'+nodeName+'>');
}

function getNodeValue(str,nodeName){
    return str.substring(str.indexOf('<'+nodeName+'>')+nodeName.length+2,str.indexOf('</'+nodeName+'>'))
}