var feest_message_busy=false,feest_more_messages=true,feest_cur_page=0,feest_per_page=10
function getOlderFeestItems(type,user,city){if(user==null)user=0;if(!feest_message_busy&&feest_more_messages){feest_message_busy=true;var page=feest_cur_page+1;$.ajax({type:"POST",url:ROOT_URL+'feesten/getFeestItems/',dataType:"json",data:{user:user,page:page,num:feest_per_page,type:type,city:city},success:function(result){if(result){if(result.html!=""){$('#feest_items').append(result.html);$('#feest_items').animate({top:'-645px'},400,'swing',function(){$('#feest_items .feesten_list:lt('+feest_per_page+')').remove();$('#feest_items').css('top','0px');feest_message_busy=false;feest_more_messages=result.count==feest_per_page;if(!feest_more_messages)$('.feest_items .old_updates').parent().addClass('inactive');if(feest_cur_page>0)$('.feest_items .new_updates').parent().removeClass('inactive')})}else{$('.feest_items .old_updates').parent().addClass('inactive');feest_more_messages=false;feest_message_busy=false};feest_cur_page=page}else{$('.feest_items .old_updates').parent().addClass('inactive');feest_more_messages=false;feest_message_busy=false}}})}}
function getNewerFeestItems(type,user,city){if(user==null)user=0;if(!feest_message_busy&&feest_cur_page>0){feest_message_busy=true;var page=feest_cur_page-1;feest_cur_page=page;$.ajax({type:"POST",url:ROOT_URL+'feesten/getFeestItems/',dataType:"json",data:{user:user,page:page,num:feest_per_page,type:type,city:city},success:function(result){if(result){feest_more_messages=true;$('#feest_items').css('top','-645px');$('#feest_items').prepend(result.html);$('#feest_items').animate({top:'0px'},400,'swing',function(){$('#feest_items .feesten_list:gt('+(feest_per_page-1)+')').remove();$('.feest_items .old_updates').parent().removeClass('inactive');feest_message_busy=false;if(feest_cur_page==0)$('.feest_items .new_updates').parent().addClass('inactive')})}else{alert('Kon geen nieuwe artikelen ophalen.');feest_message_busy=false}}})}};var currentFeestId=null
function showFeestPopup(el,id){var offset=$(el).offset();if(currentFeestId!=id){currentFeestId=id;var height=$('#'+currentFeestId).height();$('#'+currentFeestId+' .feesten_popup_arrow').css({height:height+'px'});$('#'+currentFeestId).css({left:(offset.left+85)+'px',top:(offset.top-(height/2)+(78/2))+'px'})};$('#'+id).show()}
function hideFeestPopup(el,id){$('#'+id).hide()};(function(){var $$;$$=jQuery.fn.flash=function(htmlOptions,pluginOptions,replace,update){var block=replace||$$.replace;pluginOptions=$$.copy($$.pluginOptions,pluginOptions);if(!$$.hasFlash(pluginOptions.version))if(pluginOptions.expressInstall&&$$.hasFlash(6,0,65)){var expressInstallOptions={flashvars:{MMredirectURL:location,MMplayerType:'PlugIn',MMdoctitle:jQuery('title').text()}}}else if(pluginOptions.update){block=update||$$.update}else return this;htmlOptions=$$.copy($$.htmlOptions,expressInstallOptions,htmlOptions);return this.each(function(){block.call(this,$$.copy(htmlOptions))})};$$.copy=function(){var options={},flashvars={};for(var i=0;i<arguments.length;i++){var arg=arguments[i];if(arg==undefined)continue;jQuery.extend(options,arg);if(arg.flashvars==undefined)continue;jQuery.extend(flashvars,arg.flashvars)};options.flashvars=flashvars;return options};$$.hasFlash=function(){if(/hasFlash\=true/.test(location))return true;if(/hasFlash\=false/.test(location))return false;var pv=$$.hasFlash.playerVersion().match(/\d+/g),rv=String([arguments[0],arguments[1],arguments[2]]).match(/\d+/g)||String($$.pluginOptions.version).match(/\d+/g);for(var i=0;i<3;i++){pv[i]=parseInt(pv[i]||0);rv[i]=parseInt(rv[i]||0);if(pv[i]<rv[i])return false;if(pv[i]>rv[i])return true};return true};$$.hasFlash.playerVersion=function(){try{try{var axo=new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6');try{axo.AllowScriptAccess='always'}catch(e){return'6,0,0'}}catch(e){};return new ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version').replace(/\D+/g,',').match(/^,?(.+),?$/)[1]}catch(e){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin)return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(e){}};return'0,0,0'};$$.htmlOptions={height:240,flashvars:{},pluginspage:'http://www.adobe.com/go/getflashplayer',src:'#',type:'application/x-shockwave-flash',width:320};$$.pluginOptions={expressInstall:false,update:true,version:'6.0.65'};$$.replace=function(htmlOptions){$('div .alt').remove();this.innerHTML='<div class="alt">'+this.innerHTML+'</div>';jQuery(this).addClass('flash-replaced').prepend($$.transform(htmlOptions))};$$.update=function(htmlOptions){}
function toAttributeString(){var s='';for(var key in this)if(typeof this[key]!='function')s+=key+'="'+this[key]+'" ';return s}
function toFlashvarsString(){var s='';for(var key in this)if(typeof this[key]!='function')s+=key+'='+encodeURIComponent(this[key])+'&';return s.replace(/&$/,'')};$$.transform=function(htmlOptions){htmlOptions.toString=toAttributeString;if(htmlOptions.flashvars)htmlOptions.flashvars.toString=toFlashvarsString;return'<embed '+String(htmlOptions)+'/>'};if(window.attachEvent)window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}})})();$(document).ready(function(){try{if(sessionFlash!=''){var m=jQuery.parseJSON(sessionFlash);for(var i=0;i<m.length;i++)addFlashMessage(m[i])}}catch(e){}})
function addFlashMessage(m){var type=[];type[0]='error';type[1]='succes';$('#flashMessageBox').append('<div class="flashMessage '+type[m.type]+'">'+m.message+'</div>').delay(500).fadeOut()};var checking_following=false
function toggleFollow(el_id,type,id,feest){if(feest==null)feest=0;if(!checking_following){checking_following=true;$.ajax({type:"POST",url:ROOT_URL+'ajax/toggleFollow/',dataType:"json",data:{type:type,id:id},success:function(result){if(result){var html=$('#'+el_id).html();if(feest){if(html.indexOf("Volg dit feest")===-1){$('#'+el_id).removeClass('button_onvolg').addClass('button_volg');html=html.replace("Stop met volgen","Volg dit feest")}else{$('#'+el_id).removeClass('button_volg').addClass('button_onvolg');html=html.replace("Volg dit feest","Stop met volgen")}}else if(html.indexOf("Volgen")===-1){$('#'+el_id).removeClass('button_onvolg').addClass('button_volg');html=html.replace("Stop met volgen","Volgen")}else{$('#'+el_id).removeClass('button_volg').addClass('button_onvolg');html=html.replace("Volgen","Stop met volgen")};$('#'+el_id).html(html);checking_following=false}else{checking_following=false;alert("Kon de gebruiker of feest niet volgen. Probeer het nog een keer. ")}},error:function(XMLHttpRequest,textStatus,errorThrown){alert("Kon de gebruiker of feest niet volgen. Probeer het nog een keer. Foutmelding: "+textStatus+'; '+errorThrown)}})}};function addFriscussieReaction(text_id,friscussie_id){var text=$('#'+text_id).val();$.ajax({type:"POST",url:ROOT_URL+'ajax/addFriscussieReaction/',dataType:"json",data:{friscussie_id:friscussie_id,text:text},success:function(result){userUpdateFriscussie(result,text_id,friscussie_id)}})}
function userUpdateFriscussie(result,text_id,friscussie_id){var text=$('#'+text_id).val();$('#'+text_id).val("");if(result){getFriscussieReactions(friscussie_id,18,false)}else alert('Reactie kon niet worden toegevoegd. Probeer het nog een keer.')};var dashboard_more_messages=true,dashboard_messages_busy=false
function getFriscussieReactions(friscussie_id,num,add){if(!add){dashboard_more_messages=true;dashboard_messages_busy=false};if(dashboard_messages_busy)return;dashboard_messages_busy=true;if(dashboard_more_messages){var page=0,numMessages=parseInt($('#friscussie_reactions > div.friscussie_reactie').length);if(!add){$('#friscussie_reactions div.friscussie_reactie').remove()}else page=Math.ceil(numMessages/num);$('#loading_div').appendTo('#friscussie_reactions');$('#friscussie_reactions p.nomessages').hide();$('#loading_div').show();$.ajax({type:"POST",url:ROOT_URL+'ajax/getFriscussieReactions/',dataType:"json",data:{page:page,friscussie_id:friscussie_id,num:num},success:function(result){processFriscussieReactions(result,add)}})}}
function processFriscussieReactions(result,add){if(result){if(result.html!=''){$('#friscussie_reactions').append(result.html);$('#loading_div').hide()}else if(!add){$('#friscussie_reactions').append('<p class="nomessages">Geen berichten gevonden.</p>')}else dashboard_more_messages=false;$('#loading_div').hide();dashboard_messages_busy=false}else alert('Kon geen nieuwe berichten ophalen.')}
function deleteFriscussieReaction(id){$.ajax({type:"POST",url:ROOT_URL+'ajax/deleteFriscussieReaction/'+id,dataType:"json",success:function(result){if(result)$('#msg'+id).slideUp(150,function(){$(this).remove()})}})};var image_sliding=false
function slide(ul_id,dir){if(!image_sliding){var container_width=$('#'+ul_id).parent().width();image_sliding=true;var total_width=$('#'+ul_id).width(),position=$('#'+ul_id).position(),newleft=false;if(dir==-1&&position.left>(-1*(total_width-container_width-5)))newleft=position.left-container_width;if(dir==1&&position.left<=(-1*container_width))newleft=position.left+container_width;$('#'+ul_id).animate({left:newleft+'px'},300,'linear',function(){image_sliding=false})}};(function($){$.fn.extend({jqEasyCounter:function(givenOptions){return this.each(function(){var $this=$(this),options=$.extend({maxChars:140,maxCharsWarning:120,msgWarningColor:'#F00',msgAppendMethod:'insertBefore'},givenOptions);if(options.maxChars<=0)return;var jqEasyCounterMsg=$("<div class=\"jqEasyCounterMsg\">&nbsp;</div>");jqEasyCounterMsg[options.msgAppendMethod]($this);doCount();$this.bind('keydown keyup keypress',doCount).bind('focus paste',function(){setTimeout(doCount,10)})
function doCount(){var val=$this.val(),length=val.length;if(length>=options.maxChars)val=val.substring(0,options.maxChars);if(length>options.maxChars){var originalScrollTopPosition=$this.scrollTop();$this.val(val.substring(0,options.maxChars));$this.scrollTop(originalScrollTopPosition)};if(length>=options.maxCharsWarning){jqEasyCounterMsg.css({color:options.msgWarningColor})}else jqEasyCounterMsg.css({color:options.msgFontColor});jqEasyCounterMsg.html((options.maxChars-length))}})}})})(jQuery);var magazine_message_busy=false,magazine_more_messages=true,magazine_cur_page=0,magazine_per_page=5
function getOlderMagazineItems(type_id){if(!magazine_message_busy&&magazine_more_messages){magazine_message_busy=true;var page=magazine_cur_page+1;$.ajax({type:"POST",url:ROOT_URL+'magazine/getMagazineItems/',dataType:"json",data:{page:page,type_id:type_id,num:magazine_per_page,type:'large'},success:function(result){if(result){if(result.html!=""){$('#news_items').append(result.html);$('#news_items').animate({top:'-670px'},400,'swing',function(){$('#news_items .news_main:lt('+magazine_per_page+')').remove();$('#news_items').css('top','0px');magazine_message_busy=false;magazine_more_messages=result.count==magazine_per_page;if(!magazine_more_messages)$('.news_items .old_updates').parent().addClass('inactive');if(magazine_cur_page>0)$('.news_items .new_updates').parent().removeClass('inactive')})}else{$('.news_items .old_updates').parent().addClass('inactive');magazine_more_messages=false;magazine_message_busy=false};magazine_cur_page=page}else{$('.news_items .old_updates').parent().addClass('inactive');magazine_more_messages=false;magazine_message_busy=false}}})}}
function getNewerMagazineItems(type_id){if(!magazine_message_busy&&magazine_cur_page>0){magazine_message_busy=true;var page=magazine_cur_page-1;magazine_cur_page=page;$.ajax({type:"POST",url:ROOT_URL+'magazine/getMagazineItems/',dataType:"json",data:{page:page,type_id:type_id,num:magazine_per_page,type:'large'},success:function(result){if(result){magazine_more_messages=true;$('#news_items').css('top','-635px');$('#news_items').prepend(result.html);$('#news_items').animate({top:'0px'},400,'swing',function(){$('#news_items .news_main:gt('+(magazine_per_page-1)+')').remove();$('.news_items .old_updates').parent().removeClass('inactive');magazine_message_busy=false;if(magazine_cur_page==0)$('.news_items .new_updates').parent().addClass('inactive')})}else{alert('Kon geen nieuwe artikelen ophalen.');magazine_message_busy=false}}})}};var friscussie_more_messages=true,friscussie_messages_busy=false
function getFRIScussies(category_id,num,add){if(!add){friscussie_more_messages=true;friscussie_messages_busy=false};if(friscussie_messages_busy)return;friscussie_messages_busy=true;if(friscussie_more_messages){var page=0,numMessages=parseInt($('#friscussie_'+category_id+' > div:not(#loading_div)').length);if(!add){$('#friscussie_'+category_id+' div:not(#loading_div)').remove()}else page=Math.ceil(numMessages/num);$('#loading_div').appendTo('#friscussie_'+category_id);$('#friscussie_'+category_id+' p').hide();$('#loading_div').show();$.ajax({type:"POST",url:ROOT_URL+'ajax/getFriscussie/',dataType:"json",data:{page:page,num:num,category_id:category_id},success:function(result){processFRIScussies(result,category_id,add)}})}}
function processFRIScussies(result,category_id,add){if(result){if(result.html!=''){$('#friscussie_'+category_id).append(result.html);$('#loading_div').hide()}else if(!add){$('#friscussie_'+category_id).append('<p>Geen berichten gevonden.</p>')}else friscussie_more_messages=false;$('#loading_div').hide();friscussie_messages_busy=false}else alert('Kon geen nieuwe berichten ophalen.')};var friscussieDialog=null
function addFriscussie(){if(friscussieDialog){$("#friscussie").dialog("open");$('select[name="category_id"]').val($('.ui-tabs-selected a:first').attr('href').split('_')[1])}else{friscussieDialog=$("#friscussie").dialog({draggable:false,height:300,width:545,title:'FRIScussie toevoegen',modal:true,overlay:{opacity:0.7,background:"black"},resizable:false,buttons:{Plaatsen:function(){$('#friscussie_form').submit()}}});$('select[name="category_id"]').val($('.ui-tabs-selected a:first').attr('href').split('_')[1])}};(function(a){var c=(a.browser.msie?"paste":"input")+".mask",b=(window.orientation!=undefined);a.mask={definitions:{"9":"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"}};a.fn.extend({caret:function(e,f){if(this.length==0)return;if(typeof e=="number"){f=(typeof f=="number")?f:e;return this.each(function(){if(this.setSelectionRange){this.focus();this.setSelectionRange(e,f)}else if(this.createTextRange){var g=this.createTextRange();g.collapse(true);g.moveEnd("character",f);g.moveStart("character",e);g.select()}})}else{if(this[0].setSelectionRange){e=this[0].selectionStart;f=this[0].selectionEnd}else if(document.selection&&document.selection.createRange){var d=document.selection.createRange();e=0-d.duplicate().moveStart("character",-100000);f=e+d.text.length};return{begin:e,end:f}}},unmask:function(){return this.trigger("unmask")},mask:function(j,d){if(!j&&this.length>0){var f=a(this[0]),g=f.data("tests");return a.map(f.data("buffer"),function(l,m){return g[m]?l:null}).join("")};d=a.extend({placeholder:"_",completed:null},d);var k=a.mask.definitions,g=[],e=j.length,i=null,h=j.length;a.each(j.split(""),function(m,l){if(l=="?"){h--;e=m}else if(k[l]){g.push(new RegExp(k[l]));if(i==null)i=g.length-1}else g.push(null)});return this.each(function(){var r=a(this),m=a.map(j.split(""),function(x,y){if(x!="?")return k[x]?d.placeholder:x}),n=false,q=r.val();r.data("buffer",m).data("tests",g)
function v(x){while(++x<=h&&!g[x]);return x}
function t(x){while(!g[x]&&--x>=0);for(var y=x;y<h;y++)if(g[y]){m[y]=d.placeholder;var z=v(y);if(z<h&&g[y].test(m[z])){m[y]=m[z]}else break};s();r.caret(Math.max(i,x))}
function u(y){for(var A=y,z=d.placeholder;A<h;A++)if(g[A]){var B=v(A),x=m[A];m[A]=z;if(B<h&&g[B].test(x)){z=x}else break}}
function l(y){var x=a(this).caret(),z=y.keyCode;n=(z<16||(z>16&&z<32)||(z>32&&z<41));if((x.begin-x.end)!=0&&(!n||z==8||z==46))w(x.begin,x.end);if(z==8||z==46||(b&&z==127)){t(x.begin+(z==46?0:-1));return false}else if(z==27){r.val(q);r.caret(0,p());return false}}
function o(B){if(n){n=false;return(B.keyCode==8)?false:null};B=B||window.event;var C=B.charCode||B.keyCode||B.which,z=a(this).caret();if(B.ctrlKey||B.altKey||B.metaKey){return true}else if((C>=32&&C<=125)||C>186){var x=v(z.begin-1);if(x<h){var A=String.fromCharCode(C);if(g[x].test(A)){u(x);m[x]=A;s();var y=v(x);a(this).caret(y);if(d.completed&&y==h)d.completed.call(r)}}};return false}
function w(x,y){for(var z=x;z<y&&z<h;z++)if(g[z])m[z]=d.placeholder}
function s(){return r.val(m.join("")).val()}
function p(y){var z=r.val(),C=-1;for(var B=0,x=0;B<h;B++)if(g[B]){m[B]=d.placeholder;while(x++<z.length){var A=z.charAt(x-1);if(g[B].test(A)){m[B]=A;C=B;break}};if(x>z.length)break}else if(m[B]==z[x]&&B!=e){x++;C=B};if(!y&&C+1<e){r.val("");w(0,h)}else if(y||C+1>=e){s();if(!y)r.val(r.val().substring(0,C+1))};return(e?B:i)};if(!r.attr("readonly"))r.one("unmask",function(){r.unbind(".mask").removeData("buffer").removeData("tests")}).bind("focus.mask",function(){q=r.val();var x=p();s();setTimeout(function(){if(x==j.length){r.caret(0,x)}else r.caret(x)},0)}).bind("blur.mask",function(){p();if(r.val()!=q)r.change()}).bind("keydown.mask",l).bind("keypress.mask",o).bind(c,function(){setTimeout(function(){r.caret(p(true))},0)});p()})}})})(jQuery);(function($){jQuery.fn.backgroundPosition=function(){var p=$(this).css('background-position');if(typeof (p)==='undefined'){return $(this).css('background-position-x')+' '+$(this).css('background-position-y')}else return p}})(jQuery)
function showMustLogin(){alert('Je moet inloggen om dit item te kunnen zien')};$(document).ready(function(){var menuTimer=null,menuTimer2=null,activeMenu=$('ul#menu > li.active'),currentMenu=null
function resetMenu(){currentMenu=activeMenu;selectMenuItem()}
function selectMenuItem(){$('ul#menu > li').siblings().each(function(){var backpos=$(this).children('a').children().backgroundPosition();$(this).children('a').children('span').css("background-position",backpos.split(' ')[0]+' 0');$(this).children('ul').hide()});var backpos=$(currentMenu).children('a').children('span').backgroundPosition();$(currentMenu).children('a').children('span').css("background-position",backpos.split(' ')[0]+' -34px');$(currentMenu).children('ul').show()};$('ul#menu > li').mouseover(function(){clearTimeout(menuTimer2);clearTimeout(menuTimer);currentMenu=this;menuTimer2=setTimeout(selectMenuItem,200)});$('ul#menu > li').mouseout(function(){clearTimeout(menuTimer2);menuTimer=setTimeout(resetMenu,1000)});$('a.login_button').toggle(function(){$(this).css({"background-position":"bottom left"});$('div.login_menu_open').show();$('#login_username').focus();$('input').keydown(function(e){if(e.keyCode==13){$('#loginForm').submit();return false}})},function(){$(this).css({"background-position":"top left"});$('div.login_menu_open').hide();$('input').keydown(function(e){})});$('#searchForm').submit(function(){if($('#search').val().length>=3){return true}else{alert('Je zoekopdracht moet langer zijn dan 3 karakters');return false}})});var reactionDialog=null,profileReactionDialog=null,to_fk=null
function showMessagePopup(text_id,type,fk,callback){to_fk=fk;if(reactionDialog){$("#reaction").dialog("open")}else{reactionDialog=$("#reaction").dialog({draggable:false,height:200,width:545,title:'Reageren',modal:true,overlay:{opacity:0.7,background:"black"},resizable:false,buttons:{Plaatsen:function(){addMessage(text_id,type,to_fk,callback);$(this).dialog("close")}}});$('.max140chars').jqEasyCounter({maxChars:140,maxCharsWarning:140,msgAppendMethod:'insertBefore',msgFontSize:'16px',msgFontColor:'#818181',msgFontFamily:'Arial',msgWarningColor:'#F00'})}}
function showProfileMessagePopup(text_id,user_id){if(profileReactionDialog){$("#profile_reaction").dialog("open")}else{profileReactionDialog=$("#profile_reaction").dialog({draggable:false,height:200,width:545,title:'Reageren',modal:true,resizable:false,buttons:{Plaatsen:function(){addUserUpdate(text_id,userUpdateProfile);$(this).dialog("close")}}});$('.max140chars').jqEasyCounter({maxChars:140,maxCharsWarning:140,msgAppendMethod:'insertBefore',msgFontSize:'16px',msgFontColor:'#818181',msgFontFamily:'Arial',msgWarningColor:'#F00'})}}
function addMessage(text_id,type,fk,callback){var text=$.trim($('#'+text_id).val());if(text.length>0){$.ajax({type:"POST",url:ROOT_URL+'ajax/addUserReactie/',dataType:"json",data:{type:type,fk:fk,text:text},success:function(result){if(result&&result.error!=null){alert(result.error)}else callback(result,text_id)}})}else alert('Je bericht is leeg.')}
function updateReacties(result,text_id){$('#'+text_id).val("");if(result){if(cur_page==0){$('#reactions').prepend(result.html);if($('#reactions div').length>per_page){$('#reactions div:last').remove();$('.reactions .old_updates').parent().removeClass('inactive')}}}else alert('Reactie kon niet worden toegevoegd. Probeer het nog een keer.')}
function addUserUpdate(text_id,callback){var text=$.trim($('#'+text_id).val());if(text.length>0){$.ajax({type:"POST",url:ROOT_URL+'ajax/addUserUpdate/',dataType:"json",data:{text:text},success:function(result){if(result&&result.error!=null){alert(result.error)}else callback(result,text_id)}})}else alert('Je bericht is leeg.')}
function userUpdateDashboard(result,text_id){var text=$('#'+text_id).val();$('#'+text_id).val("");if(result){$('#last_message').html(result.message);$('#last_message_date').html(result.date);var selected=$("#tabs").tabs("option","selected");if(selected==0){getDashboardMessages('all',3,CURRENT_USERID,null,CURRENT_USERID,18,false)}else $("#tabs").tabs("option","selected",0)}else alert('Reactie kon niet worden toegevoegd. Probeer het nog een keer.')}
function userUpdateDashboardReactie(result,text_id){$('#'+text_id).val("");if(result){$('#last_message').html(result.message);$('#last_message_date').html(result.date);var selected=$("#tabs").tabs("option","selected");if(selected==0)getDashboardMessages('all',3,CURRENT_USERID,null,CURRENT_USERID,18,false)}else alert('Reactie kon niet worden toegevoegd. Probeer het nog een keer.')}
function userUpdateHome(result,text_id,user_id){var text=$('#'+text_id).val();$('#'+text_id).val("");if(result){$('#last_message').html(result.message);$('#last_message_date').html(result.date);$('.home_reactions').prepend(result.html);if($('.home_reactions div').length>3)$('.home_reactions div:last').remove()}else alert('Reactie kon niet worden toegevoegd. Probeer het nog een keer.')}
function userUpdateProfile(result,text_id,user_id){$('#'+text_id).val("");if(result){$('#cur_profile_message_page').html(2);getUserFromMessages(user_id,-1,6)}else alert('Reactie kon niet worden toegevoegd. Probeer het nog een keer.')};var dashboard_more_messages=true,dashboard_messages_busy=false
function getDashboardMessages(type,from_type,from_fk,to_type,to_fk,num,add){if(!add){dashboard_more_messages=true;dashboard_messages_busy=false};if(dashboard_messages_busy)return;dashboard_messages_busy=true;if(dashboard_more_messages){var page=0,numMessages=parseInt($('#messages_'+type+' > div:not(#loading_div)').length);if(!add){$('#messages_'+type+' div:not(#loading_div)').remove()}else page=Math.ceil(numMessages/num);$('#loading_div').appendTo('#messages_'+type);$('#messages_'+type+' p.nomessages').hide();$('#loading_div').show();$.ajax({type:"POST",url:ROOT_URL+'ajax/getMessages/',dataType:"json",data:{page:page,from_type:from_type,from_fk:from_fk,to_type:to_type,to_fk:to_fk,num:num,mes_type:type},success:function(result){processDashboardMessages(result,type,add)}})}}
function processDashboardMessages(result,type,add){if(result){if(result.html!=''){$('#messages_'+type).append(result.html);$('#loading_div').hide()}else if(!add){$('#messages_'+type).append('<p class="nomessages">Geen berichten gevonden.</p>')}else dashboard_more_messages=false;$('#loading_div').hide();dashboard_messages_busy=false}else alert('Kon geen nieuwe berichten ophalen.')}
function getPage(dir,page_id,total_id){var tmp_page=$('#'+page_id).html()-1,message_page_count=$('#'+total_id).html(),doPost=false;if(dir==0){return 0}else{if(dir==1&&tmp_page!=message_page_count-1){tmp_page++;doPost=tmp_page;$('#'+page_id).parent().children('.previous').removeClass('inactive');if(tmp_page==message_page_count-1)$('#'+page_id).parent().children('.next').addClass('inactive')};if(dir==-1&&tmp_page!=0){tmp_page--;doPost=tmp_page;$('#'+page_id).parent().children('.next').removeClass('inactive');if(tmp_page==0)$('#'+page_id).parent().children('.previous').addClass('inactive')}};return doPost}
function getUserFromMessages(user_id,dir,num){var old_page=$('#cur_profile_message_page').html(page),page=getPage(dir,'cur_profile_message_page','total_profile_message_pages');if(typeof (page)=='number'){$('#cur_profile_message_page').html(page+1);$.ajax({type:"POST",url:ROOT_URL+'ajax/getMessages/',dataType:"json",data:{page:page,from_fk:user_id,num:num,mes_type:'from_user',profile_page:true},success:function(result){if(result){$('.updates').empty();$('.updates').html(result.html);$('#total_profile_message_pages').html(Math.ceil(result.total/6))}else{$('#cur_profile_message_page').html(old_page);alert('Kon geen nieuwe reacties ophalen.')}}})}};var to_message_busy=false
function getUserToMessages(to_type,to_fk,dir,num,callback){var page=getPage(dir,'cur_message_page','total_message_pages');if(typeof (page)=='number')$.ajax({type:"POST",url:ROOT_URL+'ajax/getMessages/',dataType:"json",data:'to_type='+to_type+'&page='+page+'&to_fk='+to_fk+'&num='+num+'&mes_type=user_to',success:function(result){if(result){$('#reactions div:not(.bottom_nav)').remove();$('#reactions p').remove();$('#reactions').prepend(result.html);$('#cur_message_page').html(page+1);if(callback)callback(result,to_type,to_fk)}else alert('Kon geen nieuwe reacties ophalen.')}})}
function updateNavigation(result,to_type,to_fk){var pages=Math.ceil(result.total/10);$('.feesten_list a.previous').addClass('inactive');$('.feesten_list a.next').addClass('inactive');$('.feesten_list a.previous').unbind('click');$('.feesten_list a.next').unbind('click');$('#cur_message_page').html(1);if(pages==0){$('#reactions').prepend('<p>Geen reacties gevonden. </p>');$('#total_message_pages').html(1)}else{$('.feesten_list a.previous').click(function(){getUserToMessages(to_type,to_fk,-1,10)});$('.feesten_list a.next').click(function(){getUserToMessages(to_type,to_fk,1,10)});if(pages>1)$('.feesten_list a.next').removeClass('inactive');$('#total_message_pages').html(pages)}};var reactions_message_busy=false,reactions_more_messages=true,cur_page=0,per_page=9
function getOlderReactions(to_type,to_fk,init){if(!reactions_message_busy&&reactions_more_messages){reactions_message_busy=true;var page=cur_page+1;$.ajax({type:"POST",url:ROOT_URL+'ajax/getMessages/',dataType:"json",data:{page:page,to_type:to_type,to_fk:to_fk,num:per_page,mes_type:'user_to'},success:function(result){if(result){if(result.html!=""){if(!init){$('#reactions').append(result.html);$('#reactions').animate({top:'-635px'},400,'swing',function(){$('#reactions .berichten_list:lt('+per_page+')').remove();$('#reactions').css('top','0px');reactions_message_busy=false;reactions_more_messages=result.count==per_page;if(!reactions_more_messages)$('.reactions .old_updates').parent().addClass('inactive');if(cur_page>0)$('.reactions .new_updates').parent().removeClass('inactive')})}else{$('#reactions').empty();$('#reactions').append(result.html);$('.reactions .old_updates').parent().removeClass('inactive');reactions_more_messages=result.count==per_page;reactions_message_busy=false;if(!reactions_more_messages)$('.reactions .old_updates').parent().addClass('inactive')}}else{if(init)$('#reactions').empty();reactions_more_messages=false;$('.reactions .old_updates').parent().addClass('inactive');reactions_message_busy=false};cur_page=page}else{alert('Kon geen nieuwe reacties ophalen.');reactions_message_busy=false}}})}}
function getNewerReactions(to_type,to_fk){if(!reactions_message_busy&&cur_page>0){reactions_message_busy=true;var page=cur_page-1;cur_page=page;$.ajax({type:"POST",url:ROOT_URL+'ajax/getMessages/',dataType:"json",data:{page:page,to_type:to_type,to_fk:to_fk,num:per_page,mes_type:'user_to'},success:function(result){if(result){reactions_more_messages=true;$('#reactions').css('top','-635px');$('#reactions').prepend(result.html);$('#reactions').animate({top:'0px'},400,'swing',function(){$('#reactions .berichten_list:gt('+(per_page-1)+')').remove();$('.reactions .old_updates').parent().removeClass('inactive');reactions_message_busy=false;if(cur_page==0)$('.reactions .new_updates').parent().addClass('inactive')})}else{alert('Kon geen nieuwe reacties ophalen.');reactions_message_busy=false}}})}};var profile_message_busy=false,profile_more_messages=true
function getOlderMessages(user_id){if(!profile_message_busy&&profile_more_messages){profile_message_busy=true;var page=cur_update_page+1;cur_update_page=page;$.ajax({type:"POST",url:ROOT_URL+'ajax/getMessages/',dataType:"json",data:{page:page,from_fk:user_id,num:6,mes_type:'from_user',profile_page:true},success:function(result){if(result){if(result.html!=""){$('#updates').append(result.html);$('#updates').animate({top:'-400px'},400,'swing',function(){$('#updates .berichten_list:lt(6)').remove();$('#updates').css('top','0px');profile_more_messages=result.count==6;profile_message_busy=false;if(!profile_more_messages)$('.profiel_detail_updates .old_updates').parent().addClass('inactive');if(cur_update_page>0)$('.profiel_detail_updates .new_updates').parent().removeClass('inactive')})}else{profile_more_messages=false;profile_message_busy=false;$('.profiel_detail_updates .old_updates').parent().addClass('inactive')}}else{profile_message_busy=false;alert('Kon geen nieuwe reacties ophalen.')}}})}}
function getNewerMessages(user_id){if(!profile_message_busy&&cur_update_page>0){profile_message_busy=true;var page=cur_update_page-1;cur_update_page=page;$.ajax({type:"POST",url:ROOT_URL+'ajax/getMessages/',dataType:"json",data:{page:page,from_fk:user_id,num:6,mes_type:'from_user',profile_page:true},success:function(result){if(result){profile_more_messages=true;$('#updates').css('top','-400px');$('#updates').prepend(result.html);$('#updates').animate({top:'0px'},400,'swing',function(){$('#updates .berichten_list:gt(5)').remove();$('.profiel_detail_updates .old_updates').parent().removeClass('inactive');if(cur_update_page==0)$('.profiel_detail_updates .new_updates').parent().addClass('inactive');profile_message_busy=false})}else{profile_message_busy=false;alert('Kon geen nieuwe reacties ophalen.')}}})}}
function deleteMessage(id){$.ajax({type:"POST",url:ROOT_URL+'ajax/deleteMessage/'+id,dataType:"json",success:function(result){if(result)$('#msg'+id).slideUp(150,function(){$(this).remove()})}})};function showModalMessage(title,message){$('body').append('<div id="modal" title="'+title+'" style="display:none">'+message+'</div>');$("#modal").dialog({modal:true,resizable:false,width:400,height:200,buttons:{Ok:function(){$(this).dialog("close")}},draggable:false})};(function($){var a={},c="doTimeout",d=Array.prototype.slice;$[c]=function(){return b.apply(window,[0].concat(d.call(arguments)))};$.fn[c]=function(){var f=d.call(arguments),e=b.apply(this,[c+f[0]].concat(f));return typeof f[0]==="number"||typeof f[1]==="number"?this:e}
function b(l){var m=this,h,k={},g=l?$.fn:$,n=arguments,i=4,f=n[1],j=n[2],p=n[3];if(typeof f!=="string"){i--;f=l=0;j=n[1];p=n[2]};if(l){h=m.eq(0);h.data(l,k=h.data(l)||{})}else if(f)k=a[f]||(a[f]={});k.id&&clearTimeout(k.id);delete k.id
function e(){if(l){h.removeData(l)}else if(f)delete a[f]}
function o(){k.id=setTimeout(function(){k.fn()},j)};if(p){k.fn=function(q){if(typeof p==="string")p=g[p];p.apply(m,d.call(n,i))===true&&!q?o():e()};o()}else if(k.fn){j===undefined?e():k.fn(j===false);return true}else e()}})(jQuery);var nietFrisDialog=null
function nietFRIS(message_id){if(nietFrisDialog){$("#nietFrisDialog").dialog("open")}else nietFrisDialog=$("#nietFrisDialog").dialog({draggable:false,height:260,width:618,modal:true,buttons:{Annuleer:function(){$(this).dialog("close");$('#').val("")},Toevoegen:function(){var text=$('#nietFrisReason').val();$.ajax({type:"POST",url:ROOT_URL+'ajax/noteNietFRIS/',dataType:"txt",data:{uri:PAGE_URL,message_id:message_id,reason:text},success:function(result){$(this).dialog("close")}});$(this).dialog("close")}}})};function getSocialContacts(type){$('#'+type+'_loading').show();$.ajax({url:ROOT_URL+'ajax/getSocialContacts/',data:{email:$('#'+type+'_email').val(),password:$('#'+type+'_password').val(),type:type},dataType:'json',type:'POST',success:function(result){if(result){var counter=0;$('#'+type+'_session_id').val(result.session_id);for(i in result.contacts){counter++;var html='<tr><td><input name="'+type+'_check_'+counter+'" value="'+counter+'" type="checkbox" /><input type="hidden" name="'+type+'_email_'+counter+'" value="'+i+'"><input type="hidden" name="'+type+'_name_'+counter+'" value="'+result.contacts[i]+'"></td><td>'+result.contacts[i]+'</td></tr>';$('#'+type+'_results table').append(html)};$('#'+type+'_loading').hide();$('#'+type+'_results').show()}else{$('#'+type+'_loading').hide();alert("Het was niet mogelijk om vrienden uit "+type+" ophalen. Probeer het nog een keer.")}}})}
function sendInvite(type){if(!confirm('Weet je zeker dat je de geselecteerde vrienden wilt uitnodigen?'))return;var message=$('#message').html(),session_id=$('#'+type+'_session_id').val(),contacts=[];$('input[name^='+type+'_check_]').each(function(index,el){if($(this).attr('checked')){var id=$(this).val(),email=$('input[name^='+type+'_email_'+id+']').val(),name=$('input[name^='+type+'_name_'+id+']').val();contacts.push({email:email,name:name})}});$.ajax({url:ROOT_URL+'ajax/sendInvite/',data:{session_id:session_id,message:message,contacts:contacts,type:type},dataType:'json',type:'POST',success:function(result){if(result){alert("Uitnodiging is verstuurd.");$('#'+type+'_login').hide();$('#'+type+'_results').hide();$('#'+type+'_final').show()}else alert("Uitnodiging kon niet worden verstuurd.")}})}
function sendEmailInvite(message, iframe){
	if(!confirm('Weet je zeker dat je de geselecteerde vrienden wilt uitnodigen?')){
		return; 
	}
	var emailaddresses=$('#friend_email').val();
	$.ajax({
		   url:ROOT_URL+'ajax/sendEmailInvite/',
		   data:{emailaddresses:emailaddresses,message:message},
		   dataType:'json',
		   type:'POST',
		   success:function(result){
			   if(result){
				   $('#friend_email').val("");
				   alert("Uitnodiging is verstuurd.");
				   	if(iframe!=undefined){
						parent.$.fancybox.close();	
					}else{
						$('#invite_friends').hide(); 
					}

				}else 
					alert("Uitnodiging kon niet worden verstuurd.");
				}
			}
	);
}
function selectAll(el,id){var txt=$(el).html();if(txt=='selecteer alles'){$("#"+id+" input[type='checkbox']").attr('checked',true);$(el).html('deselecteer alles')}else{$("#"+id+" input[type='checkbox']").attr('checked',false);$(el).html('selecteer alles')}}
function getLiveContacts(){var liveContacts=window.open('http://www.wijzijnfris.nl/lib/live/livecontacts/index.php','hotmail',"status=0,toolbar=0,location=0,menubar=0,directories=0,resizable=1,scrollbars=1,height=600,width=960")}
function getGmailContacts(){var gmailContacts=window.open('https://www.google.com/accounts/AuthSubRequest?next=http://www.wijzijnfris.nl/lib/gmail/index.php&scope=http://www.google.com/m8/feeds/contacts/default/thin&secure=0&session=1','hotmail',"status=0,toolbar=0,location=0,menubar=0,directories=0,resizable=1,scrollbars=1,height=600,width=960")};$('#friend_email').keyup(function(){var numEmail=$(this).val().split(',').length;if(numEmail>=50){$('#num_mail_error').css('visibility','')}else $('#num_mail_error').css('visibility','hidden')});$.fn.passwordStrength=function(options){return this.each(function(){var that=this;that.opts={};that.opts=$.extend({},$.fn.passwordStrength.defaults,options);that.div=$(that.opts.targetDiv);that.defaultClass=that.div.attr('class');that.percents=(that.opts.classes.length)?100/that.opts.classes.length:100;v=$(this).keyup(function(){if(typeof el=="undefined")this.el=$(this);var s=getPasswordStrength(this.value),p=this.percents,t=Math.floor(s/p);if(100<=s)t=this.opts.classes.length-1;this.div.removeAttr('class').addClass(this.defaultClass).addClass(this.opts.classes[t])})})
function getPasswordStrength(H){var D=(H.length);if(D<7)D=0;if(D>=7)D=4;var F=H.replace(/[0-9]/g,""),G=(H.length-F.length);if(G>3)G=3;var A=H.replace(/\W/g,""),C=(H.length-A.length);if(C>3)C=3;var B=H.replace(/[A-Z]/g,""),I=(H.length-B.length);if(I>3)I=3;var E=((D*10)-20)+(G*10)+(C*10)+(I*10);if(E<0)E=0;if(E>100)E=100;return E}};function getPhoto(type,photo_id){$('#reageer_button').fadeOut(100);$('#photos a').removeClass('active');if(type==3){var url=ROOT_URL+'data/users/348/'+photo_id+'.jpg'}else var url=ROOT_URL+'data/feesten/348/'+photo_id+'.jpg';$('#photo_'+type+'_'+photo_id).addClass('active');var messsage_type=type==3?4:7;reactions_more_messages=true;cur_page=-1;getOlderReactions(messsage_type,photo_id,true);$.getJSON(ROOT_URL+'photos/addPhotoCount/',function(data){});from_type=messsage_type;from_fk=photo_id;$('#photo img').fadeOut(1,function(){$('#photo img').attr('src',url);$('#photo img').fadeIn(200,function(){$('#reageer_button').fadeIn(100)});$('#photo img').removeClass('loading');var id='photo_'+type+'_'+photo_id;$('#photo img').attr('rel',type+'_'+photo_id);var title=type==3?$('#'+id+' img').attr('title'):'';$('#photo_title').html(title);var cur_page=parseInt($('#cur_page').html());location.hash='#!'+type+'/'+photo_id;var a_url=location.href.split('#'),social_url=a_url[0]+type+'/'+photo_id+'/',facebook_src='http://www.facebook.com/plugins/like.php?href='+encodeURIComponent(social_url)+'&layout=button_count&show_faces=false&action=like&font=arial',twitter_src="http://platform.twitter.com/widgets/tweet_button.html?url="+encodeURIComponent(social_url)+"&count=horizontal&text="+encodeURIComponent(document.title)+"&via=AddThis";$('#addthis_hyves').attr('src','http://www.hyves.nl/respect/button?icon=1&url='+encodeURIComponent(social_url));$('.addthis_button_facebook_like iframe').attr('src',facebook_src);$('.addthis_button_tweet iframe').attr('src',twitter_src);$('.addthis_button_compact').attr('addthis:url',location.href);PAGE_URL=location.href;if(id==$('#photos li:first a').attr('id')){$('#photo img').attr('pos',cur_page+'_1')}else if(id==$('#photos li:last a').attr('id')){$('#photo img').attr('pos',cur_page+'_18')}else $('#photo img').attr('pos','')})}
function nextPhoto(type,fk){var cur=$('#photos a.active'),cur_page=parseInt($('#cur_page').html());if(cur.attr('id')===undefined){var info=$('#photo img').attr('rel').split('_'),pos_info=$('#photo img').attr('pos').split('_');if(parseInt(pos_info[1])==18&&(parseInt(pos_info[0])+1)==cur_page){getFirstPhoto()}else getPhotoRank(type,fk,info[1],nextPhoto,[type,fk])}else if(cur.attr('id')!=$('#photos li:last a').attr('id')){var next=cur.parent().next().children('a').attr('id').split('_');getPhoto(next[1],next[2])}else{var total_pages=parseInt($('#total_pages').html());if(cur_page<total_pages)getPhotoPage(type,fk,1,getFirstPhoto)}}
function getFirstPhoto(){var next=$('#photos li:first a').attr('id').split('_');getPhoto(next[1],next[2])}
function prevPhoto(type,fk){var cur=$('#photos a.active'),cur_page=parseInt($('#cur_page').html());if(cur.attr('id')===undefined){var info=$('#photo img').attr('rel').split('_'),pos_info=$('#photo img').attr('pos').split('_');if(parseInt(pos_info[1])==1&&(parseInt(pos_info[0])-1)==cur_page){getLastPhoto()}else getPhotoRank(type,fk,info[1],prevPhoto,[type,fk])}else if(cur.attr('id')!=$('#photos li:first a').attr('id')){var prev=cur.parent().prev().children('a').attr('id').split('_');getPhoto(prev[1],prev[2])}else if(cur_page>1)getPhotoPage(type,fk,-1,getLastPhoto)}
function getLastPhoto(){var next=$('#photos li:last a').attr('id').split('_');getPhoto(next[1],next[2])}
function getPhotoPage(type,fk,dir,callback){var cur_page=parseInt($('#cur_page').html()),total_pages=parseInt($('#total_pages').html()),doPost=false;if(dir==-1&&cur_page>1){var page=cur_page-2;doPost=true;$('.bottom_photo_nav .next').removeClass('inactive');if(page==0)$('.bottom_photo_nav .previous').addClass('inactive')};if(dir==1&&cur_page<total_pages){var page=cur_page;doPost=true;$('.bottom_photo_nav .previous').removeClass('inactive');if(page==total_pages-1)$('.bottom_photo_nav .next').addClass('inactive')};if(doPost)loadPhotoPage(page,type,fk,callback)}
function loadPhotoPage(page,type,fk,callback,parameters){$('#photos').fadeOut(200,function(){$.ajax({type:"POST",url:ROOT_URL+'photos/getPhotos/',dataType:"json",data:{page:page,type:type,fk:fk},success:function(result){if(result){$('#photos').empty();$('#photos').html(result.html);$('#photos').fadeIn();$('#cur_page').html(page+1);var cur_photo=$('#photo img').attr('rel');$('#photo_'+cur_photo).addClass('active');var total_pages=Math.ceil(result.total/18);$('#total_pages').html(total_pages);$('#num_photos').html(result.total);$('.bottom_photo_nav .next').removeClass('inactive');$('.bottom_photo_nav .previous').removeClass('inactive');if(page==0)$('.bottom_photo_nav .previous').addClass('inactive');if(page==total_pages-1)$('.bottom_photo_nav .next').addClass('inactive');if(callback)callback.apply(this,parameters)}}})})}
function getPhotoRank(type,fk,photo_id,callback,parameters){$.ajax({type:"POST",url:ROOT_URL+'photos/getPhotoRank/',dataType:"json",data:{type:type,fk:fk,photo_id:photo_id},success:function(result){if(result){var page=Math.ceil(result/18)-1;loadPhotoPage(page,type,fk,callback,parameters)}}})}
function deleteUserPhoto(photo_id){if(confirm('Weet je zeker dat je deze foto wilt verwijderen?'))$.ajax({type:"POST",url:ROOT_URL+'photos/deleteUserPhoto/',dataType:"json",data:{photo_id:photo_id},success:function(result){if(result){$('#user_photo_'+photo_id).remove()}else alert('Kon de geselecteerde foto niet verwijderen. Probeer het nog een keer. ')}})}
function deletePartyPhotoFromUser(photo_id){if(confirm('Weet je zeker dat je deze foto wilt verwijderen uit je favorieten?'))$.ajax({type:"POST",url:ROOT_URL+'photos/deletePartyPhotoFromUser/',dataType:"json",data:{photo_id:photo_id},success:function(result){if(result){$('#party_photo_'+photo_id).remove()}else alert('Kon de geselecteerde foto niet verwijderen. Probeer het nog een keer. ')}})}
function addPartyPhotoToUser(photo_id){$.ajax({type:"POST",url:ROOT_URL+'photos/addPartyPhotoToUser/',dataType:"json",data:{photo_id:photo_id},success:function(result){if(result){alert('Foto is toegevoegd aan je favorieten. ')}else alert('Kon de geselecteerde foto niet toevoegen aan je favorieten. Probeer het nog een keer. ')}})};function addVote(poll_id,answer_id){$.ajax({type:"POST",url:ROOT_URL+'ajax/addPollVote/',dataType:"json",data:{poll_id:poll_id,answer_id:answer_id},success:function(result){if(result)updatePollResult(answer_id)}})}
function updatePollResult(answer_id){var poll_count=parseInt($('#poll_count').val())+1;$('#poll_count').val(poll_count);var answer_count=parseInt($('#answer_bar_'+answer_id).attr('rel'));$('#answer_bar_'+answer_id).attr('rel',answer_count+1);$('div[id^=answer_bar_]').each(function(i,e){var count=parseInt($(this).attr('rel')),width=(count/poll_count)*200;$(this).css('width',width+'px')});$('.poll input').hide();$('.poll_result').show()};function addRegion(region){regions[region]=1;updateRegions(regions)}
function removeRegion(region){delete regions[region];updateRegions(regions)}
function updateRegions(regions){var html='',ids='';for(region in regions){html+='<li>'+names[region].name+'</li>';ids+=','+names[region].id};jQuery.getJSON(ROOT_URL+'ajax/updateUserProvincies',{provincies:ids.substring(1,ids.length)},function(data,status){if(data)$('#selected_regions').html(html)})};function openRadio(type){var width=277,height=357;if($.browser.msie){centeredY=(window.screenTop-120)+((((document.documentElement.clientHeight+120)/2)-(height/2)));centeredX=window.screenLeft+((((document.body.offsetWidth+20)/2)-(width/2)))}else{centeredY=window.screenY+(((window.outerHeight/2)-(height/2)));centeredX=window.screenX+(((window.outerWidth/2)-(width/2)))};window.open('http://www.wijzijnfris.nl/lib/wimpy/index.php?type='+type,'FRISRadio','toolbar=0,location=0,menubar=0,resizable=0,scrollbars=0,width='+width+'px,height='+height+'px,status=0,left='+centeredX+',top='+centeredY).focus();return true};var activeSliderItem=null,activeBigSliderItem=null
function initSmallTV(speed){$.doTimeout('small_tv',5000,nextSmallTVSlide);activeSliderItem=$('.small_tv li:first');$('.small_tv a').mouseover(function(){$.doTimeout('small_tv');activeSliderItem.removeClass('active');$('.small_tv li').removeClass('active');$(this).parent().addClass('active');$('.small_tv > div > img').stop();$('.small_tv > div > img').attr('src',$(this).children('img').attr('rel'));$('.small_tv > div > img').css('opacity',1)});$('.small_tv a').mouseout(function(){$.doTimeout('small_tv',5000,nextSmallTVSlide)})}
function nextSmallTVSlide(){$.doTimeout('small_tv');var el=$('.small_tv li.active');el.removeClass('active');activeSliderItem=el.next();if(el.children('a').attr('href')==$('.small_tv li:last').children('a').attr('href'))activeSliderItem=$('.small_tv li:first');activeSliderItem.addClass('active');$('.small_tv > div > img').crossfade(activeSliderItem.children('a').children('img').attr('rel'));$('.small_tv > div > img').attr('alt',activeSliderItem.children('a').children('img').attr('alt'));$('.small_tv > div > img').attr('title',activeSliderItem.children('a').children('img').attr('title'));return true}
function initBigTV(){$.doTimeout('big_tv',5000,nextBigTVSlide);activeBigSliderItem=$('.big_tv li:first');$('.big_tv a').mouseover(function(){$.doTimeout('big_tv');activeBigSliderItem.removeClass('active');$('.big_tv li').removeClass('active');$(this).parent().addClass('active');$('.big_tv > div > img').stop();$('.big_tv > div > img').attr('src',$(this).children('img').attr('rel'));$('.big_tv > div > img').css('opacity',1);$('.big_tv > div > img').attr('alt',$(this).children('img').attr('alt'));$('.big_tv > div > img').attr('title',$(this).children('img').attr('title'));$('.big_tv div.title > h2').html($(this).children('img').attr('title'));$('.big_tv div.title > a').attr('href',$(this).attr('href'));$('.big_tv div.title > p').html($(this).attr('rel'))});$('.big_tv a').mouseout(function(){$.doTimeout('big_tv',5000,nextBigTVSlide)})}
function nextBigTVSlide(){var el=$('.big_tv li.active');el.removeClass('active');activeBigSliderItem=el.next();if(el.children('a').attr('href')==$('.big_tv li:last').children('a').attr('href'))activeBigSliderItem=$('.big_tv li:first');activeBigSliderItem.addClass('active');$('.big_tv div.title').slideUp('slow',function(){$('.big_tv div.title > h2').html(activeBigSliderItem.children('a').children('img').attr('title'));$('.big_tv div.title > a').attr('href',activeBigSliderItem.children('a').attr('href'));$('.big_tv div.title > p').html(activeBigSliderItem.children('a').attr('rel'))}).delay(200).slideDown('fast');$('.big_tv > div > img').delay(200).crossfade(activeBigSliderItem.children('a').children('img').attr('rel'));$('.big_tv > div > img').attr('alt',activeBigSliderItem.children('a').children('img').attr('alt'));$('.big_tv > div > img').attr('title',activeBigSliderItem.children('a').children('img').attr('title'));return true}
function SmallSlider(id,code){this.id=id;this.speed=5000;this.slideSpeed=500;this.width=292;this.slideCount=0;this.currentSlide=0;this.direction=-1};SmallSlider.prototype.init=function(){this.slideCount=$('#'+this.id).children('ul').children('li').length;$('#'+this.id).children('ul').css('width',(this.slideCount*this.width)+1+'px');for(var i=0;i<this.slideCount;i++)$('#'+this.id).children('div.step_holder').append('<span class="checkbox"></span> ');$('#'+this.id+' .checkbox').bind('click',{el:this},function(eventHandler){var el=eventHandler.data.el,slide=eventHandler.currentTarget.nodeIndex;$.doTimeout(el.id);el.currentSlide=slide-1;showSmallSlide(el,slide-1);$.doTimeout(el.id,el.speed,el.next,el)});$('#'+this.id).children('div.step_holder').children('span:nth-child(1)').addClass('checkbox_active');if(this.slideCount>1)$.doTimeout(this.id,this.speed,this.next,this)};SmallSlider.prototype.next=function(el){if(el.currentSlide==el.slideCount-1)el.direction=1;if(el.currentSlide==0)el.direction=-1;if(el.direction==-1){el.currentSlide++}else el.currentSlide--;showSmallSlide(el,el.currentSlide);return true}
function showSmallSlide(el,slide){var newLeft=-1*el.width*(slide);$('#'+el.id).children('ul').animate({left:newLeft+'px'},el.slideSpeed);var title=$('#'+el.id).children('ul').children('li:nth-child('+(slide+1)+')').children('a').attr('title');if(title){$('#'+el.id).children('p.title').html(title);$('#'+el.id).children('p.title').show()}else $('#'+el.id).children('p.title').hide();$('#'+el.id).children('div.step_holder').children('span').removeClass('checkbox_active');$('#'+el.id).children('div.step_holder').children('span:nth-child('+(slide+1)+')').addClass('checkbox_active')};$.fn.crossfade=function(toImage){return this.each(function(){var org=$(this).attr('src');$(this).parent().css('background-image','url('+org+')');$(this).css('opacity',0).attr('src',toImage);$(this).animate({opacity:1},1000)})};jQuery(function($){$.datepicker.regional['nl']={closeText:'Sluiten',currentText:'Vandaag',monthNames:['januari','februari','maart','april','mei','juni','juli','augustus','september','oktober','november','december'],monthNamesShort:['jan','feb','maa','apr','mei','jun','jul','aug','sep','okt','nov','dec'],dayNames:['zondag','maandag','dinsdag','woensdag','donderdag','vrijdag','zaterdag'],dayNamesShort:['zon','maa','din','woe','don','vri','zat'],dayNamesMin:['zo','ma','di','wo','do','vr','za'],weekHeader:'Wk',dateFormat:'dd-mm-yy',firstDay:1,isRTL:false,showMonthAfterYear:false,yearSuffix:''};$.datepicker.setDefaults($.datepicker.regional['nl'])});function getVideoInformation(hash,callback){var url='http://gdata.youtube.com/feeds/api/videos/'+hash+'?v=2&alt=jsonc&callback=?';$.getJSON(url,function(result){callback(result,hash)})}
function setVideoImage(result,hash){$('#videoImage').attr('src',result.data.thumbnail.hqDefault);var height=191,top=(height-116)/2;$('#videoImage').css('top','-'+top+'px')}
function setVideoTitle(result,hash){$('#playlist_title').html(result.data.title)}
function getUserVideos(username,callback){var url='http://gdata.youtube.com/feeds/api/users/'+username+'/uploads?alt=json&callback=?';$.getJSON(url,function(result){callback(result,username)})}
function processUserVideos(result){if(result){var html='';for(var i in result.feed.entry){var hash=result.feed.entry[i].id.$t.replace('http://gdata.youtube.com/feeds/api/videos/','');html+='<option value="'+hash+'"';if(hash==currentVideoHash)html+=' selected="selected"';html+='>'+result.feed.entry[i].title.$t+'</option>'};$('#youtubeList').append(html)}}
function getLastVideoFromPlaylist(playlist_id,el_id){var url='http://gdata.youtube.com/feeds/api/playlists/'+playlist_id+'?v=2&max-results=1&alt=jsonc&callback=?';$.getJSON(url,function(result){if(result){var hash=result.data.items[0].video.id,res=$('#'+el_id).flash({src:'http://www.youtube.com/v/'+hash,width:292,height:165,allowFullScreen:true,allowscriptaccess:'always'});$('#'+el_id).show()}else $('#'+el_id).hide()})};
