// JavaScript Document
function createfunctionstring(e,ref) {
	if(!ref){
	if(document.getElementById("zoekterm").value==""){
	Carousel();
	}
	}
	
	if(!e){
	if(document.getElementById("zoekterm").value==""){
	if(!ref){
	var aref=document.location.href;
	ref=aref;
	
	}
	
	}
	
	}
	
	
	


    if(document.getElementById("zoekterm")){
    var zoeknaam=document.getElementById("zoekterm").value;//keuze1
    }

    var cat=gup ('catid',ref);//keuze3
   
    var arch=gup ('archiefid',ref);    //keuze4

    var Limiet=gup( 'Limiet',ref );//keuze6
	
    var Startpunt=gup( 'Startpunt',ref );
    var Teller=gup('Teller',ref );
   
    var id=gup('id',ref );//keuze7
	var id1="";
    if(id>0){
    var str=ref;
    var ref= str.replace ( "#" , "&" );
    var id1=gup( 'reactie_id',ref );
	}
    var functionstring="";
	
	
    if(e){
    stopDefault(e);   
    }
	
   
    if (zoeknaam){
		if(!e){
        var e=event || window.event;
        stopDefault(e);
		
		}
		var functionstring ='ajaxcall1("'+ zoeknaam +'")';
        
    }

    if (cat!=""){
		var functionstring="ajaxcall2("+cat+")";
     
    }   
    if (arch!=""){
		var functionstring='ajaxcall3("'+arch+'")';	
	
    } 
    if (id1!=""){
	   var functionstring="ajaxcall4("+ id + "," + id1 +")";	
   
    }
    if (id!="" && !(functionstring)){
		
		 var functionstring="ajaxcall5("+ id + ")";
  
    }
	if (Limiet>0){	 
        var functionstring="ajaxcall("+ Limiet + "," + Startpunt + "," + Teller +")";
	}
 
    if (!functionstring){
	  
	  var Limiet=6;//keuze5
      var Startpunt=0;
      var Teller=1; 
	
      var functionstring="ajaxcall("+ Limiet + "," + Startpunt + "," + Teller +")";
	
    }
  
   
  return functionstring;
}

function ajaxcall5(id){	
var loader = new net.ContentLoader('classes/ajax/berichtdetails_ajax.php?id='+id,berichtDetail);
}

function ajaxcall4(id,id1){
var loader = new net.ContentLoader('classes/ajax/berichtdetails_ajax.php?id='+id+'&id1='+id1,berichtDetail);
}

function ajaxcall3(arch){
 var loader = new net.ContentLoader('classes/ajax/archief_ajax.php?archiefid='+arch,archief);
}


function ajaxcall2(cat){
 var loader= new net.ContentLoader('classes/ajax/categorie_ajax.php?catid='+cat,categorie);
}


function ajaxcall1(zoeknaam){	
 var loader = new net.ContentLoader('classes/ajax/zoek_ajax.php?zoekterm='+zoeknaam, zoeken);
}

function ajaxcall(Limiet,Startpunt,Teller){
var loader = new net.ContentLoader('classes/ajax/homepage_ajax.php?Limiet='+Limiet+'&Startpunt='+Startpunt+'&Teller='+Teller,homepage);
}

function callajax_wrapper(e,ref) { 
// the function that you want called
  var functionstring = createfunctionstring(e,ref);
  window.frames["hiddeniframe"].location.href="ajaxbackhelperiframe.html?functionstring="+escape(functionstring);
} 


function callfromiframe(functionstring) {
	eval(functionstring);
} 