if (typeof WebpacWindowNewsOption343 == "undefined") {
    var WebpacWindowNewsOption343 = new Array();
}
function WebpacWindowNewsGetNewsCallBack343(response){};
function WebpacWindowNewsOnMouse343(){};
function WebpacWindowNewsOutMouse343(){};
function WebpacWindowNewsOutput343(page){}
function WebpacWindowNewsViewPopup343(feedId, feedUrl, newsId){}
function WebpacWindowNewsHidePopup343(){}
function WebpacWindowNewsViewQRCode343(){}
function WebpacWindowNewsHideQRCode343(){}

(function(option) {
    var WebpacWindowNewsRequiredMajorVersion = 9;
    var WebpacWindowNewsRequiredMinorVersion = 0;
    var WebpacWindowNewsRequiredRevision = 0;

    var WebpacWindowNewsIsIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
    var WebpacWindowNewsIsWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
    var WebpacWindowNewsIsOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

    var WebpacWindowNewsIsFlashSupport = WebpacWindowNewsDetectFlashVer(WebpacWindowNewsRequiredMajorVersion, WebpacWindowNewsRequiredMinorVersion, WebpacWindowNewsRequiredRevision);

    var WebpacWindowNewsTimeCount = 0;
    var WebpacWindowNewsOpacityPlus = 0.25;
    var WebpacWindowNewsOpacityMax = 1;
    if (WebpacWindowNewsIsIE) {
        WebpacWindowNewsOpacityPlus = 25;
        WebpacWindowNewsOpacityMax = 100;
    }
    var WebpacWindowNewsOpacity = WebpacWindowNewsOpacityMax;

    var WebpacWindowNewsBaseUrl = "http://webpac.jp/";
    var WebpacWindowNewsTitle = "企鵝碎碎唸";
    if (typeof option["WebpacWindowNewsTitle"] != "undefined") {
        WebpacWindowNewsTitle = option["WebpacWindowNewsTitle"];
    }
    var WebpacWindowNewsFGColor = "#FFFFFF";
    if (typeof option["WebpacWindowNewsFGColor"] != "undefined") {
        WebpacWindowNewsFGColor = option["WebpacWindowNewsFGColor"];
    }
    var WebpacWindowNewsWidth = 160;
    if (typeof option["WebpacWindowNewsWidth"] != "undefined") {
        WebpacWindowNewsWidth = eval(option["WebpacWindowNewsWidth"]);
    }
    var WebpacWindowNewsAutoPaging = true;
    if (typeof option["WebpacWindowNewsAutoPaging"] != "undefined") {
        WebpacWindowNewsAutoPaging = option["WebpacWindowNewsAutoPaging"];
    }
    var WebpacWindowNewsPagingTime = 80;
    if (typeof option["WebpacWindowNewsPagingTime"] != "undefined") {
        WebpacWindowNewsPagingTime = eval(option["WebpacWindowNewsPagingTime"]);
    }
    var WebpacWindowNewsViewCount = 5;
    if (typeof option["WebpacWindowNewsViewCount"] != "undefined") {
        WebpacWindowNewsViewCount = eval(option["WebpacWindowNewsViewCount"]);
    }
    var WebpacWindowNewsHeight = (WebpacWindowNewsViewCount+1)*18;
    var WebpacWindowNewsBGColor = "#0066B3";
    if (typeof option["WebpacWindowNewsBGColor"] != "undefined") {
        WebpacWindowNewsBGColor = option["WebpacWindowNewsBGColor"];
    }
    var WebpacWindowNewsFeedFGColor = "#000000";
    if (typeof option["WebpacWindowNewsFeedFGColor"] != "undefined") {
        WebpacWindowNewsFeedFGColor = option["WebpacWindowNewsFeedFGColor"];
    }
    var WebpacWindowNewsFeedBGColor = "#FFFFFF";
    if (typeof option["WebpacWindowNewsFeedBGColor"] != "undefined") {
        WebpacWindowNewsFeedBGColor = option["WebpacWindowNewsFeedBGColor"];
    }
    var WebpacWindowNewsItemBGColorHighlight = "111111";
    if (typeof option["WebpacWindowNewsItemBGColorHighlight"] != "undefined") {
        WebpacWindowNewsItemBGColorHighlight = option["WebpacWindowNewsItemBGColorHighlight"];
    }
    var WebpacWindowNewsPackageTitleFGColor = "FFFFFF";
    if (typeof option["WebpacWindowNewsPackageTitleFGColor"] != "undefined") {
        WebpacWindowNewsPackageTitleFGColor = option["WebpacWindowNewsPackageTitleFGColor"];
    }
    var WebpacWindowNewsFeedTitleFGColor = "999999";
    if (typeof option["WebpacWindowNewsFeedTitleFGColor"] != "undefined") {
        WebpacWindowNewsFeedTitleFGColor = option["WebpacWindowNewsFeedTitleFGColor"];
    }
    var WebpacWindowNewsItemTitleFGColor = "FFFFFF";
    if (typeof option["WebpacWindowNewsItemTitleFGColor"] != "undefined") {
        WebpacWindowNewsItemTitleFGColor = option["WebpacWindowNewsItemTitleFGColor"];
    }
    var WebpacWindowNewsItemDescriptionFGColor = "EEEEEE";
    if (typeof option["WebpacWindowNewsItemDescriptionFGColor"] != "undefined") {
        WebpacWindowNewsItemDescriptionFGColor = option["WebpacWindowNewsItemDescriptionFGColor"];
    }
    var WebpacWindowNewsItemLineColor = "999999";
    if (typeof option["WebpacWindowNewsItemLineColor"] != "undefined") {
        WebpacWindowNewsItemLineColor = option["WebpacWindowNewsItemLineColor"];
    }
    var WebpacWindowNewsItemTitleFontSize = "16";
    if (typeof option["WebpacWindowNewsItemTitleFontSize"] != "undefined") {
        if (option["WebpacWindowNewsItemTitleFontSize"] < 10) {
            WebpacWindowNewsItemTitleFontSize = 10;
        } else if (option["WebpacWindowNewsItemTitleFontSize"] > 150) {
            WebpacWindowNewsItemTitleFontSize = 150;
        } else {
            WebpacWindowNewsItemTitleFontSize = option["WebpacWindowNewsItemTitleFontSize"];
        }
    }
    var WebpacWindowNewsItemDescriptionFontSize = "12";
    if (typeof option["WebpacWindowNewsItemDescriptionFontSize"] != "undefined") {
        if (option["WebpacWindowNewsItemDescriptionFontSize"] < 10) {
            WebpacWindowNewsItemDescriptionFontSize = 10;
        } else if (option["WebpacWindowNewsItemDescriptionFontSize"] > 30) {
            WebpacWindowNewsItemDescriptionFontSize = 30;
        } else {
            WebpacWindowNewsItemDescriptionFontSize = option["WebpacWindowNewsItemDescriptionFontSize"];
        }
    }
    var WebpacWindowNewsItemFeedTitleFontSize = "10";
    if (typeof option["WebpacWindowNewsItemFeedTitleFontSize"] != "undefined") {
        if (option["WebpacWindowNewsItemFeedTitleFontSize"] < 10) {
            WebpacWindowNewsItemFeedTitleFontSize = 10;
        } else if (option["WebpacWindowNewsItemFeedTitleFontSize"] > 30) {
            WebpacWindowNewsItemFeedTitleFontSize = 30;
        } else {
            WebpacWindowNewsItemFeedTitleFontSize = option["WebpacWindowNewsItemFeedTitleFontSize"];
        }
    }
    var WebpacWindowNewsDescriptionView = true;
    if (typeof option["WebpacWindowNewsDescriptionView"] != "undefined") {
        WebpacWindowNewsDescriptionView = option["WebpacWindowNewsDescriptionView"];
    }
    var WebpacWindowNewsImageView = true;
    if (typeof option["WebpacWindowNewsImageView"] != "undefined") {
        WebpacWindowNewsImageView = option["WebpacWindowNewsImageView"];
    }
    var WebpacWindowNewsPopupWidth = 160;
    if (typeof option["WebpacWindowNewsPopupWidth"] != "undefined") {
        WebpacWindowNewsPopupWidth = eval(option["WebpacWindowNewsPopupWidth"]);
    }
    var WebpacWindowNewsPopupHeight = 400;
    if (typeof option["WebpacWindowNewsPopupHeight"] != "undefined") {
        WebpacWindowNewsPopupHeight = option["WebpacWindowNewsPopupHeight"];
    }
    var WebpacWindowNewsFlashBGColor = "FFFFFF";
    if (typeof option["WebpacWindowNewsFlashBGColor"] != "undefined") {
        WebpacWindowNewsFlashBGColor = option["WebpacWindowNewsFlashBGColor"];
    }
    var WebpacWindowNewsPopupBGColor = "111111";
    if (typeof option["WebpacWindowNewsPopupBGColor"] != "undefined") {
        WebpacWindowNewsPopupBGColor = option["WebpacWindowNewsPopupBGColor"];
    }
    var WebpacWindowNewsPosition = "left";
    if (typeof option["WebpacWindowNewsPosition"] != "undefined") {
        WebpacWindowNewsPosition = option["WebpacWindowNewsPosition"];
    }
    var WebpacWindowNewsPositionPixel = WebpacWindowNewsWidth+1;
    if (WebpacWindowNewsPosition == "left") {
        WebpacWindowNewsPositionPixel = -(WebpacWindowNewsPopupWidth+1);
    }
    var WebpacWindowNewsOpenLinkTarget = 0;
    if (typeof option["WebpacWindowNewsOpenLinkTarget"] != "undefined") {
        WebpacWindowNewsOpenLinkTarget = option["WebpacWindowNewsOpenLinkTarget"];
    }

    var WebpacWindowNewsIsOpenPopup = false;
    var WebpacWindowNewsViewFlg = false;
    var WebpacWindowNewsPage = 0;
    var WebpacWindowNewsPagingTimerId = null;
    var WebpacWindowNewsIsOnMouse = false;
    var WebpacWindowNewsIsViewQRCode = false;
    var WebpacWindowNewsNewsList = new Array();
    var WebpacWindowNewsFeedUrlList = new Array();
    WebpacWindowNewsFeedUrlList[0] = "http://tzoyiing.pixnet.net/blog/feed/rss";

    function WebpacWindowNewsLoad() {
        WebpacWindowNewsCssLoad();
        document.write("<div id='webpac_window_news_container' style='width:"+WebpacWindowNewsWidth+"px;'>");
        document.write("<div class='webpac_window_news_title' onmouseover='WebpacWindowNewsOnMouse343();' onmouseout='WebpacWindowNewsOutMouse343();' style='width:"+(WebpacWindowNewsWidth-4)+"px;background-color:"+WebpacWindowNewsBGColor+";color:"+WebpacWindowNewsFGColor+";'>");
        document.write("<a href=\""+WebpacWindowNewsBaseUrl+"opml/download/343/opml.xml\" title=\"OPMLダウンロード\" style=\"float:right;color:"+WebpacWindowNewsFGColor+";\"><img src=\""+WebpacWindowNewsBaseUrl+"img/opml-icon-12x12.png\" alt=\"OPMLダウンロード\" /></a>");
        document.write("<a href=\""+WebpacWindowNewsBaseUrl+"users/info/366\" title=\"tzoyiingさんのパッケージ一覧\" style=\"float:right;\"><img src=\""+WebpacWindowNewsBaseUrl+"img/user.gif\" /></a>");
        document.write("<a href=\""+WebpacWindowNewsBaseUrl+"packages/read_mobile/343\" title=\"携帯で記事を読む\" onmouseover=\"WebpacWindowNewsViewQRCode343();\" onmouseout=\"WebpacWindowNewsHideQRCode343();\" style=\"float:right;\"><img src=\""+WebpacWindowNewsBaseUrl+"img/cellphone.gif\" /></a>");
        document.write("<a href=\""+WebpacWindowNewsBaseUrl+"packages/read/343\" style=\"font-weight:bold;color:"+WebpacWindowNewsFGColor+";\" title=\""+WebpacWindowNewsTitle+"\">"+WebpacWindowNewsTitle+"</a>");
        document.write("</div>");
        document.write("<div id='webpac_window_news_window' onmouseover='WebpacWindowNewsOnMouse343();' onmouseout='WebpacWindowNewsOutMouse343();' style='width:"+WebpacWindowNewsWidth+"px;height:"+WebpacWindowNewsHeight+"px;background-color:"+WebpacWindowNewsBGColor+";color:"+WebpacWindowNewsFGColor+";'>");
        document.write("</div>");
        document.write("<div class='webpac_window_news_create' onmouseover='WebpacWindowNewsOnMouse343();' onmouseout='WebpacWindowNewsOutMouse343();' style='width:"+WebpacWindowNewsWidth+"px;background-color:"+WebpacWindowNewsBGColor+";color:"+WebpacWindowNewsFGColor+";'><a href='"+WebpacWindowNewsBaseUrl+"helps/blogparts_create' title='このブログパーツを作る' style='color:"+WebpacWindowNewsFGColor+";'>[このﾌﾞﾛｸﾞﾊﾟｰﾂを作る]</a></div>");

        document.write("<div align='left' id=\"webpac_window_news_popup\" style=\"margin-left:"+WebpacWindowNewsPositionPixel+"px;margin-top:-"+(WebpacWindowNewsHeight+50)+"px;visibility:hidden;width:"+WebpacWindowNewsPopupWidth+"px;\">");
        document.write("<div id='webpac_window_news_popup_close'><a href='javascript:void(0)' onclick='return WebpacWindowNewsHidePopup343();'><img src='"+WebpacWindowNewsBaseUrl+"img/telop_close.png' /></a></div>");
        document.write("<div id=\"webpac_window_news_flash_popup\"></div>");
        document.write("</div>");

        document.write("<div id='webpac_window_news_qrcode' align='center' style='margin-top:-"+(WebpacWindowNewsHeight+17)+"px;width:"+WebpacWindowNewsWidth+"px;visibility:hidden;'><img src=\""+WebpacWindowNewsBaseUrl+"cgi/qrcode.php?d=http%3A%2F%2Fwi2.jp%2Fweb.ctrl%2Fch_add%2Fpage%3Fp%3D343\" alt=\"携帯ページのQRコード\" /></div>");

        document.write("</div>");
        WebpacWindowNewsGetNewsData();
    }

    WebpacWindowNewsOnMouse343 = function() {
        WebpacWindowNewsIsOnMouse = true;
        if (WebpacWindowNewsPagingTimerId != null) {
            clearInterval(WebpacWindowNewsPagingTimerId);
        }
        var elm = document.getElementById('webpac_window_news_page_inner');
        if (elm != null) {
            elm.style.display = "block";
        }
        var newsElement = document.getElementById("webpac_window_news_news_cotainer");
        if (newsElement == null) {
            return;
        }
        if (WebpacWindowNewsIsIE) {
            if (newsElement.style.zoom) {
                newsElement.style.zoom = 1;
            }
            newsElement.style.filter = 'alpha(opacity='+WebpacWindowNewsOpacityMax+')';
        } else {
            newsElement.style.opacity = WebpacWindowNewsOpacityMax;
        }
    }

    WebpacWindowNewsOutMouse343 = function() {
        if (WebpacWindowNewsIsOpenPopup) {
            return;
        }
        WebpacWindowNewsIsOnMouse = false;
        if (WebpacWindowNewsAutoPaging) {
            var elm = document.getElementById('webpac_window_news_page_inner');
            if (elm != null) {
                elm.style.display = "none";
            }
            if (WebpacWindowNewsNewsList.length > WebpacWindowNewsViewCount) {
                WebpacWindowNewsPagingTimerId = setInterval(WebpacWindowNewsTimer, 100);
            }
        }
    }

    function WebpacWindowNewsGetNewsData() {
        document.getElementById('webpac_window_news_window').innerHTML = "<table style='height:100%;margin-left:2px;'><tr><td valign='middle' style='width:"+(WebpacWindowNewsWidth-4)+"px;background-color:"+WebpacWindowNewsFeedBGColor+";margin:0 2px 0 2px;padding:0;'><div style='width:"+(WebpacWindowNewsWidth-4)+"px;' align='center'><img src='"+WebpacWindowNewsBaseUrl+"img/blogparts_window_news_loading.gif' /></div></td></tr></table>";

        var requestUrl = WebpacWindowNewsBaseUrl+'packages/read_by_javascript/343?dv=0&iv=0&cb=WebpacWindowNewsGetNewsCallBack343';
        var sc = document.createElement("script");
        sc.setAttribute("type","text/javascript");
        sc.setAttribute("src", requestUrl);
        sc.setAttribute("charset" ,"utf-8");
        sc.setAttribute("rel", "webpac_window_news_get_news");
        document.lastChild.firstChild.appendChild(sc);
    }

    WebpacWindowNewsGetNewsCallBack343 = function(response) {
        for (i=0; i<response.length; i++) {
            WebpacWindowNewsNewsList[i] = new Array();
            WebpacWindowNewsNewsList[i]['title'] = response[i].title;
            WebpacWindowNewsNewsList[i]['link'] = response[i].link;
            WebpacWindowNewsNewsList[i]['newsId'] = response[i].id;
            WebpacWindowNewsNewsList[i]['feedId'] = response[i].feedId;
            WebpacWindowNewsNewsList[i]['feedUrl'] = WebpacWindowNewsFeedUrlList[response[i].feedId];
        }
        WebpacWindowNewsOutput343(0);
        if (WebpacWindowNewsAutoPaging && WebpacWindowNewsNewsList.length > WebpacWindowNewsViewCount) {
            WebpacWindowNewsPagingTimerId = setInterval(WebpacWindowNewsTimer, 100);
        }
    }
    function WebpacWindowNewsTimer() {
        if (WebpacWindowNewsOpacity <= 0) {
            WebpacWindowNewsPaging();
        }
        if (WebpacWindowNewsOpacity >= WebpacWindowNewsOpacityMax && WebpacWindowNewsTimeCount < WebpacWindowNewsPagingTime) {
            WebpacWindowNewsTimeCount++;
            return;
        }

        var newsElement = document.getElementById("webpac_window_news_news_cotainer");
        if (newsElement == null) {
            return;
        }
        if (WebpacWindowNewsIsIE) {
            newsElement.style.zoom = 1;
            newsElement.style.filter = 'alpha(opacity='+WebpacWindowNewsOpacity+')';
        } else {
            newsElement.style.opacity = WebpacWindowNewsOpacity;
        }
        WebpacWindowNewsOpacity-=WebpacWindowNewsOpacityPlus;
        if (WebpacWindowNewsOpacity <= 0) {
            WebpacWindowNewsOpacity = 0;
            WebpacWindowNewsOpacityPlus = -WebpacWindowNewsOpacityPlus;
        } else if (WebpacWindowNewsOpacity >= WebpacWindowNewsOpacityMax) {
            WebpacWindowNewsOpacity = WebpacWindowNewsOpacityMax;
            WebpacWindowNewsTimeCount = 0;
            WebpacWindowNewsOpacityPlus = -WebpacWindowNewsOpacityPlus;
            if (WebpacWindowNewsIsIE) {
                newsElement.style.filter = 'alpha(opacity='+WebpacWindowNewsOpacity+')';
            } else {
                newsElement.style.opacity = WebpacWindowNewsOpacity;
            }
        }
    }
    function WebpacWindowNewsPaging() {
        if (WebpacWindowNewsPage*WebpacWindowNewsViewCount < WebpacWindowNewsNewsList.length-WebpacWindowNewsViewCount) {
            WebpacWindowNewsOutput343(WebpacWindowNewsPage+1);
        } else {
            WebpacWindowNewsOutput343(0);
        }
    }
    WebpacWindowNewsOutput343 = function(page) {
        WebpacWindowNewsPage = page;
        var output = "<div class='webpac_window_news_news_base' style='width:"+(WebpacWindowNewsWidth-4)+"px;background-color:"+WebpacWindowNewsFeedBGColor+";'>";
        output += "<div id='webpac_window_news_news_cotainer' style='width:100%;background-color:"+WebpacWindowNewsFeedBGColor+";'>";
        for (var i=page*WebpacWindowNewsViewCount; i<(page*WebpacWindowNewsViewCount)+WebpacWindowNewsViewCount; i++) {
            if (i < WebpacWindowNewsNewsList.length) {
                output += "<div class='webpac_window_news_news' style='width:"+(WebpacWindowNewsWidth-4)+"px;background-color:"+WebpacWindowNewsFeedBGColor+";color:"+WebpacWindowNewsFeedFGColor+";'><label title='"+WebpacWindowNewsHtmlspecialchars(WebpacWindowNewsNewsList[i]['title'])+"'>";
                if (WebpacWindowNewsIsFlashSupport) {
                    output += "<a href='javascript:void(0)' onclick='return WebpacWindowNewsViewPopup343(\""+WebpacWindowNewsNewsList[i]['feedId']+"\", \""+WebpacWindowNewsNewsList[i]['feedUrl']+"\", \""+WebpacWindowNewsNewsList[i]['newsId']+"\");' style='color:"+WebpacWindowNewsFeedFGColor+";'>";
                } else {
                    output += "<a href='"+WebpacWindowNewsBaseUrl+"packages/read?pid=343&iid="+WebpacWindowNewsNewsList[i]['newsId']+"#f"+WebpacWindowNewsNewsList[i]['feedId']+"' style='color:"+WebpacWindowNewsFeedFGColor+";' target='_blank'>";
                }
                if (WebpacWindowNewsNewsList[i]['title'].length == 0) {
                    output += 'no title';
                } else {
                    output += WebpacWindowNewsHtmlspecialchars(WebpacWindowNewsNewsList[i]['title']);
                }
                output += "</a></label></div>";
            } else {
                output += "<div class='webpac_window_news_news' style='width:"+(WebpacWindowNewsWidth-4)+"px;background-color:"+WebpacWindowNewsFeedBGColor+";'><label>&nbsp;</label></div>";
            }

        }
        output += "<div class='webpac_window_news_page' style='width:"+(WebpacWindowNewsWidth-4)+"px;background-color:"+WebpacWindowNewsFeedBGColor+";'>";
        output += "<div id='webpac_window_news_page_inner' style='width:"+(WebpacWindowNewsWidth-4)+"px;"+((WebpacWindowNewsAutoPaging)?"display:none;":"")+"'>";
        if (WebpacWindowNewsPage > 0) {
            output += "<div class='webpac_window_news_page_prev'><a href='javascript:void(0)' onclick='WebpacWindowNewsOutput343("+(WebpacWindowNewsPage-1)+")'><img src='"+WebpacWindowNewsBaseUrl+"img/blogparts_window_news_back.gif' /></a></div>";
        }
        if (WebpacWindowNewsPage*WebpacWindowNewsViewCount < WebpacWindowNewsNewsList.length-WebpacWindowNewsViewCount) {
            output += "<div class='webpac_window_news_page_next'><a href='javascript:void(0)' onclick='WebpacWindowNewsOutput343("+(WebpacWindowNewsPage+1)+");return false;'><img src='"+WebpacWindowNewsBaseUrl+"img/blogparts_window_news_next.gif' /></a></div>";
        } else {
            output += "<br clear='all' />";
        }
        output += "</div></div></div>";
        document.getElementById('webpac_window_news_window').innerHTML = output;
    }
    WebpacWindowNewsHidePopup343 = function() {
        WebpacWindowNewsIsOpenPopup = false;
        var popup = document.getElementById("webpac_window_news_popup");
        popup.style.visibility = "hidden";
        WebpacWindowNewsOutMouse343();
        return false;
    }

    function WebpacWindowNewsCssLoad() {
        feedPackCss=document.createElement('link');
        feedPackCss.rel='stylesheet';
        feedPackCss.type='text/css';
        feedPackCss.href=WebpacWindowNewsBaseUrl+'css/blogparts_window_news.css';
        feedPackCss.media='all';
        document.lastChild.firstChild.appendChild(feedPackCss);
    }
    WebpacWindowNewsViewPopup343 = function(feedId, feedUrl, newsId) {
        var flashStr = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '
        +'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" '
        +'width="'+WebpacWindowNewsPopupWidth+'" height="'+WebpacWindowNewsPopupHeight+'" id="externalWebpacWindowNews">'
        +"<param name='flashvars' value='pid="+encodeURIComponent(343)+"&fid="+encodeURIComponent(feedId)+"&fu="+encodeURIComponent(feedUrl)+"&nid="+encodeURIComponent(newsId)+"&bg="+WebpacWindowNewsPopupBGColor+"&ibgh="+WebpacWindowNewsItemBGColorHighlight+"&olt="+WebpacWindowNewsOpenLinkTarget+"&ptfg="+WebpacWindowNewsPackageTitleFGColor+"&ftfg="+WebpacWindowNewsFeedTitleFGColor+"&itfg="+WebpacWindowNewsItemTitleFGColor+"&idfg="+WebpacWindowNewsItemDescriptionFGColor+"&il="+WebpacWindowNewsItemLineColor+"&its="+WebpacWindowNewsItemTitleFontSize+"&ids="+WebpacWindowNewsItemDescriptionFontSize+"&ifts="+WebpacWindowNewsItemFeedTitleFontSize+"&dv="+((WebpacWindowNewsDescriptionView)?"1":"0")+"&iv="+((WebpacWindowNewsImageView)?"1":"0")+"' />"
        +'<param name="movie" value="'+WebpacWindowNewsBaseUrl+'swf/telop-popup.swf" />'
        +'<param name="loop" value="true" />'
        +'<param name="quality" value="high" />'
        +'<param name="wmode" value="transparent" />'
        +'<param name="allowScriptAccess" value="always" />'
        +'<param name="bgcolor" value="#'+WebpacWindowNewsFlashBGColor+'" />'
        +"<embed src='"+WebpacWindowNewsBaseUrl+"swf/telop-popup.swf' flashvars='pid="+encodeURIComponent(343)+"&fid="+encodeURIComponent(feedId)+"&fu="+encodeURIComponent(feedUrl)+"&nid="+encodeURIComponent(newsId)+"&bg="+WebpacWindowNewsPopupBGColor+"&ibgh="+WebpacWindowNewsItemBGColorHighlight+"&olt="+WebpacWindowNewsOpenLinkTarget+"&ptfg="+WebpacWindowNewsPackageTitleFGColor+"&ftfg="+WebpacWindowNewsFeedTitleFGColor+"&itfg="+WebpacWindowNewsItemTitleFGColor+"&idfg="+WebpacWindowNewsItemDescriptionFGColor+"&il="+WebpacWindowNewsItemLineColor+"&its="+WebpacWindowNewsItemTitleFontSize+"&ids="+WebpacWindowNewsItemDescriptionFontSize+"&ifts="+WebpacWindowNewsItemFeedTitleFontSize+"&dv="+((WebpacWindowNewsDescriptionView)?"1":"0")+"&iv="+((WebpacWindowNewsImageView)?"1":"0")+"' loop='true' quality='high' wmode='transparent' width='"+WebpacWindowNewsPopupWidth+"' height='"+WebpacWindowNewsPopupHeight+"' name='externalWebpacWindowNews' allowScriptAccess='always' bgcolor='#"+WebpacWindowNewsFlashBGColor+"' "
        +'type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">'
        +'</embed></object>';

        var popup = document.getElementById("webpac_window_news_popup");
        popup.style.visibility = "";

        if (!WebpacWindowNewsViewFlg) {
            var flashPopupBase = document.getElementById("webpac_window_news_flash_popup");
            flashPopupBase.innerHTML = flashStr;
            WebpacWindowNewsViewFlg = true;
        }
        else {
            var popupSwf = WebpacWindowNewsGetSWF("externalWebpacWindowNews");
            try{
                popupSwf.reload('343', feedId, feedUrl, newsId);
            } catch (e) {}
        }
        WebpacWindowNewsIsOpenPopup = true;

        return false;
    }
    WebpacWindowNewsHideQRCode343 = function() {
        if (WebpacWindowNewsIsViewQRCode) {
            WebpacWindowNewsIsViewQRCode = false;
            var qrcode = document.getElementById("webpac_window_news_qrcode");
            qrcode.style.visibility = "hidden";
        }
    }
    WebpacWindowNewsViewQRCode343 = function() {
        if (!WebpacWindowNewsIsViewQRCode) {
            WebpacWindowNewsIsViewQRCode = true;
            var qrcode = document.getElementById("webpac_window_news_qrcode");
            qrcode.style.visibility = "";
        }
    }
    function WebpacWindowNewsGetSWF(swfName) {
        if (navigator.appName.indexOf("Microsoft") != -1) {
            return window[swfName];
        } else {
            return document[swfName];
        }
    }

    WebpacWindowNewsLoad();

    function WebpacWindowNewsDetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) {
        versionStr = WebpacWindowNewsGetSwfVer();
        if (versionStr == -1 ) {
            return false;
        } else if (versionStr != 0) {
            if(WebpacWindowNewsIsIE && WebpacWindowNewsIsWin && !WebpacWindowNewsIsOpera) {
                tempArray         = versionStr.split(" ");
                tempString        = tempArray[1];
                versionArray      = tempString.split(",");
            } else {
                versionArray      = versionStr.split(".");
            }
            var versionMajor      = versionArray[0];
            var versionMinor      = versionArray[1];
            var versionRevision   = versionArray[2];

            if (versionMajor > parseFloat(reqMajorVer)) {
                return true;
            } else if (versionMajor == parseFloat(reqMajorVer)) {
                if (versionMinor > parseFloat(reqMinorVer)) {
                    return true;
                } else if (versionMinor == parseFloat(reqMinorVer)) {
                    if (versionRevision >= parseFloat(reqRevision)) {
                        return true;
                    }
                }
            }
            return false;
        }
    }

    function WebpacWindowNewsGetSwfVer(){
        var flashVer = -1;

        if (navigator.plugins != null && navigator.plugins.length > 0) {
            if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
                var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
                var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
                var descArray = flashDescription.split(" ");
                var tempArrayMajor = descArray[2].split(".");
                var versionMajor = tempArrayMajor[0];
                var versionMinor = tempArrayMajor[1];
                var versionRevision = descArray[3];
                if (versionRevision == "") {
                    versionRevision = descArray[4];
                }
                if (versionRevision[0] == "d") {
                    versionRevision = versionRevision.substring(1);
                } else if (versionRevision[0] == "r") {
                    versionRevision = versionRevision.substring(1);
                    if (versionRevision.indexOf("d") > 0) {
                        versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
                    }
                }
                var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
            }
        }
        else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
        else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
        else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
        else if (WebpacWindowNewsIsIE && WebpacWindowNewsIsWin && !WebpacWindowNewsIsOpera ) {
            flashVer = WebpacWindowNewsControlVersion();
        }
        return flashVer;
    }

    function WebpacWindowNewsControlVersion(){
        var version;
        var axo;
        var e;

        try {
            axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
            version = axo.GetVariable("$version");
        } catch (e) {
        }

        if (!version)
        {
            try {
                axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
            
                version = "WIN 6,0,21,0";

                axo.AllowScriptAccess = "always";

                version = axo.GetVariable("$version");

            } catch (e) {
            }
        }

        if (!version)
        {
            try {
                axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
                version = axo.GetVariable("$version");
            } catch (e) {
            }
        }

        if (!version)
        {
            try {
                axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
                version = "WIN 3,0,18,0";
            } catch (e) {
            }
        }

        if (!version)
        {
            try {
                axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
                version = "WIN 2,0,0,11";
            } catch (e) {
                version = -1;
            }
        }
    
        return version;
    }
    function WebpacWindowNewsHtmlspecialchars(char) {
        char = char.replace(/&/g,"&amp;") ;
        char = char.replace(/"/g,"&quot;") ;
        char = char.replace(/'/g,"&#039;") ;
        char = char.replace(/</g,"&lt;") ;
        char = char.replace(/>/g,"&gt;") ;
        return char ;
    }
})(WebpacWindowNewsOption343);
