//
//	buddys eines member mit einladung zu cogrp
//

//
//	globvar
//
var	PMTAJAXClient_CogrpBuddyMember_Glob_pici			= 0;
var	PMTAJAXClient_CogrpBuddyMember_Glob_mpp				= 0;
var	PMTAJAXClient_CogrpBuddyMember_Glob_prevlink	= "#";
var	PMTAJAXClient_CogrpBuddyMember_Glob_nextlink	= "#";
var	PMTAJAXClient_CogrpBuddyMember_Glob_mc				= "0";
var	PMTAJAXClient_CogrpBuddyMember_Glob_cols			= 0;
var	PMTAJAXClient_CogrpBuddyMember_Glob_idcogrp		= 0;
var	PMTAJAXClient_CogrpBuddyMember_Glob_uid				= 0;
//
//	local funcs
//
function PMTAJAXoutline(id)
{
	if(document.getElementById(id).style.display == 'none')
 	{
  	document.getElementById(id).style.display = 'block';
 	}
 	else
 	{
  	document.getElementById(id).style.display = 'none';
 	}
}
function PMTAJAXClient_CogrpBuddyMember_Loc_CrPages()
{
	pagesm			= PMTAJAXClient_CogrpBuddyMember_Glob_mc % PMTAJAXClient_CogrpBuddyMember_Glob_mpp;
	pages				= parseInt(PMTAJAXClient_CogrpBuddyMember_Glob_mc / PMTAJAXClient_CogrpBuddyMember_Glob_mpp);
	if(pagesm != 0)
		pages++;

	tdobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_pagescell");
	for(i=0;i<pages;i++)
	{
	  pgl						= document.createElement("a");
		pgl.className	= "tajaxtxt8p";

		link					= "JavaScript:PMTAJAXClient_CogrpBuddyMember_Req_Page(" + PMTAJAXClient_CogrpBuddyMember_Glob_uid + "," + PMTAJAXClient_CogrpBuddyMember_Glob_idcogrp + "," + PMTAJAXClient_CogrpBuddyMember_Glob_mpp + "," + i + ")";
		pgl.href			= link;
		pgltxt 				= document.createTextNode(i+1);
  	pgl.appendChild(pgltxt);
  	tdobj.appendChild(pgl);

		pgltxt 				= document.createTextNode(" ");
  	tdobj.appendChild(pgltxt);
  }
}
function PMTAJAXClient_CogrpBuddyMember_Loc_Clear(i)
{
	while(i<PMTAJAXClient_CogrpBuddyMember_Glob_mpp)
	{
		inpobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_nlink"+i);
		inpobj.href		= "";
		inpobj.firstChild.nodeValue	= "";

		inpobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_plink"+i);
		inpobj.href		= "";
		inpobj.firstChild.nodeValue	= "";

		picobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_mpic"+i);
		picobj.width	= 0;
		picobj.height	= 0;
		picobj.src		= "";
 		picobj.title	= "";
 		picobj.alt		= "";

		obj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_cell"+i);
		obj.style.background	= "#ffffff";
		obj.style.height			= 0 + 'px';

		i++;
	}
}
function PMTAJAXClient_CogrpBuddyMember_Loc_OpenMember(idmember)
{
	tl	= 'memberprof.php?idmember=' + idmember;
	window.location.href=tl;
}
function PMTAJAXClient_CogrpBuddyMember_Loc_ReplaceEnt(ein)
{
  ein	= ein.replace(/&auml;/g,"ä");
  ein	= ein.replace(/&uuml;/g,"ü");
  ein	= ein.replace(/&ouml;/g,"ö");
  ein	= ein.replace(/&Auml;/g,"Ä");
  ein	= ein.replace(/&Uuml;/g,"Ü");
  ein	= ein.replace(/&Ouml;/g,"Ö");
  ein	= ein.replace(/&szlig;/g,"ß");
 	return(ein);
}
function	PMTAJAXClient_CogrpBuddyMember_Loc_SetTitle(mc)
{
	mv	= PMTAJAXClient_CogrpBuddyMember_Glob_pici + 1;
	mb	= mv + mc - 1;
  cp	= PMTAJAXClient_CogrpBuddyMember_Glob_pici / PMTAJAXClient_CogrpBuddyMember_Glob_mpp + 1;

	obj	= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_titlecell");
	obj.firstChild.nodeValue	= mv + "-" + mb + " von " + PMTAJAXClient_CogrpBuddyMember_Glob_mc + " " + PMTAJAXClient_CogrpBuddyMember_Glob_title + " / Seite " + cp;
}
function	PMTAJAXClient_CogrpBuddyMember_Loc_EnabNext(enab)
{
	if(enab == 0)
	{
		obj		= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_nextlink");
		obj.style.color	= "#bbbbbb";
		obj.href				= "#";
  }
	if(enab == 1)
	{
		obj		= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_nextlink");
		obj.style.color	= "#000000";
		obj.href				= PMTAJAXClient_CogrpBuddyMember_Glob_nextlink;
  }
}
function	PMTAJAXClient_CogrpBuddyMember_Loc_EnabPrev(enab)
{
	if(enab == 0)
	{
		obj		= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_prevlink");
		obj.style.color	= "#bbbbbb";
		obj.href				= "#";
  }
	if(enab == 1)
	{
		obj		= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_prevlink");
		obj.style.color	= "#000000";
		obj.href				= PMTAJAXClient_CogrpBuddyMember_Glob_prevlink;
  }
}
//
//	requests
//
function	PMTAJAXClient_CogrpBuddyMember_Req_Cnt(uid,gid)
{
  var	TAjax;

 	TAjax		= new Ajax.Request("pmtajaxsvr.php",{ method: 'get',parameters: 'txreq=getbuddymembercnt&txargs='+uid+'~'+gid, onComplete: PMTAJAXClient_CogrpBuddyMember_Rcv_Cnt });
}
function	PMTAJAXClient_CogrpBuddyMember_Req_Invite(bid)
{
  var	TAjax;
  it			= PMTAJAXClient_CogrpBuddyMember_Glob_pici + PMTAJAXClient_CogrpBuddyMember_Glob_mpp;
  psiz		= PMTAJAXClient_CogrpBuddyMember_Glob_msiz - 20;
 	TAjax		= new Ajax.Request("pmtajaxsvr.php",{ method: 'get',parameters: 'txreq=invcogrpbuddymember&txargs='+PMTAJAXClient_CogrpBuddyMember_Glob_uid+'~'+bid+'~'+PMTAJAXClient_CogrpBuddyMember_Glob_idcogrp+'~'+PMTAJAXClient_CogrpBuddyMember_Glob_pici+'~'+it+'~'+psiz, onComplete: PMTAJAXClient_CogrpBuddyMember_Rcv_Get });
}
function	PMTAJAXClient_CogrpBuddyMember_Req_Devite(bid)
{
  var	TAjax;
  it			= PMTAJAXClient_CogrpBuddyMember_Glob_pici + PMTAJAXClient_CogrpBuddyMember_Glob_mpp;
  psiz		= PMTAJAXClient_CogrpBuddyMember_Glob_msiz - 20;
 	TAjax		= new Ajax.Request("pmtajaxsvr.php",{ method: 'get',parameters: 'txreq=devcogrpbuddymember&txargs='+PMTAJAXClient_CogrpBuddyMember_Glob_uid+'~'+bid+'~'+PMTAJAXClient_CogrpBuddyMember_Glob_idcogrp+'~'+PMTAJAXClient_CogrpBuddyMember_Glob_pici+'~'+it+'~'+psiz, onComplete: PMTAJAXClient_CogrpBuddyMember_Rcv_Get });
}
function	PMTAJAXClient_CogrpBuddyMember_Req_Get(uid,gid,mpp)
{
  var	TAjax;

	PMTAJAXClient_CogrpBuddyMember_Glob_mpp		= mpp;
	PMTAJAXClient_CogrpBuddyMember_Glob_pici	= 0;
  it			= PMTAJAXClient_CogrpBuddyMember_Glob_pici + mpp;
  psiz		= PMTAJAXClient_CogrpBuddyMember_Glob_msiz - 20;
 	TAjax		= new Ajax.Request("pmtajaxsvr.php",{ method: 'get',parameters: 'txreq=getcogrpbuddymember&txargs='+uid+'~'+gid+'~'+PMTAJAXClient_CogrpBuddyMember_Glob_pici+'~'+it+'~'+psiz, onComplete: PMTAJAXClient_CogrpBuddyMember_Rcv_Get });
}
function	PMTAJAXClient_CogrpBuddyMember_Req_Next(uid,gid,mpp,page)
{
  var	TAjax;

	PMTAJAXClient_CogrpBuddyMember_Glob_mpp		= mpp;
  PMTAJAXClient_CogrpBuddyMember_Glob_pici += mpp;
  it			= PMTAJAXClient_CogrpBuddyMember_Glob_pici + mpp;
  psiz		= PMTAJAXClient_CogrpBuddyMember_Glob_msiz - 20;
 	TAjax		= new Ajax.Request("pmtajaxsvr.php",{ method: 'get',parameters: 'txreq=getcogrpbuddymember&txargs='+uid+'~'+gid+'~'+PMTAJAXClient_CogrpBuddyMember_Glob_pici+'~'+it+'~'+psiz, onComplete: PMTAJAXClient_CogrpBuddyMember_Rcv_Get });
}
function	PMTAJAXClient_CogrpBuddyMember_Req_Prev(uid,gid,mpp,page)
{
  var	TAjax;

	PMTAJAXClient_CogrpBuddyMember_Glob_mpp		= mpp;
  PMTAJAXClient_CogrpBuddyMember_Glob_pici -= mpp;
  it			= PMTAJAXClient_CogrpBuddyMember_Glob_pici + mpp;
  psiz		= PMTAJAXClient_CogrpBuddyMember_Glob_msiz - 20;
 	TAjax		= new Ajax.Request("pmtajaxsvr.php",{ method: 'get',parameters: 'txreq=getcogrpbuddymember&txargs='+uid+'~'+gid+'~'+PMTAJAXClient_CogrpBuddyMember_Glob_pici+'~'+it+'~'+psiz, onComplete: PMTAJAXClient_CogrpBuddyMember_Rcv_Get });
}
function	PMTAJAXClient_CogrpBuddyMember_Req_Page(uid,gid,mpp,page)
{
  var	TAjax;

	PMTAJAXClient_CogrpBuddyMember_Glob_mpp		= mpp;
  PMTAJAXClient_CogrpBuddyMember_Glob_pici 	= page * mpp;
  it			= PMTAJAXClient_CogrpBuddyMember_Glob_pici + mpp;
  psiz		= PMTAJAXClient_CogrpBuddyMember_Glob_msiz - 20;
 	TAjax		= new Ajax.Request("pmtajaxsvr.php",{ method: 'get',parameters: 'txreq=getcogrpbuddymember&txargs='+uid+'~'+gid+'~'+PMTAJAXClient_CogrpBuddyMember_Glob_pici+'~'+it+'~'+psiz, onComplete: PMTAJAXClient_CogrpBuddyMember_Rcv_Get });
}

