<!--
function getObject(objectId) {
     if(document.getElementById && document.getElementById(objectId)) {
	// W3C DOM
	   return document.getElementById(objectId);
     } 
     else if (document.all && document.all(objectId)) {
	// MSIE 4 DOM
	   return document.all(objectId);
     } 
     else if (document.layers && document.layers[objectId]) {
	// NN 4 DOM.. note: this won't find nested layers
	   return document.layers[objectId];
     } 
     else {
	   return false;
    }
} 

var responsecont;
var xmlHttp;
var requestType;
var newsstring;

function CreateXMLHttpRequest(){
   // Initialize Mozilla XMLHttpRequest object
   if (window.XMLHttpRequest){
       xmlHttp = new XMLHttpRequest();
   } 
   // Initialize for IE/Windows ActiveX version
   else if (window.ActiveXObject) {
       try{
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP.3.0");
	   } 
       catch (e){
			try{
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e){newsstring = "<div class='loading'>Loading rquest content fail, Please try it again latter...</div>";}
       }
   }
}

function getTopGroupInfo(types,tagid){
   var url = 'hotnewgrouper.aspx?Type='+types;
   var loadstatustext="<div >Loading request content, please wait...</div>";
   requestType=tagid;
   if(tagid=='group')
        url='hotnewgroup.aspx?Type='+types;
   else
        url='hotnewgrouper.aspx?Type='+types;
       
   CreateXMLHttpRequest();   
   
  // getObject(requestType).innerHTML = loadstatustext;
   xmlHttp.onreadystatechange = processRequestChange;
   xmlHttp.open("GET", url, true);
   xmlHttp.setRequestHeader("If-Modified-Since","0");
   xmlHttp.send(null);  
}

function processRequestChange(){
   // only if xmlHttp shows "complete"
   if (xmlHttp.readyState == 4){
      // only http 200 to process
      if (window.location.href.indexOf("http")==-1 || xmlHttp.status == 200){
         newsstring = xmlHttp.responseText;
       //inject centent to tab-pane
       shownews(requestType,newsstring);
      }
   }
}

function shownews(requestType,newsstring){

    newsstring=DelForm(newsstring);
   // alert(requestType);
    //alert(newsstring);
    responsecont = getObject(requestType);
   // alert(responsecont.className);
    responsecont.innerHTML =newsstring;

}

function TabNews(tagtd)
{
    if(getObject(tagtd).className=="tab2")
    {
        getObject(tagtd).className="tab1";
        if(tagtd=="hotgrouper")
        {
            getObject("newgrouper").className="tab2";
            try
            {			
               getTopGroupInfo(tagtd,"grouper");
            }
            catch(e)
            {
               alert(e);
            }  	
        }
        if(tagtd=="newgrouper")
        {
            getObject("hotgrouper").className="tab2";
            try
            {			
               getTopGroupInfo(tagtd,"grouper");
            }
            catch(e)
            {
               alert(e);
            }
        }
        if(tagtd=="hotgroup")
        {
            getObject("newgroup").className="tab2";
            try
            {			
               getTopGroupInfo(tagtd,"group");
            }
            catch(e)
            {
               alert(e);
            }
        }
        if(tagtd=="newgroup")
        {
            getObject("hotgroup").className="tab2";
            try
            {			
               getTopGroupInfo(tagtd,"group");
            }
            catch(e)
            {
               alert(e);
            }
        }
    }   
}

function grouptabChange(tab)
{
     if(getObject(tab).className=="mumyz")//midab
     {  
        if(tab=='td2')
        {
           if(!validForm())
            return false;
        }
        var url='MyOwnGroup.aspx';      
        getObject(tab).className="midab";
        if(tab=='td1')
            {
            url='defaultgroups.aspx';
            getObject("td2").className="mumyz";
            getObject("td3").className="mumyz";
            } 
         else if(tab=='td2')
            {
            getObject("td1").className="mumyz";
            getObject("td3").className="mumyz";
            }
         try
          {			
               getgroupdata(url);
          }
          catch(e)
          {
               alert(e);
          }  	
        
     }
}

function getgroupdata(url)
{
   CreateXMLHttpRequest();   
   xmlHttp.onreadystatechange =getdata;
   xmlHttp.open("GET", url, true);
   xmlHttp.setRequestHeader("If-Modified-Since","0");
   xmlHttp.send(null);
}

function getdata(){
   // only if xmlHttp shows "complete"
   if (xmlHttp.readyState == 4){
      // only http 200 to process
      if (window.location.href.indexOf("http")==-1 || xmlHttp.status == 200){
         newsstring = xmlHttp.responseText;
       //inject centent to tab-pane
       shownews("tdgroup",newsstring);
      }
   }
}


