﻿function getxml(){
    var h;
    
    if(window.XMLHttpRequest) { 
        h = new XMLHttpRequest();
        if (h.overrideMimeType) {
            h.overrideMimeType("text/xml");
        }
    }
    else if (window.ActiveXObject) { 
        try {
            h = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                h = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }
    if (!h) { 
        window.alert("can't create XMLHttpRequest object.");
        return null;
    }
    return h;
    }

function GetRightPanel(){
    var h=getxml();
     url="GetRss.ashx?sj="+Math.random();
    //sj是加一个随即参数.因为为了兼容ie和ff.如果没有,那么用get方法的时候,如果同一个值多次验证ie只能反应一次,而ff正常.如果用post方法,ie不加随即参数也一切正常,但ff就不正常.
    h.open("get",url,true);
    h.send(null);
      h.onreadystatechange=function(){
          if(h.readyState==4)
             {
               if(h.status==200)
                {
                //alert(h.responseText);
                var rss = document.getElementById("flyrss");
                rss.innerHTML =h.responseText;
                //alert(rss.innerHTML);
                }
                else
                {
                  var rss = document.getElementById("flyrss");
                  rss ="连接服务器失败!";
                }
             }
      }
   
 }
 
 function fly_bbs_log()
 {
  var u= document.getElementById("user").value;
  var p = document.getElementById("pwd").value;
  var url ="http://www.chaoniu8.cn/bbs/login2.asp?action=chk&username="+u+"&password="+p;
  //http://www.chaoniu8.cn/bbs/login2.asp?action=chk&username=freefly&password=kkkkkkkk
  //window.open("bbs/login2.asp?action=chk&username="+user+"password="&pwd);
  window.open(url);
 }
 
 function addFavorite(url,title){
    if (document.all){
       window.external.addFavorite(url,title);
    }else if (window.sidebar){
       window.sidebar.addPanel(title, url, "");
    }
}
function SetHome(obj,vrl)
{
        try{
                obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);
        }
        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',vrl);
                 }
        }
}

//如果firefox浏览者，则调整 为28％
function AdjustRightPanel()
{

 if(navigator.userAgent.toLowerCase().indexOf("firefox")>=0)
 {
   var t = document.getElementById("fly-right");
   t.style.width='28%';
 }
}

function TabAdjust()
{
   var t = navigator.userAgent.toLowerCase();
   if(navigator.userAgent.toLowerCase().indexOf("msie 6.")== -1) //如果是ie6
     {
       document.write('<style type="text/css">.tabber{display:none;}<\/style>');
     }
}
