var NE =
{ elements:
[
"header", "footer", "nav", "aside", "article", "section", "hgroup", "time",
"mark", "meter", "progress", "details", "menu", "command", "keygen", "datalist",
"embed", "figcaption", "figure", "ruby", "wbr", "rt", "rp", "summary", "output",
],
ph_browser: null,
ph_el: null,
init: function ()
{ NE.ph_browser = document.getElementById("bl"); NE.ph_el = document.getElementById("ph_el");
NE.checkBrowser();
NE.checkElements();
},
checkBrowser: function ()
{ var ua = navigator.userAgent;
if (ua.indexOf("Firefox") != -1) NE.ph_browser.style.backgroundImage = "url(img/firefox.jpg)";
else if (ua.indexOf("Chrome") != -1) NE.ph_browser.style.backgroundImage = "url(img/chrome.jpg)";
else if (ua.indexOf("Opera") != -1) NE.ph_browser.style.backgroundImage = "url(img/opera.jpg)";
else if (ua.indexOf("Trident") != -1) NE.ph_browser.style.backgroundImage = "url(img/ie9.jpg)";
else if (ua.indexOf("Safari") != -1) NE.ph_browser.style.backgroundImage = "url(img/safari.jpg)";
},
checkElements: function ()
{ for (var ix = 0; i < NE.elements.length; ix++)
{ var ans = HTML5_Support.newSemanticElements(NE.elements[ix]);
var d = document.createElement("div"); d.innerHTML = NE.elements[ix];
if (ans)
d.style.backgroundImage = "url(img/check_ok.png)";
else
d.style.backgroundImage = "url(img/check_no.png)";
NE.ph_el.appendChild(d);
}
}
}