var head=document.getElementsByTagName("head")[0];var style=document.createElement("style");var rules=document.createTextNode("h1, h2, #nav-column span, .features h3, #product-files h3{visibility:hidden;}");style.id="morris_titles";style.type="text/css";if(style.styleSheet){style.styleSheet.cssText=rules.nodeValue}else{style.appendChild(rules)}head.appendChild(style);YUI().use("io","json-parse",function(h){var g=document.getElementById("container");var c={write:function(d,i){alert(d)},success:function(n,m,d){var j;var k;if(h.one("#morris_titles")){h.one("#morris_titles").get("parentNode").removeChild(h.one("#morris_titles"))}try{k=h.JSON.parse(m.responseText)}catch(l){}j=d.success;var i="<span>"+j.get("innerHTML")+"</span>";j.setStyle("background","url("+k.path+") 0% 50% no-repeat");j.set("innerHTML",i);j.setStyle("height",k.height+"px");j.setStyle("width",Math.max(parseInt(j.getStyle("width")),k.width)+"px");j.all("*").setStyle("visibility","hidden");j.setStyle("textIndent","-99999px")}};function b(i,d){h.io(i,d)}var e;function f(){var d=h.all("h1, h2, #nav-column span, .nav-column span,.features h3, #product-files h3");d.each(function(k){e=1;var i={on:{start:c.start,complete:c.complete,success:c.success,failure:c.failure,end:c.end},context:c,headers:{"X-Transaction":"GET Example"},arguments:{start:k,complete:k,success:k,failure:k,end:k}};var l=[];l=a(k,l);e++;if(l.length>0){var j="/common/ajax/title.php?"+encodeURI(l.join("&"));b(j,i)}})}function a(i,j){var d=i.get("childNodes");d.each(function(n){var l=n.ancestor();if(n.get("childNodes")){j=a(n,j)}if(n.get("nodeName")=="#text"){var k=l.getComputedStyle("fontFamily");k=k.replace(/'/g,"");if(k.search("Franklin Gothic")==0){j.push("font_"+e+"="+k.split(",")[0])}else{i.setStyle("visibility","visible");return null}var m=n.get("text");if(m==""){m=n._node.toString()}if(l.getComputedStyle("textTransform")=="uppercase"){j.push("text_"+e+"="+m.toUpperCase())}else{j.push("text_"+e+"="+m)}j.push("color_"+e+"="+l.getComputedStyle("color"));j.push("tag_"+e+"="+l.get("nodeName"));j.push("size_"+e+"="+parseInt(parseInt(l.getComputedStyle("fontSize"))*1.3));e++}});return j}f()});
