if (window.location.pathname == "/") {
var adlZone 	= 'home';
} else if (!adlZone) {
var adlZone 	= '_default';
}
var adlSite     = 'mijnreceptenboek.nl';
var adlPro      = 'http:';

function sr(w,c) {document.location = 'http://www.mijnreceptenboek.nl/zoeken.php?metingredient='+w+'&cat='+c+'';}

function vote(vote) {
document.getElementById('rating').className = 'click'+vote;
document.getElementById('rate').value = vote;}

function voterating(criteria, rate) {
document.write('<tr><td class="vote_tr">');
document.write('<UL ID="rating" CLASS="n'+rate+'line">');
document.write('<LI CLASS="n1"><A HREF="#" ONCLICK="vote(1); return false;">&nbsp;</A></LI>');
document.write('<LI CLASS="n2"><A HREF="#" ONCLICK="vote(2); return false;">&nbsp;</A></LI>');
document.write('<LI CLASS="n3"><A HREF="#" ONCLICK="vote(3); return false;">&nbsp;</A></LI>');
document.write('<LI CLASS="n4"><A HREF="#" ONCLICK="vote(4); return false;">&nbsp;</A></LI>');
document.write('<LI CLASS="n5"><A HREF="#" ONCLICK="vote(5); return false;">&nbsp;</A></LI>');
document.write('<INPUT ID="rate" TYPE="hidden" NAME="rating" VALUE="0">');
document.write('</UL></td></tr>');}

function FirstTimeLoad(strURL,rid,rname) {
xmlhttpPost(strURL,'light','element');
var answer = confirm("Wilt u de ingredienten van het recept "+rname+" toevoegen aan dit boodschappenlijstje?");
if (answer){
	xmlhttpPost('http://www.mijnreceptenboek.nl/js/getGroceries.php?rid='+rid+'','light','textarea');
	alert('Ingredienten toegevoegd.');
}
}

function createRequestObject() {
  var ro;
  try {ro = new XMLHttpRequest();}
  catch(e) {
    try {ro = new ActiveXObject("Msxml2.XMLHTTP");}
    catch(e) {
      try {ro = new ActiveXObject("Microsoft.XMLHTTP");}
      catch(e) {
        alert("Your browser does not support AJAX!");
        return false;
      }
    }
  }
  return ro;
}

function xmlhttpPost(strURL,id,into) {
  var http = createRequestObject();
  http.open('get', strURL);
  http.onreadystatechange = function() {
    if (http.readyState == 4) {
		if (into == 'element') {
			updatepage(http.responseText,id);
		} else {
			Insert(http.responseText);
		}
    }
  }
  http.send(null);
}

function updatepage(http_request,id) {
var test = http_request;
document.getElementById(id).innerHTML = test;
}

