function dbRequest(action, file, var1, var2, preURL)
{
    file = '/requests/'+file;

	var req = null; 
		if (window.XMLHttpRequest)
		{
			req = new XMLHttpRequest();
			if (req.overrideMimeType) 
			{
				req.overrideMimeType('text/xml');
			}
		} 
		else if (window.ActiveXObject) 
		{
			try {
				req = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e)
			{
				try {
					req = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
	        	}

		req.onreadystatechange = function()
		{ 
			
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					switch(action)
					{    	    							
 					   case 'updateType':	 writeMessage('Project '+var2+' '+var1); break;
 					   case 'updateAan':	  break
 					   	
 					   case 'updateFolder':	 writeMessage('Fotomap geupdate'); break;
 					   case 'updateClient':	 writeMessage('Project gekoppeld aan klant'); break;								
					}
				}		
			} 
		} 
		req.open("GET", file, true); 
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		req.send(null);
}

function updateType(pos,value,projectId)
{
   var file = "../requests/updateType.php";
   var action = "updateType";

   
   
   if(pos==0) var1 = 'Communicatie';
   if(pos==1) var1 = 'Concept';
   if(pos==2) var1 = 'Copy';

   if(value)
   {
     value = 1;
     var2 = 'toegevoegd aan';
   }
   else 
   {
     value = 0; 
     var2 = 'verwijderd van';
   }
   
   file += "?projectId="+projectId+"&typePos="+pos+"&value="+value;

   dbRequest(action, file, var1, var2, 0);
}

function updateAan(value,projectId)
{
   var file = "../requests/updateAan.php";
   var action = "updateAan";
   
   if(value==true) value = 1;
   else value = 0;
   
   file += "?projectId="+projectId+"&value="+value;


   dbRequest(action, file, 0, 0, 0);
}

function updateFolder(projectId,value)
{
   var file = "../requests/updateFolder.php";
   var action = "updateFolder";
   file += "?projectId="+projectId+"&value="+value;
   
   dbRequest(action, file, 0, 0);
}

function updateClient(projectId,value)
{
   var file = "../requests/updateClient.php";
   var action = "updateClient";
   file += "?projectId="+projectId+"&value="+value;
   
   dbRequest(action, file, 0, 0);
}


function writeMessage(message)
{
   elm('message').innerHTML = message;
}