function SelectAllCheck()
		{
			if(document.all("select_all").checked)
			{
				var obj = document.getElementsByTagName("input");
				
				for(var i=0;i<obj.length;i++)
				{
					if(obj[i].type=="checkbox")
					{
						obj[i].checked=true;
					}
				}
			}
			else
			{
				var obj = document.getElementsByTagName("input");
				
				for(var i=0;i<obj.length;i++)
				{
					if(obj[i].type=="checkbox")
					{
						obj[i].checked=false;
					}
				}
			}
		}
		
		function initgroupbaseinfo()
		{
		    if(arraygroupinfo!=null)
		    {
		        var myArray=arraygroupinfo;
		        getObject("groupName").innerHTML=myArray[0];
		        if(myArray[2]=="true")
		            getObject("grouppub").innerHTML=("公开");
		        else
		            getObject("grouppub").innerHTML=("私有");
		        getObject("MemberCt").innerHTML=myArray[3]+("人");
		        getObject("PhotoSpace").innerHTML=myArray[4];
		        getObject("FileSpace").innerHTML=myArray[5];
		       // getObject("groupDesp").innerHTML=myArray[0];
		       
		    }
		}
	
		
//用户登陆验证
 function Login()
    {
        var objUserName = gid("UserName");
        var objPwd = gid("Pwd");
        if(objUserName.value!=""&&objPwd.value!="")
        {
             var PostData = "do=Valid" + "&UserName=" +objUserName.value+"&Pwd="+objPwd.value;
	         PostRequest(window.location.protocol + "//" + window.location.host + "/ajax.aspx", PostData);    
        }
                    
    }
    function ShowOwnInfo(NickName,Faceimg,Score,LoginCt)
    {
        gid("dvownInfo").style.display="";
        gid("dvlogin").style.display="none";
        gid("NickName").innerHTML=NickName;
        gid("faceimg").src=Faceimg;
        gid("Score").innerHTML=Score;
        //gid("LoginCt").innerHTML=LoginCt;
     
        
    }
    function ResetLogin()
    {
        gid("UserName").value="";
        gid("Pwd").value="";
        alert('用户名密码不正确，请重新登录！');
    }
    function InitOwnData(userid)
    {
        var PostData = "do=InitOwnData" + "&UserID=" +userid;
	    PostRequest(window.location.protocol + "//" + window.location.host + "/ajax.aspx", PostData);   
    }
	function Ltrim(str)
    {
     if(str.charAt(0)==" ")
       {
          str=str.substring(1,str.length);
	      str=Ltrim(str);
       }
      return str;
    }

    function Rtrim(str)
    {
      if(str.charAt(str.length-1)==" ")
       {
          str=str.substring(0,str.length-1);
	      str=Rtrim(str);  
       }
      return str;
    }

    function Trim(str)
    {
      var result;
      result=Ltrim(Rtrim(str));
      return result;      
    }
//-->

function Addme()
{ 
url = location.href; //你自己的主页地址 
title =document.title; //你自己的主页名称 
window.external.AddFavorite(url,title); 
}

function TypeChanged(tagtd)
{

    if(getObject(tagtd).className=="dangqian_2")
    {    
        getObject(tagtd).className="dangqian";
        if(tagtd=="GrpCreator")
        {        
            getObject("GrpAdmin").className="dangqian_2";
            getObject("GrpCommon").className="dangqian_2";
            try
            {			
               getMyGrpInfo(tagtd,"grplist");
            }
            catch(e)
            {
               alert(e);
            }  	
        }
        if(tagtd=="GrpAdmin")
        {
            getObject("GrpCreator").className="dangqian_2";
            getObject("GrpCommon").className="dangqian_2";
            try
            {			
               getMyGrpInfo(tagtd,"grplist");
            }
            catch(e)
            {
               alert(e);
            }
        }
        if(tagtd=="GrpCommon")
        {
            getObject("GrpCreator").className="dangqian_2";
            getObject("GrpAdmin").className="dangqian_2";
            try
            {			
               getMyGrpInfo(tagtd,"grplist");
            }
            catch(e)
            {
               alert(e);
            }
        }
        if(tagtd=="ActionSponsor")
        {
            getObject("ActionActor").className="dangqian_2";
            try
            {			
               getMyGrpInfo(tagtd,"actions");
            }
            catch(e)
            {
               alert(e);
            }
        }
        if(tagtd=="ActionActor")
        {
            getObject("ActionSponsor").className="dangqian_2";
            try
            {			
               getMyGrpInfo(tagtd,"actions");
            }
            catch(e)
            {
               alert(e);
            }
        }
    }   
}


function getMyGrpInfo(types,tagid){
   var url = 'hotnewgrouper.aspx?Type='+types;
   var loadstatustext="<div >Loading request content, please wait...</div>";
   requestType=tagid;
   if(tagid=='actions')
   {
       if(types=='ActionSponsor')
       {
        types='1';
       }
       else
       {
        types='2'
       }
        url='../GroupMag/MyActionsReferMe.aspx?Type='+types;
   }
   else
   {   
       if(types=='GrpCreator')
       {
        types='1';
       }
       else if(types=='GrpAdmin')
       {
        types='2'
       }
       else
       {
        types='3'
       }
        url='../GroupMag/MyGroupsReferMe.aspx?Role='+types;
    }   
   CreateXMLHttpRequest();   
   
  // getObject(requestType).innerHTML = loadstatustext;
   xmlHttp.onreadystatechange = processRequestChange;
   xmlHttp.open("GET", url, true);
   xmlHttp.setRequestHeader("If-Modified-Since","0");
   xmlHttp.send(null);  
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}