function check_form() {
var error = '';
emailpattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
if(emailpattern.test(document.forms['nieuwsbrief_form'].nbe.value) == false) { error = '- E-mailadres\n'; }
if(document.forms['nieuwsbrief_form'].voornaam.value.length < 2) { error = error+'- Voornaam\n'; }
if(document.forms['nieuwsbrief_form'].achternaam.value.length < 3) { error = error+'- Achternaam\n'; }
if(document.forms['nieuwsbrief_form'].g[0].checked == false && document.forms['nieuwsbrief_form'].g[1].checked == false) { error = error+'- Geslacht\n'; }
if(document.forms['nieuwsbrief_form'].nba.checked == false) { error = error+'- Akkoord algemene voorwaarden\n'; }
if(error.length) { alert('De volgende velden zijn niet volledig of juist ingevuld:\n'+error); return false; } else { document.forms['nieuwsbrief_form'].submit(); } }
function nieuwsbrief(email,voornaam,achternaam,geslacht,src) {
if (email === undefined) { email = ''; }
if (voornaam === undefined) { voornaam = ''; }
if (achternaam === undefined) { achternaam = ''; }
if (src === undefined) { src = ''; }
document.write('<FORM ACTION="http://www.culinairenieuwsbrief.nl/nieuwsbrief.html?src='+src+'" TARGET="_BLANK" METHOD="POST" ID="nieuwsbrief_form"><B>E-mailadres:</B><BR><INPUT NAME="nbe" VALUE="'+email+'" ID="nbe" TYPE="TEXT" STYLE="width: 150px;"><BR><B>Voor- en achternaam:</B><BR><INPUT NAME="voornaam" VALUE="'+voornaam+'" TYPE="TEXT" STYLE="width: 100px;"> <INPUT NAME="achternaam" VALUE="'+achternaam+'" TYPE="TEXT" STYLE="width: 150px;"><BR><B>Geslacht:</B> <input type="radio" name="g" value="m" id="man" STYLE="border: 0px; margin: 0 0 -3px 0;"> <LABEL FOR="man">man</LABEL> &nbsp;/&nbsp; <input type="radio" name="g" id="vrouw" value="v" STYLE="border: 0px; margin: 0 0 -3px 0;"> <LABEL FOR="vrouw">vrouw</LABEL><BR>');
document.write('<DIV STYLE="margin: 3px 0 2px 0;color:#000000; font-size:10px"><INPUT TYPE="checkbox" ID="npa" NAME="npa" VALUE="akkoord" STYLE="border: 0px; margin: 0 0 -2px -3px;"> <LABEL FOR=\"npa\" STYLE=\"cursor:hand\">Ja, ik wil kans maken op mooie prijzen door per e-mail informatie & aanbiedingen van onze partners te ontvangen</LABEL><BR><INPUT TYPE="checkbox" ID="nba" NAME="nba" VALUE="akkoord" STYLE="border: 0px; margin: 0 0 -2px -3px;"><LABEL FOR=\"nba\" STYLE=\"cursor:hand\"> Ja, ik ontvang graag wekelijks de Culinaire Nieuwsbrief & ga akkoord met de  <A HREF="http://www.culinairenieuwsbrief.nl/algemene-voorwaarden.html" TARGET="_blank">algemene voorwaarden</A></LABEL></DIV><INPUT TYPE="SUBMIT" VALUE="Meld mij aan!" STYLE="margin-top:5px" ONCLICK="check_form(); return false;"></FORM>');
if (geslacht == 'm') { document.getElementById("man").checked=true; } else if (geslacht == 'v') { document.getElementById("vrouw").checked=true; } }

