var browser;if(document.all)browser="IE";else browser="MOZ";function replace(oldString, findString, replaceString){stringParts=oldString.split(findString);newString="";for(s=0;s 0){var subChildren=getAllDescendants(node.childNodes[c], tagName);for(var s=0;s 1){pathParts=pathParts[1].split("&");for(var p=0;p 1){paramParts[1]=replace(paramParts[1], "%20", " ");eval("queryString."+paramParts[0]+"=\""+paramParts[1]+"\"");}}}return queryString;}function serializeObject(currObject){var XMLString="";for(var i in currObject){var nodeType=typeof(currObject[i]);if(typeof(currObject[i])!="object")XMLString+="<"+nodeType+" name=\""+i+"\" value=\""+currObject[i]+"\"/>";else{if(typeof(currObject[i].length)!="undefined")var nodeType="array";else var nodeType="object";XMLString+="<"+nodeType+" name=\""+i+"\">";XMLString+=serializeObject(currObject[i]);XMLString+="";}}return XMLString;}function getFormData(startNode){if(startNode==null || startNode==undefined || startNode=="")startNode=document.body;if(typeof(startNode)!="object")startNode=document.getElementById(startNode);try{var childArray=new Array();childArray=getAllDescendants(startNode);var dataObj=new Object();for(var c=0;c", ">");htmldata=replace(htmldata, "#", "£");htmldata=replace(htmldata, "&", "&");return htmldata;}function xmlDecode(xmldata){xmldata=replace(xmldata, "&", "&");xmldata=replace(xmldata, "<", "<");xmldata=replace(xmldata, ">", ">");xmldata=replace(xmldata, "£", "#");xmldata=replace(xmldata, "$", "$");return xmldata;}