﻿
// 滚屏 ===== begin =====
//var currentpos,timer;
//function initializeScroll() { timer=setInterval("scrollwindow()",80);} 
//function scrollclear(){clearInterval(timer);}
//function scrollwindow() {currentpos=document.documentElement.scrollTop;window.scroll(0,++currentpos);if (currentpos != document.documentElement.scrollTop) scrollclear();} 
//document.onmousedown=scrollclear;
//document.ondblclick=initializeScroll;
//  滚屏 ===== end =====


// 内容样式 ===== begin =====
function ContentSize(size)
{
	var obj=document.getElementById("content");
	if(obj != null)
	{
	    obj.style.fontSize=size>0 ? size+"px" : "";
	    obj.innerHTML = obj.innerHTML.toLowerCase();
	}
    
	var objAry = [obj];
	var htmlAry=["div","span","p","strong","a","h1","h2","h3","h4","h5","h6","h7","h8","h9","h10","label"];

    for(var i=0; i<htmlAry.length; i++){
        var tmp = obj.getElementsByTagName(htmlAry[i]);
        if(tmp.length > 0){
            var tmpAry = Array();
            for(var x=0; x<tmp.length; x++){
                tmpAry[x] = tmp[x];
            }
            objAry = objAry.concat(tmpAry);
        }
    }
    for(var j=0; j<objAry.length; j++){
        if(size > 0){
            objAry[j].style.fontSize = "large";
        }
        else if(size < 0){
            objAry[j].style.fontSize = "small";
        }
        else{
            objAry[j].style.fontSize = "medium";
        }
    }
}
function WriteBg()
{
	var a=["#EDF0F5","#FAFBE6","#FFF2E2","#FDE6E0","#F3FFE1","#DAFAF3","#EAEAEF","#FFF"]
	for(var i=0;i<a.length;i++){
		document.write("<img src='"+ iwms.urlPrefix +"pic/b.gif' style='cursor:pointer;width:7px;height:6px;border:1px solid #999;background:"+ a[i] +"' alt='"+(i==a.length-1?"默认":a[i])+"' onclick='ContentBg(\""+(i==a.length-1?"":a[i])+"\")'/> ");
	}
}
function ContentBg(color)
{
	var obj=document.getElementById("bodyTd");
	obj.style.backgroundColor=color;
}
function InitContStyle()
{

}
// 内容样式 ===== end =====



// 打印 ===== begin =====
function doPrint()
{
	var adBegin="<!--ash_AD_BEGIN-->";
	var adEnd="<!--ash_AD_END-->";
	var body;
	var css;
	var str;
	str += "<style media=print>.Noprint{display:none;}.PageNext{page-break-after: always;}</style>";
	str = "\n<script type='text/javascript'>\r\nfunction doPrint(){window.print();}\r\n</script>\r\n";
	str += "<center class='Noprint'><p><object id='WebBrowser'  classid='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'  height='0'  width='0'></object>";
	str += "<input type='button' value='打印' onclick='javascript:window.print()'> ";
	str += "<input type='button' value='直接打印' onclick='javascript:window.print()'> ";
	//str += "<input  type='button' value='页面设置' onclick='document.all.WebBrowser.ExecWB(8,1)'> ";
	//str += "</p><p><input type='button' value='打印预览' onclick='document.all.WebBrowser.ExecWB(7,1)'> ";
	str += "[字体：<input type='button' value='大' onclick='javascript:ContentSize(6)'> <input type='button' value='中' onclick='javascript:ContentSize(0)'> <input type='button' value='小' onclick='javascript:ContentSize(-6)'>]";
	str += "</p><hr align='center' width='90%' size='1' noshade='noshade'></center>";
	str += "<div id=\"con\" contenteditable='true'>";
	body= document.getElementById("printBody").innerHTML.replace(/<\/?a[^>]*>/gi,"");
	//去掉广告
	if (body.indexOf(adBegin)>=0)
	{
		str+=body.substr(0,body.indexOf(adBegin));
		str+=body.substr(body.indexOf(adEnd)+adEnd.length,body.length);
	}else{
		str+=body;
	}
	str +="</div>";
	document.body.style.width = "80%";
	document.body.style.background = "#fff";
	document.body.style.margin="0 auto";
	document.body.innerHTML=str;
}
// 打印 ===== end =====


// 复制发送给好友===== begin =====
//function copyToClipBoard()
//{
//		var clipBoardContent="";
//		var title=document.title;
//		var titlelength=title.length;
//		clipBoardContent+=title.substring(0,titlelength-11);
//		clipBoardContent+="\r\n";
//		clipBoardContent+=this.location.href; //获取地址
//		window.clipboardData.setData("Text",clipBoardContent);
//		alert("已经把该网址复制到系统剪贴板，您可以使用（Ctrl+V或鼠标右键）粘贴功能，通过其他软件记录或发送给您的朋友。");
//} 

function copyToClipBoard(title){
	var clipBoardContent="";
	//var title=document.title;
	//var titlelength=title.length;
	//clipBoardContent+=title.substring(0,titlelength-11);
	clipBoardContent+=title;
	clipBoardContent+="\r\n";
	clipBoardContent+=this.location.href; //获取地址
	copyToClipboardExt(clipBoardContent);
}

copyToClipboardExt = function(txt) {
    if(window.clipboardData) {
       window.clipboardData.clearData();
       window.clipboardData.setData("Text", txt);
    } 
    else if(navigator.userAgent.indexOf("Opera") != -1) {
        window.location = txt;
    } 
    else if (window.netscape) {
        try {
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
        } 
        catch (e) {
            alert("您的firefox安全限制限制您进行剪贴板操作，请打开'about:config'将signed.applets.codebase_principal_support'设置为true'之后重试");
            return false;
        }
        var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
        if (!clip){
            return;
        }
        var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
        if (!trans){
            return;
        }
        trans.addDataFlavor('text/unicode');
        var str = new Object();
        var len = new Object();
        var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
        var copytext = txt;
        str.data = copytext;
        trans.setTransferData("text/unicode",str,copytext.length*2);
        var clipid = Components.interfaces.nsIClipboard;
        if (!clip){
            return false;
        }
        clip.setData(trans,null,clipid.kGlobalClipboard);
    }
    alert("已经把该网址复制到系统剪贴板，您可以使用（Ctrl+V或鼠标右键）粘贴功能，通过其他软件记录或发送给您的朋友。");
} 
// 复制发送给好友===== end =====

