﻿/*页眉用到的JS   ---------------------------------------------------------------------*/
    //初始化关键字文本框内容,0:代表单击事件，1:代表失去焦点事件
	function initKeyWord(obj, type)
	{
	    if (type == "0")
        {
            if (obj.value == "用户名")
             obj.value = '';
        }
        else if (type == "1")
        {
            if (obj.value == '')
            {
                obj.value = '用户名';
            }
        }	    
    }
    //收藏夹
    function AddFavorite(sURL, sTitle)
    {
        try
        {
            window.external.addFavorite(sURL, sTitle);
        }
        catch (e)
        {
            try
            {
                window.sidebar.addPanel(sTitle, sURL, "");
            }
            catch (e)
            {
                alert("加入收藏失败，请使用Ctrl+D进行添加");
            }
        }
    } 
 
    //设为首页   
    function SetHome(obj,url){   
   
          try{
                obj.style.behavior='url(#default#homepage)';
                obj.setHomePage(url);
            }
          catch(e){  
           if(window.netscape){
              try{
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");    
               }catch (e){    
                          alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" );    
                }  
                var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);   
                prefs.setCharPref('browser.startup.homepage',url);   
            }
            else
            {
                alert('抱歉：该浏览器拒绝此操作');
            }
        }
    }
/*页眉用到的JS   ---------------------------------------------------------------------*/

//设置回车键函数
//txtObjs：操作某控件时，点回车会触发回车事件； 格式：txt1Id,txt2Id
//btnObj：触发回车事件时所点击的按钮对象
function SetEnterKey(txtObjs, btnObj)
{
    var objs = txtObjs.split(',');
    for (var i=0; i<objs.length; i++){
        if (document.getElementById(objs[i].toString()) != undefined){
            // 兼容FF 回车验证事件 
            if(document.addEventListener){//如果是Firefox
                document.getElementById(objs[i].toString()).addEventListener("keydown",function(evt){if(evt.keyCode==13){ btnObj.click(); }}, false);
             }
            else{ 
                document.getElementById(objs[i].toString()).attachEvent("onkeypress",function (evt){if(evt.keyCode==13){ btnObj.click();return false;}});
             }
        }
            
    }
}
var controlsids = 'Header1_txtUserName' + ',' + 'Header1_txtPassWord' + "," + 'Header1_txtValidateCode';
SetEnterKey(controlsids, document.getElementById('Header1_btnLogin'));

function SetDocumentTitle(inser_title)
{
    document.title += inser_title;
}
//关闭对话框
function CloseDialog(id)
{	
    $("select[visibleby='" + id + "']").css("visibility", "visible").attr("visible", null);
		$("#LockPageDiv_"+id).remove();
		$("#"+id).remove();
}
//由下至上滚动JS
function srcolld_t()
{
    var speed=40
    var demo=document.getElementById("demo");
    var demo2=document.getElementById("demo2");
    var demo1=document.getElementById("demo1");
    
    demo2.innerHTML=demo1.innerHTML
    function Marquee(){
        if(demo2.offsetTop-demo.scrollTop<=0)
           demo.scrollTop-=demo1.offsetHeight
        else{
           demo.scrollTop++
        }
    }
    
    var MyMar=setInterval(Marquee,speed)
    demo.onmouseover=function() {clearInterval(MyMar)}
    demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
}
