var winhandle = null;
function popUp(URL) {
  if ((winhandle != null) && (! winhandle.closed)){
    winhandle.location.replace(URL);
  }
  else
  {
    winhandle=window.open(URL, 'imagewin', 'width=900,height=900,resizable,status,scrollbars');
  }

  winhandle.focus();
}

function invertcheckall(){

var theForm = document.forms[0]

   for(i=0; i<theForm.elements.length; i++)
   {
      if(theForm.elements[i].type == "checkbox")
	  {
      	if(theForm.elements[i].checked == false)
		{
			theForm.elements[i].checked = true;
		}
		else
		{
			theForm.elements[i].checked = false;
		}
      }
   }
}

/*functie voor tonen van popup*/

/***********************************************
* Bottom slide tooltip- by Ron Grafe (mailto:grafer@REMOVETHIScolumbus.rr.com)
* Website URL: http://www.gdevresources.com
* Script modified by and available at Dynamic Drive: http://www.dynamicdrive.com/
***********************************************/

//Do not edit below here

iens6=document.all||document.getElementById
ns4=document.layers

<!--GLOBAL VARIABLES-->
var thename
var theobj
var thetext
var winHeight
var winPositionFromTop
var winWidth
var startH=2
var openTimer
<!--END GLOBAL VARIABLES-->

<!--GLOBAL FUNCTIONS-->

function ietruebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function setObj(text,theswitch,inwidth,inheight) {
	thetext=text
	if(iens6){
		thename = "viewer"
		theobj=document.getElementById? document.getElementById(thename):document.all.thename
		winHeight=100
			if(iens6&&document.all) {
				winPositionFromTop=!window.opera? ietruebody().clientHeight : document.body.clientHeight
				winWidth=(ietruebody().clientWidth-ietruebody().leftMargin)
			}
			if(iens6&&!document.all) {
				winPositionFromTop=window.innerHeight
				winWidth=(window.innerWidth-(ietruebody().offsetLeft+30))
			}
			if(theswitch=="override") {
				winWidth=inwidth
				winHeight=inheight
			}
		theobj.style.width=winWidth+"px"
		theobj.style.height=startH+"px"
			if(iens6&&document.all) {
				theobj.style.top=ietruebody().scrollTop+winPositionFromTop+"px"
				//window.status=winPositionFromTop
				theobj.innerHTML = ""
				theobj.insertAdjacentHTML("BeforeEnd","<table cellspacing=0 width="+winWidth+" height="+winHeight+" border=0><tr><td width=100% valign=top>"+thetext+"</td></tr></table>")
			}
			if(iens6&&!document.all) {
				theobj.style.top=window.pageYOffset+winPositionFromTop+"px"
				theobj.innerHTML = ""
				theobj.innerHTML="<table cellspacing=0 width="+winWidth+" height="+winHeight+" border=0><tr><td width=100% valign=top>"+thetext+"</td></tr></table>"
			}
	}
	if(ns4){
		thename = "nsviewer"
		theobj = eval("document."+thename)
		winPositionFromTop=window.innerHeight
		winWidth=window.innerWidth
		winHeight=100
			if(theswitch=="override") {
				winWidth=inwidth
				winHeight=inheight
			}
		theobj.moveTo(0,eval(window.pageYOffset+winPositionFromTop))
		theobj.width=winWidth
		theobj.clip.width=winWidth
		theobj.document.write("<table cellspacing=0 width="+winWidth+" height="+winHeight+" border=0><tr><td width=100% valign=top>"+thetext+"</td></tr></table>")
		theobj.document.close()
	}
	viewIt()
}

function viewIt() {
	if(startH<=winHeight) {
		if(iens6) {
			theobj.style.visibility="visible"
				if(iens6&&document.all) {
					theobj.style.top=(ietruebody().scrollTop+winPositionFromTop)-startH+"px"
				}
				if(iens6&&!document.all) {
					theobj.style.top=(window.pageYOffset+winPositionFromTop)-startH+"px"
				}
			theobj.style.height=startH+"px"
			startH+=2
			openTimer=setTimeout("viewIt()",10)
		}
		if(ns4) {
			theobj.visibility = "visible"
			theobj.moveTo(0,(eval(window.pageYOffset+winPositionFromTop)-startH))
			theobj.height=startH
			theobj.clip.height=(startH)
			startH+=2
			openTimer=setTimeout("viewIt()",10)
		}
	}else{
		clearTimeout(openTimer)
	}
}

