    //<![CDATA[
	var map;
	var gDrawMarker = 0;
	var gPermMarkers=new Array(); //array waar markers in staan
	var gPermID=new Array(); //array waar ID van markers in staan
	var gPermUserID=new Array(); //array waar ID van markers in staan
	var gPermType=new Array(); //array waar ID van markers in staan
	var gPermStatus=new Array(); //array waar ID van markers in staan
	var gPermPos = 0;
	var gMarkerID = 0;
	var gType = 0;
	var gIcon;
	var gColor = '#000000';
	var gMode = 'View';
	var gPopupObject=new Array();//array voor popups building objects
	var gUserID = 0;
	var gAdvertentieID = 0;
	var stap7ro = 1;
		
	var newwindow = '';
	function popitup(url){
		if (!newwindow.closed && newwindow.location)
		{
			newwindow.location.href = url;
		}
		else
		{
			newwindow=window.open(url,'Select','height=600,width=300,scrollbars=1');
			if (!newwindow.opener) newwindow.opener = self;
		}
		if (window.focus) {newwindow.focus()}
		return false;
	}
	
	function load() {
		if (GBrowserIsCompatible()) {
			map = new GMap2(document.getElementById("map"),{draggableCursor:"crosshair"});
			map.addControl(new GLargeMapControl());
			//map.addControl(new GOverviewMapControl(true));
			map.addControl(new GMapTypeControl());
			
			map.setCenter(new GLatLng(StartLat, StartLong), StartZoom);
			map.setMapType(G_HYBRID_MAP);
			map.enableDoubleClickZoom();
			
			LoadObjects();
			LoadVasteBrekers();
			
			GEvent.addListener(map, "click", function(marker, point) {
				 ClickMap(marker, point);
			 });
      	}
    }
	
	function showAddress(address) {
	  var geocoder = new GClientGeocoder();
	  geocoder.getLatLng(
		address,
		function(point) {
		  if (!point) {
			alert(address + " niet gevonden");
		  } else {
			map.setCenter(point, 13);
			marker.openInfoWindowHtml(address);
		  }
		}
	  );
	}
	
	function ChangeOverlay(Mode,Type){
		var i;
		if (Mode=='ID'){
			for (i in gPermMarkers){
				if (gPermType[i]==Type){
					if (gPermStatus[i]=='actief'){
						gPermMarkers[i].show();
					}
				}else{
					gPermMarkers[i].hide();
				}
			}			
		}
		if (Mode=="all"){
			for (i in gPermMarkers){
				if (gPermStatus[i]=='actief'){
					gPermMarkers[i].show();
				}
			}
		}
		if (Mode=="vraag"){
			for (i in gPermMarkers){
				if (gPermType[i]==1 || gPermType[i]==3 || gPermType[i]==5 || gPermType[i]==7){
					if (gPermStatus[i]=='actief'){
						gPermMarkers[i].show();
					}
				}else{
					gPermMarkers[i].hide();
				}
			}			
		}
		if (Mode=="aanbod"){
			for (i in gPermMarkers){
				if (gPermType[i]==2 || gPermType[i]==4 || gPermType[i]==6 || gPermType[i]==8){
					if (gPermStatus[i]=='actief'){
						gPermMarkers[i].show();
					}
					
				}else{
					gPermMarkers[i].hide();
				}
			}			
		}
		if (Mode=="user"){
			for (i in gPermMarkers){
				if (gPermUserID[i]==gUserID){
					if (gPermStatus[i]=='actief'){
						gPermMarkers[i].show();
					}
				}else{
					gPermMarkers[i].hide();
				}
			}			
		}
	}
	
	function ClickMap(marker, point){
		if (marker){
			//alert("marker");
		}else{
			if (gDrawMarker){
				//alert("marker");
				//Elkement opslaan in sql
				var ElementID;
				//ElementID = InsertElement(ProjectID, gType, gName, gDemoID, gBuildID, gFotoID);
				
				UpdateCoords(point);
				CreateMarker(point,gIcon,gAdvertentieID,gType,gUserID,"nieuw",1)
				
				LoadStap6();
				LoadStap7(0);
				stap7ro=0;
				
				gDrawMarker=0;
			}  
		}
	}
	
	function CheckLogin(Username,Password) {
		var request = GXmlHttp.create();
		var strURL = "functies/login.php?username=" + Username + "&password=" + Password;
		request.open("GET", strURL, false);
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(null);
		return request.responseText;
	}
	
	function CheckIfUsernameExists(Username) {
		var request = GXmlHttp.create();
		var strURL = "functies/logincheck.php?username=" + Username;
		request.open("GET", strURL, false);
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(null);
		return request.responseText;
	}
	
	function GetHint(Username) {
		var request = GXmlHttp.create();
		var strURL = "functies/hint.php?username=" + Username;
		request.open("GET", strURL, false);
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(null);
		return request.responseText;
	}
		
	function MakeIcon(MarkerIcon){
		var icon = new GIcon();
		icon.image = "icons/" + MarkerIcon;
		//icon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
		icon.iconSize = new GSize(28, 29);
		//icon.shadowSize = new GSize(12, 11);
		icon.iconAnchor = new GPoint(14, 14);
		icon.infoWindowAnchor = new GPoint(14, 14);
		return icon;
	}
	
	function CreateMarkerVast(point,Icon,ID,UserID) {
  		var marker = new GMarker(point,MakeIcon(Icon));
		marker.importance = 1; 
		//in array stoppen
		gPermMarkers[gPermPos] = marker;
     	map.addOverlay(gPermMarkers[gPermPos]);
		gPermID[gPermPos] = ID;
		gPermUserID[gPermPos] = UserID;
		//gPermType[gPermPos] = Type;
		//gPermStatus[gPermPos] = Status;
		
		//event
		var Pos = gPermPos;
		GEvent.addListener(marker, "click", function() {
    		MarkerTriggered(Pos);
  		});
		
		gPermPos=gPermPos+1;
	}
	
	function CreateMarker(point,Icon,ID,Type,UserID,Status,Visible) {
  		var marker = new GMarker(point,MakeIcon(Icon));
		marker.importance = 2; 
		//in array stoppen
		gPermMarkers[gPermPos] = marker;
     	map.addOverlay(gPermMarkers[gPermPos]);
		gPermID[gPermPos] = ID;
		gPermUserID[gPermPos] = UserID;
		gPermType[gPermPos] = Type;
		gPermStatus[gPermPos] = Status;
		
		if (!Visible){
			gPermMarkers[gPermPos].hide();
		}
		//event
		var Pos = gPermPos;
		GEvent.addListener(marker, "click", function() {
    		MarkerTriggered(Pos);
  		});
		
		gPermPos=gPermPos+1;
	}
	
	function MarkerTriggered(Pos){
		if (gMode=='Edit'){
			var answer = confirm ("Weet u zeker dat u deze driehoek wilt verwijderen?")
			if (answer){
				if (gPermID[Pos]){
					DeleteAdvertentie(gPermID[Pos]);
					map.removeOverlay(gPermMarkers[Pos]);
					gDrawMarker=0;
					LoadStap7(stap7ro);
				}
			}else{
			
			}
		}
		if (gMode=='View'){
			if (gPermID[Pos]){
				var lType = gPermType[Pos];
				if (gPopupObject[gPermID[Pos]]){
					gPermMarkers[Pos].openInfoWindowHtml(gPopupObject[gPermID[Pos]]);
				}
			}
		}
	}
	
	function GotoStap1(){
		document.getElementById('tips').style.visibility = 'hidden';
		document.getElementById('maak').style.visibility = 'hidden';
		document.getElementById('stap1').style.visibility = 'visible';
		
		document.getElementById('layerselect').style.visibility = 'hidden'; 
		document.getElementById('bezoeker').style.visibility = 'hidden'; 
		document.getElementById('stap4').style.visibility = 'visible';
		document.getElementById('stap5').style.visibility = 'visible';
		document.getElementById('stap6').style.visibility = 'visible';
		
		document.getElementById('stap7').style.top="575px";
		document.getElementById('stap7').style.visibility = 'visible';
		document.getElementById('stap7').style.zIndex = '1';
		
		LoadStap3(1);
		document.getElementById('stap3').style.top="625px";
		
		LoadStap4(1,0);
		LoadStap5(1);
		LoadStap7(1);
		stap7ro=1;
			
	}
	
	function NewUser(){
		var request = GXmlHttp.create();
		var strURL = "functies/newuser.php";
		request.open("GET", strURL, false);
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(null);

		document.getElementById('stap1').innerHTML = request.responseText;
		
		//document.getElementById('stap1').style.visibility = 'hidden';
		//document.getElementById('stap2').style.visibility = 'visible';
	}

	function GotoStap2(){//login OK
		var txtusername = document.getElementById('gebruikersnaam').value;
		var txtpassword = document.getElementById('wachtwoord').value;
		
		var answer = CheckLogin(txtusername,txtpassword);
			
		if (answer.substring(0,3) == "OK:"){
			gUserID=answer.substring(3);
			//document.getElementById('stap1').style.visibility = 'hidden';
			//document.getElementById('stap2').style.visibility = 'visible';
			document.getElementById('stap2status').style.fontWeight = 'bold';
			document.getElementById('stap2status').style.color = '#FFFFFF';
				
			gMode="Edit";
			ChangeOverlay("user",0);
		
			LoadStap2(0);
		}else{
			if (answer.substring(0,4) == "BAD:"){
				gUserID=0;
				gUserPWD="";
				var numbad = answer.substring(4);
				if (numbad == 0){
					document.getElementById('stap1status').innerHTML = "Stap 1 : Gelieve uw wachtwoord juist in te vullen.";
				}
				if (numbad == 1){
					document.getElementById('stap1status').innerHTML = "Stap 1 : U heeft nu nog een laatste kans ...";
				}
				if (numbad == 2){
					document.getElementById('stap1status').innerHTML = "Stap 1 : Sorry, uw toegang is afgesloten.";
				}
			}
			if (answer.substring(0,8) == "UNKNOWN:"){
				document.getElementById('stap1status').innerHTML = "Stap 1 : Deze gebruikersnaam is onbekend.";
			}
		}
	}
	
	function VulHint(){
		var txtusername = document.getElementById('gebruikersnaam').value;
		var answer = GetHint(txtusername);
		if (answer.substring(0,3) == "OK:"){
			document.getElementById('stap1hint').innerHTML = answer.substring(3);
			document.getElementById('stap1status').innerHTML = "Stap 1 :  Gelieve uw wachtwoord in te vullen.";
		}else{
			document.getElementById('stap1status').innerHTML = "Stap 1 : Deze gebruikersnaam is onbekend.";
		}
	}
	
	function LoadStap2(Ro){
		var request = GXmlHttp.create();
		var strURL = "functies/stap2.php?Ro=" + Ro;
		request.open("GET", strURL, false);
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(null);

		document.getElementById('stap1').innerHTML = request.responseText;
	}
	
	function UpdateUserDetails(){
		
		var tel;
		tel = document.getElementById('telefoonnummer').value;
		tel = tel.replace('+','%2B');
		alert(tel);
		var query;
		query = "wachtwoord=" + document.getElementById('wachtwoord').value;
		query = query + "&hint=" + document.getElementById('hint').value;
		query = query + "&bedrijfsnaam=" + document.getElementById('bedrijfsnaam').value;
		query = query + "&contactpersoon_voornaam=" + document.getElementById('contactpersoon_voornaam').value;
		query = query + "&contactpersoon_familienaam=" + document.getElementById('contactpersoon_familienaam').value;
		query = query + "&straat_en_nummer=" + document.getElementById('straat_en_nummer').value;
		query = query + "&postcode=" + document.getElementById('postcode').value;
		query = query + "&plaats=" + document.getElementById('plaats').value;
		query = query + "&telefoonnummer=" + tel;
		query = query + "&emailadres=" + document.getElementById('emailadres').value;
		query = query + "&webadres=" + document.getElementById('webadres').value;
		query = query + "&BTW_nummer=" + document.getElementById('BTW_nummer').value;
		
		var request = GXmlHttp.create();
		var strURL = "functies/updateuserdata.php";
		request.open("POST", strURL, false);
		request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(query);
		if (request.responseText == 'OK'){
			document.getElementById('stap1status').innerHTML = "Stap 1 : Wijzigingen opgeslagen";
			LoadStap2(1);
		}else{
			document.getElementById('stap1status').innerHTML = "Stap 1 :Fout  bij opslagen";
		}
	}
	
	function ToonVoorwaarden(){
		var voorwaarden = document.getElementById('voorwaarden');
		voorwaarden.style.visibility = 'visible';
	}
	
	function Akoord(){
		var voorwaarden = document.getElementById('voorwaarden');
		voorwaarden.style.visibility = 'hidden';
		
		var request = GXmlHttp.create();
		var strURL = "functies/akoord.php";
		request.open("GET", strURL, false);
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(null);
		
		document.getElementById('stap2status').style.color = '#EEEEEE';
		document.getElementById('stap2status').style.fontWeight = 'normal';
		document.getElementById('knopakoord').style.visibility = 'hidden';
		document.getElementById('knopvoorwaarden').style.visibility = 'hidden';
		document.getElementById('verklaring').innerHTML = request.responseText;
		
		document.getElementById('stap3').style.top="470px";
		LoadStap3(0);
		
		
		LoadStap4(0,0);
	}
	
	function TerugNaarStap4(){
		LoadStap4(0,0);
		LoadStap5(1);
		LoadStap7(1);
		stap7ro=1;
		
		document.getElementById('stap5').style.top="425px";
		document.getElementById('stap6').style.top="500px";
		document.getElementById('stap7').style.top="575px";
		document.getElementById('stap7').style.zIndex = '1';
	}
	
	function LoadStap3(ReadOnly){
		var request = GXmlHttp.create();
		var strURL = "functies/stap3.php?Ro=" + ReadOnly;
		request.open("GET", strURL, false);
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(null);
		var stap3 = document.getElementById('stap3');
		stap3.innerHTML = request.responseText;
	}
	
	function LoadStap4(ReadOnly,Selected){
		var request = GXmlHttp.create();
		var strURL = "functies/stap4.php?Ro=" + ReadOnly + "&Selected=" + Selected;
		request.open("GET", strURL, false);
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(null);
		var stap4 = document.getElementById('stap4');
		stap4.innerHTML = request.responseText;
	}
	
	function LoadStap5(ReadOnly){
		var request = GXmlHttp.create();
		var strURL = "functies/stap5.php?Ro=" + ReadOnly;
		request.open("GET", strURL, false);
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(null);
		var stap5 = document.getElementById('stap5');
		stap5.innerHTML = request.responseText;
	}
	
	function LoadStap6(ReadOnly){
		var request = GXmlHttp.create();
		var strURL = "functies/stap6.php?Ro=" + ReadOnly;
		request.open("GET", strURL, false);
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(null);
		var stap6 = document.getElementById('stap6');
		stap6.innerHTML = request.responseText;
	}
	
	function LoadStap7(ReadOnly){
		var request = GXmlHttp.create();
		var strURL = "functies/stap7.php?Ro=" + ReadOnly;
		request.open("GET", strURL, false);
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(null);
		var stap7 = document.getElementById('stap7');
		stap7.innerHTML = request.responseText;
	}
	
	function ZoekLocatie(){
		showAddress(document.getElementById('geo').value);
		document.getElementById('stap3status').style.fontWeight = 'normal';
		document.getElementById('stap3status').style.color = '#EEEEEE';
	}
	
	function SelectOverlay(ID,IconNaam){
		gType=ID;
		gIcon=IconNaam;
		document.getElementById('stap5').style.top="205px";
		document.getElementById('stap6').style.top="380px";
		document.getElementById('stap7').style.top="460px";
		document.getElementById('stap7').style.zIndex = '2';
		
		LoadStap4(1,ID);
		LoadStap5(0);
		LoadStap7(0);
		stap7ro=0;
		document.getElementById('stap6status').innerHTML = 'Stap 6 : Klik op de kaart om een locatie<br>aan te duiden !  Klik eventueel op een driehoekje om beantwoorde vraag of aanbod te verwijderen !';
	}
	
	function CheckFieldsStap5(){
		var blOK = 1;
		if (document.getElementById('toepassing').value == ''){
			blOK = 0;
			document.getElementById('stap5status').innerHTML = "Stap 5 : Kies een toepassing";
		}
		var checkedCount = 0;
		for (i=0;i<10;i++){
		   var lblname = "labels[" + i + "]";
           if (document.forms[0][lblname]){
			   if(document.forms[0][lblname].checked == true){
				   checkedCount = checkedCount +1;
			  }
		   }
	    }
		if (checkedCount || document.forms[0]['geen'].checked == true){
		}else{
			blOK = 0;
			document.getElementById('stap5status').innerHTML = "Stap 5 : Kies labels";
		}
		if (document.getElementById('hoeveelheid').value == ''){
			blOK = 0;
			document.getElementById('stap5status').innerHTML = "Stap 5 : Vul hoeveelheid in";
		}
		if (document.getElementById('korrelverdeling').value == ''){
			blOK = 0;
			document.getElementById('stap5status').innerHTML = "Stap 5 : Kies een korrelverdeling";
		}
		if (blOK){
			UpdateAdvertentie();
		}
		
	}
	
	function UpdateAdvertentie(){
		var retour;
		if (document.getElementById('retourvrachtja').checked){
			retour=1;
		}else{
			retour=0;
		}
		
		var query;
		query = "korrelverdeling=" + document.getElementById('korrelverdeling').value;
		query = query + "&hoeveelheid=" + document.getElementById('hoeveelheid').value;
		query = query + "&toepassing=" + document.getElementById('toepassing').value;
		query = query + "&retourvracht=" + retour;
		query = query + "&granulaat_ID=" + gType;
		query = query + "&labels=";
		
		for (i=0;i<10;i++){
		   var lblname = "labels[" + i + "]";
           if (document.forms[0][lblname]){
			   if(document.forms[0][lblname].checked == true){
				   query = query + document.forms[0][lblname].value + ";";
			  }
		   }
	    }
		
		var request = GXmlHttp.create();
		var strURL = "functies/updateadvertentie.php";
		request.open("POST", strURL, false);
		request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(query);
		var answer = request.responseText;
		
		if (answer.substring(0,3) == "OK:"){
			gAdvertentieID=answer.substring(3);
			document.getElementById('stap5status').innerHTML = "Stap 5 : Details";
			document.getElementById('stap6').style.visibility = 'visible';
			document.getElementById('stap6status').style.fontWeight = 'bold';
			document.getElementById('stap6status').style.color = '#FFFFFF';
			document.getElementById('stap5status').style.color = '#EEEEEE';
			document.getElementById('stap5status').style.fontWeight = 'normal';
			gDrawMarker = 1;
		}else{
			document.getElementById('stap5status').innerHTML = "Stap 5 :Fout  bij opslagen";
		}
	}
	
	function UpdateCoords(coords) {
		var request = GXmlHttp.create();
		var strURL = "functies/updatecoords.php?Lat=" + coords.lat() + "&Lng=" + coords.lng();
		request.open("GET", strURL, false);
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(null);
	}
	
	function DeleteAdvertentie(ID){
		var request = GXmlHttp.create();
		var strURL = "functies/deleteadvertentie.php?ID=" + ID;
		request.open("GET", strURL, false);
		request.onreadystatechange = function() {
		  if (request.readyState == 4) {
			//alert(request.responseText);
		  }
		}
		request.send(null);
	}
	
	function CheckNewUser(){
		var blOK = 1;
		if (document.getElementById('BTW_nummer').value == ''){
			blOK = 0;
			document.getElementById('stap1status').innerHTML = "Stap 1 : Vul BTW-nummer in";
		}
		if (document.getElementById('emailadres').value == ''){
			blOK = 0;
			document.getElementById('stap1status').innerHTML = "Stap 1 : Vul emailadres in";
		}
		if (document.getElementById('telefoonnummer').value == ''){
			blOK = 0;
			document.getElementById('stap1status').innerHTML = "Stap 1 : Vul telefoonnummer in";
		}
		if (document.getElementById('plaats').value == ''){
			blOK = 0;
			document.getElementById('stap1status').innerHTML = "Stap 1 : Vul plaats in";
		}
		if (document.getElementById('postcode').value == ''){
			blOK = 0;
			document.getElementById('stap1status').innerHTML = "Stap 1 : Vul postcode in ";
		}
		if (document.getElementById('straat_en_nummer').value == ''){
			blOK = 0;
			document.getElementById('stap1status').innerHTML = "Stap 1 : Vul straat in";
		}
		if (document.getElementById('contactpersoon_familienaam').value == ''){
			blOK = 0;
			document.getElementById('stap1status').innerHTML = "Stap 1 : Vul familienaam in";
		}
		if (document.getElementById('contactpersoon_voornaam').value == ''){
			blOK = 0;
			document.getElementById('stap1status').innerHTML = "Stap 1 : Vul voornaam in";
		}
		if (document.getElementById('bedrijfsnaam').value == ''){
			blOK = 0;
			document.getElementById('stap1status').innerHTML = "Stap 1 : Vul bedrijfsnaam in";
		}
		if (document.getElementById('hint').value == ''){
			blOK = 0;
			document.getElementById('stap1status').innerHTML = "Stap 1 : Vul hint in";
		}
		if (document.getElementById('wachtwoord').value == ''){
			blOK = 0;
			document.getElementById('stap1status').innerHTML = "Stap 1 : Vul wachtwoord in";
		}
		if (document.getElementById('gebruikersnaam').value == ''){
			blOK = 0;
			document.getElementById('stap1status').innerHTML = "Stap 1 : Vul gebruikersnaam in";
		}

		if (blOK){
			var username = document.getElementById('gebruikersnaam').value;
			var answer = CheckIfUsernameExists(username);
			
			if (answer.substring(0,3) == "OK:"){
				
				var query;
				query = "gebruikersnaam=" + username;
				query = query + "&wachtwoord=" + document.getElementById('wachtwoord').value;
				query = query + "&hint=" + document.getElementById('hint').value;
				query = query + "&bedrijfsnaam=" + document.getElementById('bedrijfsnaam').value;
				query = query + "&contactpersoon_voornaam=" + document.getElementById('contactpersoon_voornaam').value;
				query = query + "&contactpersoon_familienaam=" + document.getElementById('contactpersoon_familienaam').value;
				query = query + "&straat_en_nummer=" + document.getElementById('straat_en_nummer').value;
				query = query + "&postcode=" + document.getElementById('postcode').value;
				query = query + "&plaats=" + document.getElementById('plaats').value;
				query = query + "&telefoonnummer=" + document.getElementById('telefoonnummer').value;
				query = query + "&emailadres=" + document.getElementById('emailadres').value;
				query = query + "&webadres=" + document.getElementById('webadres').value;
				query = query + "&BTW_nummer=" + document.getElementById('BTW_nummer').value;
				
				var request = GXmlHttp.create();
				var strURL = "functies/newuserdata.php";
				request.open("POST", strURL, false);
				request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
				request.onreadystatechange = function() {
				  if (request.readyState == 4) {
					//alert(request.responseText);
				  }
				}
				request.send(query);
				var answer2
				answer2 = request.responseText
				if (answer2.substring(0,3) == "OK:"){
					gUserID=answer2.substring(3);
					document.getElementById('stap1status').innerHTML = "Stap 1 : Gebruiker aangemaakt";
					
					GotoStap2();
				}else{
					document.getElementById('stap1status').innerHTML = "Stap 1 : Fout  bij opslagen";
				}
			}else{
				document.getElementById('stap1status').innerHTML = "Stap 1 : Gebruikersnaam bestaat al";
			}
		}
		
	}
	
	function Betaal(){
		var code = document.getElementById('code').value;
		if (code){
			url = "http://www.granulaatbank.com/codecheck.php?code=" + code;
			document.ogoneform.action = url;
			document.ogoneform.submit();
		}else{
			document.ogoneform.submit();
		}
	}
	
	function AnnuleerBetaling(){
		TerugNaarOvezicht();
	}
	
	function TerugNaarOvezicht(){
		window.location.href="reload.php";
	}

    //]]>