function savetomap(gebruikers_id, item_id, rubriek_id, categorie_id, type_id)
{
	var url = '/ajax/ajax.process.php';
	var pars = 'action=savetomap&gebruikers_id='+gebruikers_id+'&categorie_id='+categorie_id+'&rubriek_id='+rubriek_id+'&item_id='+item_id+'&type_id='+type_id;
	var myAjax = new Ajax.Request(url,
	{
		method: 'post',
		postBody: pars,
		onComplete: function(t)
		{
			alert('U hebt het artikel nu bewaard. U kunt het terugvinden in uw persoonlijke profiel. Om uw profiel te openen klikt u op \'Bekijk uw profiel\' in het Welkom-kader aan de linkerkant van het scherm.');
		}
	} );
}

function printPage()
{
	var disp_setting="toolbar=yes,location=no,directories=no,menubar=yes,"; 
	disp_setting+="scrollbars=yes,width=650, height=600, left=100, top=25"; 
	
	var docprint = window.open("","",disp_setting); 
	docprint.document.open(); 
	docprint.document.write('<html><head><title>Pagina titel</title>');
	docprint.document.write('<link rel="stylesheet" href="http://www.plusmagazine.nl/style/sIFR-print.css" type="text/css" />');
	docprint.document.write('</head><body onload="self.print();">');          
	docprint.document.write($('artikelcontent').innerHTML);          
	docprint.document.write('</body></html>'); 
	docprint.document.close(); 
	docprint.focus(); 
}

function printBon(content)
{
	var disp_setting="toolbar=yes,location=no,directories=no,menubar=yes,"; 
	disp_setting+="scrollbars=yes,width=650, height=600, left=100, top=25"; 
	
	var docprint = window.open("","",disp_setting); 
	docprint.document.open(); 
	docprint.document.write('<html><head><title>Pagina titel</title>');
	docprint.document.write('<link rel="stylesheet" href="http://www.plusmagazine.nl/style/sIFR-print.css" type="text/css" />');
	docprint.document.write('</head><body onload="self.print();">');          
	docprint.document.write(content);          
	docprint.document.write('</body></html>'); 
	docprint.document.close(); 
	docprint.focus(); 
}

function stuurDoor(sturl,stdiv)
{
	$('dest_email_' + stdiv).className = '';
	$('dest_name_' + stdiv).className = '';
	$('src_email_' + stdiv).className = '';
	$('src_name_' + stdiv).className = '';
	
	var url = '/ajax/ajax.process.php';
	var pars = 'action=stuurDoor&positie=' + stdiv + '&url=' + sturl + '&' + $('drstFrm_' + stdiv).serialize();
	var myAjax = new Ajax.Request(url,
	{
		method: 'post',
		postBody: pars,
		onComplete: function(t)
		{
			var arrResponse = t.responseText.evalJSON();
			if(arrResponse.status == 'false')
			{
				alert(arrResponse.message);
				switch(arrResponse.sec)
				{
					case "empty_fields":
						for(var i=0;i<arrResponse.velden.length;i++)
						{
							$(arrResponse.velden[i]).className = 'errorInput';
						}
						break;
						
					case "dest_email_wrong":
						$('dest_email_'+stdiv).className = 'errorInput';
						$('dest_email_'+stdiv).focus();
						break;
					
					case "src_email_wrong":
						$('src_email_'+stdiv).className = 'errorInput';
						$('src_email_'+stdiv).focus();
						break;
				}
			}
			else if (arrResponse.status == 'true')
			{
				alert('Uw mail is verzonden');
				new Effect.toggle('stuurdoor_'+stdiv,'appear',{duration: 0.5});
				$('dest_email_'+stdiv).value = '';
				$('dest_name_'+stdiv).value = '';
			}
		}
	} );
}

function vote(poll_id,result_id)
{
	var url = '/ajax/ajax.process.php';
	var pars = 'action=vote&poll_id='+poll_id+'&result_id='+result_id;
	var myAjax = new Ajax.Request(url,
	{
		method: 'post',
		postBody: pars,
		onComplete: function(t)
		{
			$('poll_div').innerHTML = t.responseText;
		}
	} );
}

function delVerzamelblad(verzamelblad_id,kop)
{
	if(confirm("Weet u zeker dat u \"" + kop + "\" uit uw verzamelblad wilt verwijderen?"))
	{
		var url = '/ajax/ajax.process.php';
		var pars = 'action=delVerzamelblad&verzamelblad_id='+verzamelblad_id;
		var myAjax = new Ajax.Request(url,
		{
			method: 'post',
			postBody: pars,
			onComplete: function(t)
			{
				if(t.responseText == 'true')
				{
					//$('blad_'+verzamelblad_id).style.display = 'none';
					$('blad_'+verzamelblad_id).innerHTML = "<strike>&raquo; "+kop+"</strike>";
				}
			}
		} );
	}
}

