-\r
-/* -----------------------------------------------\r
- * Document Ready\r
- * Dean Edwards/Matthias Miller/John Resig\r
- */\r
-\r
-// SafariでJavaScriptのデバッグをする方法\r
-// safari1.3 可\r
-// http://shimax.cocolog-nifty.com/search/2006/09/safarijavascrip_c54d.html\r
-\r
-/* for ie9+/Mozilla/Opera9 */\r
-if( X_UA_EVENT.W3C ){\r
- Node._document.listenOnce( 'DOMContentLoaded', X_TEMP.onDomContentLoaded );\r
-} else\r
-if( 6 <= X.UA.IE && X.inHead ){\r
- // if this script in Head\r
- document.write( "<script id=__ie_onload defer src=javascript:void(0)><\/script>" );\r
- X_TEMP._script = document.getElementById( "__ie_onload" );\r
- X_TEMP._script.onreadystatechange = function(){\r
- var s = X_TEMP._script;\r
- if( s && s.readyState === 'complete' ){\r
- s.onreadystatechange = X.emptyFunction;\r
- s.onreadystatechange = null;\r
- s.parentNode.removeChild( s );\r
- delete X_TEMP._script;\r
- X_TEMP.onDomContentLoaded && X_TEMP.onDomContentLoaded();\r
- };\r
- };\r
-};\r
-// Re: onLoad doesn't work with Safari?\r
-// http://lists.apple.com/archives/web-dev/2003/Oct/msg00036.html\r
-if( X.UA.WebKit || X.UA.Safari < 3 ){ // sniff\r
- X.Timer.add( 16, function(){\r
- if( !X_TEMP.onDomContentLoaded ) return X_Callback_UN_LISTEN;\r
- if( document.readyState === 'loaded' || document.readyState === 'complete' ) return X_TEMP.onDomContentLoaded();\r
- });\r
-};\r
-\r
-/* for other browsers */\r
-Node._window.listenOnce( 'load', X_TEMP.onDomContentLoaded );\r
-\r