//
//	response callback
//
function PMTAJAXClient_CogrpBuddyMember_Rcv_Inv( originalRequest )
{
}
function PMTAJAXClient_CogrpBuddyMember_Rcv_Cnt( originalRequest )
{
	txt	= originalRequest.responseText;
	txt	= PMTAJAXClient_CogrpBuddyMember_Loc_ReplaceEnt(txt);
	PMTAJAXClient_CogrpBuddyMember_Glob_mc	= parseInt(txt);
	PMTAJAXClient_CogrpBuddyMember_Req_Get(PMTAJAXClient_CogrpBuddyMember_Glob_uid,PMTAJAXClient_CogrpBuddyMember_Glob_idcogrp,PMTAJAXClient_CogrpBuddyMember_Glob_mpp);
	PMTAJAXClient_CogrpBuddyMember_Loc_CrPages();
}
function PMTAJAXClient_CogrpBuddyMember_Rcv_Get( originalRequest )
{
//	PMTAJAXClient_CogrpBuddyMember_Loc_Clear();

	txt	= originalRequest.responseText;
	txt	= PMTAJAXClient_CogrpBuddyMember_Loc_ReplaceEnt(txt);

	var	memb,mc;
	var	i;

	memb	= txt.split("~");
	fnu		= 10;

	if(PMTAJAXClient_CogrpBuddyMember_Glob_pici == 0)
		PMTAJAXClient_CogrpBuddyMember_Loc_EnabPrev(0);
	else
		PMTAJAXClient_CogrpBuddyMember_Loc_EnabPrev(1);

	if(PMTAJAXClient_CogrpBuddyMember_Glob_mpp * fnu > memb.length)
		PMTAJAXClient_CogrpBuddyMember_Loc_EnabNext(0);
	else
		PMTAJAXClient_CogrpBuddyMember_Loc_EnabNext(1);

	if(PMTAJAXClient_CogrpBuddyMember_Glob_mc <= (PMTAJAXClient_CogrpBuddyMember_Glob_pici + PMTAJAXClient_CogrpBuddyMember_Glob_mpp))
		PMTAJAXClient_CogrpBuddyMember_Loc_EnabNext(0);

	mc	= memb.length / fnu;
	if(PMTAJAXClient_CogrpBuddyMember_Glob_mc > 0)
	{
  	i	= 0;
  	while(i*fnu < memb.length)
  	{
  		isonline	= memb[i*fnu+8];
  		hascogrp	= memb[i*fnu+9];

 			mname			= memb[i*fnu+1];
  		if(isonline != 0)
  			mname					+= " (~)";

			if(hascogrp == 0)
  		{
    		inpobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_nlink"+i);
    		inpobj.href		= "JavaScript:PMTAJAXClient_CogrpBuddyMember_Req_Invite("+memb[i*fnu]+");";
    		inpobj.firstChild.nodeValue	= mname;

    		inpobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_plink"+i);
    		inpobj.href		= "JavaScript:PMTAJAXClient_CogrpBuddyMember_Req_Invite("+memb[i*fnu]+");";
    		inpobj.firstChild.nodeValue	= memb[i*fnu+1];

    		picobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_mpic"+i);
    		if(picobj.src != memb[i*fnu+2])
    		{
	    		picobj.src		= memb[i*fnu+2];
  	  		picobj.width	= memb[i*fnu+3];
    			picobj.height	= memb[i*fnu+4];
    		}
    		picobj.title	= "Zur Gruppe einladen";
    		picobj.alt		= "Zur Gruppe einladen";

  			obj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_cell"+i);
  			obj.style.height			= PMTAJAXClient_CogrpBuddyMember_Glob_msiz + 'px';
 				obj.style.background	= "#ffffff";
  		}
			if(hascogrp == 1)
			{
    		inpobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_nlink"+i);
    		inpobj.href		= "JavaScript:alert('Ist bereits Mitglied')";
    		inpobj.firstChild.nodeValue	= mname;

    		inpobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_plink"+i);
    		inpobj.href		= "JavaScript:alert('Ist bereits Mitglied')";
    		inpobj.firstChild.nodeValue	= memb[i*fnu+1];

    		picobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_mpic"+i);
    		if(picobj.src != memb[i*fnu+2])
    		{
	    		picobj.src		= memb[i*fnu+2];
  	  		picobj.width	= memb[i*fnu+3];
    			picobj.height	= memb[i*fnu+4];
    		}
    		picobj.title	= "Ist bereits Mitglied";
    		picobj.alt		= "Ist bereits Mitglied";

  			obj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_cell"+i);
  			obj.style.height			= PMTAJAXClient_CogrpBuddyMember_Glob_msiz + 'px';
 				obj.style.background	= "#0790F9";
  		}
			if(hascogrp == 2)
			{
    		inpobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_nlink"+i);
    		inpobj.href		= "JavaScript:alert('Ist bereits Mitglied')";
    		inpobj.firstChild.nodeValue	= mname;

    		inpobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_plink"+i);
    		inpobj.href		= "JavaScript:alert('Ist bereits Mitglied')";
    		inpobj.firstChild.nodeValue	= memb[i*fnu+1];

    		picobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_mpic"+i);
    		if(picobj.src != memb[i*fnu+2])
    		{
	    		picobj.src		= memb[i*fnu+2];
  	  		picobj.width	= memb[i*fnu+3];
    			picobj.height	= memb[i*fnu+4];
    		}
    		picobj.title	= "Ist bereits Mitglied";
    		picobj.alt		= "Ist bereits Mitglied";

  			obj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_cell"+i);
  			obj.style.height			= PMTAJAXClient_CogrpBuddyMember_Glob_msiz + 'px';
 				obj.style.background	= "#0790F9";
  		}
			if(hascogrp == 3)
			{
    		inpobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_nlink"+i);
    		inpobj.href		= "JavaScript:alert('Ist bereits eingeladen')";
    		inpobj.firstChild.nodeValue	= mname;

    		inpobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_plink"+i);
    		inpobj.href		= "JavaScript:alert('Ist bereits eingeladen')";
    		inpobj.firstChild.nodeValue	= memb[i*fnu+1];

    		picobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_mpic"+i);
    		if(picobj.src != memb[i*fnu+2])
    		{
	    		picobj.src		= memb[i*fnu+2];
  	  		picobj.width	= memb[i*fnu+3];
    			picobj.height	= memb[i*fnu+4];
    		}
    		picobj.title	= "Ist bereits eingeladen";
    		picobj.alt		= "Ist bereits eingeladen";

  			obj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_cell"+i);
  			obj.style.height			= PMTAJAXClient_CogrpBuddyMember_Glob_msiz + 'px';
 				obj.style.background	= "#0790F9";
  		}
			if(hascogrp == 4)
			{
    		inpobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_nlink"+i);
    		inpobj.href		= "JavaScript:PMTAJAXClient_CogrpBuddyMember_Req_Devite("+memb[i*fnu]+");";
    		inpobj.firstChild.nodeValue	= mname;

    		inpobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_plink"+i);
    		inpobj.href		= "JavaScript:PMTAJAXClient_CogrpBuddyMember_Req_Devite("+memb[i*fnu]+");";
    		inpobj.firstChild.nodeValue	= memb[i*fnu+1];

    		picobj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_mpic"+i);
    		if(picobj.src != memb[i*fnu+2])
    		{
	    		picobj.src		= memb[i*fnu+2];
  	  		picobj.width	= memb[i*fnu+3];
    			picobj.height	= memb[i*fnu+4];
    		}
    		picobj.title	= "Von Dir eingeladen";
    		picobj.alt		= "Von Dir eingeladen";

  			obj				= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_cell"+i);
  			obj.style.height			= PMTAJAXClient_CogrpBuddyMember_Glob_msiz + 'px';
 				obj.style.background	= "#0790F9";
  		}
  		i++;
  	}
		PMTAJAXClient_CogrpBuddyMember_Loc_Clear(i);
  }
  else
  {
  	mc	= 0;
		PMTAJAXClient_CogrpBuddyMember_Loc_Clear(0);
	}

	PMTAJAXClient_CogrpBuddyMember_Loc_SetTitle(mc);

	obj			= document.getElementById("PMTAJAXClient_CogrpBuddyMember_El_div");
	rowsm		= mc % PMTAJAXClient_CogrpBuddyMember_Glob_cols;
	rows		= parseInt(mc / PMTAJAXClient_CogrpBuddyMember_Glob_cols);
	if(rowsm != 0)
		rows++;
	objh		= 80 + (PMTAJAXClient_CogrpBuddyMember_Glob_msiz * rows);
	obj.style.height	= objh + "px";
}


