javascript:var strStyleSheet='';function getNodeClasses(objNode,intRecursion,prefix){var strTabs='';var idPrefix, classPrefix,tagPrefix,addPrefix;var newEntry='';for(var intB=0;intB-1){linkEntry=newEntry.replace('a {}','a:link,');if(strStyleSheet.indexOf(linkEntry)<0)strStyleSheet+='\t'+linkEntry;linkEntry=newEntry.replace('a {}','a:visited {}');if(strStyleSheet.indexOf(linkEntry)<0)strStyleSheet+='\t'+linkEntry;linkEntry=newEntry.replace('a {}','a:hover,');if(strStyleSheet.indexOf(linkEntry)<0)strStyleSheet+='\t'+linkEntry;linkEntry=newEntry.replace('a {}','a:active {}');if(strStyleSheet.indexOf(linkEntry)<0)strStyleSheet+='\t'+linkEntry;intRecursion+=1;}if(objChildNodes[intA].childNodes.length>0){if(idPrefix){addPrefix=idPrefix+' ';}else if(classPrefix){addPrefix=prefix+classPrefix+' ';}else if(tagPrefix){addPrefix=prefix+tagPrefix+' ';}getNodeClasses(objChildNodes[intA],intRecursion+1,addPrefix);}}}getNodeClasses(document.body,0,'');document.body.innerHTML='
'+strStyleSheet+'
';