| Index: static/js/index.js |
| =================================================================== |
| --- a/static/js/index.js |
| +++ b/static/js/index.js |
| @@ -1,10 +1,12 @@ |
| (function() |
| { |
| + document.documentElement.className = "js"; |
| + |
| var visibleTab; |
| var container = document.getElementById("more-container"); |
| window.toggleMore = function() |
| { |
| if (container.className == "hidden") |
| container.className = visibleTab || getDefaultTab(); |
| else |
| @@ -20,9 +22,32 @@ |
| function getDefaultTab() |
| { |
| var content = document.getElementById("content"); |
| var ua = content.className.match(/ua\-([^\s]+)/); |
| visibleTab = ua && ua[1] || "firefox"; |
| return visibleTab; |
| } |
| + |
| + function changeImageToVideo(event) |
| + { |
| + event.preventDefault(); |
| + |
| + var image = this; |
| + |
| + var video = document.createElement("iframe"); |
| + video.id = "video"; |
| + video.setAttribute("frameborder", "0"); |
| + video.setAttribute("height", "285"); |
| + video.setAttribute("width", "520"); |
| + video.setAttribute("itemprop", "video"); |
| + video.setAttribute("allowfullscreen", "allowfullscreen"); |
| + video.setAttribute("src", image.getAttribute("href")); |
| + |
| + image.parentNode.replaceChild(video, image); |
| + } |
| + |
| + document |
| + .getElementById("video") |
| + .addEventListener("click", changeImageToVideo); |
| + |
| })(); |