function showAdv(toggle) {
if (toggle==1 && document.getElementById("ap").innerHTML == '') {
document.getElementById("ap").innerHTML = '<DIV></DIV><form action="/zoeken.php"><P ID="az"><input type="hidden" name="thru" value="recepten"><SPAN>Trefwoord</SPAN><SPAN><input type="text" size="14" name="q"></SPAN><SPAN>Zonder ingredi&euml;nt</SPAN><SPAN><input type="text" size="14" name="ingredient"></SPAN><a ONCLICK="showAdv(0);">X</A><BR><SPAN>Bereidingstijd</SPAN><SPAN><select name="bereidingstijd"><option value="">Geen voorkeur</option><option value="00:10:00">tot 10 minuten</option><option value="00:20:00">tot 20 minuten</option><option value="00:30:00">tot 30 minuten</option><option value="00:40:00">tot 40 minuten</option><option value="00:50:00">tot 50 minuten</option><option value="01:00:00">tot 1 uur </option><option value="02:00:00">tot 2 uur </option><option value="03:00:00">tot 3 uur </option></select></SPAN><SPAN><select name="cat"><option value="">In de categorie</option><option value="50">Azijn en oliën</option><option value="28">Bijgerechten</option><option value="44">Broodgerechten</option><option value="77"> &nbsp; &gt; Broodbakmachine</option><option value="81">Budget</option><option value="4">Dranken</option><option value="10"> &nbsp; &gt; Cocktails</option><option value="54"> &nbsp; &gt; Cocktails met alcohol</option><option value="55"> &nbsp; &gt; Cocktails zonder alcohol</option><option value="57"> &nbsp; &gt; Koffie</option><option value="56"> &nbsp; &gt; Smoothies</option><option value="46">Hapjes</option><option value="1">Hoofdgerechten</option><option value="51"> &nbsp; &gt; Aardappelgerechten</option><option value="22"> &nbsp; &gt; BBQ</option><option value="20"> &nbsp; &gt; Eiergerechten</option><option value="23"> &nbsp; &gt; Fondue</option><option value="14"> &nbsp; &gt; Gevogelte</option><option value="24"> &nbsp; &gt; Gourmet</option><option value="19"> &nbsp; &gt; Groentegerechten</option><option value="61"> &nbsp; &gt; Hartige taarten</option><option value="21"> &nbsp; &gt; Maaltijdsalades</option><option value="67"> &nbsp; &gt; Maaltijdsoepen</option><option value="59"> &nbsp; &gt; Miegerechten</option><option value="52"> &nbsp; &gt; Ovenschotels</option><option value="18"> &nbsp; &gt; Pastagerechten</option><option value="84"> &nbsp; &gt; Raw food</option><option value="17"> &nbsp; &gt; Rijstgerechten</option><option value="60"> &nbsp; &gt; Roerbakgerechten</option><option value="5"> &nbsp; &gt; Stamppotten</option><option value="25"> &nbsp; &gt; Steengrill</option><option value="58"> &nbsp; &gt; Stoofschotels</option><option value="26"> &nbsp; &gt; Tapas</option><option value="83"> &nbsp; &gt; Veganistisch</option><option value="16"> &nbsp; &gt; Vegetarisch</option><option value="15"> &nbsp; &gt; Vis en schaaldieren</option><option value="13"> &nbsp; &gt; Vlees</option><option value="27"> &nbsp; &gt; Wild</option><option value="82"> &nbsp; &gt; Wraps</option><option value="49">Jam en marmelade</option><option value="53">Kinderen</option><option value="78"> &nbsp; &gt; Baby</option><option value="71"> &nbsp; &gt; Feestjes en verjaardags hapjes</option><option value="69"> &nbsp; &gt; Hoofdgerechten voor de kleintjes</option><option value="80"> &nbsp; &gt; Kleuter</option><option value="70"> &nbsp; &gt; Nagerechten voor de kleintjes</option><option value="79"> &nbsp; &gt; Peuter</option><option value="75"> &nbsp; &gt; Snacks voor de kleintjes</option><option value="72"> &nbsp; &gt; Tussendoortjes</option><option value="68"> &nbsp; &gt; Voorgerechten voor de kleintjes</option><option value="73"> &nbsp; &gt; Zoetigheden voor de kleintjes</option><option value="66">Koekjes</option><option value="42">Lunchgerechten</option><option value="43"> &nbsp; &gt; Sandwiches</option><option value="3">Nagerechten</option><option value="41">Ontbijtgerechten</option><option value="48">Sambals</option><option value="47">Sauzen en marinades</option><option value="29">Seizoensgerechten</option><option value="34"> &nbsp; &gt; Herfst</option><option value="30"> &nbsp; &gt; Lente</option><option value="33"> &nbsp; &gt; Najaar</option><option value="32"> &nbsp; &gt; Voorjaar</option><option value="35"> &nbsp; &gt; Winter</option><option value="31"> &nbsp; &gt; Zomer</option><option value="45">Snacks</option><option value="36">Speciale gelegenheden</option><option value="64"> &nbsp; &gt; Halloween</option><option value="37"> &nbsp; &gt; Kerst</option><option value="62"> &nbsp; &gt; Moederdag</option><option value="40"> &nbsp; &gt; Oud en nieuw</option><option value="39"> &nbsp; &gt; Pasen</option><option value="65"> &nbsp; &gt; Sinterklaas</option><option value="63"> &nbsp; &gt; Vaderdag</option><option value="38"> &nbsp; &gt; Valentijn</option><option value="11">Streekgerechten</option><option value="12">Taart en gebak</option><option value="6">Voorgerechten</option><option value="76"> &nbsp; &gt; Amuses</option><option value="8"> &nbsp; &gt; Koud</option><option value="7"> &nbsp; &gt; Salades</option><option value="2"> &nbsp; &gt; Soepen</option><option value="9"> &nbsp; &gt; Warm</option><option value="85">Wecken</option></select></SPAN><BR clear="all"><SPAN><input type="checkbox" name="allergie_nachtschade" value="1" id="a1"><label for="a1">nachtschade</label></SPAN><SPAN><input type="checkbox" name="allergie_kleurstoffen" value="1" id="a2"><label for="a2">kleurstoffen</label></SPAN><br clear="all"><SPAN><input type="checkbox" name="allergie_koemelk" value="1" id="a3"><label for="a3">koemelk</label></SPAN><SPAN><input type="checkbox" name="allergie_noten" value="1" id="a4"><label for="a4">noten</label></SPAN><SPAN><input type="checkbox" name="allergie_gluten" value="1" id="a5"><label for="a5">gluten</label></SPAN><input type="submit"></P></form>';
} else {
document.getElementById("ap").innerHTML = '';
}
}

