if(typeof scriptParsing=='function')scriptParsing('welcome');(function()
{34|21;var a=28,b=1<<a,d=b-1,e=b>>1,f=a>>1,g=(1<<f)-1,h=Math.log(2),i=function(a)
{34|30;var b=new Array(a);while(a-->0)b[a]=0;return b
},j=function(a)
{34|38;var b=a.length;if(a[b-1])return a;while(b>1&&a[b-1]==0)b--;return a.slice(0,b)
},k=function(a)
{34|47;var b=1,c;if((c=a>>>16)!=0){a=c;b+=16}if((c=a>>8)!=0){a=c;b+=8}if((c=a>>4)!=0){a=c;b+=4}if((c=a>>2)!=0){a=c;b+=2}if((c=a>>1)!=0){a=c;b+=1}return b
},l=function(b,c)
{34|58;var e=b.length,f=c.length;if(e<f)return l(c,b);var g=new Array(e),h=0,i=0;for(;i<f;i++){h+=b[i]+c[i];g[i]=h&d;h>>>=a}for(;i<e;i++){h+=b[i];g[i]=h&d;h>>>=a}h&&(g[i]=h);return g
},m=function(b,c)
{34|84;var e=b.length,f=c.length;if(f>e)return[];if(f==e){if(c[f-1]>b[f-1])return[];if(f==1)return[b[0]-c[0]]}var g=new Array(e),h=0;for(var i=0;i<f;i++){h+=b[i]-c[i];g[i]=h&d;h>>=a}for(;i<e;i++){h+=b[i];g[i]=h&d;h>>=a}if(h)return[];return j(g)
},n=function(b,c,e,h,i)
{34|116;var j=e&g,k=e>>f,l=h&g,m=h>>f,n=k*l+m*j,o=j*l+((n&g)<<f)+b[c]+i;b[c]=o&d;i=k*m+(n>>f)+(o>>a);return i
},o=function(a)
{34|132;var b=a.length,c=2*b,d=i(c),e=0,f,g;for(f=0;f<b;f++){e=n(d,2*f,a[f],a[f],0);for(g=f+1;g<b;g++)e=n(d,f+g,2*a[g],a[f],e);d[f+b]=e}return j(d)
},p=function(a,b)
{34|154;var c=a.length,d=b.length,e=i(c+d-1),f,g,h;for(g=0;g<d;g++){f=0;for(h=0;h<c;h++)f=n(e,g+h,a[h],b[g],f);e[g+c]=f}return j(e)
},q=function(a,c,d)
{34|174;var e=0;while(c>=0&&d-->0)e=e*b+a[c--];return e
},r=function(b,c)
{34|182;var e=b.length-1,f=c.length-1,g=e-f;if(e<f||e==f&&(b[e]<c[e]||e>0&&b[e]==c[e]&&b[e-1]<c[e-1])){this.q=[0];this.mod=b;return this}if(e==f&&q(b,f,2)/q(c,f,2)<4){var k=b.concat(),l=0,n;for(;;){n=m(k,c);if(n.length==0)break;k=n;l++}this.q=[l];this.mod=k;return this}var o=Math.floor(Math.log(c[f])/h)+1,r=a-o,k=b.concat(),s=c.concat();if(r){for(t=f;t>0;t--)s[t]=s[t]<<r&d|s[t-1]>>o;s[0]=s[0]<<r&d;if(k[e]&(d<<o&d)){k[++e]=0;g++}for(t=e;t>0;t--)k[t]=k[t]<<r&d|k[t-1]>>o;k[0]=k[0]<<r&d}var t,u,v,w=i(g+1),x=i(g).concat(s);for(;;){v=m(k,x);if(v.length==0)break;w[g]++;k=v}var y=s[f],z=q(s,f,2);for(t=e;t>f;t--){var A=t-f-1;t>=k.length?w[A]=1:k[t]==y?w[A]=d:w[A]=Math.floor(q(k,t,2)/y);var B=q(k,t,3);while(w[A]*z>B)w[A]--;x=x.slice(1);v=m(k,p([w[A]],x));if(v.length==0){w[A]--;v=m(k,p([w[A]],x))}k=v}if(r){for(t=0;t<k.length-1;t++)k[t]=k[t]>>r|k[t+1]<<o&d;k[k.length-1]>>=r}this.q=j(w);this.mod=j(k);return this
},s=function(a,b)
{34|274;var c=0,d;for(var e=a.length-1;e>=0;e--){d=a[e];c=((d>>f)+(c<<f))%b;c=((d&g)+(c<<f))%b}return c
},t=function(a,b)
{34|286;if(b.length==1){if(a.length==1)return[a[0]%b[0]];if(b[0]<g)return[s(a,b[0])]}var c=r(a,b);return c.mod
},u=function(b,c,d)
{34|300;var e=b.concat(),f=c.length-1,g=k(c[f])-2;for(;f>=0;f--){for(;g>=0;g-=1){e=t(o(e),d);c[f]&1<<g&&(e=t(p(e,b),d))}g=a-1}return e
},v=function(a)
{34|319;var b=1,e=[0],f=0,g=0,h=256,i=a.length*8;for(var j=0;j<i;j++){if((h<<=1)>255){h=1;c=a.charCodeAt(g++)}if(b>d){b=1;e[++f]=0}c&h&&(e[f]|=b);b<<=1}return e
};window.rsaEncrypt=function(a,b)
{34|342;return u(v(a),b.e,b.m)
}
})();var siteDir="nextlover.nl";window.PaiqLogin=function()
{35|5;var a={m:[106987019,132142814,145398961,108848994,97099330,160060613,75513764,7385383,202008249,123018982,189497056,81014458,94792168,136537071,120425171,224230754,6084692,80760869,111022162,78658859,137670743,228599336,231080867,200664292,251400910,236733469,205967659,76242553,78311338,220314786,235742265,76033856,69998829,210330767,128089617,216703176,57637],e:[65537]};window.getPasswordValue=function()
{35|12;var b=this.sup("getValue").strip();return b==""?b:rsaEncrypt(b,a).join(":")
};var b={tag:"div",attrs:{"class":"login"},onLoggedIn:[!1,link]},c=makeWidget({parentTitle:"Nieuw wachtwoord",basics:["email"],ihtml:function()
{35|27;if(this.sent)return"Email verstuurd naar <b>"+escapeHtml(this.sent)+"</b>";var a=new InputLine(this.email);this.parentOptions=[new AbortButton,new OkButton("Verzenden",function()
{35|32;var b=a.getValue().strip();b&&ev.send("signup.lostPwd",b,"nextlover.nl",function()
{35|34;(new Modal({content:new c({sent:b})})).show()
})
})];return"Typ hier het emailadres waarmee je bekend staat op next·lover. We sturen je vervolgens een mailtje waarmee je opnieuw een wachtwoord kunt instellen.<br /><br /><b>emailadres:</b> "+a.render()
}});b.forgotPwdPrompt=function()
{35|40;(new Modal({content:new c(this.email.getValue().strip())})).show()
};var d=function(a,b)
{35|45;this.email.disable(!a);this.pwd.disable(!a);var c=this;(new InlineWidget(b,function()
{35|51;this.link&&this.link.addCallback("onclick",[c,c.forgotPwdPrompt])
})).set(this.msgE)
},e=function(a,b,c)
{35|58;a=parseInt(a);DBG("login: response code=",a);var e=this.email.getValue().strip();if(a>0||a==-6)document.cookie="e="+e+"; path=/; expires=Sun, 21-Apr-2030 00:00:01 GMT";if(a>0){callback(this.onLoggedIn,arguments,this);d.call(this,!1,"Aanmelden...");return}if(a==-2){var f="Email en/of wachtwoord onjuist.",g=new Link({style:"font-weight: bold",content:"Schrijf je in!",onclick:function()
{35|82;ev.send("structLog","login_signup",e);showModal("Signup",e)
}});this.alreadyHasForgotPwd||(f+=' Vergeten? <span class="link @link" style="font-weight: bold;">Klik hier.</span>');f+="<br />Nog geen lid? "+g.render();d.call(this,!0,f)}else if(a==-3)d.call(this,!0,"Bevestig eerst je registratie m.b.v. de link in het mailtje dat je hopelijk hebt ontvangen.");else if(a==-4){var h=/^http:\/\/(www\.)?|\/$/g;(new Modal({content:"Het email adres waarmee je inlogt is geregistreerd op <b>"+c+"</b>, maar je bent nu op <b>"+b+"</b>. Wil je dat je lidmaatschap wordt omgezet?",title:"Omzetten lidmaatschap?",options:["Nee, naar "+c.replace(h,"")+"",function()
{35|104;location.href=userSiteUrl
},"Ja, doe mij "+b.replace(h,"")+"",[this,this.onSubmit,!0]]})).show();return}else if(a==-5)d.call(this,!0,'\'Session-cookie\'-fout, sorry! Neem alsjeblieft even <a class="link" href="mailto:support@nextlover.nl">contact</a> op wanneer dit probleem blijft voorkomen.');else if(a==-7){document.location.href=b;return}else d.call(this,!0,"Onbekende fout "+code+', sorry! Neem alsjeblieft even <a class="link" href="mailto:support@nextlover.nl">contact</a> op wanneer dit probleem blijft voorkomen.');this.email.input.focus();this.pwd.input.focus();this.pwd.input.select()
};b.rpc=function(a,b,c,d,e,f)
{35|143;ev.send("User.login",a,b,c,d,e,f)
};b.onSubmit=function(a)
{35|148;d.call(this,!1,'Verbinding maken <a class="link" href="mailto:support@nextlover.nl">Mail ons</a> wanneer dit te lang duurt!');this.getSalt()
};var f=function()
{35|154;return this.rem&&this.rem.getValue()?2:0
};b.getSalt=function(a)
{35|163;pq.getAuthCookie([this,this.onSalt,a])
};b.onSalt=function(b,c)
{35|168;var g=this.email.getValue().strip().toLowerCase(),h=this.pwd.getValue().strip().substr(0,32);if(g==""){d.call(this,!0,"Emailadres ontbreekt.");this.email.focus();return!1}if(!/^[^@ ,]+@[a-z0-9\-\.]+|#[0-9]+$/.test(g)){d.call(this,!0,"Emailadres onjuist.");this.email.focus();return!1}if(h==""){d.call(this,!0,"Wachtwoord ontbreekt."+(this.alreadyHasForgotPwd?"":' <span class="link @link" style="font-weight: bold;">Vergeten?</span>'));this.pwd.focus();return!1}d.call(this,!1,"Controleren...");var i=rsaEncrypt(c+"|"+h,a).join(":");this.rpc(g,siteDir,i,f.call(this),[this,e],b||!1);return!1
};var g="<e-mailadres>";b.ihtml=function()
{35|199;var a=getGet("email")||getCookie("e");this.email=new InputLine({startFocused:!a,style:"width: 136px; color: #282828;",content:a||g});this.pwd=new InputLine({startFocused:!!a,style:"width: 136px; color: #282828;",password:!0,attrs:{maxlength:32}});var b=new HelpIcon("Wanneer dit vinkje aan staat, kan je volgende keren vanaf deze computer op de site inloggen zonder dat er om een gebruikersnaam of wachtwoord gevraagd wordt.");this.rem=new CheckBox({checked:this.remember,content:"onthoud mij "+b.render()+""});return'<table style="width: 100%;"><tr><td style="width: 145px">'+this.email.render()+""+this.pwd.render()+""+this.rem.render()+"      "+(new OkButton({content:"Inloggen",style:"float: right; padding-right: 9px;",onclick:[this,this.onSubmit,!1]})).render()+"</td> </tr></table><span style=\"font-weight: bold; color: #300;\" class='@msgE'></span>"
};b.finish=function()
{35|243;this.email.input.addCallback("onclick",[this.email,function()
{35|245;this.getValue()==g&&this.setValue("")
}]);if(this.email.startFocused)try{this.email.input.select()}catch(a){}this.buttonE&&(this.buttonE.onclick=mkcb([this,this.onSubmit,!1]))
};return makeWidget(b)
}();(function()
{36|1;var a={basics:["useEmail","siteType","vars"],preferredWidth:540},b=function(a)
{36|8;deleteCookie("origin");gaSetCustomVar(2,"hasRegistered","true");gaTrackPageview("modal/SignupSuccess");this.inlineButton?this.redraw():this.closeModal();if(a){var b=new Modal({title:"Registratie bevestigen",content:"Er is een email verstuurd naar <b>"+a+"</b> waarmee je je registratie kunt bevestigen.<br /><br /><br />"});window.uid&&(b.options=["Gelezen",[link,"logout"]]);b.show()}else link("chat")
};a.ihtml=function()
{36|25;var a=this.siteType=="select",c=this.vars||{};this.parentTitle="Inschrijven next·lover "+(a?"Select":"Fun")+"";var d=getCookie("origin"),e=d?fromJson(d):{},f={origin:new StaticInput(d),ipOverride:new StaticInput(!1),name:new InputLine({value:e[4]||"",style:"width: 170px; float: left;"}),email:new InputLine({value:this.useEmail||e[5]||"",style:"width: 170px; float: left;"}),siteType:new StaticInput(a?"select":"fun"),fixedPrice:new StaticInput(c.fixedPrice)};if(this.fromLux){f.allowDate=new StaticInput(this.allowDate);f.daterPhotoId=new StaticInput(this.daterPhotoId)}var g="float: left; margin: 4px; position: relative;",h='<label style="width: 120px; display: block; float: left; position: relative; top: 3px;">Je voornaam:</label>'+(new HelpIcon({style:g,tooltip:"Op next·lover hoeft de naam die je gebruikt niet uniek te zijn. We hebben het liefst dat je gewoon je voornaam invult (en veruit de meeste mensen op de site hebben dit ook gedaan). Maar een pseudoniem mag ook."})).render()+""+f.name.render()+'<br style="clear: both;" /> <label style="width: 120px; display: block; float: left; position: relative; top: 3px;">E-mailadres:</label>'+(new HelpIcon({style:g,tooltip:"Op dit adres laten wij het je weten wanneer er iemand berichten voor je heeft achtergelaten. Ook heb je het voortaan nodig om in te loggen op deze site. We zullen het adres niet gebruiken om je lastig te (laten) vallen met reclame."})).render()+""+f.email.render()+'<br style="clear: both;" /> ',k=new InputSender("signup.newPersonalia",f);k.preSave=function(a)
{36|108;a.authCookie=getCookie("a")
};k.deferErr={ipOverride:function(a)
{36|111;if(a!=="warning")return;(new Modal({title:"Waarschuwing",content:"Dubbele accounts zijn niet toegestaan. Leden die zichzelf uitnodigen lopen het risico op verwijdering van beide accounts.",options:["annuleren",!1,"doorgaan",function()
{36|113;f.ipOverride=new StaticInput(!0);k.save()
}]})).show()
}};k.onSuccess=[this,b];this.inlineButton&&(k.attrs.style="");h+=k.render();h="<table style='margin-left: 10px; margin-top: 15px;'><tr><td colspan='3' style='padding: 20px 4px 10px 4px;'>Per 1 januari 2012 zal next·lover ophouden te bestaan, en overgaan in Paiq. Je kunt je daarom alleen nog maar op paiq.nl inschrijven. Paiq biedt dezelfde functionaliteit en is óók gratis.</td></tr></table><br />";this.options=[new AbortButton,new OkButton("ok, naar Paiq!",function()
{36|128;window.location.href="http://paiq.nl/nextlover"
})];return h
};window.SignupDialog=makeWidget(a)
})();(function()
{93|67;var a={},b=function(a)
{93|70;if(!a){this.table.style.visibility="hidden";this.msg.style.color="black";a="We houden je op de hoogte!"}this.msg.innerHTML=a
},c=function()
{93|81;ev.send("newInterestedPerson",this.il.getValue(),[this,b])
};a.html=function(a)
{93|87;this.il=new InputLine;var b=this;this.okButton=new OkButton({content:"Opslaan",onclick:[this,c],style:"display: inline-block; float: none;"});return"<div "+a+"><table class='@table' style='margin: 0px; padding: 0px; border-collapse; collapse;'><tr><td>E-mailadres&nbsp;"+(new HelpIcon("We zullen je adres niet spammen en/of doorspelen aan derden.")).render()+"</td><td>"+this.il.render()+"</td><td>"+this.okButton.render()+"</td></tr></table><span class='@msg' style='color: #e50004;'></span></div>"
};a.finish=function()
{93|103;this.il.addCallback("onEnter",[this,c])
};var d=makeWidget(a),e={},f=[[6,170,150,200,922,493,625],[8,335,130,190,896,653,595]],g=[16,32,64,128,256,640];e.html=function(a)
{};var h=function()
{93|119;var a=(this.sharpness||0)+1,b=g[a];if(!b)return;this.photo.src=this.frontBase+b+".jpg";this.sharpness=a;setCallbackTimeout([this,h],1e3)
};e.finish=function()
{93|129;var a=viewportSize(),b=a[0],c=a[1];b>c*1.8&&(b=parseInt(c*1.8));var d=b/640,e=b*3/4,i=getGet("front");i&&i>=1&&i<=f.length?i--:i=Math.floor(Math.random()*f.length);i=f[i];var j=Math.round(i[3]*d/5)*5;j<100?j=100:j>i[6]&&(j=i[6]);var k=Math.round(i[5]*j/i[4]),l=Math.round(i[1]*d-j/2),m=Math.round(i[2]*d-k/2);e<c&&(c=e);var n=new ImageWidget({u:"/d"+"/i/sticker"+i[0]+"!w"+j+".png",w:j,h:k,l:!0,style:"position: absolute; top: "+m+"px; left: "+l+"px; z-index: 2;"});this.frontBase="/d"+"/i/front"+i[0]+"!w";var o=window.urlMsg;o&&(o=escapeHtml(o));cookiesEnabled()||(o="Om deze site te kunnen gebruiken heb je een browser nodig die <i>cookies</i> ondersteunt en aan heeft staan in de instellingen. Dit lijkt op het moment niet het geval te zijn!");o=o?"<div style='margin-top: 20px; font-size: 150%; font-weight: bold; color: #e50004; text-align: center;'>"+o+"</div>":"";this.msgE.setHtml(o);this.mainE.style.height=c;var p=(new InlineWidget("<div style='display: block; margin: auto; position: relative; width: "+b+"px; height: "+c+"px; overflow: hidden;'><img class='@photo' style='position: absolute; top: 0px; left: 0px; z-index: 0;' src=\""+(this.frontBase+g[0])+'.jpg" width='+b+" height="+e+" />"+n.render()+""+(new ImageWidget({data:{u:R+"1/i/presenters.png",w:289,h:25,l:1},style:"position: absolute; bottom: 5px; right: 5px; z-index: 2;"})).render()+"<a href='http://www.nrcnext.nl' style='cursor: pointer; width: 78px; height: 18px; position: absolute; bottom: 5px; right: 10px; z-index: 3;'></a><a href='http://paiq.nl' style='cursor: pointer; width: 65px; height: 18px; position: absolute; bottom: 5px; right: 110px; z-index: 3;'></a></div>")).insert(this.mainE,this.mainE.firstChild);this.photo=p.photo;this.powerE.remove();(new PaiqLogin).insert(this.loginE,this.loginE.firstChild);(new GoButton({content:"naar Paiq!",onclick:function()
{93|185;window.location.href="http://paiq.nl/nextlover"
},style:"float: right; clear: right;"})).insert(this.buttonE);(new TitleFontWidget(this.sloganE.innerHTML,"#666666")).set(this.sloganE);getCookie("unsubscribed")&&unsafeModal({name:"Unsubscribed",deps:[R+"6/j/unsubscribed.js",R+"7/j/questions.js",R+"5/j/suggest.js"],now:!0},[getCookie("unsubscribed")]);setCallbackTimeout([this,h],2500)
};window.WelcomeFinisher=makeWidget(e)
})();;if(typeof scriptReady=='function')scriptReady('welcome');
