﻿var dbid="xsrb"; //杭州日报的代码
var show_keep=0;//显示收藏
var show_print=0;//显示打印
var show_recommend=0; //显示推荐
var show_read=1; //显示朗读
var show_talk=0; //显示评论
var show_more=0; //显示 更多功能







//朗读
var TTSPlayeriframeSrc = "../../../js/TTSPost.htm"; //iframe的页面地址
var TTSPostSrc = "http://60.191.49.98:8080/player.aspx"; //要调用的TTSPalyer的地址

//评论
var pinglunSrc = "http://178.9.100.238:8083/WebApplication1/WebForm1.aspx"; //要调用的评论的地址



<!--此段脚本执行页面初始化-->
function init()
{
//alert("begin");

    if (document.readyState == 'complete' )
    {
    <!--隐藏不需要显示的链接-->
    show_hide();
    var frameobj = document.all("TTSPlayeriframe");
    if(frameobj != null)
        frameobj.src = TTSPlayeriframeSrc;
        }
    else
window.setTimeout("init()","300");  
}

init();


function show_hide()
{
//alert("show_hide");

if(show_keep==0)HideAll("keep");
if(show_print==0)HideAll("oprint");
if(show_recommend==0)HideAll("recommend");
if(show_read==0)HideAll("read");
if(show_talk==0)HideAll("talk");
if(show_more==0)HideAll("more");

}

function HideAll(oName)
{
var oColl=null;
var lenx=0;
oColl=document.getElementsByName(oName);
lenx=oColl.length;
for(var i=0;i<lenx;i++)oColl(i).style.display="none";
}


//下面是帮助函数,提供系统参数

function getnewspapername(){ return dbid;}
function gettianyuip(){return tianyuip;}
function getsource(){return  varform.source.value;}

//测试函数
function showsource()
{
alert(getsource());
}


/*

翔宇收藏,推荐,打印
收藏:      http://178.9.55.13:8080/zjrb/ZJRB_index2.jsp?dbid=arg1&source=arg2(&source=arg3&source=arg4)&action=1
推荐:      http://178.9.55.13:8080/zjrb/ZJRB_index2.jsp?dbid=arg1&source=arg2(&source=arg3&source=arg4)&action=2
打印: http://178.9.55.13:8080/zjrb/ZJRB_index2.jsp?dbid=arg1&source=arg2(&source=arg3&source=arg4)&action=3
关键词检索:http://178.9.55.13:8080/zjrb/ZJRB_index2.jsp?dbid=arg1&source=1111&action=0
更多功能:  http://178.9.55.13:8080/zjrb/popuptools.jsp?dbid=arg1&source=arg2(&source=arg3&source=arg4)
*/
//在标题列表中发现选择的标题成 source=...
function findSelect()
{

var f =document.getElementsByName("titlecheckbox");
var articleSub = "";
 for (i=0;i<f.length;i++)
 {
 if (f.item(i).checked) 
 {
articleSub += "&source=" + f.item(i).sourceid;
 }
  }
  return articleSub;
}

//和天宇系统的接口
//链接所调用的函数
//action为天宇action整数,mult,指是否发生在标题列表的链接中 取值1或者0
function specialFun(action,mult)
{
var url;
var destArticle;

if(mult==1)
{
 destArticle=findSelect();
 if(destArticle.length==0)
 {
 alert("请选择稿件");return;
 }
}
else
 destArticle="&source="+getsource(); 

if(action==1||action==2||action==3)
{
 url = "THETIANYUIP/zjrb/ZJRB_index2.jsp?dbid=THENEWSPAPERNAME&action=THEACTIONTHESOURCELIST";

 url=url.replace("THETIANYUIP", gettianyuip());
 url=url.replace("THENEWSPAPERNAME", getnewspapername());
 url=url.replace("THEACTION",action);
 url=url.replace("THESOURCELIST",destArticle);
 }
 else if(action==0) //关键词检索
 {
 url = "THETIANYUIP/zjrb/ZJRB_index2.jsp?dbid=THENEWSPAPERNAME&action=THEACTION";
url=url.replace("THETIANYUIP", gettianyuip());
 url=url.replace("THENEWSPAPERNAME", getnewspapername());
 url=url.replace("THEACTION",action);
 }
else if(action==8) //评论
{
alert("评论");
return;
}
else if(action==9) //朗读
{
alert("朗读");
return;
}

 else if(action==10) //更多功能
 {
 url = "THETIANYUIP/zjrb/popuptools.jsp?dbid=THENEWSPAPERNAMETHESOURCELIST";
 url=url.replace("THETIANYUIP", gettianyuip());
 url=url.replace("THENEWSPAPERNAME", getnewspapername());
 url=url.replace("THESOURCELIST",destArticle);
 }
 
//alert(url);


linker.href=url;
linker.click();


}



 
function pinglun()
{
//alert("hi");

    varaddress;
    var newsTitle;
    var newsobj = document.all("contenttitle");
    //alert(newsobj);
    if(newsobj != null)
    {
    newsTitle = newsobj.innerText;
    address = pinglunSrc+"?newsTitle="+newsTitle+"&pageAddress="+window.location.href;
        window.open(address,"","scrollbars=yes,resizable=yes,left=170,top=70,width=540,height=540");

    }
    else
    {
    alert("没有找到标题(no contenttitle object)");
    } 
    
    
}





 
function playerPlay(text)
{ 
    document.TTSPlayeriframe.document.form1.TTsText.value = text;
document.TTSPlayeriframe.document.form1.action = TTSPostSrc;
document.TTSPlayeriframe.document.form1.submit();
}

function readTxt()
{

var txtobj = document.all("ozoom");
if(typeof(txtobj) == "object")
{
var txt = txtobj.innerText;

//alert(txt);
playerPlay(txt);
}
        else
        {
        alert("无法获取文章内容(can't find ozoom object)");
        }

}


var maxwidth = 550;

function imagefunc()
{
if(event.srcElement.width > maxwidth) event.srcElement.width = maxwidth;
}