function ReadySend(text){
if (text == '') {
return text;
}
text = escape(text);
if(text.indexOf('%0D%0A') > -1){
re_nlchar = /%0D%0A/g ;
} else if(text.indexOf('%0A') > -1){
re_nlchar = /%0A/g ;
} else if(text.indexOf('%0D') > -1){
re_nlchar = /%0D/g ;
} else {
return text;
}
return unescape(text.replace(re_nlchar,'|'));
}
function trim(value) {
value = value.replace(/^\s+/,''); 
value = value.replace(/\s+$/,'');
return value;
}
function SaveGrocerylist(saveString,phoneNum,Code) {
if (phoneNum.length < 10) {
	alert('U dient uw GSM nummer in te vullen als referentie om uw boodschappenlijstje weer op te kunnen halen.');
} else if (Code.length < 4) {
	alert('U dient u een code in te voeren ter beveiliging van uw gegevens.');
} else {
	xmlhttpPost("/js/saveboodschap.php?zerosix=" + phoneNum + "&code=" + Code + "&string=" + saveString,'light','element');
	alert('Uw boodschappenlijstje is opgeslagen.');
}
}
function Insert(txt) {
document.form.list.value = trim(document.form.list.value) + '\n' + txt;
document.form.list.value = trim(document.form.list.value);
textareaelem = document.getElementById('list');
textareaelem.scrollTop = textareaelem.scrollHeight;
}

function randOrd(){
return (Math.round(Math.random())-0.5); } 

function laad(toId,num,from,type) {
	num++;
	if (from == 'web') {
	xmlhttpPost('http://www.mijnreceptenboek.nl/js/data.js?type='+type+'&p='+num+'',toId,'element');
	} else if (from == 'js') {
		if (type == 'r') {
		document.getElementById(toId).innerHTML = '<li><a href="/recept/kinderen/feestjes_en_verjaardags_hapjes/carameltaart-21431.html">Carameltaart</a></li><li><a href="/recept/hoofdgerechten/vis_en_schaaldieren/salade-van-geroosterde-dorade-21430.html">Salade van geroosterde dorade</a></li><li><a href="/recept/speciale_gelegenheden/pasen/kipfilet-met-basilicumcreme-21429.html">Kipfilet met basilicumcr&egrave;me</a></li><li><a href="/recept/voorgerechten/kipcocktail-met-pikante-saus-21428.html">Kipcocktail met pikante saus</a></li><li><a href="/recept/jam_en_marmelade/uienjam-21427.html">Uienjam</a></li>';
		var label = 'recepten';
		num = 0;
		} else if (type == 'm') {
		document.getElementById(toId).innerHTML = '<li><a href="/forums/even_voorstellen/ff-voorstellen-614.html">Ff voorstellen</a> [2]</li><li><a href="/forums/bereiding/gecondenseerde-melk-610.html">Gecondenseerde melk</a> </li><li><a href="/forums/bugs_en_suggesties/omreken-receptuur-607.html">Omreken receptuur</a> </li>';
		var label = 'berichten';
		num = 0;
		}
		document.getElementById(toId).innerHTML += '<li><strong><a href="#" ONCLICK="laad(\''+toId+'\',\''+num+'\', \'web\', \''+type+'\');">Meer '+label+' &raquo;</a></strong></li>';
	}
}

