/* Objects */ if(typeof Widget == 'undefined') Widget = new Object(); Widget.news = new Object(); Widget.news = { init: function() { //初期化 j$('head').append(''); j$(window).resize(function(){ Widget.news.resize(); }); this.draggFlg = false; }, load: function() { //news読み込み j$("#widget").load("/widget/news?ajax=true",function(){ j$('#widget_news a').each(function(){ var _url = j$(this).attr('href'); j$(this).click(function(){ if(!Widget.news.draggFlg){ komUI.contentsWindow.open(_url,this); } else { return false; } }); j$(this).attr({href: '#' + _url.replace('http://','')}); }); Widget.news.resize(); j$("#widget_news").draggable({ start: function(){ Widget.news.draggFlg = true; }, stop: function(){ setTimeout(function(){Widget.news.draggFlg = false}, 20); } }); }); }, resize: function() { //表示位置変更 if(jQuery.browser.firefox) { var _windowWidth = document.documentElement.clientWidth; } else if(jQuery.browser.safari && jQuery.browser.version < 500) { var _windowWidth = window.innerWidth; } else { var _windowWidth = j$(window).width(); } var _newWidth = _windowWidth-308; //if(parseFloat(j$("#widget_news").css('left')) > _newWidth) { j$("#widget_news").css({left: _newWidth}); //} } } /* Main */ Widget.news.init(); Widget.news.load();