function forumEdit(div,reactie_id,tbl)
{
	var url = '/ajax/ajax.process.php';
	var pars = 'action=forumEdit&reactie_id='+reactie_id+'&div='+div+'&tbl='+tbl;
	var myAjax = new Ajax.Request(url,
	{
		method: 'post',
		postBody: pars,
		onComplete: function(t)
		{
			$(div).innerHTML = t.responseText;
		}
	} );
}

function saveReactie(reactie_id,div,tbl)
{
	//alert($('new_reactie_'+reactie_id).value);
	
	var url = '/ajax/ajax.process.php';
	var pars = 'action=saveReactie&tbl='+tbl+'&tekst='+$('new_reactie_'+reactie_id).value+'&reactie_id='+reactie_id+'&div='+div;
	var myAjax = new Ajax.Request(url,
	{
		method: 'post',
		postBody: pars,
		onComplete: function(t)
		{
				$(div).innerHTML = t.responseText;
		}
	} );
	

}

function checkDate(dateValue)
{
    
}

function checkNewForum()
{
	if($('titel').value == '')
	{
		alert('Vergeet geen titel op te geven');
	}
	else
	{
		//alert('submit');
		$('newFormPost').submit();
	}
}

function toHome()
{
	document.location = '/';
}
function bookmarksite()
{
	if (document.all)
		window.external.AddFavorite('http://www.plusonline.nl', 'Plus Online - de website van Plus Magazine');
	else if (window.sidebar)
		window.sidebar.addPanel('Plus Online - de website van Plus Magazine', 'http://www.plusonline.nl', '')
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
		catch (e)
		{
			//Internet Explorer
			try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
		}
	return xmlHttp;
}

function zoekWeblog() 
{ 
    xmlHttp=GetXmlHttpObject();
    xmlHttp.onreadystatechange = function () {
        if (xmlHttp.readyState == 4) {
            var ajaxSearchResults = document.getElementById("zoekresultatenblok");
            ajaxSearchResults.innerHTML = xmlHttp.responseText;
        }
    }   
    var searchQuery = document.getElementById("zoekweblog").value;
    var queryString = "?zoeken=" + searchQuery;
    xmlHttp.open ("GET", "http://www.plusonline.nl/ajax/zoeken/zoekenweblog.php" + queryString + "&dummy="+Math.random(), true);
    xmlHttp.send (null);
} 


function zoekWeblogCulinair() 
{ 
    xmlHttp=GetXmlHttpObject();
    xmlHttp.onreadystatechange = function () {
        if (xmlHttp.readyState == 4) {
            var ajaxSearchResults = document.getElementById("zoekresultatenblok");
            ajaxSearchResults.innerHTML = xmlHttp.responseText;
        }
    }   
    var searchQuery = document.getElementById("zoekweblog").value;
    var queryString = "?zoeken=" + searchQuery;
    xmlHttp.open ("GET", "http://www.plusonline.nl/ajax/zoeken/zoekenculinair.php" + queryString + "&dummy="+Math.random(), true);
    xmlHttp.send (null);
} 

function zoekService() 
{ 
    xmlHttp=GetXmlHttpObject();
    xmlHttp.onreadystatechange = function () {
        if (xmlHttp.readyState == 4) {
            var ajaxSearchResults = document.getElementById("zoekresultatenblok");
            ajaxSearchResults.innerHTML = xmlHttp.responseText;
        }
    }   
    var searchQuery = document.getElementById("zoekservice").value;
    var queryString = "?zoeken=" + searchQuery;
    xmlHttp.open ("GET", "http://www.plusonline.nl/ajax/zoeken/zoekenservice.php" + queryString + "&dummy="+Math.random(), true);
    xmlHttp.send (null);
} 

function checkReactionFollow(categorie_id, rubriek_id, artikel_id, type_id, user_id){
	var url = '/ajax/ajax.process.php';
	var pars = 'action=reactionfollow&categorie_id='+categorie_id+'&rubriek_id='+rubriek_id+'&artikel_id='+artikel_id+'&type_id='+type_id+'&user_id='+user_id;
	var myAjax = new Ajax.Request(url,
	{
		method: 'post',
		postBody: pars,
		onComplete: function(t)
		{
			if(document.getElementById('volgen').checked){
				alert('U volgt vanaf nu dit artikel.');
			}else{
				alert('Artikel volgen uitgezet.');
			}
		}
	} );
}