function GetOldLogin(zerosix,code) {
	if (zerosix.length < 10) {
		alert('U dient een geldig mobiel nummer in te voeren (10 karakters)');
	} else if (code.length < 4) {
		alert('U dient een geldige code in te voeren (4 karakters)');
	} else {
		xmlhttpPost('http://www.mijnreceptenboek.nl/js/loadoldlist.php?zerosix='+zerosix+'&code='+code+'','light','element');
	}
}

function Lid() {
document.write('<H2>Word nu lid van MijnReceptenboek</H2>Een van de grootste kook communities van Nederland en maak <STRONG>GRATIS</STRONG><BR>gebruik van de volgende mogelijkheden en acties!<BR><UL><LI>Elke dag en/of week de nieuwste recepte in je mail.</LI><LI>Bundel je recepten handig online en deel ze</LI><LI>Reageer op recepten & vraag om advies op het forum</LI></UL>Wacht niet langer schrijf je nu 100% gratis in! <A HREF="/signup.php">Klik hier</A> en word direct lid!');
}

function ba() {document.write('<div id="tr">');}
function ab() {
document.write('<form action="/zoeken.php" id="zf"><input type="text" name="q"> <input type="submit" value="zoeken &raquo;"><br><a Onclick=\"showAdv(1);\" id=\"avbut\"></a></form><div id="ap"></div></div><div id="tl">');
var links =new Array("<a href=\"/linkout.php?f=6\" OnClick=\"pageTracker._trackEvent('Tekstlinks', 'Ga nu naar Philidelp klik', this.InnerHTML);\" target=\"_blank\"><img src=\"/textads/6.gif\" align=\"absmiddle\" border=\"0\" width=\"20\" height=\"19\"> Waarom alleen maar smeren?</a><br>","<a href=\"/linkout.php?f=3\" OnClick=\"pageTracker._trackEvent('Tekstlinks', 'Actie kookspullen klik', this.InnerHTML);\" target=\"_blank\"><img src=\"/textads/3.gif\" align=\"absmiddle\" border=\"0\" width=\"20\" height=\"19\"> Win kookspullen ter waarde van € 500</a><br>","<a href=\"/linkout.php?f=4\" OnClick=\"pageTracker._trackEvent('Tekstlinks', 'Actie espresso klik', this.InnerHTML);\" target=\"_blank\"><img src=\"/textads/4.gif\" align=\"absmiddle\" border=\"0\" width=\"20\" height=\"19\"> Siemens Espresso Apparaat winnen?</a><br>","<a href=\"/linkout.php?f=2\" OnClick=\"pageTracker._trackEvent('Tekstlinks', 'Actie culinaire  klik', this.InnerHTML);\" target=\"_blank\"><img src=\"/textads/2.gif\" align=\"absmiddle\" border=\"0\" width=\"20\" height=\"19\"> Win vandaag nog een culinaire reis!</a><br>");
links.sort(randOrd);
document.write('<div id=\"mu\"><a href="#" onClick="print();">print</a> &middot; <a href="/helpdesk.html">help</a> &middot; <a href="/signup.php">meedoen</a> &middot; <a href="/doorsturen.html?url='+document.location+'">doorsturen</a></div>');
document.write(links[0]);
document.write(links[1]);
document.write(links[2]);
document.write(links[3]);
document.write('</div>');

window.onafterprint = function () { pageTracker._trackEvent('Recepten', 'Print pagina', document.title); }
}