/*************************************************************** FUNCTIONS.JS */
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).innerHTML="<strike>» "+kop+"</strike>";}}});}}
function delplusVerzamelblad(id,kop,user_id)
{if(confirm("Weet u zeker dat u \""+kop+"\" uit uw verzamelblad wilt verwijderen?"))
{var url='/ajax/ajax.process.php';var pars='action=delplusVerzamelblad&id='+id+'&user_id='+user_id;var myAjax=new Ajax.Request(url,{method:'post',postBody:pars,onComplete:function(t)
{if(t.responseText=='true')
{$('blad_'+id).innerHTML="<strike>» "+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 forumEditFP(div,post_id) {
	var a=new Ajax.Request('/ajax/ajax.process.php', {
			method:'post',
			postBody:'action=forumEditFirstPost&post_id='+post_id+'&div='+div,
			onComplete:function(t) {
				$(div).innerHTML=t.responseText;
				$('derpedederp').innerHTML = '';
				}
			});
}

function saveFirstPost(post_id, div) {
	var a=new Ajax.Request('/ajax/ajax.process.php', {
		method:'post',
		postBody:'action=saveFirstPost&post_id='+post_id+'&div='+div+'&tekst='+$(div).firstChild.value,
		onComplete:function(t) {
			$(div).innerHTML=t.responseText;
		}
	});
}

function saveReactie(reactie_id,div,tbl) {
	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
{$('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
{xmlHttp=new XMLHttpRequest();}
catch(e)
{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.');}}});}


function changeInputFieldEmpty(element, txt, types){
if(!element.value){element.value = txt;}
}
function focusInputFieldEmpty(element, txt, types){	
	if(element.value == txt){element.value = '';}	
}
function changeWachtwoord(id){
	
	if(jQuery('#'+id).show() && !jQuery('#'+id).val()){
		jQuery('#'+id).hide()
		jQuery('#'+id+'_fake').show()
	}else{
		jQuery('#'+id+'_fake').hide()
		jQuery('#'+id).show()
	}
	
}
/******************************************************** EINDE FUNCTIONS.JS */

