(function() {
var html5 = ("abbr,article,aside,audio,canvas,datalist,details," + "figure,footer,header,hgroup,mark,menu,meter,nav,output," + "progress,section,time,video").split(',');
for (var i = 0; i < html5.length; i++) {
document.createElement(html5[i]);
}
try {
document.execCommand('BackgroundImageCache', false, true);
} catch(e) {}
})();
function generate() {
var a = $('#container').html();
var b = window.open('','','width=600,height=400');
b.document.write('<textarea>' + a + '</textarea>');
}