function jumpTo(pagequery) {
	document.location.href="?"+pagequery;
}

function locMail(){
	objs=document.getElementsByName("ilocID[]");
	urlstr='locmail.php?locID=';
	for(c=0;c<objs.length;c++){
	  if(objs[c].checked==true){
	     urlstr+=objs[c].value+';';
	  }
	}
	document.location= urlstr;
}

function collexp(id){
  obj = document.getElementsByTagName("div");
  imgobj=document.getElementById('x'+id);
  if(obj[id].style.display=='block'){
    hidediv(id);
	imgobj.src='images/arrow2.gif';
  }
  else{
    showdiv(id);
	imgobj.src='images/arrow2x.gif';
  }
	  
}

function setstate(statename,stateid){
   
   document.getElementById('istateID').value='' + statename + '';
   document.getElementById('statedisplay').value='' + statename + '';
   
}

function setcats(groupname,dobj){
   objs=document.getElementsByTagName("input");
   dstr='';
   for(c=0;c<objs.length;c++){
	   if(objs[c].id.substr(0,groupname.length)==groupname && objs[c].checked == true){
		   dstr+=document.getElementById(groupname +'_val' + objs[c].value +'').value+ ' ';
	   }
   }
   document.getElementById(''+dobj+'').value=dstr;
   
}

function openWindow(theURL,winName,features) { //v2.0
    window.open(theURL,winName,features);
}

function swapimg(obj,newimg,act){
	x=document.getElementById(obj);
	if(!x.oSrc){
	x.oSrc=x.src;
	}
	if(act){
	  if(!document.swapact){
	    document.swapact=x;
		//alert('act');
	  }
	  else{
		ox=document.swapact;
		ox.src=ox.oSrc;
		document.swapact=x;
	  }
	}
	x.src=newimg;
  }
  
  function swapback(idname){
    obj=document.getElementById(idname);
    //alert(document.swapact)
    if(document.swapact!=obj){
	  obj.src=obj.oSrc;
	}
  }
  
  function setClass(idname,stylename){
	   obj=document.getElementById(idname);
	   obj.className=''+stylename+'';
  }
  
  function hidediv(id) {
    obj = document.getElementsByTagName("div");
    obj[id].style.display = 'none';
}

function showdiv(id) {
    obj = document.getElementsByTagName("div");
    obj[id].style.display = 'block';
}

function showhide(id){
  obj = document.getElementsByTagName("div");
  if(obj[id].style.display=='block'){
    hidediv(id);
  }
  else{
    showdiv(id);
	if(id == "loctypepd"){
		showloctype();
	}
  }
}

function showhidespecial(id,id2){
  obj = document.getElementsByTagName("div");
  if(obj[id].style.display=='block'){
    hidediv(id);
  }
  else{
    showdiv(id);
	if(id == "loctypepd"){
		showloctype(id,id2);
	}
  }
}

function showloctype(id,id2){
	obj = document.getElementById(id2);
	pos = findPos(obj);
	document.getElementById("loctypepd").style.left = (pos[0] - 80) + 'px';
	document.getElementById("loctypepd").style.top = (pos[1] + 16) + 'px';;
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

function menuover(num){
	
  if(document.actmenu){
    hidediv('menusub'+document.actmenu);
  }
  
  document.actmenu=num;
  showdiv('menusub'+num);
}
  
function menuout(){
  if(document.actmenu){
	hidediv('menusub'+document.actmenu);
  }
}


function showonlygroup(prefix,num){
  plen=prefix.length;
  obj = document.getElementsByTagName("div");
  for(c=0;c<obj.length;c++){
    if(obj[c].id.substr(0,plen)==prefix){
	  if(obj[c].id == ''+prefix +num+''){
		 showdiv(''+obj[c].id+'');
	  }
	  else{
		 hidediv(''+obj[c].id+'');   
	  }
	}
  }
}

function checktest(val,div1,div2){
	if(val=='Winst uit onderneming (geen laatste 3 jaarcijfers aanwezig)' || val=='inkomen uit WAO'){
		showdiv(''+ div1 +'');
		hidediv(''+ div2 +''); 
	}else{ 
		showdiv(''+ div2 +'');
		hidediv(''+ div1 +''); 
	}
}

function checkToggleGroup(prefix){
	plen=prefix.length;
	objs=document.getElementsByTagName("input");
	
	  for(c=0;c<objs.length;c++){
		  if(objs[c].type=='checkbox' && objs[c].id.substr(0,plen)==''+ prefix +''){
			 if(objs[c].checked==true){
			   objs[c].checked=false;   	 
			 }
			 else{
			   objs[c].checked=true;  
			 }
		  }
	  }	
	
}
