document.write('<link rel="stylesheet" href="http://flowcoder.com/stylesheets/pygment_trac.css" />');
document.write('<link rel="stylesheet" href="http://flowcoder.com/stylesheets/embed.css" />');
document.write('<div class="flowcoder_post flowcoder_clearfix">');
document.write('<div class="flowcoder_posttitle"><a href=\"http://flowcoder.com/178\">Support Touch Events?<\/a></div>');
document.write('<div class="flowcoder_postbody flowcoder_syntax"><div class=\"highlight\"><pre><span class=\"c1\">// Support for touch events?<\/span>\n<span class=\"c1\">// This current fails under Chrome 5 because the Chrome team has enabled TouchEvents in the broswer for all devices<\/span>\n<span class=\"c1\">// More here: http://groups.google.com/a/chromium.org/group/chromium-html5/browse_thread/thread/b20fb37936ea9196<\/span>\n<span class=\"c1\">// And here: http://code.google.com/p/chromium/issues/detail?id=36415#c11<\/span>\n\n<span class=\"kd\">function<\/span> <span class=\"nx\">suportsTouchEvents<\/span><span class=\"p\">(){<\/span>\n  <span class=\"k\">if<\/span><span class=\"p\">(<\/span><span class=\"s2\">&quot;createTouch&quot;<\/span> <span class=\"k\">in<\/span> <span class=\"nb\">document<\/span><span class=\"p\">)<\/span> <span class=\"p\">{<\/span>\n    <span class=\"k\">return<\/span> <span class=\"kc\">true<\/span><span class=\"p\">;<\/span>\n  <span class=\"p\">}<\/span>\n  <span class=\"k\">try<\/span><span class=\"p\">{<\/span>\n    <span class=\"kd\">var<\/span> <span class=\"nx\">event<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">document<\/span><span class=\"p\">.<\/span><span class=\"nx\">createEvent<\/span><span class=\"p\">(<\/span><span class=\"s2\">&quot;TouchEvent&quot;<\/span><span class=\"p\">);<\/span>\n    <span class=\"k\">return<\/span> <span class=\"o\">!!<\/span><span class=\"nx\">event<\/span><span class=\"p\">.<\/span><span class=\"nx\">initTouchEvent<\/span><span class=\"p\">;<\/span>\n  <span class=\"p\">}<\/span><span class=\"k\">catch<\/span><span class=\"p\">(<\/span><span class=\"nx\">error<\/span><span class=\"p\">){<\/span>\n    <span class=\"k\">return<\/span> <span class=\"kc\">false<\/span><span class=\"p\">;<\/span>\n  <span class=\"p\">}<\/span>\n<span class=\"p\">}<\/span>\n<\/pre><\/div>\n</div>');
document.write('<div class="flowcoder_bottombar flowcoder_clearfix">');
document.write('<div class="flowcoder_postedby">Posted by <a href=\"http://flowcoder.com/scottymac\">scottymac<\/a> on <a href=\"http://flowcoder.com/\">Flowcoder<\/a></div>');
document.write('<div class="flowcoder_viewraw"><a href=\"http://flowcoder.com/178.txt\">view raw<\/a></div>');
document.write('</div></div>');