function stopIt() {
	if(iens6) {
		theobj.innerHTML = ""
		theobj.style.visibility="hidden"
		startH=2
	}
	if(ns4) {
		theobj.document.write("")
		theobj.document.close()
		theobj.visibility="hidden"
		theobj.width=0
		theobj.height=0
		theobj.clip.width=0
		theobj.clip.height=0
		startH=2
	}
}

<!--END GLOBAL FUNCTIONS-->
//popupje als nieuw bericht is ontvangen
function numberofmessagesdisp()
{
	objAjax = new sack('new_message_popup.php');
	objAjax.method = 'GET';
	objAjax.onCompletion = function()
	{
		if(objAjax.response != 0 && objAjax.response != undefined && objAjax.response != "undefined" && objAjax.response != "")
		{
			if(objAjax.response == 1)
				setObj('\074a href="?p=private_msg" title="Inbox"\076\074img src="images/design/icons/email.png" alt="Inbox"/\076 '+objAjax.response+message+'\074/a\076','override',250,100);
			else 
				setObj('\074a href="?p=private_msg" title="Inbox"\076\074img src="images/design/icons/email.png" alt="Inbox"/\076 '+objAjax.response+messages+'\074/a\076','override',250,100);			
			
			//setTimeout('stopIt()',5000);
		}
	}
	objAjax.runAJAX();
	setTimeout('numberofmessagesdisp()',10000)
}
/////////////VOOR DE BERICHTEN

function add_member(id, username)
{
	if(!document.getElementById('t'+id))
	{
		document.getElementById("to_display").innerHTML = '<li id="t'+id+'" class="member" onclick="delete_member(\''+id+'\')">'+ username + '<img src="images/design/icons/delete.png" alt="Delete"/></li>'+document.getElementById("to_display").innerHTML;
		document.getElementById("to_send").value = document.getElementById("to_send").value + id + ','; 
	}
	if(document.getElementById('l'+id))
	{
		document.getElementById('l'+id).style.display='none';
	}
}
function delete_member(id)
{
	if(document.getElementById('l'+id))
	{
		document.getElementById('l'+id).style.display='block';
	}
	var d = document.getElementById('to_display');
	var olddiv = document.getElementById('t'+id);
	d.removeChild(olddiv);
	var re = new RegExp(id+',', 'gi');
	document.getElementById("to_send").value = document.getElementById("to_send").value.replace(re, '');
}
function query_members_to(id)
{
	document.getElementById("to_list").innerHTML = "Lijst laden.... even geduld aub";
	objMembers = new sack('query_members_to.php?display='+id);
	objMembers.method = 'POST';
	objMembers.onCompletion = function()
	{
		if(objMembers.response != 0 && objMembers.response != undefined && objMembers.response != "undefined" && objMembers.response != "")
		{
			document.getElementById("to_list").innerHTML = objMembers.response;
		}
		else
		{
			document.getElementById("to_list").innerHTML = "De lijst kon niet geladen worden.";
		}
	}
	objMembers.runAJAX();
}
function query_members_search()
{
	document.getElementById("to_list").innerHTML = "Lijst laden.... even geduld aub";
	var include = "query_members_to.php?display=search&value="
	var theForm = document.forms[0];
	var value = "";
	for(i=0; i<theForm.elements.length; i++)
	{
		if(theForm.elements[i].type == "text" && theForm.elements[i].value != "")
		{
			if(theForm.elements[i].id == "search")
			{
				value = theForm.elements[i].value;
				include = include+value;
			}
		}		
	}
	objMembers = new sack(include);
	objMembers.method = 'POST';
	objMembers.onCompletion = function()
	{
		if(objMembers.response != 0 && objMembers.response != undefined && objMembers.response != "undefined" && objMembers.response != "")
		{
			document.getElementById("to_list").innerHTML = objMembers.response;
		}
		else
		{
			document.getElementById("to_list").innerHTML = "De lijst kon niet geladen worden.";
		}
	}
	objMembers.runAJAX();
}