Opera Preferences version 2.0 ; Menu specification file for Opera 7.0 ; Changelog (both toolbar and menu): ; 0.2: ; 1)Added reload to document popup ; 2)Fixed browser menu ; 3)Added aleto's excellent computed styles JS ; 4)Other small fixes ; ; 0.3: ; 1)Added Aleto's latest computed styles doodaa ; 2)Had to remove the javascript shell due to Opera bug. ; 3)Added RSS validator and Cynthia says ; 4)Marked broken tools ; 5)Added a MICRO version of the toolbar, and a power menu with everything in one menu/button ; 5)Other small fixes ; ; 0.4: ; 1) Changed the CSS adder to Aletos new style that is similar to the JS console ; 2) Rearranged the Customise Toolbar custom buttons. ; 3) Added Nested view - http://www.make-believe.org/posts/04/04/01/0 ; 4) Added ancestor JS function (from squarefree) ; ; 0.5: ; 1) Updated for Opera V7.5BETA1 ; 2) CSS3 Menu from Moose Updated ; 3) Added Open in IrfanView for images - you'll need to change the path to your image viewer to work. ; 4) Added the proxomitron menu, disabled by default ; ; 0.6 ; 1) Updated to Toby's 1.21 release ; 2) Compatible with 7.5 Final ; ; 0.7 ; 1) Removed the panel header bar on MICRO, and moved the maximise/close icons to the panel toolbar. ; 2) Made the 'maximis'e panel button actually minimise the panel so the management page that pops up takes full width. ; 3) Added elapsed time to Full toolbar and added icons if skin is compliant. ; 4) Reduced text length on MICRO to fit better with non-compliant skins. ; 5) Rejigged the Custom buttons dialog contents. ; 6) Other little bits. ; ; 0.8 ; 1) added a copy URL to clipboard entry to inactive tabs. ; 2) Updated to Toby's V1.22 menu. http://tobyinkster.co.uk/opera ; 3) Added Aleto's amazing DOM/CSS console http://aleto.ch/webTools/webBMs.html ; 4) Changed generated source viewer to aleto's faster one. http://aleto.ch/webTools/webBMs.html ; 5) Changed default of URL toolbar position to Address bar as more compatible with unregistered users; you can turn off address and on main to get back. ; ; 0.9 ; 1) Added some more skin colouring options ; 2) Added a view button back to history - why it was removed by Opera is a mystery... ; 3) Added slayeroffice page statistics bookmarklet ; 4) Added Execute HTML bookmarklet - select HTML code on a page and 'execute it' - from http://subsimple.com/bookmarklets/collection_developer.asp ; 5) Added Show HTML comments ; 6) Added reveal real URL's ; ; 1.0 - Getting jiggy with Opera V8.0 ; 1) Added remove children from slayeroffice ; 2) Fixed See generated source - Aleto's data:uri method was breaking on some pages so reverted to squarefree version ; 3) Finally decided to add to the main menu bar. ; 4) Fixed the Size menu to work even on maximised pages. ; 5) Synched with Toby's V1.30 menu and Moose's new setup. ; 6) Added LuChio's multi-word highlight to utilities ; 7) A myriad other little fixes ; 8) Added http://www.prettyprinter.de/ to utilities ; ;1.11 ; 1) Readded Slayeroffice's moseover DOM inspector ; 2) Decided to add a PageRank button ; ; V1.20 ; 1) New fix for reuse existing page ; ; V1.60 ; 1) Updated for Opera V9 ; ; V1.62 ; 1) Added in dev.opera tools [Version] File Version=3 [Info] Description=Web Development Setup Author=NonTroppo Version=1.62 Comment=For 9.1x NAME=Web Development Setup V1.62 [Browser Menu Bar] Submenu, 148470, Browser File Menu Submenu, 148480, Browser Edit Menu Submenu, 67390, Browser View Menu Submenu, 67398, Browser Bookmarks Menu Submenu, -235137047, Browser Widgets Menu ;Submenu, 70505, Internal Popular List Feature Feeds, Submenu, 70491, Browser Feeds Menu Feature Mail, Submenu, 67397, Browser Mail Menu Feature Chat, Submenu, 69944, Browser Chat Menu Submenu, 69681, Browser Tools Menu Platform Mac, Submenu, 67396, Browser Window Menu Platform Windows-Unix-QNX, Feature MDI, Submenu, 67396, Browser Window Menu Submenu, 67395, Browser Help Menu Submenu, " HTML 4.01", HTML4 Menu = Submenu, "CSS 2.1", CSS2 Menu = Submenu, "DOM/JS", DOMJS Menu = Submenu, "Unicode", Unicode Menu = ;-------------------------------------------------------------------------------------------VARIOUS CONTEXT MENUS [Document Popup Menu] Item, 50426, = Back Item, 50427, = Forward Item, 67648, = Rewind Item, 67649, = Fast Forward --------------------1 Item, 50428, = Reload Submenu, 200000, Reload Menu ;Item, 50429, = Stop ;Item, 50430, = Go to homepage --------------------2 Item, 70464 = Add to bookmarks, 1 Item, 50215 = Copy document address Item, 65178 = Send document address in mail --------------------3 Item, 50004 = Print document Item, 44002 = View document source Item, 70465 = Validate frame source --------------------5 Include, Internal Frame Include, Internal Document Background ;--------------------6 ;Item, 50432 = Duplicate page ;Item, 52035 = Create linked window --------------------7 Item, -1745751818 = Content block mode on | Content block mode off Item, 385004252 = Edit site preferences Submenu, "Web Developer Options", Dev All Menu Submenu, "Advanced Options", Extra Menu --------------------8 Item, 50995 = Enter fullscreen | Leave fullscreen [Hotclick Popup Menu] Item, 50872 = Copy Item, 67652 = Copy to note Platform Win2000-Unix-Mac, Feature Voice, Item, 70494 = Speak selection --------------------1 Item, 65184 = Hotclick search, 200 ;Submenu, 291920, Search with menu Submenu, 291920, Internal Search With Item, 65187 = Hotclick search, 50 Item, 65188 = Hotclick search, 51 --------------------2 Submenu, 291960, Translate menu ;Item, 65186 = Hotclick search, 52 --------------------3 Item, 67394 = Go to page, "%t" Item, 65218 = Send text in mail Item, "Goto URL in background"=Copy,,,,"Enter Fullscreen" & New page & Paste and go & Switch to previous page [Link Popup Menu] Item, 67389 = Open link Item, 53018 = Open link in new page Item, 53019 = Open link in background page --------------------1 Item, 54020 = Open link in new window Item, 67633 = Open link in background window --------------------2 Item, 70463 = Add link to bookmarks Item, 50216 = Copy link Item, 50761 = Save link Item, 581357748 = Download url ;--------------------3 ;Submenu, 22235, Document Popup Menu Platform Windows, Item, "Open in IE" = "Copy link,,,,"IE" & Execute program, "iexplore","%c"" Platform Windows, Item, "Open in FireFox" = "Copy link,,,,"Firefox" & Execute program, "firefox","%c"" Item, "Cached snapshot of page" = "Copy link & New page & Go to page, "http://www.google.com/search?sourceid=opera&q=cache:%c"" [Extra Menu] Platform Windows, Item, "Open in IE" = Execute program, "iexplore","%u",,"IE" Platform Windows, Item, "Open in FireFox" = Execute program, "firefox","%u",,"Firefox" Platform Windows, ---1 Item, "Auto-translate page (Google)" = "Go to page, "http://translate.google.com/translate?sourceid=opera&hl=en&u=%u",,,"Google"" Item, "Backwards Links (Google)" = "Go to page, "http://www.google.com/search?sourceid=opera&q=link:%u",,,"Google"" Item, "Cached version of page (Google)" = "Go to page, "http://www.google.com/search?sourceid=opera&q=cache:%u",,,"Google"" Item, "Similar pages (Google)" = "Go to page, "http://www.google.com/search?sourceid=opera&q=related:%u",,,"Google"" Item, "Pagerank (Google)" = "Go to page, "javascript:(function(){var r=function(x,y){return Math.floor((x/y-Math.floor(x/y))*y+.1);},ch=function(url){url='info:'+url;var c=[0x9E3779B9,0x9E3779B9,0xE6359A60],i,j,k=0,l,f=Math.floor,m=function(c){var i,j,s=[13,8,13,12,16,5,3,10,15];for(i=0;i<9;i+=1){j=c[r(i+2,3)];c[r(i,3)]=(c[r(i,3)]-c[r(i+1,3)]-j)^(r(i,3)==1?j<>>s[i]);}};for(l=url.length;l>=12;l-=12){for(i=0;i<16;i+=1){j=k+i;c[f(i/4)]+=url.charCodeAt(j)<<(r(j,4)*8);}m(c);k+=12;}c[2]+=url.length;for(i=l;i>0;i--)c[f((i-1)/4)]+=url.charCodeAt(k+i-1)<<(r(i-1,4)+(i>8?1:0))*8;m(c);return'6'+c[2];};url=document.location;w=window.open('http://www.google.com/search?client=navclient-auto&ch='+ch(url)+'&features=Rank&q=info:'+escape(url),'pr','width=120,height=45');})()",1,,"Google"" Item, "Technorati Cosmos (blog links)" = "Go to page, "http://technorati.com/cosmos/search.html?rank=&url=%u"" Item, "BugMeNot (public login service)" = "Go to page, "javascript:(function(){window.open('http://bugmenot.com/view.php?mode=bookmarklet&url='+encodeURIComponent(location.href),'BugMeNot','location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=385,height=450')})()"" Item, "Find Page Owner (Whois via SamSpade)" = "Go to page, "http://samspade.org/t/lookat?a=%u"" Item, "Make a TinyURL from page" = "Go to page, "http://tinyurl.com/create.php?url=%u"" Item, "Speed read selected text" = "Go to page, "javascript:var sel=document.selection.createRange().text; sel += '';sel = sel.replace(/'/g,'&' + 'apos;');newdoc = open().document;newdoc.write(%22
%22);newdoc.forms[0].submit();"" ---2 Item, "Create linked and tile" = Minimize all & Restore page & Create linked window & Tile horizontally Item, "Split-screen mode" = Minimize all & Restore page & Duplicate page & Tile vertically Item, 44012 = Load all images #---------------End of minor default menu changes------------------------------------------- #javascript:var sel=document.selection.createRange().text; sel += '';sel = sel.replace(/'/g,'&' + 'apos;');newdoc = open().document;newdoc.write(%22
%22);newdoc.forms[0].submit(); #---------------Dev Specific Menu bits Below------------------------------------------- [Dev All Menu] # -- All items in one 'power' menu Submenu, "Display", Dev DisplayP Menu = "Deselect all,,,,"Select author mode"" Submenu, "Page Info", Dev Info Menu = "Deselect all,,,,"webdev-p"" Submenu, "Forms", Dev Forms Menu = "Deselect all,,,,"webdev-f"" Submenu, "Images", Dev Images Menu = "Deselect all,,,,"webdev-i"" Submenu, "Utilities", Dev Utils Menu = "Deselect all,,,,"webdev-u"" Item, "Reset Page"="Refresh display, , , , "webdev-dev"" ----1 Submenu, "Validation", Dev Validate Menu = Submenu, "Specifications", Dev Specs Menu = Submenu, "Quick: HTML 4.01", HTML4 Menu = Submenu, "Quick: CSS 2.1", CSS2 Menu = Submenu, "Quick: Unicode", Unicode Menu = [Dev Source Menu] Item, "View Page Source"="View document source, , , , "View"" Item, "View Generated Source (i.e. after javascript modification)"="Go to page, "javascript:var oSrcWin=window.open('');oSrcWin.document.write('
'+document.documentElement.outerHTML.replace(/');oSrcWin.document.close();oSrcWin.focus();",1, , "View""
Item, "View HTML Tree w. Attributes"="Go to page, "javascript:function getChildren(obj,lvl){var ind='';for(var j=0;j';}else if(nn.indexOf('#')==0){s+='\n  '+ind+subobj.nodeName;}else{s+='\n  '+ind+'<'+nn+'>';if(nn!='BR'&&nn!='HR'&&nn!='IMG'&&nn!='INPUT'&&nn!='META'&&nn!='LINK'){var attribs='';for(var k=0;k';}}}return s;}var msg=''+getChildren(document.documentElement,0)+'\n';W=open('','','resizable,scrollbars=1');with(W.document){writeln('

'+document.location.href+'

');writeln(''+msg);close();}void(0);",1,,"View"" Item, "View HTML Attributes"="Go to page, "javascript:h='';d=document;k=d.getElementsByTagName('*');for(i=0;i<k.length;i++){if(k[i].tagName!='!'){h+='<b>'+k[i].tagName+'</b><br>';for(z=0;z<k[i].attributes.length;z++)if(k[i].attributes[z].value&&k[i].attributes[z].specified&&k[i].attributes[z].nodeValue)h+='<li>'+k[i].attributes[z].name+'='+k[i].attributes[z].value+'<br>';h+='<hr>';}}m=d.body.appendChild(d.createElement('div'));s=m.style;s.position='absolute';s.top='0px';s.padding='5px';s.font='.8em arial';s.background='#fff';void(m.innerHTML=h);",1,,"View"" ---1 Item, "View All Applied Styles"="Go to page, "javascript:(function () {function describeSheet(oDoc,oSheet) {var oLi = oDoc.createElement('li');try { void(oSheet.href); } catch(e) {oLi.appendChild(oDoc.createTextNode('Stylesheet with access forbidden'));return oLi;}if( oSheet.href ) {oLi.appendChild(oDoc.createTextNode('Stylesheet '));var oHref = oDoc.createElement('a');oHref.setAttribute('href',oSheet.href);var oShortHref = oSheet.title ? oSheet.title : ( ( oSheet.href.indexOf('data:') == 0 ) ? oSheet.href : oSheet.href.replace(/^.*\//,'').replace(/\.[^\.]*$/,'') );oShortHref = oShortHref ? oShortHref : 'untitled';oShortHref = ( oShortHref.length < 40 ) ? oShortHref : ( oShortHref.substring(0,18) + '...' + oShortHref.substring(oShortHref.length-19) );oHref.appendChild(oDoc.createTextNode(oShortHref));oLi.appendChild(oHref);} else {oLi.appendChild(oDoc.createTextNode('Inline stylesheet'));}oLi.appendChild(oDoc.createTextNode(' ('+( ( oSheet.ownerNode && oSheet.ownerNode.hasAttribute('rel') && oSheet.ownerNode.getAttribute('rel').indexOf('alternate') + 1 ) ? 'alternate - ' : '' )+(oSheet.disabled?'disabled':'enabled')+') '));oLi.appendChild(getMediaList(oDoc,oSheet));try { oLi.appendChild(getRulesInBlock(oDoc,oSheet,true)); } catch(f) {oLi.appendChild(oDoc.createTextNode(' (access forbidden)'));}return oLi;}function locateURLs(oDoc,oBase1,oBase2,oStr) {oBase1 = oBase1 ? oBase1 : oBase2;try {var oSp, oDF = oDoc.createDocumentFragment(), startQ, capURL, oLnk;var oLn = document.createElementNS('http://www.w3.org/1999/xhtml','a');oLn.setAttributeNS('http://www.w3.org/XML/1998/namespace','base',oBase1);while( sP = oStr.match(/(url\(\s*)((\x22)([^\x22]*)\x22|(\')([^\']*)\'|([^\(\)\x22\']([^\(\)]*[^\(\)\s])?))(\s*\))/i) ) {startQ = sP[3] ? sP[3] : ( sP[5] ? sP[5] : '' );capURL = sP[4] ? sP[4] : ( sP[6] ? sP[6] : ( sP[7] ? sP[7] : '' ) );oDF.appendChild(oDoc.createTextNode(RegExp.leftContext+sP[1]+startQ));oLn.setAttribute('href',capURL);oLnk = oDoc.createElement('a');oLnk.setAttribute('href',oLn.href);oLnk.appendChild(oDoc.createTextNode(capURL));oDF.appendChild(oLnk);oDF.appendChild(oDoc.createTextNode(startQ+sP[9]));oStr = RegExp.rightContext;}if( oStr ) {oDF.appendChild(oDoc.createTextNode(oStr));}} catch(rS) { return oDoc.createTextNode(oStr); }return oDF;}var canHaveURL = '|background|background-image|content|list-style|list-style-image|cursor|src|cue|cue-before|cue-after|border-image|';function getStylesInRule(oDoc,oRule) {var oDL = oDoc.createElement('dl');for( var i = 0, j, k; i < oRule.style.length; i++ ) {j = oRule.style.item(i);var oDt = oDoc.createElement('dt');var oDd = oDoc.createElement('dd');oDL.appendChild(oDt);oDL.appendChild(oDd);k = oRule.style.getPropertyPriority(j);oDt.appendChild(oDoc.createTextNode(j+':'));if( canHaveURL.indexOf('|'+j+'|') + 1 && oRule.style.getPropertyValue(j).match(/url\(/i) ) {oDd.appendChild(locateURLs(oDoc,oRule.parentStyleSheet.href,location.href,oRule.style.getPropertyValue(j)));oDd.appendChild(oDoc.createTextNode((k?(' !'+k):'')+';'));} else {oDd.appendChild(oDoc.createTextNode(oRule.style.getPropertyValue(j)+(k?(' !'+k):'')+';'));}}return oDL;}function getMediaList(oDoc,oRule) {if( !oRule.media.length ) { return oDoc.createTextNode(''); }var oUL = oDoc.createElement('ul');oUL.className = 'medlist';for( var i = 0; i < oRule.media.length; i++ ) {var oLi = oDoc.createElement('li');oUL.appendChild(oLi);oLi.appendChild(oDoc.createTextNode(oRule.media.item(i)));}return oUL;}function getRulesInBlock(oDoc,oBlock,isRoot) {var oUL = oDoc.createElement('ul');if( isRoot ) { oUL.className = 'fileroot'; }for( var n = 0, m; n < oBlock.cssRules.length; n++ ) {m = oBlock.cssRules.item(n);var oLi = oDoc.createElement('li');oUL.appendChild(oLi);if( m.type == 1 || m.type == 5 || m.type == 6 ) {oLi.appendChild(oDoc.createTextNode(m.selectorText+' { '));oLi.appendChild(getStylesInRule(oDoc,m));oLi.appendChild(oDoc.createTextNode('}'));} else if( m.type == 2 ) {oLi.appendChild(oDoc.createTextNode('@charset \''+m.encoding+'\';'));} else if( m.type == 4 ) {oLi.appendChild(oDoc.createTextNode('@media '));oLi.appendChild(getMediaList(oDoc,m));oLi.appendChild(oDoc.createTextNode(' { '));oLi.appendChild(getRulesInBlock(oDoc,m));oLi.appendChild(oDoc.createTextNode('}'));} else if( m.type == 3 ) {oLi.appendChild(oDoc.createTextNode('@import url('));var oHref = oDoc.createElement('a');oHref.setAttribute('href',m.styleSheet.href);oHref.appendChild(document.createTextNode(m.href));oLi.appendChild(oHref);oLi.appendChild(oDoc.createTextNode(');'));oLi.appendChild(getRulesInBlock(oDoc,m.styleSheet,true));} else if( !m.type ) {oLi.appendChild(oDoc.createTextNode(m.cssText?m.cssText:'@unknown rule;'));}}return oUL;}function listSheets(oDoc,oDocument) {var oUL = oDoc.createElement('ol');oUL.className = 'sheetlist';for( var i = 0, j; i < oDocument.styleSheets.length; i++ ) {oUL.appendChild(describeSheet(oDoc,oDocument.styleSheets.item(i)));}return oUL;}function getAllFrames(oWin,oDest,oPar) {var oA, oH = oDest.createElement('h2'), li, ul = oDest.createElement('ol');oH.appendChild(oDest.createTextNode('Frames'));oPar.appendChild(oH);oPar.appendChild(ul);for( var i = 0, j; i < oWin.frames.length; i++ ) {li = oDest.createElement('li');oH = oDest.createElement('h3');li.appendChild(oH);ul.appendChild(li);try {j = oWin.frames[i];if( j.location ) {oA = oDest.createElement('a');oA.setAttribute('href',j.location.href);oA.appendChild(oDest.createTextNode(j.document.title?j.document.title:j.location.href));oH.appendChild(oA);} else {oH.appendChild(oDest.createTextNode('Page with no location object'));}if( j.document ) {li.appendChild(listSheets(oDest,j.document));if( j.frames.length ) {getAllFrames(j,oDest,li);}}} catch(e) {oH.appendChild(oDest.createTextNode('Frame from denied domain'));}}}var foo = window.open('','_blank');foo.document.write('<html id=\'css-dom-console\'><title><\/title><style type=\'text\/css\'>\n'+'html, body { background: #ddd; color: #000; }\n'+'a { color: #00f; }\n'+'a:visited { color: #909; }\n'+'ol, ul { background: #bbb; list-style-position: inside; padding: 1px; margin: 0.5em 2px; }\n'+'ul, ol.sheetlist { background: #88a; }\n'+'ul { background: #aae; display: block; list-style-type: none; }\n'+'ul.fileroot { background: #797; }\n'+'ul.medlist, ul.medlist li { background: transparent; display: inline; margin: 0; padding: 0; }\n'+'ul.medlist li::before { content: \', \'; }\n'+'ul.medlist li:first-child::before { content: \'\'; }\n'+'li { background: #ddd; padding: 1px; margin: 2px 2px 2px 1em; }\n'+'dl { padding: 0; margin: 0; }\n'+( ( navigator.product != 'Gecko' ) ? 'dt, dd { display: inline; white-space: pre; margin: 0; padding: 0 0 0 1em; }\n' : '' )+'dd { padding-left: 0.3em; }\n'+'dd::after { display: block; height: 1px; content: \'\'; }\n'+'\n<\/style><body><\/body><\/html>');foo.document.close();var oH = foo.document.createElement('h1');oA = foo.document.createElement('a');oA.setAttribute('href',location.href);oA.appendChild(foo.document.createTextNode(foo.document.title=('Stylesheets for: '+(document.title?document.title:location.href))));oH.appendChild(oA);foo.document.body.appendChild(oH);foo.document.body.appendChild(listSheets(foo.document,document));if( window.frames.length ) { getAllFrames(window,foo.document,foo.document.body); }})();",1" Item, "View Linked CSS"="Go to page, "javascript:(function (){var MTl=document.getElementsByTagName('LINK');for(var MTi=0,MTr,MTa=[];MTl[MTi];MTi++){if(MTr=MTl[MTi].getAttribute('rel')){if(MTr.toLowerCase().indexOf('stylesheet')+1){MTa[MTa.length]=MTl[MTi];}}}if(!MTa.length){alert('This page does not use any linked stylesheets');}else if(MTa.length==1){void(window.open(MTa[0].href));}else{var MTw=window.open('');MTw.document.open();MTw.document.write('<html><head><title>Stylesheets for '+document.title+'<\/title><\/head><body><h1>Stylesheets for '+document.title+'<\/h1><p>');for(MTi=0;MTa[MTi];MTi++){MTw.document.write('<a href=\''+MTa[MTi].href+'\'>'+(MTa[MTi].title?MTa[MTi].title:'untitled')+'<\/a><br>');}MTw.document.write('<\/p><\/body><\/html>');MTw.document.close();}})();", 1, , "View"" ---2 Item, "List External Scripts"="Go to page, "javascript:(function (){var MTl=document.getElementsByTagName('script');for(var MTi=0,MTr,MTa=[];MTl[MTi];MTi++){if(MTr=MTl[MTi].getAttribute('src')){MTa[MTa.length]=MTl[MTi];}}if(!MTa.length){alert('This page does not use any external scripts');}else if(MTa.length==1){void(window.open(MTa[0].getAttribute('src')));}else{var MTw=window.open('');MTw.document.open();MTw.document.write('<html><head><title>External scripts for '+document.title+'<\/title><\/head><body><h1>External scripts for '+document.title+'<\/h1><p>');for(MTi=0;MTa[MTi];MTi++){MTw.document.write('<a href=\''+MTa[MTi].getAttribute('src')+'\'>'+(MTa[MTi].id?MTa[MTi].id:MTa[MTi].getAttribute('src').replace(/\/$/,'').replace(/^.*\//,''))+'<\/a><br>');}MTw.document.write('<\/p><\/body><\/html>');MTw.document.close();}})();",1,,"View"" Item, "View Tidied Scripts"="Go to page, "javascript:(function (){function getAllScripts(oDoc,oDest){if(!oDoc.scripts.length){return oDest.createTextNode('');}var damer,ul=oDest.createElement('ol');for(var i=0,j;j=oDoc.scripts[i];i++){var tx=oDest.createElement('textarea'),li=oDest.createElement('li');li.appendChild(tx);ul.appendChild(li);var oH=oDest.createElement('h4');if(j.hasAttribute('src')){var oA=oDest.createElement('a');oH.appendChild(oA);oA.appendChild(oDest.createTextNode(j.getAttribute('src')));oA.setAttribute('href',j.getAttribute('src'));}else{oH.appendChild(oDest.createTextNode('Inline script'));}li.appendChild(oH);tx.setAttribute('wrap','off');tx.setAttribute('rows','10');tx.setAttribute('cols','50');li.appendChild(tx);if(!j.text&&j.hasAttribute('src')){tx.value='\/\/No source code found\n\/\/Probably a script from another domain, but could just be an empty script';}else if(!j.text){tx.value='\/\/Empty script';}else{try{eval('damer = function () {'+j.text.replace(/[\r\n][\t ]*-{2}>|<!-{2}.*/g,'\n')+'\n}');tx.value=' '+damer.toString().replace(/^\s*function\s*\(\s*\)\s*\{\s*|\s*\}\s*$/g,'').replace(/<\/(script)>/ig,'<\\\/$1>');}catch(e){tx.value='\/\/Parsing failed\n\n'+j.text;}}}return ul;}function getAllFrames(oWin,oDest,oPar){if(!oWin.frames.length){return;}var oA,oH=oDest.createElement('h2'),li,ul=oDest.createElement('ol');oH.appendChild(oDest.createTextNode('Frames'));oPar.appendChild(oH);ul.className='framl';oPar.appendChild(ul);for(var i=0,j;i<oWin.frames.length;i++) {li=oDest.createElement('li');oH=oDest.createElement('h3');li.appendChild(oH);ul.appendChild(li);try{j=oWin.frames[i];if(j.location){oA=oDest.createElement('a');oA.setAttribute('href',j.location.href);oA.appendChild(oDest.createTextNode(j.document.title?j.document.title:j.location.href));oH.appendChild(oA);}else{oH.appendChild(oDest.createTextNode('Page with no location object'));}if(j.document){li.appendChild(getAllScripts(j.document,oDest));getAllFrames(j,oDest,li);}}catch(e){oH.appendChild(oDest.createTextNode('Frame from denied domain'));}}}var foo=window.open('','_blank');foo.document.write('<html><title><\/title><style type=\'text/css\'>\ntextarea { height: 10em; width: 100'+String.fromCharCode(37)+'; }\nhtml, body { background: #ddd; color: #000; }\nbody { width: 90'+String.fromCharCode(37)+'; }\na { color: #00f; }\na:visited { color: #909; }\nol { background: #bbb; list-style-position: inside; padding: 1px; margin: 0.5em 2px; }\nol.framl { background: #aae; }\nli { background: #ddd; padding: 1px; margin: 2px 2px 2px 1em; }\nli h2, li h3, li h4 { margin-top: 0; }\n'+'\n<\/style><body><\/body>');foo.document.close();var oH=foo.document.createElement('h1');oA=foo.document.createElement('a');oA.setAttribute('href',location.href);oA.appendChild(foo.document.createTextNode(foo.document.title=('Scripts for: '+(document.title?document.title:location.href))));oH.appendChild(oA);foo.document.body.appendChild(oH);foo.document.body.appendChild(getAllScripts(document,foo.document));getAllFrames(window,foo.document,foo.document.body);})();",1,,"View"" ---3 Item, "View Alternate Linked Content"="Go to link element, "alternate", , , "View"" [Dev Display Menu] include, Internal Style List ---1 Item, "Toggle Author / User Mode"=Select author mode | Select user mode Item, "Toggle All User CSS" = Set preference, "Author Display Mode|User CSS=1" > Set preference, "Author Display Mode|User CSS=0" Item, "Toggle Form styling" = Set preference, "User Prefs|Enable Styling On Forms=1" > Set preference, "User Prefs|Enable Styling On Forms=0" Item, "Manage modes..." = Manage modes ---2 Item, "View Computed CSS for Elements (hover+click)"="Go to page, "javascript: (function () { function getStylesEle(ele) { lines = 0; var output = '<b>' + ele.nodeName; if (ele.id) output += '[id: ' + ele.id + ']'; if (ele.className) output += '[class: ' + ele.className + ']'; output += '</b>'; for (i = 0;i < styleProp.length;i++) { var temp = window.getComputedStyle(ele, null).getPropertyValue(styleProp[i][0]); if (temp) { if (temp.indexOf(styleProp[i][1]) == - 1) { lines++; output += '<br style=\'display:inline!important\'/>' + styleProp[i][0] + ' : ' + temp; } } } return output; } function openDataWindow(string) { void window.open('data:text/plain;charset=utf-8,' + escape(string), '', 'height=400,width=750'); } function closeViewer() { document.getElementById('cxxc').removeNode(true); curEle.style.backgroundColor = ''; keySV = false; } if (typeof keySV == 'undefined' || ! keySV) { keySV = true; var lines = 0; var styleProp = [['background-attachment', 'scroll'], ['background-color', 'transparent'], ['background-image', 'none'], ['background-position', '0px 0px'], ['background-repeat', 'repeat'], ['border-collapse', 'separate'], ['border-top', '0px'], ['border-right', '0px'], ['border-bottom', '0px'], ['border-left', '0px'], ['bottom', '16px'], ['caption-side', 'top'], ['clear', 'none'], ['clip', 'rect(0px,0px,0px,0px)'], ['color', 'rgb(0,0,0)'], ['content', 'none'], ['counter-increment', 'none'], ['counter-reset', 'none'], ['cursor', 'default'], ['direction', 'ltr'], ['display', 'xx'], ['elevation', 'undefined'], ['empty-cells', 'hide'], ['float', 'none'], ['font-family', 'Times New Roman'], ['font-size', '16px'], ['font-style', 'normal'], ['font-variant', 'normal'], ['font-weight', '400'], ['height', '16px'], ['left', '0px'], ['letter-spacing', '0px'], ['line-height', 'normal'], ['list-style-image', 'none'], ['list-style-position', 'outside'], ['list-style-type', 'disc'], ['margin-top', '0px'], ['margin-right', '0px'], ['margin-bottom', '0px'], ['margin-left', '0px'], ['max-height', '0px'], ['max-width', '0px'], ['min-height', '0px'], ['min-width', '0px'], ['overflow', 'visible'], ['padding-top', '0px'], ['padding-right', '0px'], ['padding-bottom', '0px'], ['padding-left', '0px'], ['position', 'static'], ['quotes', 'none'], ['right', '0px'], ['table-layout', 'auto'], ['text-align', 'left'], ['text-decoration', 'none'], ['text-indent', '0px'], ['text-transform', 'none'], ['top', '0px'], ['unicode-bidi', 'normal'], ['vertical-align', 'baseline'], ['visibility', 'visible'], ['white-space', 'normal'], ['width', '0px'], ['word-spacing', '0px'], ['z-index', 'auto']]; var curEle = document.body; var outPut = '', Style = ''; var bodyColor = window.getComputedStyle(document.body, null).getPropertyValue('background-color'); (function () { var outPut = document.createElement('div'); outPut.id = 'cxxc'; Style = outPut.style; Style.position = 'absolute!important'; Style.width = '270px!important'; Style.fontSize = '11px!important'; Style.lineHeight = '18px!important'; Style.fontFamily = 'sans-serif!important'; Style.backgroundColor = '#eee!important'; Style.padding = '3px!important'; Style.border = '1px solid #888!important'; Style.color = '#000!important'; Style.textAlign = 'left!important'; Style.opacity = '0.85!important'; Style.whiteSpace = 'normal!important'; Style.zIndex = '10000!important'; document.insertBefore(outPut, document.firstChild); document.onmousemove = (function () { if (keySV) { Style.height = (lines + 1) * 18 + 'px'; if (event.x / window.innerWidth < 0.5) { Style.left = pageXOffset + event.x + 28; } else { Style.left = pageXOffset + event.x - 298; } if (event.y / window.innerHeight < 0.5) { Style.top = pageYOffset + event.y + 28; } else { Style.top = pageYOffset + event.y - (lines + 1) * 18 + 28; } if (event.srcElement != curEle) { document.getElementById('cxxc').innerHTML = getStylesEle(event.srcElement); if (curEle.id != 'cxxc') curEle.style.backgroundColor = ''; curEle = event.srcElement; document.body.style.backgroundColor = '#ccc'; if (curEle.id != 'cxxc' && curEle.nodeName != 'HTML' && curEle.nodeName != 'BODY') curEle.style.backgroundColor = '#ffB'; } document.body.style.backgroundColor = bodyColor; } } ); document.onkeydown = (function () { if (keySV) closeViewer(); } ); document.onclick = (function () { if (keySV) { openDataWindow(event.srcElement.outerHTML.replace(/STYLE=.background-color\: rgb.255,255,0../i, '').replace(/(<[HPDUMLSTAFI])/gi, '\n$1').replace(/^\n/, ''));return false;}});})();} else {closeViewer();}})();",1" Item, "Edit Styles on the Page" = "Go to page, "javascript: (function () { function init() { function add(s) { if (! s.disabled) { var y = {sheet : s, readable : true, label : 'Imported', inline : false, shorturl : '', fulltext : ''}; try { for (var k = 0, m;m = s.cssRules[k];++k) if (m.type == 3) add(m.styleSheet); } catch (er) { y.readable = false; } L.push(y); if (s.ownerNode) { y.label = s.ownerNode.tagName.toUpperCase() + '-tag'; if (! s.ownerNode.getAttribute('src') && ! s.ownerNode.href) y.inline = true; } if (y.inline) { y.label = 'Inline ' + y.label; y.fulltext = fix(s.ownerNode.innerHTML); } else if (s.href.substr(0, 13) == 'data:text/css') { y.shorturl = ' contained in a data: URL'; y.fulltext = fix(unescape(s.href.slice(14))); } else { ++importCount; y.importtext = '@import \'' + s.href + '\';'; y.shorturl = ' ' + (s.href.split('/').reverse())[0]; if (! y.readable) { y.fulltext = '/* Out-of-domain; imported above. */'; } else if (s.href.substr(0, 5) != 'http:') { y.fulltext = '/* Non-http; imported above. */'; } else { var loadingText = '/* Loading (' + L.length - 1 + ') */'; y.fulltext = loadingText; var p = new XMLHttpRequest(); p.onload = (function (e) { ta.value = ta.value.replace(y.importtext + newline, ''); y.fulltext = p.responseText; ta.value = ta.value.replace(loadingText, fix(y.fulltext)); ta.value = ta.value.replace(firstNote + newline, ''); } ); p.open('GET', s.href); p.send(null); } } } } function fix(s) { while (s[0] == newline && s.length > 1) s = s.slice(1); while (s[(s.length - 1)] == newline && s.length > 1) s = s.substr(0, s.length - 1); s = s.replace(/@import.*;/ig, (function () { return '/* ' + RegExp.lastMatch + ' */'; } )); return s; } var newline = unescape('%' + '0A'), importCount = 0, L = []; dead = false; oldCSS = null; x = opener; ta = document.f.ta; ta.select(); if (x.editStyles) { ta.value = x.editStyles.innerHTML; update(); return ; } ta.value = '/* Type CSS rules here and they will be applied' + newline + 'to pages from [' + location.host + ']' + newline + 'immediately as long as you keep this window open. */' + newline + newline; for (var i = 0, ss;ss = x.document.styleSheets[i];++i) add(ss); var imports = '', main = ''; var firstNote = '/**** Style sheets whose contents could be loaded were ****/' + newline + '/**** imported instead. Rule order may be incorrect ****/' + newline + '/**** as a result. ****/' + newline; if (importCount) { ta.value += firstNote; } for (var i = 0;ss = L[i];++i) { if (ss.importtext) { imports += ss.importtext + newline; } main += '/**** ' + ss.label + ' style sheet' + ss.shorturl + ' ****/' + newline; main += newline; main += ss.fulltext; main += newline; main += newline; main += newline; } ta.value += imports + newline + main; update(); } function update() { try { if (! x || x.closed) { ta.style.backgroundColor = '#ddd'; return ; } x.editStyles; } catch (er) { ta.style.backgroundColor = '#fdc'; setTimeout(update, 150); dead = true; return ; } if (dead) { dead = false; ta.style.backgroundColor = ''; oldCSS = null; } if (! x.editStyles) { var newSS; newSS = x.document.createElement('style'); newSS.type = 'text/css'; (x.document.getElementsByTagName('head'))[0].appendChild(newSS); x.editStyles = newSS; oldCSS = null; for (var i = 0, ss;ss = x.document.styleSheets[i];++i) ss.disabled = true; } if (oldCSS != ta.value) { oldCSS = ta.value; x.editStyles.innerHTML = ta.value; } setTimeout(update, 150); } y = open('', '', 'resizable,scrollbars=yes,width=550,height=520'); y.document.write('<title>Edit Styles</title><style>.ec { width: 100%; height: 100%; border: none; margin: 0px; padding: 0px; }</style><body class=\'ec\'><form name=\'f\' style=\'margin: 0px;\' class=\'ec\'><textarea name=\'ta\' wrap=\'soft\' style=\'margin: 0px; border: 0px; width:100%; height:100%;\' class=\'ec\'></textarea><script>' + update + init + 'init();<' + '/script>'); y.document.close(); } )();",1" Item, "Dynamically Add CSS Styles"="Go to page, "javascript:var isXHTML=/html\:/.test(document.getElementsByTagName('body')[0].nodeName);function createNewEle(ele){ if(isXHTML) { return document.createElementNS('http://www.w3.org/1999/xhtml', ele); } else { return document.createElement(ele); };};function setStyle(string) {var ele=createNewEle('link');ele.rel='stylesheet';ele.type='text/css';ele.href='data:text/css;charset=utf-8,'+escape(string);document.getElementsByTagName('head')[0].appendChild(ele);}(function (){var c=window.open('','','height=400,width='+window.innerWidth*.5+',top='+(window.innerHeight-(400+10))+',left='+(window.innerWidth*.5-30)+',resizable=yes,location=no');c.document.open();c.document.write(''+'<!DOCTYPE html PUBLIC \u0022-//W3C//DTD XHTML 1.0 Transitional//EN\u0022 \u0022http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\u0022>'+'<html xmlns=\u0022http://www.w3.org/1999/xhtml\u0022>'+'<head><head><title>css console '+document.title+'</title><style type=\\u0022text/css\\u0022>'+'html {min-height:100\u0025;}'+'body{font: 12px \u0022Lucida sans unicode\u0022;padding:0;margin:0;'+'line-height:18px;'+'background:#eee;}'+'#content {padding:3px 10px 50px 10px;}'+'textarea{width:100\u0025;height:200px;}'+'#control{display:block;position:absolute;left:0;padding:0;bottom:0;width:100\u0025;}'+'#control p {padding:10px;height:25px;}'+'input{float:right;margin:0 2px;font:12px \u0022Lucida sans unicode\u0022;max-width:96px;}'+'input[value~=\u0022go\u0022] {float:left}'+'a{text-decoration:none;color:#000;padding:0 5px}'+'a:hover{background-color:#fff}'+'h3{margin:7px 0px;}'+'h3:first-child+div{padding-bottom:7px;}'+'</style>'+'<script type=\'text/javascript\'>'+'function setCSS(){'+'document.getElementById(\'done\').innerHTML+=\'> \'+document.getElementById(\'text9\').value.replace(/\\n/g,\'<br/>&nbsp;&nbsp;&nbsp;\')+\'<br/>\';'+'opener.setStyle(document.getElementById(\'text9\').value)'+'}'+'</script></head><body><div id=\'content\'>'+'<h3>history:</h3><div id=\'done\'></div><textarea id=\'text9\' >* {background:#EEE!important;}</textarea>'+'</div><div id=\'control\' ><p>'+'<input type=\'button\' value=\'go !\' onclick=\'setCSS()\' />'+'<input type=\'button\' value=\'close\' onclick=\'close()\'; />'+'<input type=\'button\' value=\'clear history\' onclick=document.getElementById(\'done\').innerHTML=\'\'; />'+'<input type=\'button\' value=\'clear input\' onclick=document.getElementById(\'text9\').value=\'\'; />'+'</p></div></body></html>');c.document.close();})()",1" Item, "Remove Presentational HTML (font tags etc.)"="Go to page, "javascript:(function(){var H=['bgcolor','bgColor','background','color','align','text','alink','vlink'],Y={FONT:1,CENTER:1},d=[],p; function R(N){var a,x,i,t; if(t=N.tagName){ t=t.toUpperCase(); for (i=0;a=H[i];++i)if(N.getAttribute(a))N.removeAttribute(a); for(i=0;x=N.childNodes[i];++i)R(x); if (Y[t])d.push(N); } } R(document.documentElement); for (i=0;N=d[i];++i) { p=N.parentNode; while(N.firstChild)p.insertBefore(N.firstChild,N); p.removeChild(N); } })()",1" ---3 Submenu, "Change Page Size", Size Menu = Submenu, "Change Font", Fonts Menu = [Fonts Menu] Item, "Use Georgia (serif)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='georgia'};return;",1 Item, "Use Bitstream Vera (serif)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='bitstream vera serif'};return;",1 Item, "Use Times New Roman (serif)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='times new roman, times'};return;",1 Item, "Use Palatino Linotype (serif)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='palatino linotype, palatino'};return;",1 ---1 Item, "Use Verdana (sans)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='verdana'};return;",1 Item, "Use Bitstream Vera (sans)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='bitstream vera sans'};return;",1 Item, "Use Arial (sans)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='arial'};return;",1 Item, "Use Trebuchet MS (sans)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='trebuchet ms'};return;",1 Item, "Use Lucida Sans/Grande (sans)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='lucida sans unicode, lucida grande'};return;",1 Item, "Use Tahoma (sans)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='tahoma'};return;",1 Item, "Use Frutiger linotype (sans)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='frutiger linotype'};return;",1 ---2 Item, "Use Courier New (monospace)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='courier new'};return;",1 Item, "Use Andale Mono (monospace)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='andale mono, monospace'};return;",1 Item, "Use Bitstream Vera (monospace)"= Go to page, "javascript:for(i=0;i<document.getElementsByTagName('*').length;i++){document.getElementsByTagName('*')[i].style.fontFamily='bitstream vera mono'};return;",1 [Dev DisplayP Menu] # -- Used for the power menu Item, 67445 = Select author mode Item, 67446 = Select user mode ---1 include, Internal Style List ---2 Item, "View Computed CSS for Elements (hover+click)"="Go to page, "javascript:if(typeof keySV=='undefined'||!keySV){keySV=true;var lines=0;var styleProp=[['background-attachment','scroll'],['background-color','transparent'],['background-image','none'],['background-position','0px 0px'],['background-repeat','repeat'],['border-collapse','separate'],['border-top','0px'],['border-right','0px'],['border-bottom','0px'],['border-left','0px'],['bottom','16px'],['caption-side','top'],['clear','none'],['clip','rect(0px,0px,0px,0px)'],['color','rgb(0,0,0)'],['content','none'],['counter-increment','none'],['counter-reset','none'],['cursor','default'],['direction','ltr'],['display','xx'],['elevation','undefined'],['empty-cells','hide'],['float','none'],['font-family','Times New Roman'],['font-size','16px'],['font-style','normal'],['font-variant','normal'],['font-weight','400'],['height','16px'],['left','0px'],['letter-spacing','0px'],['line-height','normal'],['list-style-image','none'],['list-style-position','outside'],['list-style-type','disc'],['margin-top','0px'],['margin-right','0px'],['margin-bottom','0px'],['margin-left','0px'],['max-height','0px'],['max-width','0px'],['min-height','0px'],['min-width','0px'],['overflow','visible'],['padding-top','0px'],['padding-right','0px'],['padding-bottom','0px'],['padding-left','0px'],['position','static'],['quotes','none'],['right','0px'],['table-layout','auto'],['text-align','left'],['text-decoration','none'],['text-indent','0px'],['text-transform','none'],['top','0px'],['unicode-bidi','normal'],['vertical-align','baseline'],['visibility','visible'],['white-space','normal'],['width','0px'],['word-spacing','0px'],['z-index','auto']];function getStylesEle(ele){lines=0;var output='<b>'+ele.nodeName+'</b><br/>';if(ele.id) output+='id: '+ele.id+'<br/>';if(ele.className) output+='class: '+ele.className+'<br/>';for(i=0;i<styleProp.length;i++) {var temp=window.getComputedStyle(ele,null).getPropertyValue(styleProp[i][0]);if(temp){if(temp.indexOf(styleProp[i][1])==-1) {lines++;output+=styleProp[i][0]+' : '+temp+'<br/>';}}}return output;}function openDataWindow (string) { void(window.open('data:text/plain;charset=utf-8,'+escape(string),'','height=360,width=750'))}function closeViewer (){document.getElementById('output').removeNode(true);curEle.style.backgroundColor='';keySV=false;}var curEle=document.body;var outPut='',Style='';var bodyColor=window.getComputedStyle(document.body,null).getPropertyValue('background-color');(function () {var outPut=document.createElement('div');outPut.id='output';Style=outPut.style;Style.position='absolute';Style.width='270px';Style.fontSize='11px';Style.lineHeight='18px';Style.fontFamily='sans-serif';Style.backgroundColor='#eee';Style.padding='7px';Style.border='1px solid #888';Style.color='#000';Style.textAlign='left';Style.zIndex='10000';document.body.insertBefore(outPut,document.body.firstChild);document.onmousemove=function () {if(keySV){Style.height=((lines+4)*18)+'px';if(event.x/window.innerWidth < 0.5){Style.left=pageXOffset+event.x+28;}else {Style.left=pageXOffset+event.x-298};if(event.y/window.innerHeight < 0.5){Style.top=pageYOffset+event.y+28;}else {Style.top=pageYOffset+event.y-((lines+4)*18+28)};if(event.srcElement!=curEle){document.getElementById('output').innerHTML=getStylesEle(event.srcElement);if( curEle.id!='output' ) curEle.style.backgroundColor='';curEle=event.srcElement;document.body.style.backgroundColor='#ccc';if( curEle.id!='output' && curEle.nodeName!='HTML' && curEle.nodeName!='BODY' ) curEle.style.backgroundColor='#ff5';}document.body.style.backgroundColor=bodyColor;}};document.onkeydown=function (){if(keySV)closeViewer ();};document.onclick=function () { if(keySV){openDataWindow ( event.srcElement.outerHTML.replace(/STYLE=.background-color\: rgb.255,255,0../i,'').replace(/(<[HPDUMLSTAFI])/gi,'\n$1').replace(/^\n/,'') );return false;}};})()}else{closeViewer ()}",1" Item, "Show All Linked Stylesheets"="Go to page, "javascript:var MTl=document.getElementsByTagName('link');for(var MTi=0,MTr,MTa=[];MTl[MTi];MTi++){if(MTr=MTl[MTi].getAttribute('rel')){if(MTr.toLowerCase().indexOf('stylesheet')+1){MTa[MTa.length]=MTl[MTi];}}}if(!MTa.length){alert('This page does not use any linked stylesheets');}else if(MTa.length==1){void(window.open(MTa[0].href));}else{var MTw=window.open('');MTw.document.open();MTw.document.write('<html><head><title>Stylesheets for '+document.title+'<\/title><\/head><body><h1>Stylesheets for '+document.title+'<\/h1><p>');for(MTi=0;MTa[MTi];MTi++){MTw.document.write('<a href=\''+MTa[MTi].href+'\'>'+(MTa[MTi].title?MTa[MTi].title:'untitled')+'<\/a><br>');}MTw.document.write('<\/p><\/body><\/html>');MTw.document.close();}",1" Item, "Edit Styles on the Page" = "Go to page, "javascript:(function(){function init(){var newline=unescape("%"+"0A"),importCount=0,L=[];dead=false;oldCSS=null;x=opener;ta=document.f.ta;ta.select();if(x.editStyles){ta.value=x.editStyles.innerHTML;update();return;}ta.value="/* Type CSS rules here and they will be applied"+newline+"to pages from '"+location.host+"'"+newline+"immediately as long as you keep this window open. */"+newline+newline;function add(s){if(!s.disabled){var y={sheet:s,readable:true,label:"Imported",inline:false,shorturl:"",fulltext:""};try{for(var k=0,m;m=s.cssRules[k];++k)if(m.type==3)add(m.styleSheet);}catch(er){y.readable=false;}L.push(y);if(s.ownerNode){y.label=s.ownerNode.tagName.toUpperCase()+"-tag";if(!s.ownerNode.getAttribute("src")&&!s.ownerNode.href)y.inline=true;}if(y.inline){y.label="Inline "+y.label;y.fulltext=fix(s.ownerNode.innerHTML);}else if(s.href.substr(0,13)=="data:text/css"){y.shorturl=" contained in a data: URL";y.fulltext=fix(unescape(s.href.slice(14)));}else{++importCount;y.importtext="@import \""+s.href+"\";";y.shorturl=" "+s.href.split('/').reverse()[0];if(!y.readable){y.fulltext="/* Out-of-domain; imported above. */";}else if(s.href.substr(0,5)!="http:"){y.fulltext="/* Non-http; imported above. */";}else{var loadingText="/* Loading ("+(L.length-1)+") */";y.fulltext=loadingText;var p=new XMLHttpRequest();p.onload=function(e){ta.value=ta.value.replace(y.importtext+newline,"");y.fulltext=p.responseText;ta.value=ta.value.replace(loadingText,fix(y.fulltext));ta.value=ta.value.replace(firstNote+newline,"");};p.open("GET",s.href);p.send(null);}}}}function fix(s){while((s[0]==newline)&&s.length>1)s=s.slice(1);while((s[s.length-1]==newline)&&s.length>1)s=s.substr(0,s.length-1);s=s.replace(/@import.*;/ig,function(){return "/* "+RegExp.lastMatch+" */";});return s;}for(var i=0,ss;ss=x.document.styleSheets[i];++i)add(ss);var imports="",main="";var firstNote="/**** Style sheets whose contents could be loaded were ****/"+newline+"/**** imported instead. Rule order may be incorrect ****/"+newline+"/**** as a result. ****/"+newline;if(importCount){ta.value+=firstNote;}for(var i=0;ss=L[i];++i){if(ss.importtext){imports+=ss.importtext+newline;}main+="/**** "+ss.label+" style sheet"+ss.shorturl+" ****/"+newline;main+=newline;main+=ss.fulltext;main+=newline;main+=newline;main+=newline;}ta.value+=imports+newline+main;update();}function update(){try{if(!x||x.closed){ta.style.backgroundColor="#ddd";return;}x.editStyles;}catch(er){ta.style.backgroundColor="#fdc";setTimeout(update,150);dead=true;return;}if(dead){dead=false;ta.style.backgroundColor="";oldCSS=null;}if(!x.editStyles){var newSS;newSS=x.document.createElement("style");newSS.type="text/css";x.document.getElementsByTagName("head")[0].appendChild(newSS);x.editStyles=newSS;oldCSS=null;for(var i=0,ss;ss=x.document.styleSheets[i];++i)ss.disabled=true;}if(oldCSS!=ta.value){oldCSS=ta.value;x.editStyles.innerHTML=ta.value;}setTimeout(update,150);}y=open('','','resizable,scrollbars=yes,width=550,height=520');y.document.write('<title>Edit Styles</title><style>.ec { width: 100%; height: 100%; border: none; margin: 0px; padding: 0px; }</style><body class="ec"><form name="f" style="margin: 0px;" class="ec"><textarea name="ta" wrap="soft" style="margin: 0px; border: 0px; width:100%; height:100%;" class="ec"></textarea><script>'+update+init+'init();<'+'/script>');y.document.close();})()",1" Item, "Dynamically Add CSS Styles"="Go to page, "javascript:var isXHTML=/html\:/.test(document.getElementsByTagName('body')[0].nodeName);function createNewEle(ele){ if(isXHTML) { return document.createElementNS('http://www.w3.org/1999/xhtml', ele); } else { return document.createElement(ele); };};function setStyle(string) {var ele=createNewEle('link');ele.rel='stylesheet';ele.type='text/css';ele.href='data:text/css;charset=utf-8,'+escape(string);document.getElementsByTagName('head')[0].appendChild(ele);}(function (){var c=window.open('','','height=400,width='+window.innerWidth*.5+',top='+(window.innerHeight-(400+10))+',left='+(window.innerWidth*.5-30)+',resizable=yes,location=no');c.document.open();c.document.write(''+'<!DOCTYPE html PUBLIC \u0022-//W3C//DTD XHTML 1.0 Transitional//EN\u0022 \u0022http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\u0022>'+'<html xmlns=\u0022http://www.w3.org/1999/xhtml\u0022>'+'<head><head><title>css console '+document.title+'</title><style type=\\u0022text/css\\u0022>'+'html {min-height:100\u0025;}'+'body{font: 12px \u0022Lucida sans unicode\u0022;padding:0;margin:0;'+'line-height:18px;'+'background:#eee;}'+'#content {padding:3px 10px 50px 10px;}'+'textarea{width:100\u0025;height:200px;}'+'#control{display:block;position:absolute;left:0;padding:0;bottom:0;width:100\u0025;}'+'#control p {padding:10px;height:25px;}'+'input{float:right;margin:0 2px;font:12px \u0022Lucida sans unicode\u0022;max-width:96px;}'+'input[value~=\u0022go\u0022] {float:left}'+'a{text-decoration:none;color:#000;padding:0 5px}'+'a:hover{background-color:#fff}'+'h3{margin:7px 0px;}'+'h3:first-child+div{padding-bottom:7px;}'+'</style>'+'<script type=\'text/javascript\'>'+'function setCSS(){'+'document.getElementById(\'done\').innerHTML+=\'> \'+document.getElementById(\'text9\').value.replace(/\\n/g,\'<br/>&nbsp;&nbsp;&nbsp;\')+\'<br/>\';'+'opener.setStyle(document.getElementById(\'text9\').value)'+'}'+'</script></head><body><div id=\'content\'>'+'<h3>history:</h3><div id=\'done\'></div><textarea id=\'text9\' >* {background:#EEE!important;}</textarea>'+'</div><div id=\'control\' ><p>'+'<input type=\'button\' value=\'go !\' onclick=\'setCSS()\' />'+'<input type=\'button\' value=\'close\' onclick=\'close()\'; />'+'<input type=\'button\' value=\'clear history\' onclick=document.getElementById(\'done\').innerHTML=\'\'; />'+'<input type=\'button\' value=\'clear input\' onclick=document.getElementById(\'text9\').value=\'\'; />'+'</p></div></body></html>');c.document.close();})()",1" ---3 Submenu, "Change Page Size", Size Menu = Submenu, "Change Font", Fonts Menu = [Dev Info Menu] Item, "DOM/CSS Inspector (external tool, be patient)"="Go to page, "javascript:var isXHTML=/html/.test(document.getElementsByTagName('body')[0].nodeName);function createNewEle(ele){if(isXHTML) { return document.createElementNS('http://www.w3.org/1999/xhtml', ele); }else{ return document.createElement(ele); };};(function(){var ele=document.getElementsByTagName('head')[0].appendChild(createNewEle('script'));ele.type='text/javascript';ele.src='http://aleto.ch/webTools/code/DOMtree2button.js'})();",1" Item, "Mouseover DOM Inspector (external tool, be patient)"="Go to page, "javascript:prefFile='';void(z=document.body.appendChild(document.createElement('script')));void(z.language='javascript');void(z.type='text/javascript');void(z.src='http://slayeroffice.com/tools/modi/v2.0/modi_v2.0.js');void(z.id='modi');",1" Item, "Javascript Object Inspector (external tool, be patient)"="Go to page, "javascript:s=document.body.appendChild(document.createElement('script'));s.id='sst';s.language='javascript';void(s.src='http://slayeroffice.com/tools/js_tree/js_tree.js');",1" Item, "Table of Javascript Variables"="Go to page,"javascript:(function(){var x,d,i,v,st; x=open(); d=x.document; d.open(); function hE(s){s=s.replace(/&/g,'&amp;');s=s.replace(/>/g,'&gt;');s=s.replace(/</g,'&lt;');return s;} d.write('<style>td{vertical-align:top; white-space:pre; } table,td,th { border: 1px solid #ccc; } div.er { color:red }</style><table border=1><thead><tr><th>Variable</th><th>Type</th><th>Value as string</th></tr></thead>'); for (i in window) { if (!(i in x) ) { v=window[i]; d.write('<tr><td>' + hE(i) + '</td><td>' + hE(typeof(window[i])) + '</td><td>'); if (v===null) d.write('null'); else if (v===undefined) d.write('undefined'); else try{st=v.toString(); if (st.length)d.write(hE(v.toString())); else d.write(' ')}catch(er){d.write('<div class=er>'+hE(er.toString())+'</div>')}; d.write('</pre></td></tr>'); } } d.write('</table>'); d.close(); })();",1" Item, "See ancestors in status bar (hover to view)"="Go to page, "javascript:(function(){function A(n,g){var p=n.parentNode,t=n.tagName;if(!p)return '';if(!t)return A(p,g);var T=t.toUpperCase(),b=(T!='TABLE'&&T!='TBODY'&&T!='THEAD'&&T!='TR'),c=n.className,i=n.id;return A(p,' > ')+(b?T:T.toLowerCase())+(c?'.'+c:'')+(i?'#'+i:'')+(b?g:' ');}document.onmouseover=function(e){e=e?e:event;var s,g=e.target;g=g?g:e.srcElement;try{s=A(g,'');}catch(err){s=err.message;}window.status=s;return true;};window.status=A(document.documentElement,'');})()",1" ---1 Item, "See Page Statistics (external tool, be patient)"="Go to page, "javascript:s=document.body.appendChild(document.createElement('script'));s.id='fs';s.language='javascript';void(s.src='http://slayeroffice.com/tools/pagenfo/pagenfo.js');",1" Item, "Get Page MetaData"="Go to page, "javascript:var s='';var mt = document.getElementsByTagName('meta');for (i=0;i<mt.length;i++){s=s+'<tr valign=top \ >';s=s+'<td>'+mt[i].name+' \ </td>';s=s+'<td>'+mt[i].content+' \ </td>';s=s+'</tr>';}s='Metas for: \ <b>'+document.location.href+'</b><p><table border=1 verdana\'><tr><th>Meta Name</th><th>Content</th></tr>' + s+'</table>';var m=window.open('', 'm', '');m.document.open();m.document.write(s);m.document.close();",1" ---2 Item, "Reveal Hidden Named Anchors"="Go to page, "javascript:(function(){var atags,i,name,a; anchs = document.anchors; for(i=0; i<anchs.length; ++i) { a = anchs[i]; name = a.name; a.appendChild(document.createTextNode('#' + name)); a.style.border = '1px solid'; a.href = '#' + name; } })();",1" Item, "See Internal/External links (defined through colour)"="Go to page, "javascript:(function(){var i,x; for (i=0;x=document.links[i];++i)x.style.color=['blue','red','orange'][sim(x,location)]; function sim(a,b) { if (a.hostname!=b.hostname) return 0; if (fixPath(a.pathname)!=fixPath(b.pathname) || a.search!=b.search) return 1; return 2; } function fixPath(p){ p = (p.charAt(0)=='/' ? '' : '/') + p;/*many browsers*/ p=p.split('?')[0];/*opera*/ return p; } })()",1" Item, "Show Hidden Comments"="Go to page, "javascript:if(frames.length>1)alert('This bookmarklet does not work with frames.');else{strdoc=document.body.innerHTML.split(/\<!--/g);strcmnt='';for(i=0;i<strdoc.length;i++){pos=strdoc[i].indexOf('-->');if(pos>0){strcmnt+='<xmp><!-'+'-'+strdoc[i].substring(0,pos+3)+'</xmp><br>\n';}}win=open('','','resizable,scrollbars');with(win.document){writeln('<b>Comments</b><br>');writeln(strcmnt);close();}}",1" ---3 Item, "Check Quirks Mode" = Go to page, "javascript:alert(document.compatMode=='CSS1Compat'?'Standards Mode':'Quirks Mode')" ---4 Item, "See Element Nesting"="Go to page, "javascript:(function(){function crawl(e, r){if (e.nodeType!=1)return;var ch = e.firstChild;while (ch!=null){crawl(ch, r+1);ch= ch.nextSibling;}var c ='#'+r.toString()+r.toString()+r.toString(); if(r>9) c='#FCC';e.style.color='white';e.style.background='none';e.style.backgroundColor=c;e.style.borderColor=c;}crawl(document.getElementsByTagName('body')[0], 0);})()",1" Item, "See Object Dimensions"="Go to page, "javascript:y=prompt('Object Type:','div');d=document;n=d.getElementsByTagName(y).length;if(!n){alert('No Tags');}else{for(i=0;i<n;i++){j=d.getElementsByTagName(y)[i];w=j.offsetWidth;h=j.offsetHeight;t=j.offsetTop;l=j.offsetLeft;o=y=='div'?'span':'div';z=j.appendChild(d.createElement(o));s=z.style;s.font='9px arial';s.background='#FFF';s.border='1px solid #000';s.position='absolute';s.color='#000';s.top=t+'px';s.left=l+'px';s.padding='2px';void(z.innerHTML=w+' x '+ h);}}",1" Item, "List Frames"="Go to page, "javascript:(function(){var s='';function getF(w,lvl){try{if(lvl>0){s+='<ul><li>';if(w.name!='')s+='<b>'+w.name+'</b><br>\n';}else{s+='<b>'+w.document.title+'</b><br>\n';}s+=w.location.href+'\n';for(var i=0;F=w.frames[i];i++){getF(F,++lvl);}if(lvl>0)s+='</li></ul>\n';}catch(e){s+='(IFRAME or cross-domain)\n';}}if(!frames.length)alert('No frames.');else{getF(window,0);w=open();w.document.write(s);w.document.close();}})()",1" ---5 Submenu, "Cookies", Dev Cookie Menu = [Dev Cookie Menu] Item, "View Cookies"="Go to page, "javascript:alert('Cookies stored by this host or domain:\n\n' + document.cookie.replace(/; /g,'\n'));",1" Item, "Set Cookie Expiration"="Go to page, "javascript:(function(){C=document.cookie;if(C){var days=prompt('Days until cookie expires:','365');if(days){var dom='.'+location.host;while(d=dom.match(/\..*$/)){var s='';var cc=C.split('; ');for(i=0;line=cc[i];++i){s+=line;}var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));s+='; expires='+date.toGMTString()+'; domain='+d+'; path='+location.pathname;document.cookie=s;dom=d.toString().substr(1);}}}else{alert('This site has no cookies.');}})()",1" [Dev Utils Menu] Item, "Highlight Multiple Words"="Go to page, "javascript:var AlwaysAsk=1;var ShowStats=1;var gCount,gText,gKeywords,gRE;var colors=new Array('#ffff66','#A0FFFF','#99ff99','#ff9999','#ff66ff','#ffee00','00eeff');function CheckSearchString(text){var x=text;if(text==null)return;if(text.length==0)return;text='|' + text.replace(/\W+/g,'|') + '|';text=text.replace(/\|+/g,'|');if(!text.length>1)return;gKeywords=null;gRE=null;gText=x;gCount=null;text=text.substring(1,text.length-1).toLowerCase();gCount=text.split('|');gKeywords=text.split('|');for (var i=gCount.length-1;i>=0;i--){gKeywords[gKeywords[i]]=i;gCount[gCount[i]]=0;}try{gRE=new RegExp('((' + gKeywords.join(')|(') + '))', 'i');}catch(er){alert('Unable to create regular expression using text '+text+'.\n\n'+er);return;}return true;}function ClearNodeHighlights(node){var child, result=false, r;if (node.nodeType==1){if (node.agohighlight){result=true;node.parentNode.replaceChild(node.firstChild,node);}else if( node.childNodes && node.tagName.toUpperCase()!='SCRIPT' && node.tagName.toUpperCase!='STYLE'){for (child=0; child < node.childNodes.length; child++){r= ClearNodeHighlights(node.childNodes[child]);result=result || r;}}}return result;}function ShowNodeHighlights(node,mydoc){var nkeyw,match, pos=0, skip=0, spannode, middlebit, endbit, middleclone;if(node.nodeType==3 && node.data){pos=node.data.search(gRE);if(pos>=0){skip=1;match=RegExp.$1.toLowerCase();nkeyw=gKeywords[match];gCount[match]++;spannode=mydoc.createElement('SPAN');spannode.agohighlight=true;/*spannode.style.border='dashed blue 1px';*/spannode.style.fontWeight='bold';spannode.style.color='black';spannode.style.backgroundColor=colors[nkeyw];middlebit=node.splitText(pos);endbit=middlebit.splitText(match.length);middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);middlebit.parentNode.replaceChild(spannode,middlebit);}}else if(node.nodeType==1 && node.childNodes && node.tagName.toUpperCase()!='SCRIPT' && node.tagName.toUpperCase!='STYLE'){for (var child=0; child < node.childNodes.length; ++child){child=child+ShowNodeHighlights(node.childNodes[child],mydoc);}}return skip;}function Highlight(){var text,i;var f=window.top.frames;if(f.length <= document.getElementsByTagName('iframe').length){if (ClearNodeHighlights(document.body)) return;}else{r=false;for(var i=0;i<f.length;i++){r=r||ClearNodeHighlights(f[i].document.body);}if (r) return;}if(gText==null){if(document.referrer.indexOf('google')!=-1&&document.referrer.indexOf('q=')!=-1){var queryTermsRegExp=new RegExp('q=([^&]+)');if(queryTermsRegExp.test(document.referrer)){gText=RegExp.$1.replace(/\+/g,' ');}}if(document.URL.indexOf('google')!=-1&&document.URL.indexOf('q=')!=-1){var queryTermsRegExp=new RegExp('q=([^&]+)');if(queryTermsRegExp.test(document.URL)){gText=RegExp.$1.replace(/\+/g,' ');}}}if (AlwaysAsk||!text){text=prompt('Highlight keywords (write several words seperated by spaces if needed):', (gText==null?'':gText));} if(!CheckSearchString(text))return;if(f.length <= document.getElementsByTagName('iframe').length){ShowNodeHighlights(document.body,document);}else{for(var i=0;i<f.length;i++){ShowNodeHighlights(f[i].document.body,f[i].document);}}if (ShowStats){text='';for (i=0;i<gCount.length;i++){text+=gCount[i] + ': ' + gCount[gCount[i]] + '\n';}text='Items found:\n'+text+'';alert(text);}} Highlight();",1" Item, "Highlight with Regular Expression"="Go to page, "javascript:(function(){var count=0, text, regexp;text=prompt('Search regexp:', '');if(text==null || text.length==0)return;try{regexp=new RegExp('(' + text +')', 'i');}catch(er){alert('Unable to create regular expression using text '+text+'.\n\n'+er);return;}function searchWithinNode(node, re){var pos, skip, spannode, middlebit, endbit, middleclone;skip=0;if( node.nodeType==3 ){pos=node.data.search(re);if(pos>=0){spannode=document.createElement('SPAN');spannode.style.backgroundColor='yellow';middlebit=node.splitText(pos);endbit=middlebit.splitText(RegExp.$1.length);middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);middlebit.parentNode.replaceChild(spannode,middlebit);++count;skip=1;}}else if( node.nodeType==1 && node.childNodes && node.tagName.toUpperCase()!='SCRIPT' && node.tagName.toUpperCase!='STYLE'){for (var child=0; child < node.childNodes.length; ++child){child=child+searchWithinNode(node.childNodes[child], re);}}return skip;}window.status='Searching for '+regexp+'...';searchWithinNode(document.body, regexp);window.status='Found '+count+' match'+(count==1?'':'es')+' for '+regexp+'.';})();",1" Item, "Execute Selected HTML code"="Go to page, "javascript:(function(){var sel;function getText(d){if(d.getSelection){return d.getSelection();}return d.selection.createRange().text;}function getSel(w){try{sel=getText(w.document);if(sel)return;for(var i=0;F=w.frames[i];i++){getSel(F);if(sel)return;}}catch(e){}}getSel(window);if(!sel)alert('Select some text.');else{w=open();w.document.write(sel);w.document.close();}})()",1" Item, "Remove Child Elements (click to activate, esc exits)"="Go to page, "javascript:var b=new Array();var c=1;document.onkeydown=ck;el=document.getElementsByTagName('*');for(i=0;i<el.length;i++){if(el[i].tagName.search(/(HTML|BODY)/i)==-1){if(el[i].title) el[i].oldTitle=el[i].title;el[i].title='click to remove '+el[i].tagName;el[i].onclick=function(e){t=this;if(window.event) e=window.event;if((t==e.target)||(window.event)) t.parentNode.removeChild(t);if(window.opera) e.stopPropagation();return false;};el[i].onmouseover=function(){if(!c)return;c=0;t=this;b[t]=t.style.backgroundColor;t.style.background='#DADADA';};void(el[i].onmouseout=function(){t=this;t.style.backgroundColor=b[t];c=1;});}}function ck(e){k=window.event?window.event.keyCode:e.keyCode;if(k==27) {for(i=0;i<el.length;i++){if(el[i].tagName.search(/(HTML|BODY)/i)==-1){el[i].oldTitle?el[i].title=el[i].oldTitle:el[i].removeAttribute('title');el[i].onclick=null;el[i].onmouseover=null;el[i].onmouseout=null;el[i].style.backgroundColor=b[t];}}}}",1" ---1 Item, "Convert Links to footnote's (for printing)"="Go to page, "javascript:function fNote(){tmpStr='';d=document;s=d.getElementsByTagName('A');la=new Array(s.length);lc=0;for(i=0;i<s.length;i++){if(s[i].innerText!='' && s[i].innerText!=' '){lc++;la[lc]=s[i];s[i].insertAdjacentHTML('afterEnd','<sup>['+lc+']</sup>')}}for(i=1;i<=lc;i++){tmpStr+='<li style=margin-bottom:3px;>'+la[i].innerText+': <a href='+la[i].href+'>'+la[i].href+'</a>'}d.body.insertAdjacentHTML('beforeEnd','<br style=clear:both;><div><hr>Link Footnotes:<hr><ol>'+tmpStr+'</ol></div><hr>')}fNote();",1" Item, "Reveal Destinations of ALL Links"="Go to page, "javascript:(function(){var i,c,x,h; for(i=0;x=document.links[i];++i) { h=x.href; x.title+=' ' + x.innerHTML; while(c=x.firstChild)x.removeChild(c); x.appendChild(document.createTextNode(h)); } })()",1" Item, "Simple Calculator"="Go to page, "javascript:var a='', b=0, c=0, f=0, g='type in what you like to calculate:'; function run(){if(a=window.prompt(g,'')){g=new Array();with(Math){try{b=eval(a)}catch(e){return}};if(b<0.0000000009&&b>-0.0000000009)b=0;b=b.toString();if(b.indexOf('.')!=-1){c=b.slice((b.indexOf('.')+1));b=b.slice(0,b.indexOf('.'))}f=b.length;while(f>0){f-=3;if(f<0)f=0;g.push(b.slice(f));b=b.slice(0,f)}g.reverse();if(c.length>0)g.push('.');while(c.length>0){c=c.slice(0,9);g.push(c.slice(0,3));c=c.slice(3);}g='the result of ' + a + ' is:\n\n\t' + g.join(' ');run ();}} run ()",1" Item, "Javascript Shell"="Go to page, "javascript:(function () {var ele=document.createElement('div');ele.innerHTML='<input type=\'hidden\' id=\'text1\' />';document.body.appendChild(ele);})();function getJS() {location.href='javascript:'+document.getElementById('text1').value;}(function (){function openDataWindow (string) { void(window.open('data:text/plain;charset=utf-8,'+escape(string),'','height=360,width=750'))};var Vars=['VXMLAudioRecording','navigate','getJS','scroll','setInterval','setTimeout','stop','Node','Image','close','confirm','blur','enableExternalCapture','disableExternalCapture','focus','forward','home','moveBy','moveTo','open','print','prompt','releaseEvents','resizeBy','resizeTo','scrollBy','scrollTo','Option','Event','back','alert','history','navigator','clientInformation','screen','opera','frames','java','netscape','sun','Packages','vxml','attachEvent','captureEvents','detachEvent','getComputedStyle','clearInterval','clearTimeout','parent'];var a=''; for(b in window) {var i=0;var defaultFeature=false;while(i < Vars.length && !defaultFeature ) {if(b.toString()==Vars[i]) defaultFeature=true;i++;};if(!defaultFeature) a+='<a href=javascript:setJS(\'alert('+b+')\',false) >'+b+'</a> , ';}a=a.replace(/, $/,'');var c=window.open('','','height=400,width=800');c.document.open();c.document.write('<!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN >'+'<html><head><title>JS shell for'+document.title+'</title><style type=\'text/css\'>'+'body{font-family:\'Lucida sans unicode\';font-size:12px;padding:0 9px;margin:0;background-color:#EEE;}'+'textarea{width:100\u0025;height:200px;}'+'input{float:right;} input[value~=\'go\'] {float:left}'+'a{text-decoration:none;color:#000;padding:0 5px}'+'a:hover{background-color:#fff}'+'h3{margin:7px 0px;}'+'h3:first-child+div{border-bottom:1px solid #666;padding-bottom:7px;}'+'</style>'+'<script type=\'text/javascript\'>'+'function setJS(string,bol){'+'if(bol)document.getElementById(\'done\').innerHTML+=\'> \'+document.getElementById(\'text9\').value.replace(/\\n/g,\'<br/>   \')+\'<br/>\';'+'opener.document.getElementById(\'text1\').value=string;'+'opener.location.href=\'javascript:getJS()\'}'+'</script></head><body>'+'<h3>existing functions and variables:</h3><div>'+a+'</div><h3>history:</h3><div id=\'done\'></div><textarea id=\'text9\' >function changeBG(color){document.body.style.backgroundColor=color}\nchangeBG(\'#0f0\')</textarea>'+'<input type=\'button\' value=\'go !\' onclick=\'setJS(document.getElementById(\u0022text9\u0022).value,true)\' />'+'<input type=\'button\' value=\'close\' onclick=\'close()\'; />'+'<input type=\'button\' value=\'delete history\' onclick=document.getElementById(\'done\').innerHTML=\'\'; />'+'<input type=\'button\' value=\'delete input\' onclick=document.getElementById(\'text9\').value=\'\'; />'+'</body></html>');c.document.close();})()",1" Item, "Javascript Shell2"="Go to page, "javascript:var isXHTML=/html/.test(document.getElementsByTagName('body')[0].nodeName);function createNewEle(ele){if(isXHTML) { return document.createElementNS('http://www.w3.org/1999/xhtml', ele); }else{ return document.createElement(ele); };};(function(){var ele=document.getElementsByTagName('head')[0].appendChild(createNewEle('script'));ele.type='text/javascript';ele.src='http://aleto.ch/webTools/code/JSconsole.js'})();",1" Item, "ASCII Table"="Go to page, "javascript:function C(v){return '<td>'+v+'</td><td>'+((v>>4).toString(16)+(v&15).toString(16)).toUpperCase()+'</td><td bgcolor=DDDDDD><b>&'+'#'+v+';</b></td>';}var c=4,b=Math.ceil(224/c),a='<table border=0><tr>';for(j=0;j<c;j++){a+='<td>DEC</td><td>HEX</td><td><b>ASC</b></td>';}a+='</tr>';for(i=33;i<33+b;i++){a+='<tr>';for(j=0;j<c;j++){t=i+(j*b);if(t<=255)a+=C(t);}a+='</tr>';}a+='</table>';var W=open('','','width=500,height=600,left=0,top=0,resizable,scrollbars');void(W.document.writeln(a));",1" Item, "Escape a text string"="Go to page, "javascript:prompt('Done!',escape(prompt('Write the string to be escaped.','')));return false;",1" Platform Windows, Item, "Character Map"="Execute program, "charmap.exe", , "CharMap"" ---2 Item, "The Data:URI Kitchen"="New page & Go to page, "http://software.hixie.ch/utilities/cgi/data/data"" Item, "Pretty Print Code"=New page & Go to page, "http://www.prettyprinter.de/" Item, "Tidy HTML"="Go to page, "javascript:void(window.location='http://infohound.net/tidy/tidy.pl?clean=y%26_output=warn%26_function=tidy%26_url='+escape(location))",1" [Dev Validate Menu] Item, "Validate (X)HTML (W3C)" = "Go to page, "http://validator.w3.org/check?uri=%u",,,View" Item, "Validate (X)HTML (WDG)" = "Go to page, "http://www.htmlhelp.com/cgi-bin/validate.cgi?url=%u&warnings=yes",,,View" Item, "Validate CSS (W3C)" = "Go to page, "http://jigsaw.w3.org/css-validator/validator?uri=%u&warning=1&profile=css2",,,View" ---1 Item, "RSS/Atom Validator" = Go to page, "http://feedvalidator.org/check?url=%u" Item, "Cynthia Says Validator" = Go to page, "http://www.contentquality.com/fulloptions.asp" Item, "Section 508" = Go to page, "http://bobby.watchfire.com/bobby/bobbyServlet?URL=%u&Submit&gl=sec508" Item, "WCAG 1.0" = Go to page, "http://bobby.watchfire.com/bobby/bobbyServlet?URL=%u&gl=wcag1-aaa" Item, "LynxView (Delorie)" = Go to page, "http://www.delorie.com/web/lynxview.cgi?url=%u" Item, "Tablin (W3C)" = Go to page, "http://www.w3.org/WAI/References/Tablin/online?url=%u" ---2 Item, "Check DNS Records" = Go to page, "http://dnsreport.com/tools/dnsreport.ch?domain=%u",,,"View" Item, "Check Links (W3C)" = Go to page, "http://validator.w3.org/checklink?uri=%u&hide_type=all&depth=&check=Check",,,"View" Item, "Check Cacheability" = Go to page, "http://www.web-caching.com/cgi-web-caching/cacheability.py?query=%u",,,"View" Item, "Check Server Statistics (Netcraft)" = Go to page, "http://uptime.netcraft.com/up/graph?site=%u",,,"View" Item, "Web Optimiser" = Go to page, "http://www.websiteoptimization.com/cgi-bin/wso/wso.pl?url=%u",,,"View" Item, "HTTP Headers (WebSniffer)"=Go to page, "javascript:document.location.href='http://web-sniffer.net/?url='+escape(document.location.href)+'&rawhtml=yes&gzip=yes'",,,"View" Item, "ICRA Tester" = Go to page, "http://www.icra.org/cgi-bin/test.cgi?url=%u&lang=EN",,,"View" Item, "Validate P3P" = Go to page, "http://validator.w3.org/p3p/20020128/p3p.pl?uri=%u",,,"View" [Dev Images menu] Item, "Show All images" = Enable display images Item, "Cached images only" = Display cached images only Item, "No images" = Disable display images ---1 Item, "View Image ALT as TITLE"="Go to page, "javascript:for(var imCt=0;document.images[imCt];imCt++){if(document.images[imCt].alt){void(document.images[imCt].title=document.images[imCt].alt);}}",1" Item, "Get Image HTML (click an image to activate)"="Go to page, "javascript:for(var imCt=0;document.images[imCt];imCt++){void(document.images[imCt].onclick=function () {if(window.brbanta=prompt('Image HTML:',this.outerHTML)){this.outerHTML=brbanta;}});}",1" item, "Show All Images in new page"="Go to page, "javascript:Ai7Mg6P='';for (i7M1bQz=0;i7M1bQz<document.images.length;i7M1bQz++){Ai7Mg6P+='<img src='+document.images[i7M1bQz].src+'><br>'};if(Ai7Mg6P!=''){fg=window.open();with(fg.document){write('<center>'+Ai7Mg6P+'</center>')};void(document.close())}else{alert('No images!')}",1" [Dev Forms Menu] Item, "Convert POST Forms to GET"="Go to page, "javascript:(function(){var x,i; x = document.forms; for (i = 0; i < x.length; ++i) x[i].method='get'; alert('Changed ' + x.length + ' forms to use the GET method. After submitting a form from this page, you should be able to bookmark the result.'); })();",1" Item, "Convert GET Forms to POST"="Go to page, "javascript:(function(){var x,i; x = document.forms; for (i = 0; i < x.length; ++i) x[i].method='post'; alert('Changed ' + x.length + ' forms to use the POST method.'); })();",1" ---1 Item, "Show Form Info"="Go to page, "javascript:function showFormInfo(wndw){for(var i=0;i<wndw.document.forms.length;i++){frm=wndw.document.forms[i];if(!wndw.document.getElementById('forminfo'+i)){var s='<span id=\'forminfo'+i+'\'></span>';void(frm.innerHTML=s+frm.innerHTML);}var s='';if(frm.style.border==''){void(frm.style.border='thin red dashed');s+='Name='+frm.name+'<br>';s+='Id='+frm.id+'<br>';s+='Action='+frm.action+'<br>';s+='Method='+frm.method+'<br>';s+='OnSubmit='+frm.onsubmit+'<br>';s+='Target='+frm.target+'<br>';s='<div style=\'background-color:red;color:black\'>'+s+'</div>';}else{void(frm.style.border='');}void(wndw.document.getElementById('forminfo'+i).innerHTML=s);}}void(frms=window.frames);if(frms.length==0){showFormInfo(window);}else{for(iQA=0;iQA<frms.length;iQA++){showFormInfo(frms[iQA]);}}",1" Item, "Show Hidden Elements"="Go to page, "javascript:(function(){var i,f,j,e,div,label,ne; for(i=0;f=document.forms[i];++i)for(j=0;e=f[j];++j)if(e.type=='hidden'){ D=document; function C(t){return D.createElement(t);} function A(a,b){a.appendChild(b);} div=C('div'); label=C('label'); A(div, label); A(label, D.createTextNode(e.name + ': ')); e.parentNode.insertBefore(div, e); e.parentNode.removeChild(e); ne=C('input');/*for ie*/ ne.type='text'; ne.value=e.value; A(label, ne); label.style.MozOpacity='.6'; --j;/*for moz*/}})()",1" Item, "View Passwords"="Go to page, "javascript:var oOut,frameSearch=function (oFrame) {if(!oFrame){oFrame=window;}for(var oPass='',i=0,j=oFrame.document.forms;j[i];i++){for(var x=0,y;y=j[i].elements[x];x++){if(y.type=='password'&&y.value){oPass+='\n'+y.value;}}}for(var i=0;oFrame.frames[i];i++){try{oPass+=frameSearch(oFrame.frames[i]);}catch(e){}}return oPass;};void(oOut=frameSearch());if(oOut){alert('The following passwords were found:\n'+oOut);}else{alert('There are no passwords in forms on this page.');}",1" ---2 Item, "Modify Hidden Fields"="Go to page, "javascript:s=document.body.appendChild(document.createElement('script'));s.language='javascript';void(s.src='http://slayeroffice.com/tools/hiddenFields/hiddenFields.js');",1" Item, "Toggle Checkboxes"="Go to page, "javascript:(function(){ function toggle(box){ temp=box.onchange; box.onchange=null; box.checked=!box.checked; box.onchange=temp; } var x,k,f,j; x=document.forms; for (k=0; k<x.length; ++k) { f=x[k]; for (j=0;j<f.length;++j) if (f[j].type.toLowerCase() == 'checkbox') toggle(f[j]); } })();",1" Item, "Add Character Counter to Text Fields"="Go to page, "javascript:(function(){var D=document,i,f,j,e;for(i=0;f=D.forms[i];++i)for(j=0;e=f[j];++j)if(e.type=='text'||e.type=='password'||e.tagName.toLowerCase()=='textarea')S(e);function S(e){if(!e.N){var x=D.createElement('span'),s=x.style;s.color='green';s.background='white';s.font='bold 10pt sans-serif';s.verticalAlign='top';e.parentNode.insertBefore(x,e.nextSibling);function u(){x.innerHTML=e.value.length;}u();e.onchange=u;e.onkeyup=u;e.oninput=u;e.N=x;}else{e.parentNode.removeChild(e.N);e.N=0;}}})()",1" Item, "Undisable all Form Elements"="Go to page, "javascript:(function(){var x,k,f,j;x=document.forms;for (k=0;k<x.length;++k){f=x[k];for(j=0;j<f.length;++j){f[j].disabled=false; f[j].readOnly=false;}}})()",1" Item, "Dropdown2List"="Go to page, "javascript:function resizeCombo(wndw){void(combos=wndw.document.getElementsByTagName('select'));for(var jr9=0;jr9<combos.length;jr9++){void(combos[jr9].multiple=true);void(combos[jr9].size=Math.min(combos[jr9].length,12));}}void(frms=window.frames);if(frms.length==0){resizeCombo(window);}else{for(var iX2=0;iX2<frms.length;iX2++){resizeCombo(frms[iX2]);}}",1" Item, "List2Dropdown"="Go to page, "javascript:function resizeCombo(wndw){void(combos=wndw.document.getElementsByTagName('select'));for(var jr9=0;jr9<combos.length;jr9++){void(combos[jr9].size=1);void(combos[jr9].multiple=false);}}void(frms=window.frames);if(frms.length==0){resizeCombo(window);}else{for(var iX2=0;iX2<frms.length;iX2++){resizeCombo(frms[iX2]);}}",1" [Dev Specs Menu] Submenu, "Web Standards", Refs Menu = Submenu, "Resources", Tutorials Menu = Submenu, "Browsers", Browse Menu = ---1 Submenu, "Quick: HTML 4.01", HTML4 Menu = Submenu, "Quick: CSS 2.1", CSS2 Menu = Submenu, "Quick: CSS 3", CSS3 Menu = Submenu, "Quick: DOM/JS", DOMJS Menu = Submenu, "Quick: Unicode Ranges", Unicode Menu = ---2 Item, "W3C Home"="Go to page, "http://www.w3.org/"" ;Submenu, "Color Blind Test", ColorBlind Menu = #---------------End of Dev Specific Menu bits------------------------------------------- #---------------Toby's Menu bits Below-------------------------------------------------- [Refs Menu] Submenu, "&Accessibility", RefAccess Menu = Submenu, "A&ddressing", RefAddress Menu = Submenu, "Client &Scripting", RefScript Menu = Submenu, "&Images", RefImages Menu = Submenu, "&Markup", RefMarkup Menu = Submenu, "M&etadata", RefMeta Menu = Submenu, "Ser&ver", RefServer Menu = Submenu, "Se&rver Scripting", RefServerScript Menu = Submenu, "St&yle", RefStyle Menu = --------------------1 Item, "&MathML 1.01" = Go to page, "http://www.w3.org/TR/REC-MathML" Item, "MathML &2.0" = Go to page, "http://www.w3.org/TR/MathML2" Item, "SM&IL 2.0" = Go to page, "http://www.w3.org/TR/smil20/" --------------------2 Item, "&RFC Editor" = Go to page, "http://www.rfc-editor.org/" [RefAccess Menu] Item, "WCAG &1.0" = Go to page, "http://www.w3.org/TR/WAI-WEBCONTENT/" Item, "WCAG &2.0 [DRAFT]" = Go to page, "http://www.w3.org/TR/WCAG20/" Item, "Section &508" = Go to page, "http://www.section508.gov/index.cfm?FuseAction=Content&ID=12" [RefImages Menu] Item, "&PNG" = Go to page, "http://www.w3.org/TR/PNG/" --------------------1 Item, "SVG 1.&0" = Go to page, "http://www.w3.org/TR/SVG/" Item, "SVG 1.&1" = Go to page, "http://www.w3.org/TR/SVG11/" Item, "SVG 1.&2" = Go to page, "http://www.w3.org/TR/SVG12/" Item, "SVG &Mobile" = Go to page, "http://www.w3.org/TR/SVGMobile/" [RefAddress Menu] Item, "URI Schemes" = Go to page, "http://www.iana.org/assignments/uri-schemes" Item, "URN Namespaces" = Go to page, "http://www.iana.org/assignments/urn-namespaces" [RefMarkup Menu] Item, "&HTML 2.0" = Go to page, "http://www.w3.org/MarkUp/html-spec/html-spec_toc.html" Item, "HTML &3.2" = Go to page, "http://www.w3.org/TR/REC-html32" Item, "HTML &4.01" = Go to page, "http://www.w3.org/TR/html401" Item, "&ISO HTML" = Go to page, "http://www.cs.tcd.ie/15445/15445.html" Item, "XHTML 1.&0" = Go to page, "http://www.w3.org/TR/xhtml1" Item, "XHTML 1.0 &Basic" = Go to page, "http://www.w3.org/TR/xhtml-basic" Item, "XHTML 1.&1" = Go to page, "http://www.w3.org/TR/xhtml11" Item, "XHTML &2.0 [DRAFT]" = Go to page, "http://www.w3.org/TR/xhtml2" --------------------1 Item, "XML 1.0" = Go to page, "http://www.w3.org/TR/REC-xml" Item, "XM&L 1.1 [CR]" = Go to page, "http://www.w3.org/TR/xml11/" Item, "XML Base" = Go to page, "http://www.w3.org/TR/xmlbase/" Item, "XML Events" = Go to page, "http://www.w3.org/TR/xml-events/" Item, "XML 1.0 Namespaces" = Go to page, "http://www.w3.org/TR/REC-xml-names/" Item, "XPath 1.0" = Go to page, "http://www.w3.org/TR/xpath" Item, "XForms 1.0" = Go to page, "http://www.w3.org/TR/xforms/" --------------------2 Item, "&WML 1.1" = Go to page, "http://www.oasis-open.org/cover/wml11-dtd.txt" [RefMeta Menu] Item, "Dublin Core" = Go to page, "http://dublincore.org/documents/2003/03/04/dcmi-terms/" Item, "RFC 2731" = Go to page, "http://www.ietf.org/rfc/rfc2731.txt" --------------------1 Item, "RSS &1.0" = Go to page, "http://web.resource.org/rss/1.0/spec" Item, "RSS &2.0" = Go to page, "http://blogs.law.harvard.edu/tech/rss" --------------------2 Item, "PICS 1.1" = Go to page, "http://www.w3.org/TR/REC-PICSRules" --------------------3 Item, "P&3P 1.0" = Go to page, "http://www.w3.org/TR/P3P/" [RefScript Menu] Item, "DOM Level &1" = Go to page, "http://www.w3.org/TR/REC-DOM-Level-1" --------------------1 Item, "DOM2 Core" = Go to page, "http://www.w3.org/TR/DOM-Level-2-Core/" Item, "DOM2 Style" = Go to page, "http://www.w3.org/TR/DOM-Level-2-Style/" Item, "DOM2 Events" = Go to page, "http://www.w3.org/TR/DOM-Level-2-Events/" Item, "DOM2 HTML" = Go to page, "http://www.w3.org/TR/DOM-Level-2-HTML/" --------------------2 Item, "DOM3 Core" = Go to page, "http://www.w3.org/TR/DOM-Level-3-Core/" Item, "DOM3 Validation" = Go to page, "http://www.w3.org/TR/DOM-Level-3-Val" Item, "DOM3 XPath" = Go to page, "http://www.w3.org/TR/DOM-Level-3-XPath" Item, "DOM3 Load and Save" = Go to page, "http://www.w3.org/TR/DOM-Level-3-LS" --------------------3 Item, "ECMAscript" = Go to page, "http://www.ecma.ch/STAND/Ecma-262.htm" Item, "VBscript" = Go to page, "http://msdn.microsoft.com/library/en-us/script56/html/vbscripttoc.asp" [RefServer Menu] Item, "HTTP &1.0" = Go to page, "http://www.w3.org/Protocols/rfc1945/rfc1945" Item, "&HTTP 1.1" = Go to page, "http://www.w3.org/Protocols/rfc2616/rfc2616" --------------------1 Item, "Media Types" = Go to page, "http://www.iana.org/assignments/media-types/" [RefServerScript Menu] Item, "CGI 1.1" = Go to page, "http://hoohoo.ncsa.uiuc.edu/cgi/" [RefStyle Menu] Item, "&CSS 1" = Go to page, "http://www.w3.org/TR/REC-CSS1" Item, "CSS &2" = Go to page, "http://www.w3.org/TR/REC-CSS2" Item, "CSS 2.&1 [LC]" = Go to page, "http://www.w3.org/TR/CSS21" Item, "CSS &3 [current work]" = Go to page, "http://www.w3.org/Style/CSS/current-work" --------------------1 Item, "XSLT 1.0" = Go to page, "http://www.w3.org/TR/xslt" Item, "XSLT 1.1" = Go to page, "http://www.w3.org/TR/xslt11/" ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Resources Submenu ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [Tutorials Menu] Submenu, "&Accessibility", TutAccess Menu = Submenu, "A&ddressing", TutAddr Menu = Submenu, "Client &Scripting", TutJavascript Menu = Submenu, "Desi&gn", TutDesign Menu = Submenu, "&Images", TutImages Menu = Submenu, "&Markup", TutML Menu = Submenu, "M&etadata", TutMeta Menu = Submenu, "Ser&ver", TutServer Menu = Submenu, "Se&rver Scripting", TutServerScript Menu = Submenu, "S&QL", TutDatabase Menu = Submenu, "St&yle", TutCSS Menu = Submenu, "&Usability", TutUse Menu = --------------------1 Item, "A List Apart" = Go to page, "http://www.alistapart.com/stories/" Item, "DevEdge" = Go to page, "http://devedge.netscape.com/" Item, "Evolt" = Go to page, "http://evolt.org/" Item, "W3C" = Go to page, "http://www.w3.org/" Item, "W3Schools Quality" = Go to page, "http://www.w3schools.com/quality/" Item, "WaSP" = Go to page, "http://www.webstandards.org/" --------------------2 Item, "ASCII Cheat Sheet" = Go to page, "http://www.petefreitag.com/cheatsheets/ascii-codes/" Item, "Linux Cheat Sheet" = Go to page, "http://www.tuxfiles.org/linuxhelp/linuxcommands.html" Item, "Regex Cheat Sheet" = Go to page, "http://www.regxlib.com/CheatSheet.htm" [TutAccess Menu] Item, "Any Browser Campaign Guide" = Go to page, "http://www.anybrowser.org/campaign/abdesign.html" Item, "Dive into Accessibility" = Go to page, "http://www.diveintoaccessibility.org/" Item, "RNIB Advice" = Go to page, "http://www.rnib.org.uk/xpedio/groups/public/documents/PublicWebsite/public_webaccesscentre.hcsp" Item, "VisCheck" = Go to page, "http://www.vischeck.com/vischeck/vischeckURL.php" Item, "W3C &Guide to Laws and Policies" = Go to page, "http://www.w3.org/WAI/Policy" Item, "W3C &Techniques for WCAG 1.0" = Go to page, "http://www.w3.org/TR/WCAG10-HTML-TECHS" [TutAddr Menu] Item, "Cool URIs don't change" = Go to page, "http://www.w3.org/Provider/Style/URI" Item, "mod_rewrite Cheat Sheet" = Go to page, "http://www.ilovejackdaniels.com/mod_rewrite_cheat_sheet.png" [TutDesign Menu] Item, "Colour Schemes" = Go to page, "http://www.pixy.cz/apps/barvy/index-en.html" Item, "Lorem Ipsum" = Go to page, "http://www.lipsum.com/" Item, "Hex Cheat Sheet" = Go to page, "http://www.ilovejackdaniels.com/colourchart.png" [TutImages Menu] Item, "W3Schools &SVG" = Go to page, "http://www.w3schools.com/svg/" --------------------1 Item, "Asp&Jpeg" = Go to page, "http://www.aspjpeg.com/" Item, "&PHP Image Functions" = Go to page, "http://www.php.net/image" Item, "Perl&Magick" = Go to page, "http://www.imagemagick.org/script/perl-magick.php" Item, "Perl &GD Module" = Go to page, "http://search.cpan.org/dist/GD/GD.pm" [TutJavascript Menu] Item, "Javascript Cheat Sheet" = Go to page, "http://www.ilovejackdaniels.com/javascript_cheat_sheet.png" [TutML Menu] Item, "HTML Dog" = Go to page, "http://www.htmldog.com/" Item, "Mark Tranchant's HTML Tutorial" = Go to page, "http://tranchant.plus.com/web/html-start" Item, "Toby Inkster's HTML Tutorial" = Go to page, "http://www.goddamn.co.uk/tobyink/?id=150" Item, "W3Schools HTML" = Go to page, "http://www.w3schools.com/html/default.asp" Item, "W3Schools XHTML" = Go to page, "http://www.w3schools.com/xhtml/default.asp" --------------------1 Item, "Entities Cheat Sheet" = Go to page, "http://www.cookwood.com/html/extras/entities.html" --------------------2 Item, "The ACCESSKEY attribute" = Go to page, "http://www.cs.tut.fi/~jkorpela/forms/accesskey.html" Item, "The LINK element" = Go to page, "http://www.euronet.nl/~tekelenb/WWW/LINK/" [TutMeta Menu] Item, "Semantics Extractor" = Go to page, "http://www.w3.org/2002/08/extract-semantic" Item, "Using Dublin Core" = Go to page, "http://dublincore.org/documents/2001/04/12/usageguide/" [TutServer Menu] Item, "Apache 1.3.x Manual" = Go to page, "http://httpd.apache.org/docs/" Item, "Apache 2.x Manual" = Go to page, "http://httpd.apache.org/docs-2.0/" --------------------1 Item, ".htaccess Cheat Sheet" = Go to page, "http://www.thejackol.com/htaccess-cheatsheet/" [TutServerScript Menu] Item, "perlfunc" = Go to page, "http://www.perldoc.com/perl5.6/pod/perlfunc.html" Item, "Perl Cheat Sheet" = Go to page, "http://juerd.nl/site.plp/perlcheat" --------------------1 Item, "PHP Manual" = Go to page, "http://www.php.net/manual/en/" Item, "PHP Cheat Sheet" = Go to page, "http://www.ilovejackdaniels.com/php_cheat_sheet.png" Item, "PHP Function ..." = Go to page, "javascript:window.location='http://www.php.net/'+prompt('Enter Function');" --------------------2 Item, "W3Schools ASP" = Go to page, "http://www.w3schools.com/asp/" --------------------3 Item, "Python Cheat Sheet" = Go to page, "http://www.yukoncollege.yk.ca/~ttopper/COMP118/rCheatSheet.html" --------------------4 Item, "ColdFusion Cheat Sheet" = Go to page, "http://www.petefreitag.com/cheatsheets/coldfusion/" [TutDatabase Menu] Item, "MySQL 4.1 Manual" = Go to page, "http://dev.mysql.com/doc/refman/4.1/en/index.html" Item, "MySQL 5.0 Manual" = Go to page, "http://dev.mysql.com/doc/refman/5.0/en/index.html" Item, "MySQL Cheat Sheet" = Go to page, "http://www.ilovejackdaniels.com/mysql_cheat_sheet.png" Item, "MySQL PHP Functions" = Go to page, "http://www.php.net/mysql" Item, "Mysql.pm POD" = Go to page, "http://search.cpan.org/~capttofu/DBD-mysql/lib/Mysql.pm" --------------------1 Item, "PostgreSQL 7.4 Manual" = Go to page, "http://www.postgresql.org/docs/7.4/static/" Item, "PostgreSQL 8.0 Manual" = Go to page, "http://www.postgresql.org/docs/8.0/static/" Item, "PostgreSQL Cheat Sheet" = Go to page, "http://www.petefreitag.com/cheatsheets/postgresql/" Item, "PostgreSQL PHP Functions" = Go to page, "http://www.php.net/pgsql" Item, "Pg.pm POD" = Go to page, "http://search.cpan.org/dist/DBD-Pg/Pg.pm" --------------------2 Item, "Oracle Cheat Sheet" = Go to page, "http://www.technochallenged.com/oracle-8-cheat-sheet.html" Item, "Oracle PHP Functions" = Go to page, "http://www.php.net/oracle" --------------------3 Item, "Microsoft SQL PHP Functions" = Go to page, "http://www.php.net/mssql" --------------------4 Item, "Sybase Cheat Sheet" = Go to page, "http://www.selectorweb.com/sql_sybase.html" Item, "Sybase PHP Functions" = Go to page, "http://www.php.net/sybase" [TutCSS Menu] Item, "Complete CSS Guide" = Go to page, "http://www.westciv.com/style_master/academy/css_tutorial/" Item, "W3Schools CSS" = Go to page, "http://www.w3schools.com/css/default.asp" Item, "CSS Cheat Sheet" = Go to page, "http://www.ilovejackdaniels.com/css_cheat_sheet.png" --------------------1 Item, "CSS &Zen Garden" = Go to page, "http://www.csszengarden.com/" Item, "glish.com CSS layouts" = Go to page, "http://glish.com/css/" --------------------2 Item, "Eric Meyer: Tricking Browsers and Hiding CSS" = Go to page, "http://www.ericmeyeroncss.com/bonus/trick-hide.html" Item, "Hide CSS from Buggy Browsers" = Go to page, "http://w3development.de/css/hide_css_from_browsers/" [TutUse Menu] Item, "Jakob Nielsen's Web Design Mistakes 1996" = Go to page, "http://www.useit.com/alertbox/9605.html" Item, "Jakob Nielsen's Web Design Mistakes 1999" = Go to page, "http://www.useit.com/alertbox/990530.html" Item, "Jakob Nielsen's Web Design Mistakes 2002" = Go to page, "http://www.useit.com/alertbox/20021223.html" Item, "Jakob Nielsen's Web Design Mistakes 2003" = Go to page, "http://www.useit.com/alertbox/20031110.html" --------------------1 Item, "Jakob Nielsen's Home Page Design Guidelines" = Go to page, "http://www.useit.com/alertbox/20020512.html" Item, "Jakob Nielsen's Navigation Guidelines" = Go to page, "http://www.useit.com/alertbox/20000109.html" ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Browsers Submenu ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [Browse Menu] Item, "Evolt Browser Archive" = Go to page, "http://browsers.evolt.org/" --------------------1 Item, "Amaya" = Go to page, "http://www.w3.org/Amaya/" Item, "Dillo" = Go to page, "http://www.dillo.org/" Item, "HotJava" = Go to page, "http://java.sun.com/products/hotjava/index.html" Submenu, "Gecko Family", BrowseGecko Menu = Item, "iCab" = Go to page, "http://www.icab.de/" Item, "Internet Explorer" = Go to page, "http://www.microsoft.com/windows/ie/default.asp" Item, "HPR" = Go to page, "http://www-3.ibm.com/able/solution_offerings/hpr.html" Submenu, "KHTML Family", BrowseK Menu = Submenu, "Links Family", BrowseLinks Menu = Item, "Lynx" = Go to page, "http://lynx.browser.org/" Item, "Mosaic" = Go to page, "http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/NCSAMosaicHome.html" Item, "OffByOne" = Go to page, "http://offbyone.com/" Item, "Opera" = Go to page, "http://www.opera.com/" Item, "NetPositive" = Go to page, "http://browsers.evolt.org/?netpositive/" Item, "w3m" = Go to page, "http://www.w3m.org/" [BrowseGecko Menu] Item, "Beonex" = Go to page, "http://www.beonex.com/" Item, "Camino" = Go to page, "http://www.mozilla.org/projects/camino/" Item, "DocZilla" = Go to page, "http://www.doczilla.com/" Item, "Epiphany" = Go to page, "http://www.gnome.org/projects/epiphany/" Item, "Firefox" = Go to page, "http://www.mozilla.org/products/firefox/" Item, "Galeon" = Go to page, "http://galeon.sourceforge.net/" Item, "K-Meleon" = Go to page, "http://kmeleon.sourceforge.net/" Item, "Mozilla" = Go to page, "http://www.mozilla.org/" Item, "Netscape" = Go to page, "http://www.netscape.com/" --------------------1 Item, "More" = Go to page, "http://directory.google.com/Top/Computers/Software/Internet/Clients/WWW/Browsers/Mozilla/Applications_Based_on_Mozilla_Source/" [BrowseK Menu] Item, "Konqueror" = Go to page, "http://konqueror.org/" Item, "OmniWeb" = Go to page, "http://www.omnigroup.com/applications/omniweb/" Item, "Safari" = Go to page, "http://www.apple.com/safari/" [BrowseLinks Menu] Item, "eLinks" = Go to page, "http://elinks.or.cz/" Item, "Links" = Go to page, "http://artax.karlin.mff.cuni.cz/~mikulas/links/" Item, "Links 2" = Go to page, "http://atrey.karlin.mff.cuni.cz/~clock/twibright/links/" Item, "Links Hacked" = Go to page, "http://xray.sai.msu.ru/~karpov/links-hacked/" [Size Menu] Item, "240x320 (&PocketPC)" = Restore page & Go to page, "javascript:resizeTo(240,320)",1 Item, "320x200 (&CGA)" = Restore page & Go to page, "javascript:resizeTo(320,200)",1 Item, "320x240 (&QVGA)" = Restore page & Go to page, "javascript:resizeTo(320,240)",1 Item, "544x372 (&WebTV)" = Restore page & Go to page, "javascript:resizeTo(544,372)",1 Item, "640x480 (&VGA)" = Restore page & Go to page, "javascript:resizeTo(640,480)",1 Item, "800x600 (&SuperVGA)" = Restore page & Go to page, "javascript:resizeTo(800,600)",1 Item, "1024x768 (E&xtendedGA)" = Restore page & Go to page, "javascript:resizeTo(1024,768)",1 Item, "1280x1024 (Supe&rXGA)" = Restore page & Go to page, "javascript:resizeTo(1280,1024)",1 Item, "1600x1200 (&UltraXGA)" = Restore page & Go to page, "javascript:resizeTo(1600,1200)",1 ---2 Item, "@media handheld" = Enable handheld mode | Disable handheld mode Item, "@media projection" = Enter fullscreen | Leave fullscreen Item, "@media tv" = Enable mediumscreen mode | Disable mediumscreen mode ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; HTML Submenu ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [HTML4 Menu] Submenu, "Intro", HTML4INTRO Menu Submenu, "SGML", SGML Menu Submenu, "DTD", HTMLDTD Menu --------------------1 Item, "Language and Text Direction" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/struct/dirlang.html"" Item, "Lists" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/struct/lists.html"" Item, "Text" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/struct/text.html"" Item, "Tables" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/struct/tables.html"" Item, "Links" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/struct/links.html"" Item, "Objects, Images, Applets" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/struct/objects.html"" Item, "Stylesheets" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/present/styles.html"" Item, "Alignment, Fonts, Hr" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/present/graphics.html"" Item, "Frames" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/present/frames.html"" Item, "Forms" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/interact/forms.html"" Item, "Scripts" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/interact/scripts.html"" [HTML4INTRO Menu] Item, "Index" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/cover.html"" Item, "About" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/about.html"" --------------------1 Item, "Conformance" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/conform.html"" Item, "Document Representation" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/charset.html"" Item, "Basic Data Types" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/types.html"" Item, "Global Structure" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/struct/global.html"" --------------------2 Item, "Performance, Implementation, Design" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/appendix/notes.html"" [SGML Menu] Item, "On SGML and HTML" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/intro/sgmltut.html"" Item, "SGML Reference for HTML" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/sgml/intro.html"" Item, "SGML Declaration of HTML" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/sgml/sgmldecl.html"" [HTMLDTD Menu] Item, "DTD Strict" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/sgml/dtd.html"" Item, "DTD Transitional" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/sgml/loosedtd.html"" Item, "DTD Frameset" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/sgml/framesetdtd.html"" --------------------1 Item, "Entities" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/html401/sgml/framesetdtd.html"" ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; CSS Submenu ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Lifted from Literary Moose http://www.literarymoose.info/opera/logg/ [CSS2 Menu] Item, "CSS2 Home" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/"" --------------------1 Item, "Grammar" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/grammar.html"" Submenu, "Syntax", Syntax Menu Submenu, "Selectors", Selectors Menu Submenu, "Values and Cascade", Cascade Menu --------------------2 Submenu, "Fonts", Font Menu Submenu, "Text", Text Menu Submenu, "Color and Backgrounds", Color Menu Submenu, "Tables", Table Menu --------------------3 Submenu, "Box Model", Box Menu Submenu, "Visual Formatting Model", Visual Menu Submenu, "Positioning and Floats", Position Menu Submenu, "Layers and Direction", Layers Menu Submenu, "Width", Width Menu Submenu, "Height", Height Menu Submenu, "Overflow and Visibility", Overflow Menu --------------------4 Submenu, "Lists, Generated Content", List Menu --------------------5 Submenu, "Media Types", Media Menu Submenu, "Paged Media", Paged Menu Submenu, "User Interface", Interface Menu --------------------6 Item, "Property Index" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/propidx.html"" [Syntax Menu] Item, "Tokenization" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#tokenization"" Item, "Keywords" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#keywords"" Item, "Characters and Case" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#q6"" Item, "Statements" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#q7"" Item, "At Rules" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#at-rules"" Item, "Blocks" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#block"" Item, "Rule Sets, Declaration Blocks, and Selectors" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#q10"" Item, "Declarations and Properties" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#declaration"" Item, "Comments" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#comments"" --------------------1 Item, "Rules for Handling Parsing Errors" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#parsing-errors"" --------------------2 Item, "Integers and real Numbers" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#q15"" Item, "Lengths" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#length-units"" Item, "Percentages" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#percentage-units"" Item, "URL, URN, URI" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#uri"" Item, "Counters" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#counter"" Item, "Colors" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#color-units"" Item, "Strings" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#strings"" Item, "Unsupported Values" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#unsupportedvalues"" --------------------3 Item, "CSS Document Representation" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#q23"" Item, "Characters not represented in character encoding" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/syndata.html#q24"" [Selectors Menu] Item, "Pattern Matching" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#q1"" Item, "Selector Syntax" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#q2"" Item, "Universal Selector" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#universal-selector"" Item, "Type Selectors" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#type-selectors"" Item, "Descendant Selectors" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#descendant-selectors"" Item, "Child Selectors" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#child-selectors"" Item, "Adjacent Sibling Selectors" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#adjacent-selectors"" Item, "Attribute Selectors" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#attribute-selectors"" Item, "Class Selectors"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#class-html"" Item, "ID Selectors" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#id-selectors"" --------------------1 Item, "Pseudo Classes" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#pseudo-elements"" Item, ":first-child" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#first-child"" Item, ":link and :visited" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#link-pseudo-classes"" Item, ":focus, :hover and :active" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#dynamic-pseudo-classes"" Item, ":lang" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#lang"" --------------------2 Item, "Pseudo Elements" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#q20"" Item, "::first-line" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#first-line-pseudo"" Item, "::first-letter" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#first-letter"" Item, "::before and ::after" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/selector.html#before-and-after"" [Cascade Menu] Item, "Introduction to Values" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/cascade.html#q1"" Item, "Specified values" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/cascade.html#specified-value"" Item, "Computed Values" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/cascade.html#computed-value"" Item, "Used Values"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/cascade.html#used-value"" Item, "Actual Values" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/cascade.html#actual-value"" --------------------1 Item, "Inheritance" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/cascade.html#inheritance"" Item, "The Inherit Value" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/cascade.html#value-def-inherit"" --------------------2 Item, "@Import Rule" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/cascade.html#at-import"" --------------------3 Item, "Introduction to Cascade" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/cascade.html#cascade"" Item, "Cascading Order" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/cascade.html#cascading-order"" Item, "!Important Rules" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/cascade.html#important-rules"" Item, "Selector Specificity" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/cascade.html#specificity"" Item, "Precedence of Presentational Hints" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/cascade.html#q13"" [Font Menu] Item, "Introduction" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/fonts.html"" Item, "Font Matching Algorithm" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/fonts.html#algorithm"" --------------------1 Item, "Font-Family" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/fonts.html#font-family-prop"" Item, "Font-Style" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/fonts.html#font-styling"" Item, "Font-Variant" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/fonts.html#small-caps"" Item, "Font-Weight" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/fonts.html#font-boldness"" Item, "Font-Size" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/fonts.html#font-size-props"" --------------------2 Item, "Shorthand font property"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/fonts.html#font-shorthand"" [Text Menu] Item, "Text-Indent" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/text.html#indentation-prop"" Item, "Text-Align" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/text.html#alignment-prop"" Item, "Text-Decoration" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/text.html#q3"" Item, "Letter-Spacing" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/text.html#spacing-props"" Item, "Word-Spacing" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/text.html#propdef-word-spacing"" Item, "Text-Transform" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/text.html#caps-prop"" Item, "White-Space" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/text.html#white-space-prop"" [Color Menu] Item, "Color" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/colors.html#colors"" --------------------1 Item, "Introduction to Background" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/colors.html#q2"" Item, "Background-Color" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/colors.html#background-properties"" Item, "Background-Image" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/colors.html#propdef-background-image"" Item, "Background-Repeat" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/colors.html#propdef-background-repeat"" Item, "Background-Attachment" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/colors.html#propdef-background-attachment"" Item, "Background-Position" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/colors.html#propdef-background-position"" [Table Menu] Item, "Introduction to Tables" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#q1"" Item, "CSS Table Model" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#q2"" Item, "Anonymous Table Objects" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes"" --------------------1 Item, "Columns" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#q4"" --------------------2 Item, "Tables in the Visual Formatting Model" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#q5"" Item, "Caption Position and Alignment" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#q6"" --------------------3 Item, "Visual Layout of Table Contents" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#q7"" Item, "Table Layers and Transparency" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#table-layers"" Item, "Table-Layout" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#width-layout"" --------------------4 Item, "Table Height Algorithms" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#height-layout"" Item, "Horizontal Alignment in a Column" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#column-alignment"" Item, "Dynamic Row and Column Effects" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#dynamic-effects"" --------------------5 Item, "Table Borders" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#borders"" Item, "Separated Borders Model" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#separated-borders"" Item, "Empty Cells" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#empty-cells"" Item, "Collapsing Borders Model" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#collapsing-borders"" Item, "Border Conflict Resolution" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution"" Item, "Border Styles" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/tables.html#q20"" [Box Menu] Item, "Box Dimensions" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/box.html#box-dimensions"" --------------------1 Item, "Margin" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/box.html#margin-properties"" Item, "Collapsing Margins" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/box.html#collapsing-margins"" Item, "Padding" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/box.html#padding-properties"" --------------------2 Item, "Border-Width" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/box.html#border-width-properties"" Item, "Border-Color" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/box.html#border-color-properties"" Item, "Border-Style" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/box.html#border-style-properties"" Item, "Border in Shorthand" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/box.html#border-shorthand-properties"" Item, "Border Model for Inline Elements" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/box.html#q11"" [Visual Menu] Item, "Introduction to Visual Formatting Model" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#q1"" Item, "Viewport" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#q2"" Item, "Containing Blocks" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#containing-block"" --------------------1 Item, "Block-Level Elements and Block Boxen" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#q5"" Item, "Anonymous Block Boxen" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#anonymous-block-level"" Item, "Inline-Level Elements and Inline Boxen" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#q7"" Item, "Anonymous Inline Boxen" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#anonymous"" Item, "Run-In Boxen" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#run-in"" Item, "Display" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#display-prop"" [Position Menu] Item, "Position" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#choose-position"" Item, "Offsets" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#position-props"" --------------------1 Item, "Normal Flow: Block Formatting Context" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#block-formatting"" Item, "Normal Flow: Inline Formatting Context" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#inline-formatting"" Item, "Normal Flow: Relative Positioning" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#relative-positioning"" --------------------2 Item, "Introduction to Float Model" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#floats"" Item, "Float" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#float-position"" Item, "Clear" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#flow-control"" --------------------3 Item, "Absolute Positioning" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#absolute-positioning"" Item, "Fixed Positioning" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#fixed-positioning"" --------------------4 Item, "Relationships between Position, Float, and Display" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#dis-pos-flo"" Submenu, "Comparison of normal flow, floats, and absolute positioning", Comparison Menu [Comparison Menu] Item, "Normal Flow"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#q25"" Item, "Relative Positioning"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#q26"" Item, "Floating a Box"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#q27"" Item, "Absolute Positioning"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#q28"" [Layers Menu] Item, "Z-Index" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#z-index"" Item, "Stacking Context"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/zindex.html"" Item, "Direction" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visuren.html#direction"" [Width Menu] Item, "Containing Element"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#containing-block-details"" --------------------1 Item, "Width"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#the-width-property"" Item, "Computing Widths and Margins"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#Computing_widths_and_margins"" --------------------1 Item, "Inline, non-replaced"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#q4"" Item, "Inline, replaced"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-width"" --------------------2 Item, "Block-level, non-replaced in normal flow"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#blockwidth"" Item, "Block-level, replaced in normal flow"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#q7"" --------------------3 Item, "Floating, non-replaced"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#q8"" Item, "Floating, replaced"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#q9"" --------------------4 Item, "Absolutely positioned, non-replaced"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width"" Item, "Absolutely positioned, replaced"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#abs-replaced-width"" --------------------5 Item, "Inline-block, non-replaced in normal flow"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#q12"" Item, "Inline-block, replaced in normal flow"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#q13"" --------------------6 Item, "Minimum and Maximum Widths"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#min-max-widths"" [Height Menu] Item, "Height"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#the-height-property"" Item, "Computing Heights and Margins"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#Computing_heights_and_margins"" --------------------1 Item, "Inline, non-replaced"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#inline-non-replaced"" Item, "Non-absolute, replaced"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height"" --------------------2 Item, "Block-level, non-replaced in normal flow with visible overflow"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#normal-block"" --------------------3 Item, "Absolutely positioned, non-replaced"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height"" Item, "Absolutely positioned, replaced"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#abs-replaced-height"" --------------------4 Item, "Auto heights for block formatting context roots"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#root-height"" --------------------5 Item, "Minimum and Maximum Heights"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#min-max-heights"" --------------------6 Item, "Line-Height"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visudet.html#line-height"" [Overflow Menu] Item, "Introduction to Overflow" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visufx.html#overflow-clipping"" --------------------1 Item, "Overflow" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visufx.html#overflow"" Item, "Clip" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visufx.html#clipping"" --------------------2 Item, "Visibility" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/visufx.html#visibility"" [Media Menu] Item, "Media-Dependent Stylesheets" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/media.html#q1"" --------------------1 Item, "@Media Rule" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/media.html#at-media-rule"" --------------------2 Item, "Recognized Media Types" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/media.html#media-types"" Item, "Media Groups" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/media.html#media-groups"" [List Menu] Item, ":Before and :After Pseudo-Elements" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/generate.html#before-after-content"" Item, "Content" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/generate.html#content"" --------------------1 Item, "Quotes" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/generate.html#quotes"" --------------------2 Item, "Automatic Counters and Numbering" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/generate.html#counters"" Item, "Nested Counters and Scope" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/generate.html#scope"" Item, "Counter Styles" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/generate.html#counter-styles"" Item, "Counters in Elements with Null Display" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/generate.html#q9"" --------------------3 Item, "Lists" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/generate.html#q10"" [Paged Menu] Item, "Introduction to Paged Media" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/page.html#q1"" --------------------1 Item, "@Page Rule" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/page.html#page-box"" Item, "Page Margins" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/page.html#page-margins"" Item, "Page Selectors" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/page.html#q6"" Item, "Content Outside the Page Box" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/page.html#q7"" --------------------2 Item, "Page Breaks" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/page.html#page-breaks"" Item, "Orphans and Widows" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/page.html#break-inside"" --------------------3 Item, "Cascade in the Page Context"="New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/page.html#q14"" [Interface Menu] Item, "Cursor" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/ui.html#cursor-props"" --------------------1 Item, "System Colors" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/ui.html#system-colors"" Item, "System Fonts" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/ui.html#system-fonts"" --------------------2 Item, "Outline and Focus" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/ui.html#dynamic-outlines"" --------------------3 Item, "Magnification" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/CSS21/ui.html#q6"" [CSS3 Menu] Item, "CSS3 Timeline" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-roadmap/"" --------------------1 Item, "Cascade" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-cascade/"" Submenu, "Selectors", Selectors3 Menu Item, "Syntax" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-syntax/"" Item, "Values" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-values/"" --------------------2 Item, "Background and Borders" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-background/"" Item, "Color" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-color/"" Item, "Fonts" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-fonts/"" Item, "Text" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-text/"" Item, "Web Fonts" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-webfonts/"" --------------------3 Item, "Box Model" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-box/"" Item, "Generated Content" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-content/"" Item, "Line Box Model" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-linebox/"" Item, "Lists" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-lists/"" Item, "Multicolumn Layout" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-multicol/"" --------------------4 Item, "Hyperlink" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-hyperlinks/"" Item, "Media Queries" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-mediaqueries/"" Item, "Mobile" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css-mobile"" Item, "Paged Media" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-page/"" Item, "Print" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css-print/"" Item, "Reader Media" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-reader/"" Item, "Ruby" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-ruby/"" Item, "Speech" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-speech/"" Item, "TV" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css-tv"" Item, "User Interface" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-ui/"" [Selectors3 Menu] Item, "Introduction" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/"" Item, "Selector Index" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#selectors"" Item, "Syntax" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#casesens"" --------------------1 Item, "Type" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#type-selectors"" Item, "Universal" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#universal-selector"" Item, "Attribute" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#attribute-selectors"" Item, "Class" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#class-html"" Item, "ID" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#id-selectors"" --------------------2 Submenu, "Pseudo-classes", Selectors3 Pseudoclass Menu --------------------3 Item, "Content" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#content-selectors"" Item, "Negation" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#negation"" --------------------4 Submenu, "Pseudo-elements", Selectors3 Pseudoelement Menu --------------------5 Submenu, "Combinators", Selectors3 Combinators Menu --------------------6 Item, "Specificity" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#specificity"" Item, "Grammar" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#w3cselgrammar"" Item, "Namespaces" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#downlevel"" [Selectors3 Pseudoclass menu] Item, "Definition" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#pseudo-classes"" Item, "Dynamic" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#dynamic-pseudos"" Item, ":target" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#target-pseudo"" Item, ":lang" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#lang-pseudo"" Item, "UI Element States" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#UIstates"" --------------------1 Item, "Structural" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#structural-pseudos"" Item, ":root" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#root-pseudo"" Item, ":nth-child" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#nth-child-pseudo"" Item, ":nth-last-child" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#nth-last-child-pseudo"" Item, ":nth-of-type" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#nth-of-type-pseudo"" Item, ":nth-last-of-type" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#nth-last-of-type-pseudo"" Item, ":first-child" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#first-child-pseudo"" Item, ":last-child" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#last-child-pseudo"" Item, ":first-of-type" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#first-of-type-pseudo"" Item, ":last-of-type" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#last-of-type-pseudo"" Item, ":only-child" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#only-child-pseudo"" Item, ":only-of-type" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#only-of-type-pseudo"" Item, ":empty" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#empty-pseudo"" [Selectors3 Pseudoelement menu] Item, "::first-line" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#first-line"" Item, "::first-letter" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#first-letter"" Item, "::selection" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#UIfragments"" Item, "::before, ::after" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#gen-content"" [Selectors3 Combinators menu] Item, "Descendant" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#descendant-combinators"" Item, "Child" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#child-combinators"" Item, "Adjacent Sibling" = "New page,,,,"Panel info" & Go to page, "http://www.w3.org/TR/css3-selectors/#adjacent-combinators"" ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Unicode Submenu ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Lifted from Moose http://www.lofotenmoose.info [Unicode Menu] Platform Windows, Item, "Character Map"="Execute program, "charmap.exe",,,"Panel info"" Platform Windows,--------------------1 Item, "Arrows"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/arrows.html"" Item, "Basic Latin"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/basic_latin.html"" Item, "Block Elements"="New page,,,,"Panel info" & Go to page, "Panel info" & Go to page, "http://alanwood.net/unicode/block_elements.html"" Item, "Box Drawing"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/box_drawing.html"" Item, "Currency Symbols"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/currency_symbols.html"" Item, "Cyrillic"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/cyrillic.html"" Item, "Cyrillic Supplementary"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/cyrillic_supplementary.html"" Item, "Diacritical Combinations"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/combining_diacritical_marks.html"" Item, "Dingbats"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/dingbats.html"" Item, "Enclosed Alphanumerics"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/enclosed_alphanumerics.html"" Item, "General Punctuation"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/general_punctuation.html"" Item, "Geometric Shapes"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/geometric_shapes.html"" Item, "Gothic"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/gothic.html"" Item, "Greek"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/greek.html"" Item, "Greek Extended"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/greek_extended.html"" Item, "IPA Extensions"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/ipa_extensions.html"" Item, "Latin - Supplement"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/latin_1_supplement.html"" Item, "Latin Extended A"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/latin_extended_a.html"" Item, "Latin Extended B"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/latin_extended_b.html"" Item, "Latin Extended Additional"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/latin_extended_additional.html"" Item, "Letterlike Symbols"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/letterlike_symbols.html"" Item, "Mathematical Operators"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/mathematical_operators.html"" Item, "Miscellaneous Technical"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/miscellaneous_technical.html"" Item, "Spacing Modifier Letters"="New page,,,,"Panel info" & Go to page, "http://alanwood.net/unicode/spacing_modifier_letters.html"" [DOMJS Menu] Item, "The DOM && Javascr&ipt" = Go to page, "http://developer.mozilla.org/en/docs/The_DOM_and_JavaScript" --------------------1 Submenu, "DOM &Window", DOMJS_Window Menu = Submenu, "DOM &Document", DOMJS_Document Menu = Submenu, "DOM &Element", DOMJS_Element Menu = Submenu, "DOM &Form Element", DOMJS_FormElement Menu = Submenu, "DOM &Table Element", DOMJS_TableElement Menu = Submenu, "DOM &Stylesheet", DOMJS_Stylesheet Menu = Submenu, "DOM &cssRule", DOMJS_Stylesheet_CSSRule Menu = Submenu, "DOM E&vent", DOMJS_Event Menu = Submenu, "DOM &Range", DOMJS_Range Menu = --------------------2 Item, "&Javascript Comments" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Comments:comment" Submenu, "Javascript &Operators", DOMJS_Operators Menu = Submenu, "Javascript St&atements", DOMJS_Statements Menu = Submenu, "Javascript O&bjects", DOMJS_Objects Menu = Submenu, "Javascript F&unctions", DOMJS_Functions Menu = Submenu, "Javascript &Properties (Globals)", DOMJS_Properties Menu = Item, "Javascript Reser&ved Words" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Reserved_Words" --------------------3 Item, "AJAX &XMLHttpRequest" = Go to page, "http://developer.mozilla.org/en/docs/XMLHttpRequest" [DOMJS_Window Menu] Item, "Overview" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window#Introduction" --------------------1 Submenu, "Properties", DOMJS_Window_P Menu = Submenu, "Methods", DOMJS_Window_M Menu = Submenu, "Event Handlers", DOMJS_Window_E Menu = [DOMJS_Window_P Menu] Submenu, "Dimensions and Position", DOMJS_Window_P_Dims Menu = Submenu, "Scrolling", DOMJS_Window_P_Scroll Menu = Submenu, "Toolbars", DOMJS_Window_P_Tools Menu = --------------------1 Item, "window.content" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.content" Item, "window.closed" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.closed" Item, "window.Components" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.Components" Item, "window.controllers" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.controllers" Item, "window.crypto" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.crypto" Item, "window.defaultStatus" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.defaultStatus" Item, "window.document" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.document" Item, "window.frameElement" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.frameElement" Item, "window.frames" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.frames" Item, "window.history" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.history" Item, "window.length" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.length" Item, "window.location" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.location" Item, "window.name" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.name" Item, "window.navigator" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.navigator" Item, "window.opener" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.opener" Item, "window.parent" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.parent" Item, "window.pkcs11" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.pkcs11" Item, "window.prompter" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.prompter" Item, "window.self" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.self" Item, "window.status" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.status" Item, "window.top" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.top" Item, "window.window" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.window" [DOMJS_Window_P_Dims Menu] Item, "window.innerHeight" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.innerHeight" Item, "window.innerWidth" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.innerWidth" Item, "window.outerHeight" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.outerHeight" Item, "window.outerWidth" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.outerWidth" Item, "window.pageXOffset" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.pageXOffset" Item, "window.pageYOffset" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.pageYOffset" Item, "window.screen" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.screen" Item, "window.screenX" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.screenX" Item, "window.screenY" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.screenY" [DOMJS_Window_P_Scroll Menu] Item, "window.scrollbars" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.scrollbars" Item, "window.scrollMaxX" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.scrollMaxX" Item, "window.scrollMaxY" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.scrollMaxY" Item, "window.scrollX" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.scrollX" Item, "window.scrollY" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.scrollY" [DOMJS_Window_P_Tools Menu] Item, "window.directories" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.directories" Item, "window.locationbar" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.locationbar" Item, "window.menubar" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.menubar" Item, "window.personalbar" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.personalbar" Item, "window.sidebar" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.sidebar" Item, "window.statusbar" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.statusbar" Item, "window.toolbar" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.toolbar" [DOMJS_Window_M Menu] Submenu, "Dimensions and Position", DOMJS_Window_M_Dims Menu = Submenu, "Scrolling", DOMJS_Window_M_Scroll Menu = --------------------1 Item, "window.alert" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.alert" Item, "window.atob" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.atob" Item, "window.back" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.back" Item, "window.blur" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.blur" Item, "window.btoa" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.btoa" Item, "window.captureEvents" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.captureEvents" Item, "window.clearInterval" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.clearInterval" Item, "window.clearTimeout" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.clearTimeout" Item, "window.close" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.close" Item, "window.confirm" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.confirm" Item, "window.dump" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.dump" Item, "window.escape" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.escape" Item, "window.focus" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.focus" Item, "window.forward" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.forward" Item, "window.getAttention" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.getAttention" Item, "window.getSelection" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.getSelection" Item, "window.home" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.home" Item, "window.open" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.open" Item, "window.openDialog" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.openDialog" Item, "window.print" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.print" Item, "window.prompt" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.prompt" Item, "window.releaseEvents" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.releaseEvents" Item, "window.setInterval" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.setInterval" Item, "window.setTimeout" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.setTimeout" Item, "window.stop" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.stop" Item, "window.unescape" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.unescape" Item, "window.updateCommands" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.updateCommands" [DOMJS_Window_M_Scroll Menu] Item, "window.scroll" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.scroll" Item, "window.scrollBy" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.scrollBy" Item, "window.scrollByLines" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.scrollByLines" Item, "window.scrollByPages" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.scrollByPages" Item, "window.scrollTo" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.scrollTo" [DOMJS_Window_M_Dims Menu] Item, "window.moveBy" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.moveBy" Item, "window.moveTo" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.moveTo" Item, "window.resizeBy" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.resizeBy" Item, "window.resizeTo" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.resizeTo" Item, "window.sizeToContent" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.sizeToContent" [DOMJS_Window_E Menu] Submenu, "Keyboard and Mouse", DOMJS_Window_E_KM Menu = --------------------1 Item, "window.onabort" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onabort" Item, "window.onblur" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onblur" Item, "window.onchange" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onchange" Item, "window.onclose" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onclose" Item, "window.onerror" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onerror" Item, "window.onfocus" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onfocus" Item, "window.onload" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onload" Item, "window.onpaint" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onpaint" Item, "window.onreset" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onreset" Item, "window.onresize" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onresize" Item, "window.onscroll" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onscroll" Item, "window.onselect" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onselect" Item, "window.onsubmit" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onsubmit" Item, "window.onunload" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onunload" [DOMJS_Window_E_KM Menu] Item, "window.onkeydown" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onkeydown" Item, "window.onkeypress" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onkeypress" Item, "window.onkeyup" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onkeyup" --------------------1 Item, "window.onclick" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onclick" Item, "window.ondragdrop" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.ondragdrop" Item, "window.onmouseup" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onmousedown" Item, "window.onmousemove" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onmousemove" Item, "window.onmouseout" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onmouseout" Item, "window.onmouseover" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onmouseover" Item, "window.onmouseup" = Go to page, "http://developer.mozilla.org/en/docs/DOM:window.onmouseup" [DOMJS_Document Menu] Item, "Overview" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document#Introduction" --------------------1 Submenu, "Properties", DOMJS_Document_P Menu = Submenu, "Methods", DOMJS_Document_M Menu = [DOMJS_Document_P Menu] Submenu, "Colours", DOMJS_Document_P_Colours Menu = --------------------1 Item, "document.anchors" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.anchors" Item, "document.applets" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.applets" Item, "document.body" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.body" Item, "document.characterSet" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.characterSet" Item, "document.compatMode" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.compatMode" Item, "document.cookie" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.cookie" Item, "document.contentWindow" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.contentWindow" Item, "document.defaultView" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.defaultView" Item, "document.doctype" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.doctype" Item, "document.documentElement" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.documentElement" Item, "document.domain" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.domain" Item, "document.embeds" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.embeds" Item, "document.firstChild" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.firstChild" Item, "document.forms" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.forms" Item, "document.height" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.height" Item, "document.images" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.images" Item, "document.implementation" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.implementation" Item, "document.lastModified" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.lastModified" Item, "document.location" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.location" Item, "document.namespaceURI" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.namespaceURI" Item, "document.plugins" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.plugins" Item, "document.referrer" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.referrer" Item, "document.styleSheets" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.styleSheets" Item, "document.title" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.title" Item, "document.URL" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.URL" Item, "document.width" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.width" [DOMJS_Document_P_Colours Menu] Item, "document.alinkColor" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.alinkColor" Item, "document.bgColor" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.bgColor" Item, "document.fgColor" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.fgColor" Item, "document.linkColor" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.linkColor" Item, "document.links" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.links" Item, "document.vlinkColor" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.vlinkColor" [DOMJS_Document_M Menu] Item, "document.clear" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.clear" Item, "document.close" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.close" Item, "document.createAttribute" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.createAttribute" Item, "document.createDocumentFragment" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.createDocumentFragment" Item, "document.createElement" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.createElement" Item, "document.createTextNode" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.createTextNode" Item, "document.createEvent" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.createEvent" Item, "document.createRange" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.createRange" Item, "document.evaluate" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.evaluate" Item, "document.getElementById" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.getElementById" Item, "document.getElementsByName" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.getElementsByName" Item, "document.getElementsByTagName" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.getElementsByTagName" Item, "document.importNode" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.importNode" Item, "document.loadOverlay" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.loadOverlay" Item, "document.open" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.open" Item, "document.write" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.write" Item, "document.writeln" = Go to page, "http://developer.mozilla.org/en/docs/DOM:document.writeln" [DOMJS_Element Menu] Item, "Overview" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element#Introduction" --------------------1 Submenu, "Properties", DOMJS_Element_P Menu = Submenu, "Methods", DOMJS_Element_M Menu = Submenu, "Event Handlers", DOMJS_Element_E Menu = [DOMJS_Element_P Menu] Submenu, "Attributes", DOMJS_Element_P_Attr Menu = Submenu, "Dimensions and Position", DOMJS_Element_P_Dims Menu = Submenu, "Node Family", DOMJS_Element_P_Family Menu = Submenu, "Scrolling", DOMJS_Element_P_Scroll Menu = --------------------1 Item, "element.className" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.className" Item, "element.dir" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.dir" Item, "element.id" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.id" Item, "element.innerHTML" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.innerHTML" Item, "element.outerHTML (non-standard)" = Go to page, "http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/outerhtml.asp" Item, "element.lang" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.lang" Item, "element.length" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.length" Item, "element.localName" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.localName" Item, "element.namespaceURI" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.namespaceURI" Item, "element.nodeName" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.nodeName" Item, "element.nodeType" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.nodeType" Item, "element.nodeValue" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.nodeValue" Item, "element.prefix" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.prefix" Item, "element.style" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.style" Item, "element.tabIndex" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.tabIndex" Item, "element.tagName" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.tagName" Item, "element.textContent" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.textContent" [DOMJS_Element_P_Attr Menu] Item, "element.attributes" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.attributes" [DOMJS_Element_P_Dims Menu] Item, "element.clientHeight" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.clientHeight" Item, "element.clientLeft" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.clientLeft" Item, "element.clientTop" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.clientTop" Item, "element.clientWidth" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.clientWidth" Item, "element.offsetHeight" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.offsetHeight" Item, "element.offsetLeft" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.offsetLeft" Item, "element.offsetParent" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.offsetParent" Item, "element.offsetTop" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.offsetTop" Item, "element.offsetWidth" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.offsetWidth" [DOMJS_Element_P_Family Menu] Item, "element.childNodes" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.childNodes" Item, "element.firstChild" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.firstChild" Item, "element.lastChild" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.lastChild" Item, "element.nextSibling" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.nextSibling" Item, "element.ownerDocument" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.ownerDocument" Item, "element.parentNode" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.parentNode" Item, "element.previousSibling" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.previousSibling" [DOMJS_Element_P_Scroll Menu] Item, "element.scrollHeight" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.scrollHeight" Item, "element.scrollLeft" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.scrollLeft" Item, "element.scrollTop" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.scrollTop" Item, "element.scrollWidth" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.scrollWidth" [DOMJS_Element_M Menu] Submenu, "Attributes", DOMJS_Element_M_Attr Menu = Submenu, "Node Family", DOMJS_Element_M_Family Menu = Submenu, "Scrolling", DOMJS_Element_M_Scroll Menu = --------------------1 Item, "element.addEventListener" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.addEventListener" Item, "element.blur" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.blur" Item, "element.click" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.click" Item, "element.cloneNode" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.cloneNode" Item, "element.dispatchEvent" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.dispatchEvent" Item, "element.focus" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.focus" Item, "element.item" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.item" Item, "element.normalize" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.normalize" Item, "element.supports" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.supports" [DOMJS_Element_M_Attr Menu] Item, "element.getAttribute" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.getAttribute" Item, "element.getAttributeNS" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.getAttributeNS" Item, "element.getAttributeNode" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.getAttributeNode" Item, "element.getAttributeNodeNS" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.getAttributeNodeNS" Item, "element.hasAttribute" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.hasAttribute" Item, "element.hasAttributeNS" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.hasAttributeNS" Item, "element.hasAttributes" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.hasAttributes" Item, "element.removeAttribute" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.removeAttribute" Item, "element.removeAttributeNS" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.removeAttributeNS" Item, "element.removeChild" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.removeChild" Item, "element.removeEventListener" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.removeEventListener" Item, "element.setAttribute" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.setAttribute" Item, "element.setAttributeNS" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.setAttributeNS" Item, "element.setAttributeNode" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.setAttributeNode" Item, "element.setAttributeNodeNS" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.setAttributeNodeNS" [DOMJS_Element_M_Family Menu] Item, "element.appendChild" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.appendChild" Item, "element.getElementsByTagName" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.getElementsByTagName" Item, "element.hasChildNodes" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.hasChildNodes" Item, "element.insertBefore" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.insertBefore" Item, "element.replaceChild" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.replaceChild" [DOMJS_Element_M_Scroll Menu] Item, "element.scrollIntoView" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.scrollIntoView" [DOMJS_Element_E Menu] Submenu, "Keyboard and Mouse", DOMJS_Element_E_KM Menu = --------------------1 Item, "element.onblur" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.onblur" Item, "element.onfocus" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.onfocus" Item, "element.onresize" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.onresize" [DOMJS_Element_E_KM Menu] Item, "element.onkeydown" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.onkeydown" Item, "element.onkeypress" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.onkeypress" Item, "element.onkeyup" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.onkeyup" --------------------1 Item, "element.onclick" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.onclick" Item, "element.ondblclick" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.ondblclick" Item, "element.onmousedown" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.onmousedown" Item, "element.onmousemove" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.onmousemove" Item, "element.onmouseout" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.onmouseout" Item, "element.onmouseover" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.onmouseover" Item, "element.onmouseup" = Go to page, "http://developer.mozilla.org/en/docs/DOM:element.onmouseup" [DOMJS_FormElement Menu] Item, "Overview" = Go to page, "http://developer.mozilla.org/en/docs/DOM:form#Introduction" --------------------1 Submenu, "Properties", DOMJS_FormElement_P Menu = Submenu, "Methods", DOMJS_FormElement_M Menu = Submenu, "Event Handlers", DOMJS_FormElement_E Menu = [DOMJS_FormElement_P Menu] Include, DOMJS_Element_P Menu --------------------1 Item, "form.elements" = Go to page, "http://developer.mozilla.org/en/docs/DOM:form.elements" Item, "form.length" = Go to page, "http://developer.mozilla.org/en/docs/DOM:form.length" Item, "form.name" = Go to page, "http://developer.mozilla.org/en/docs/DOM:form.name" Item, "form.acceptCharset" = Go to page, "http://developer.mozilla.org/en/docs/DOM:form.acceptCharset" Item, "form.action" = Go to page, "http://developer.mozilla.org/en/docs/DOM:form.action" Item, "form.enctype" = Go to page, "http://developer.mozilla.org/en/docs/DOM:form.enctype" Item, "form.encoding" = Go to page, "http://developer.mozilla.org/en/docs/DOM:form.encoding" Item, "form.method" = Go to page, "http://developer.mozilla.org/en/docs/DOM:form.method" Item, "form.target" = Go to page, "http://developer.mozilla.org/en/docs/DOM:form.target" [DOMJS_FormElement_M Menu] Include, DOMJS_Element_M Menu --------------------1 Item, "form.submit" = Go to page, "http://developer.mozilla.org/en/docs/DOM:form.submit" Item, "form.reset" = Go to page, "http://developer.mozilla.org/en/docs/DOM:form.reset" [DOMJS_FormElement_E Menu] Include, DOMJS_Element_E Menu [DOMJS_TableElement Menu] Item, "Overview" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table#Introduction" --------------------1 Submenu, "Properties", DOMJS_TableElement_P Menu = Submenu, "Methods", DOMJS_TableElement_M Menu = Submenu, "Event Handlers", DOMJS_TableElement_E Menu = [DOMJS_TableElement_P Menu] Include, DOMJS_Element_P Menu --------------------1 Submenu, "Table Parts", DOMJS_TableElement_P_Parts Menu = --------------------2 Item, "table.align" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.align" Item, "table.bgColor" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.bgColor" Item, "table.border" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.border" Item, "table.cellPadding" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.cellPadding" Item, "table.cellSpacing" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.cellSpacing" Item, "table.frame" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.frame" Item, "table.rules" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.rules" Item, "table.summary" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.summary" Item, "table.width" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.width" [DOMJS_TableElement_P_Parts Menu] Item, "table.caption" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.caption" Item, "table.tHead" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.tHead" Item, "table.tFoot" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.tFoot" Item, "table.rows" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.rows" Item, "table.tBodies" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.tBodies" [DOMJS_TableElement_M Menu] Include, DOMJS_Element_M Menu --------------------1 Item, "table.createTHead" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.createTHead" Item, "table.deleteTHead" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.deleteTHead" Item, "table.createTFoot" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.createTFoot" Item, "table.deleteTFoot" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.deleteTFoot" Item, "table.createCaption" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.createCaption" Item, "table.deleteCaption" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.deleteCaption" Item, "table.insertRow" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.insertRow" Item, "table.deleteRow" = Go to page, "http://developer.mozilla.org/en/docs/DOM:table.deleteRow" [DOMJS_TableElement_E Menu] Include, DOMJS_Element_E Menu [DOMJS_Stylesheet Menu] Item, "Overview" = Go to page, "http://developer.mozilla.org/en/docs/DOM:stylesheet" --------------------1 Item, "stylesheet.cssRules" = Go to page, "http://developer.mozilla.org/en/docs/DOM:stylesheet.cssRules" Item, "stylesheet.disabled" = Go to page, "http://developer.mozilla.org/en/docs/DOM:stylesheet.disabled" Item, "stylesheet.href" = Go to page, "http://developer.mozilla.org/en/docs/DOM:stylesheet.href" Item, "stylesheet.media" = Go to page, "http://developer.mozilla.org/en/docs/DOM:stylesheet.media" Item, "stylesheet.ownerNode" = Go to page, "http://developer.mozilla.org/en/docs/DOM:stylesheet.ownerNode" Item, "stylesheet.ownerRule" = Go to page, "http://developer.mozilla.org/en/docs/DOM:stylesheet.ownerRule" Item, "stylesheet.parentStyleSheet" = Go to page, "http://developer.mozilla.org/en/docs/DOM:stylesheet.parentStyleSheet" Item, "stylesheet.title" = Go to page, "http://developer.mozilla.org/en/docs/DOM:stylesheet.title" Item, "stylesheet.type" = Go to page, "http://developer.mozilla.org/en/docs/DOM:stylesheet.type" --------------------2 Item, "stylesheet.deleteRule" = Go to page, "http://developer.mozilla.org/en/docs/DOM:stylesheet.deleteRule" Item, "stylesheet.insertRule" = Go to page, "http://developer.mozilla.org/en/docs/DOM:stylesheet.insertRule" [DOMJS_Stylesheet_CSSRule Menu] Item, "Overview" = Go to page, "http://developer.mozilla.org/en/docs/DOM:cssRule" --------------------1 Item, "cssRule.cssText" = Go to page, "http://developer.mozilla.org/en/docs/DOM:cssRule.cssText" Item, "cssRule.parentStyleSheet" = Go to page, "http://developer.mozilla.org/en/docs/DOM:cssRule.parentStyleSheet" Item, "cssRule.selectorText" = Go to page, "http://developer.mozilla.org/en/docs/DOM:cssRule.selectorText" Item, "cssRule.style" = Go to page, "http://developer.mozilla.org/en/docs/DOM:cssRule.style" [DOMJS_Event Menu] Item, "Overview" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event#Introduction" --------------------1 Submenu, "Properties", DOMJS_Event_P Menu = Submenu, "Methods", DOMJS_Event_M Menu = [DOMJS_Event_P Menu] Submenu, "Keyboard and Mouse", DOMJS_Event_P_KM Menu = Submenu, "Position", DOMJS_Event_P_Dims Menu = --------------------1 Item, "event.bubbles" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.bubbles" Item, "event.cancelBubble" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.cancelBubble" Item, "event.cancelable" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.cancelable" Item, "event.currentTarget" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.currentTarget" Item, "event.detail" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.detail" Item, "event.eventPhase" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.eventPhase" Item, "event.relatedTarget" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.relatedTarget" Item, "event.target" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.target" Item, "event.timeStamp" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.timeStamp" Item, "event.type" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.type" Item, "event.view" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.view" Item, "event.which" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.which" [DOMJS_Event_P_Dims Menu] Item, "event.clientX" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.clientX" Item, "event.clientY" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.clientY" Item, "event.layerX" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.layerX" Item, "event.layerY" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.layerY" Item, "event.pageX" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.pageX" Item, "event.pageY" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.pageY" Item, "event.screenX" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.screenX" Item, "event.screenY" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.screenY" [DOMJS_Event_P_KM Menu] Item, "event.altKey" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.altKey" Item, "event.charCode" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.charCode" Item, "event.ctrlKey" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.ctrlKey" Item, "event.isChar" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.isChar" Item, "event.keyCode" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.keyCode" Item, "event.metaKey" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.metaKey" Item, "event.shiftKey" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.shiftKey" --------------------1 Item, "event.button" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.button" [DOMJS_Event_M Menu] Item, "event.initEvent" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.initEvent" Item, "event.initMouseEvent" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.initMouseEvent" Item, "event.initUIEvent" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.initUIEvent" Item, "event.preventDefault" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.preventDefault" Item, "event.stopPropagation" = Go to page, "http://developer.mozilla.org/en/docs/DOM:event.stopPropagation" [DOMJS_Range Menu] Item, "Overview" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range#Introduction" --------------------1 Submenu, "Properties", DOMJS_Range_P Menu = Submenu, "Methods", DOMJS_Range_M Menu = [DOMJS_Range_P Menu] Item, "range.collapsed" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.collapsed" Item, "range.commonAncestorContainer" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.commonAncestorContainer" Item, "range.endContainer" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.endContainer" Item, "range.endOffset" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.endOffset" Item, "range.startContainer" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.startContainer" Item, "range.startOffset" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.startOffset" [DOMJS_Range_M Menu] Submenu, "Positioning", DOMJS_Range_M_Positioning Menu = Submenu, "Editing", DOMJS_Range_M_Editing Menu = --------------------1 Item, "range.compareBoundaryPoints" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.compareBoundaryPoints" Item, "range.cloneRange" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.cloneRange" Item, "range.detach" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.detach" Item, "range.toString" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.toString" [DOMJS_Range_M_Positioning Menu] Item, "range.setStart" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.setStart" Item, "range.setEnd" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.setEnd" Item, "range.setStartBefore" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.setStartBefore" Item, "range.setStartAfter" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.setStartAfter" Item, "range.setEndBefore" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.setEndBefore" Item, "range.setEndAfter" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.setEndAfter" Item, "range.selectNode" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.selectNode" Item, "range.selectNodeContents" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.selectNodeContents" Item, "range.collapse" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.collapse" [DOMJS_Range_M_Editing Menu] Item, "range.cloneContents" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.cloneContents" Item, "range.deleteContents" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.deleteContents" Item, "range.extractContents" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.extractContents" Item, "range.insertNode" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.insertNode" Item, "range.surroundContents" = Go to page, "http://developer.mozilla.org/en/docs/DOM:range.surroundContents" [DOMJS_Operators Menu] Item, "Arithmetic" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Arithmetic_Operators" Item, "Assignment" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Assignment_Operators" Item, "Bit" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Bitwise_Operators" Item, "Comparison" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Comparison_Operators" Item, "Logic" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Logical_Operators" Item, "String" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:String_Operators" Item, "Member" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Member_Operators" --------------------1 Item, "Conditional Operator (condition?iftrue:iffalse)" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Special_Operators:Conditional_Operator" Item, "Comma Operator" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Special_Operators:Comma_Operator" Item, "delete" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Special_Operators:delete_Operator" Item, "function" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Special_Operators:function_Operator" Item, "in" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Special_Operators:in_Operator" Item, "instanceof" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Special_Operators:instanceof_Operator" Item, "new" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Special_Operators:new_Operator" Item, "this" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Special_Operators:this_Operator" Item, "typeof" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Special_Operators:typeof_Operator" Item, "void" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Special_Operators:void_Operator" --------------------2 Item, "Operator Precedence" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Operators:Operator_Precedence" [DOMJS_Statements Menu] Item, "block" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:block" Item, "break" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:break" Item, "const" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:const" Item, "continue" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:continue" Item, "do...while" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:do...while" Item, "export" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:export" Item, "for" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:for" Item, "for...in" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:for...in" Item, "function" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:function" Item, "if...else" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:if...else" Item, "import" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:import" Item, "label" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:label" Item, "return" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:return" Item, "switch" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:switch" Item, "throw" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:throw" Item, "try...catch" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:try...catch" Item, "var" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:var" Item, "while" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:while" Item, "with" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:with" [DOMJS_Objects Menu] Item, "Array" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Array" Item, "Boolean" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean" Item, "Date" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Date" Item, "Error" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Error" Item, "Function" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Function" Item, "java" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:java" Item, "JavaArray" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:JavaArray" Item, "JavaClass" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:JavaClass" Item, "JavaObject" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:JavaObject" Item, "JavaPackage" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:JavaPackage" Item, "Math" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Math" Item, "netscape" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:netscape" Item, "Number" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Number" Item, "Object" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object" Item, "Packages" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Packages" Item, "RegExp" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:RegExp" Item, "String" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:String" Item, "sun" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:sun" [DOMJS_Properties Menu] Item, "Infinity" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Properties:Infinity" Item, "NaN" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Properties:NaN" Item, "undefined" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Properties:undefined" [DOMJS_Functions Menu] Item, "decodeURI" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Functions:decodeURI" Item, "decodeURIComponent" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Functions:decodeURIComponent" Item, "encodeURI" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Functions:encodeURI" Item, "encodeURIComponent" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Functions:encodeURIComponent" Item, "eval" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Functions:eval" Item, "isFinite" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Functions:isFinite" Item, "isNan" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Functions:isNaN" Item, "parseFloat" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Functions:parseFloat" Item, "parseInt" = Go to page, "http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Functions:parseInt"