var _gaq=_gaq||[];_gaq.push(["_setAccount","UA-24358390-1"]);_gaq.push(["_trackPageview"]);(function(){var b=document.createElement("script");b.type="text/javascript";b.async=true;b.src=("https:"==document.location.protocol?"https://ssl":"http://www")+".google-analytics.com/ga.js";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(b,a)})();var ie6Mode=false;var ie7Mode=false;if(jQuery.browser.msie&&jQuery.browser.version.substr(0,1)==6){ie6Mode=true}if(jQuery.browser.msie&&jQuery.browser.version.substr(0,1)==7){ie7Mode=true}var browserOkay=false,dashboard_animation_position=-1,dashboard_animation_positionWanted=-1,dashboard_animationstepInterval=null,animation_fps=60,map,cluster,overlay,markerCluster=null;jQuery.extend(jQuery.fx,{addTickListener:function(a,b){if(!jQuery.fx.tickListeners){jQuery.fx.tickListeners=Array()}jQuery.fx.tickListeners.push({ids:a,callback:b})},tick:function(){var c=jQuery.timers,b,d,a;for(b=0;b<c.length;b++){timer=c[b];if(!c[b]()){c.splice(b--,1)}if(timer&&typeof timer.elem!="undefined"){d=$(timer.elem).attr("id");if(jQuery.fx.tickListeners){jQuery.each(jQuery.fx.tickListeners,function(e,g){a=false;for(var f=0;f<g.ids.length;f++){if(g.ids[f]==d){a=true}}if(a){g.callback()}})}}}if(!c.length){jQuery.fx.stop()}}});function map_rnd(a){if(!a){a=1}return a*((-0.5+Math.random())/5)}function getUrlVars(){var d=[],b,c,a=window.location.href.slice(window.location.href.indexOf("?")+1).split("&");for(b=0;b<a.length;b++){c=a[b].split("=");d.push(c[0]);d[c[0]]=c[1]}return d}function map_init(){if(typeof google=="undefined"){return}var d,i,f,c,a,h;d=new google.maps.LatLng(52.086989,5.125122);i={navigationControl:true,mapTypeControl:true,scaleControl:true,zoom:12,center:d,mapTypeId:google.maps.MapTypeId.ROADMAP};map=new google.maps.Map(document.getElementById("map_canvas"),i);google.maps.event.addListenerOnce(map,"idle",map_done_rendering);$("#dashboard_toggle_in").click(function(){dashboard_animation_positionWanted=1;dashboard_animationstep()});$("#dashboard_toggle_out").click(function(){dashboard_animation_positionWanted=0;dashboard_animationstep()});if(ie6Mode){$(".zipcodeinput").hide();$("#zipcode_input").show()}else{$("#dashboard").css("height",0)}$("#dashboard").show();dashboard_animation_positionWanted=0;dashboard_animation_positionWanted=1;dashboard_animationstep();$(document).keydown(function(j){if(dashboard_zipcode_collectingInput){return dashboard_zipcode_keyDown(j)}});$(document).mousedown(function(){if(dashboard_zipcode_collectingInput){dashboard_zipcode_stopCollectingInput()}});$("input").focus(function(){if(dashboard_zipcode_collectingInput){dashboard_zipcode_stopCollectingInput()}});zipcode_parse_handlers();news_parse();f=$(".pagecontent").html();c=$(".front_page_intro").html();var g=$("._skip").html();a=getUrlVars()["preview"]=="true";register_frame_handlers();if(f&&(!c||a)){if(!g){h=new String(document.location.pathname);if($(".error_page").html()){h=null}if($(".pagecontent div.dossier_content").hasClass("dossier_content")){var b=$(".pagecontent div.dossier_content").attr("id").replace(/^dossier_/,"");frame_create("/dossiers/detail/"+b+"/",true,{reuse:true,name:"dossiers_detail_"+b})}else{$(".pagecontent").empty();$(".pagecontent").remove();frame_create({type:"html",html:f,originaluri:h},true)}}}else{var e=$.cookie("hide_intro_frame");if(!e){frame_create("/introductie/",true)}}}function map_done_rendering(){map_reload("idv",false,1)}var map_reloading=false;var map_first_load=true;function urlencode(a){a=escape(a);a=a.replace("+","%2B");a=a.replace("%20","+");a=a.replace("*","%2A");a=a.replace("/","%2F");a=a.replace("@","%40");return a}function map_reload(d,e,c){if(map_active_infowindow){map_active_infowindow.close();map_active_infowindow=null}selection_parse_options("clear");if(!c){c=parseInt(30.5);if(zipcode_timeframe_index==1){c=parseInt(30.5*3)}else{if(zipcode_timeframe_index==2){c=parseInt(7)}}}if(e){$.cookie("selection_zipcode",d)}if(map_first_load){$("#map_status").css("opacity",0).show()}$("#map_status").stop(true).animate({opacity:0.85,top:71},750);if(map_reloading){map_reloading=true}if(markerCluster){markerCluster.clearMarkers();markerCluster=null}selection_custom_markers_remove();$("#map_status div").stop(true,true).html("Meldingen worden geladen...");$("#map_status").stop(true,true).animate({top:71,opacity:1});var b="/meldingen/"+d+"/"+c;var f={};if(partner_view_active){b="/meldingen/partner/"+partner_view_partnerID+"/"+c;f.zipcodes=$("#partnerview textarea").val();if(partner_view_download){var a="StopDeCriminaliteit_Meldingen_Export.xls";document.location=b+"/"+a+"?z="+urlencode(f.zipcodes)+"=&f="+a}partner_view_download=false}$.getJSON(b,f,function(g){if(g.e){alert(g.e)}if(g.sl){selection_parse_options(g.sl)}if(g.m){$("#map_status div").html(g.l);$("#map_status").stop(true,true).animate({top:71,opacity:1}).delay(4000).animate({opacity:0,top:0},750);selection_custom_markers_remove();marker_data_response=g;marker_data_response.disableZoom=false;selection_update_selection_delayed()}map_reloading=false})}var map_active_infowindow=null;function newMarker(a,g,i,c,h){var e="/wp-content/themes/stopdecriminaliteit/images/icons/";var d="map_huis.png";if(h==25){d="map_huis_poging.png"}var b=g;g="marker_"+g;if(c){d="map_dossier_huis.png";if(i=="a"){d="map_dossier_auto.png"}}else{if(i=="a"){d="map_auto.png"}}var f=new google.maps.Marker({map:map,visible:false,position:a,icon:e+d,title:"",html:g});f.customProperties={position:a,markerId:b,imt:i,dos:c,im:h};newMarker_addEvent(f,g);return f}function newMarker_addEvent(a,b){google.maps.event.addListener(a,"click",function(){if(map_active_infowindow){map_active_infowindow.close();map_active_infowindow=null}var f=b.replace(/marker_/,"");var e=selection_get_markerDataByID(f);var d=!e.dos;if(d){var c=e.imt=="a"?"Autokraak":"Woninginbraak";map_active_infowindow=new google.maps.InfoWindow({content:'<div class="marker_infowindow" id="'+b+'_infowindow"><h2>'+c+'</h2><br /><br /><br /><center><img src="/images/frame_loading.gif" /></center></div>'});map_active_infowindow.open(map,this);setTimeout("$('#"+b+"_infowindow').load('/meldingen/details/"+f+"/');",300)}else{frame_create("/dossiers/detail/"+e.dos+"/",false,{reuse:true,name:"dossiers_detail_"+e.dos})}})}function livechat_open_window(a){frame_create("/livechat/chat/"+a+"/",false,{reuse:true,name:"livechat_chat"})}function map_open_preventievideo(a){frame_create("/preventievideo/"+a+"/",false,{reuse:true,name:"preventie_video_"+a})}var dashboard_current_height=0;function dashboard_animationstep(){if(dashboard_animation_positionWanted!=dashboard_animation_position){var c=dashboard_animation_positionWanted-dashboard_animation_position;c*=1/animation_fps;c*=10;dashboard_animation_position+=c;var a=0;if(dashboard_animation_position<0){a=31*(1-(-dashboard_animation_position))}else{if(dashboard_animation_position==0){a=31}else{if(dashboard_animation_position<1){a=31+((215-31)*dashboard_animation_position)}else{if(dashboard_animation_position>=1){a=215}}}}dashboard_current_height=Math.round(a);$("#dashboard").css("height",Math.round(a));var b=0;if(dashboard_animation_position>=0){b+=Math.round(a-31)}map_resize();$("#map_canvas").show()}if(dashboard_animationstepInterval==null){dashboard_animationstepInterval=setInterval("dashboard_animationstep();",1000/animation_fps)}}function map_resize(){var a=71;$("#disabler").css("width",$(window).width()+"px");$("#disabler").css("height",$(window).height()+"px");$("#dashboard").css("width",$(window).width()+"px");$("#dashboard").css("top",($(window).height()-dashboard_current_height)+"px");$("#map_canvas").css("top",a+"px");$("#map_canvas").css("width",$(window).width()+"px");$("#map_canvas").css("height",($(window).height()-a)+"px")}$(window).resize(function(){map_resize()});function zipcode_input_gethtml(a){if(ie6Mode){return'<div class="zipcodecollumn"><div class="zipcodelabel">Postcodegebied</div><input type="input" value="" name="z" maxlength="7" id="zipcode_input'+a+'" /><input type="submit" value="Toon" id="zipcode_submit'+a+'" /></div>'}else{return'<div class="zipcodecollumn"><div class="zipcodelabel">Postcodegebied</div><input type="input" value="" name="z" id="zipcode_input'+a+'" /><div class="zipcodeinput"><div class="defaultvalue" id="zipcode_default_value_'+a+'"></div><div class="characters" id="characters_frame'+a+'"><div class="character" id="dash_zip_ch1'+a+'"></div><div class="character" id="dash_zip_ch2'+a+'"></div><div class="character" id="dash_zip_ch3'+a+'"></div><div class="character" id="dash_zip_ch4'+a+'"></div><div class="character" id="dash_zip_ch5'+a+'"></div><div class="character" id="dash_zip_ch6'+a+'"></div><div class="character dash_zip_cursor" id="dash_zip_cursor'+a+'"></div></div><div class="characters_button" id="characters_button'+a+'"></div></div><input type="submit" value="Toon" id="zipcode_submit'+a+'" /></div>'}}var zipcode_blink_interval=null;function zipcode_parse_handlers(b){if(!b){b=""}if(!ie6Mode){$("#characters_button"+b).click(function(){dashboard_zipcode_startCollectingInput(b)});$("#zipcodecheckbox"+b).click(function(){var c=!$(this).hasClass("checked");$(this).removeClass("checked");if(c){$(this).addClass("checked")}$("#zipcodecheckbox_input"+b).attr("checked",c);$(this).focus()})}$("#zipcode_submit"+b).click(function(){var d=$("#zipcodecheckbox_input"+b).attr("checked");var c=$("#zipcode_input"+b).val();if(b){dashboard_zipcode_set(c)}map_reload(c,d)});var a=$.cookie("selection_zipcode");if(!a){a=$("#zipcode_input"+b).val()}dashboard_zipcode_set(a,b);if(!ie6Mode){if(!zipcode_blink_interval){zipcode_blink_interval=setInterval("zipcode_blink();",400)}}}var zipcode_blinkstate=false;function zipcode_blink(){zipcode_blinkstate=!zipcode_blinkstate;$(".dash_zip_cursor").css("backgroundPosition",zipcode_blinkstate?"0px 0px":"50px 50px")}var dashboard_zipcode_collectingInput=false;var dashboard_zipcode_collectingInputID;function dashboard_zipcode_startCollectingInput(a){dashboard_zipcode_collectingInputID=a;dashboard_zipcode_collectingInput=true;$("#zipcode_default_value_"+dashboard_zipcode_collectingInputID).hide();dashboard_zipcode_set($("#zipcode_input"+dashboard_zipcode_collectingInputID).val(),a);$("#dash_zip_cursor"+dashboard_zipcode_collectingInputID).show()}function dashboard_zipcode_stopCollectingInput(){if(!dashboard_zipcode_collectingInput){return}var a=$("#zipcode_input"+dashboard_zipcode_collectingInputID).val();if(!a){$("#zipcode_default_value_"+dashboard_zipcode_collectingInputID).show()}$("#dash_zip_cursor"+dashboard_zipcode_collectingInputID).hide();dashboard_zipcode_collectingInput=false;dashboard_zipcode_collectingInputID=null}function dashboard_zipcode_keyDown(c){if(!dashboard_zipcode_collectingInput){return true}var b=$("#zipcode_input"+dashboard_zipcode_collectingInputID).val();var a=String.fromCharCode(c.keyCode).toUpperCase();if(c.keyCode>=96&&c.keyCode<=105){a=String.fromCharCode(c.keyCode-96+48).toUpperCase()}if(c.keyCode==8){if(b.length>0){b=b.substr(0,b.length-1);dashboard_zipcode_set(b,dashboard_zipcode_collectingInputID)}return false}else{if(b.length<4&&a>="0"&&a<="9"){b+=a;dashboard_zipcode_set(b,dashboard_zipcode_collectingInputID);if(b.length>=6){dashboard_zipcode_stopCollectingInput()}return false}else{if(b.length>=4&&b.length<=6&&a>="A"&&a<="Z"){if(b.length==6){b=b.substr(0,5)}b+=a;dashboard_zipcode_set(b,dashboard_zipcode_collectingInputID);if(b.length>=6){dashboard_zipcode_stopCollectingInput()}return false}}}return true}function dashboard_zipcode_set(e,d){if(!e){e=""}if(!d){d=""}if(e){$("#zipcode_default_value_"+d).hide()}$("#zipcode_input"+d).val(e);var k=Array(0,23,45,67,89,110,132,155,177,198);var g=Array(220,242,265,286,309,331,352,374,396,418,440,462,484,506,529,550,572,594,616,638,660,682,704,726,748,770);for(var h=0;h<6;h++){var b=" ";if(h<e.length){b=e.charAt(h);b=b.toUpperCase()}var f=-1;if(b>="0"&&b<="9"){var j="0";f=k[b.charCodeAt(0)-j.charCodeAt(0)]}else{if(b>="A"&&b<="Z"){var l="A";f=g[b.charCodeAt(0)-l.charCodeAt(0)]}}if(f<0){if(h>0){$("#dash_zip_ch"+(h+1)+d).hide()}else{$("#dash_zip_ch"+(h+1)+d).css("backgroundPosition","40px 40px").show()}}else{$("#dash_zip_ch"+(h+1)+d).css("backgroundPosition","-"+f+"px 0px").show()}}var c=e.length;if(c>=5){c=5}c*=24;$("#dash_zip_cursor"+d).css("left",c);$("div.characters").show()}$(document).ready(function(){map_init();$("#header_sitename").css("cursor","pointer").click(function(){document.location="/"});notifications_reload();$("#alert_email").click(function(){frame_create("/email_alert/",false,{reuse:true,name:"email_alert"})});$("#alert_self").click(function(){frame_create("/informatie/zelf-slachtoffer/",false,{reuse:true,name:"zelf_slachtoffer"})});$("#header_search_submit").click(function(){var c=$("#header_search_input").val();frame_create("/zoek/?q="+escape(c),false,{});return false});var a=$("#files_text_link a");var b=a.html();a.empty();a.parent().html(b);$("#files_open, #files_text_link").click(function(){var c=$("#files_id").html();if(c){frame_create("/dossiers/detail/"+c+"/",false,{})}return false});$("#files_overview").click(function(){frame_create("/dossiers/overzicht/",false,{reuse:true,name:"dossiers_overzicht"});return false});$("#subnav_contact").click(function(){frame_create("/contact/",false,{reuse:true,name:"subnav_contact"});return false});$("#subnav_faq").click(function(){frame_create("/faq/",false,{reuse:true,name:"subnav_faq"});return false});$("#dashboard_over_stopcrime").css("cursor","pointer").click(function(){frame_create("/dashboard/maak_widget/",false,{reuse:true,name:"maak_widget"});return false});$("#subnav_disclaimer").click(function(){frame_create("/dashboard/disclaimer/",false,{reuse:true,name:"subnav_disclaimer"});return false});$("#dashboard_youtube").click(function(){window.open("http://youtube.com/utrechtpolitie");return false});$("#dashboard_twitter").click(function(){window.open("http://twitter.com/politieutrecht");return false});$("#dashboard_rss").click(function(){frame_create("/rss/",false,{reuse:true,name:"dashboard_rss"});return false});$(window).unload(function(){})});function files_overview_list_parse(){$(".file_list div.section").each(function(){if(!$(this).attr("js_parsed")){$(this).attr("js_parsed",1);$(this).click(function(){frame_create("/dossiers/detail/"+$(this).attr("fileid"),false,{})})}})}var slides_info=Array();function slides_parse(){var a=slides_info.length;slides_info[a]={images:Array(),tick:0,isShown:0,tickWanted:0,offset:0,numImages:0};$("ul.slides_container li img").each(function(){if(!$(this).attr("js_parsed")){slides_info[a].numImages++}});$("ul.slides_container li img").each(function(){if(!$(this).attr("js_parsed")){$(this).attr("js_parsed",1);var c=$(this);var d=c.parent().parent().parent();var e=d.find(".slides_canvas");c.appendTo(e);c.css("position","absolute");c.css("width",100);c.hide();var b={element:c,title:"",tick:slides_info[a].images.length*0.25,visible:false,isReady:false};$(this).css("cursor","pointer").click(function(){var f=$(c).attr("videoID");if(f){frame_create({type:"html",html:'<div><h1 class="frame_title">Dossiers</h1><iframe class="youtube-player" type="text/html"  width="462" height="283" src="http://www.youtube.com/embed/'+f+'" frameborder="0"></iframe></div>'},true)}else{slides_show(a,b)}});slides_info[a].canvas=e;slides_info[a].images.push(b)}});$("div.slides div.nav").each(function(){if(!$(this).attr("js_parsed")){if(slides_info[a].images.length<=1){$(this).hide()}$(this).click(function(){if($(this).hasClass("nav_l")){slides_navigate(a,-1)}else{slides_navigate(a,1)}})}});slides_info[a].lastTick=new Date().getTime();slides_animate(a)}function slides_navigate(a,b){slides_info[a].tickWanted+=b*0.25}function slides_animate(u){var J=slides_info[u];if(J.images.length==0){return}var b=new Date().getTime();var L=b-J.lastTick;J.lastTick=b;var D=slides_info[u].canvas.parent().width();var B=slides_info[u].canvas.parent().height();var n=D/2;var l=B/2;n=n;l=l-15;var p=50;var e=190;var E=J.images.length;var N=E-4;if(N<0){N=0}var F=(0.25*E);var j=((E)*0.25);for(var G=0;G<E;G++){var C=J.images[G];var t=G-3;var f=slides_info[u].tick;if(f<0){while(f<0){f+=F}}else{f=f%F}var I=f-(t*0.25);var a=C.element;var c=true;if(f<0&&I>-F){I+=F}else{if(I>F){I-=F}}if(I<0){I=0}else{if(I>1){I=1}}I*=2;if(c){var m=0.5+(Math.cos(I*Math.PI)*0.5);var s=(m*p)+((1-m)*e);a.css("width",s);var H=a.height();var r=s/2;var k=H/2;var M=(D-s)/2;var q=Math.sin(I*Math.PI);q*=M;var g=(1-m)*4;if(g>1){g=1}var o=0;c=g>=0.1}if(c){a.css("left",parseInt(n-r+q));a.css("top",parseInt(l-k+o));a.css("zIndex",parseInt((1-m)*100))}if(c!=C.visible){if(c){a.show()}else{a.hide()}C.visible=c}C.tick+=(L/1000)/2}var K=slides_info[u].tick-slides_info[u].tickWanted;if(Math.abs(K)<=0.0125/4){slides_info[u].tick=slides_info[u].tickWanted}else{var A=(L/1000);L=-K*(A)*2;slides_info[u].tick+=L}if(!slides_info[u].isShown){slides_info[u].isShown=true}setTimeout("slides_animate("+u+");",20)}function slides_hide(a){$("#slides_detail div.footer").stop(true,true).animate({height:0},500);$("#slides_detail div.image img").stop(true,true).animate({width:0,height:0},500);$("#slides_detail").stop(true,true).animate({opacity:0,width:50,height:50},500,function(){$("#slides_detail_container").hide()});$("#disabler").delay(400).stop(true,true).animate({opacity:0},500,function(){$(this).hide()})}function slides_show(b,a){if(!$("#slides_detail_container").html()){$('<table cellpadding="0" cellspacing="0" border="0" width="100%" height="100%"><tr valign="middle"><td><div id="slides_detail"><div class="loader"><img src="/wp-content/themes/stopdecriminaliteit/images/frame_loading.gif" /></div><div class="image"></div><div class="footer"><div class="title">Titel van afbeelding</div><div class="close"><ul><li><div>Sluit venster</div></li></ul></div></div></div></td></tr></table>').appendTo("#slides_detail_container");$("#slides_detail div.close, #disabler, #slides_detail").click(function(){slides_hide(b)})}$("#slides_detail div.title").html(a.element.attr("title"));$("#slides_detail div.loader").css("opacity",0).show().stop(true,true).animate({opacity:1},300);var c=$("<img />");$("#slides_detail div.image").empty().css("width",0).css("height",0);c.hide();c.load(function(){var d=$(this).width();var f=$(this).height();var i=$(window).width()-40;var e=$(window).height()-90;var g=1;$("#slides_detail").removeClass("nobottommargin");if(d>i){g=i/d;d*=g;f*=g}if(f>e){$("#slides_detail").addClass("nobottommargin");g=e/f;d*=g;f*=g}d=parseInt(d);f=parseInt(f);$(this).css("width","0px");$(this).css("height","0px");$(this).css("opacity",0);$("#slides_detail div.loader").delay(1000).animate({opacity:0},300,function(){$(this).hide()});$("#slides_detail").show().delay(500).animate({opacity:1,width:d},300,function(){$(c).css("width",d).show().animate({opacity:1,height:f},300);$(this).animate({height:f},300,function(){$("#slides_detail div.footer").css("width",d).css("height",0).show().delay(200).animate({height:25},300);$(this).delay(200).animate({height:f+25},300)})})});c.attr("src",a.element.attr("detailsrc"));c.appendTo($("#slides_detail div.image"));$("#slides_detail_container").show();$("#disabler").css("opacity",0).show().animate({opacity:0.7},500);$("#slides_detail").css("opacity",0).show().delay(500).animate({opacity:1},500)}var checkbox_count=0;function checkbox_update(a){if(!a){a=$("document")}a.find(":checkbox").each(function(){var b=$(this);if(!b.attr("parsed")){b.attr("parsed",1);if(ie6Mode||ie7Mode){}else{if(!b.hasClass("donotransform")){var d=b.attr("id");if(!d){d="checkbox_dyn_"+(checkbox_count++);b.attr("id",d)}b.hide();var c=$('<div class="dynamiccheckbox" id="box_'+d+'"></div>');c.appendTo(b.parent());if(b.attr("checked")){c.addClass("selected")}b.change(function(){if(b.attr("disabled")){return}if(b.attr("checked")){c.addClass("selected")}else{c.removeClass("selected")}});c.click(function(){if(b.attr("disabled")){return}if(b.attr("checked")){b.attr("checked",false);$(this).removeClass("selected")}else{b.attr("checked",true);$(this).addClass("selected")}})}}}})}var news_items=Array();var news_current=null;var news_currentI=0;var news_progress_width=0;var news_autorotate_time=4000;var news_item_top=null;var news_autorotate_timeout=null;function news_parse(){$("#news_progress").css("opacity",0.25);$("#header_news_read").click(function(){frame_create("/nieuws/overzicht/",false,{reuse:true,name:"nieuws_overzicht"});return false});$("#header_news_nav_u").click(function(){news_nav(-1);return false});$("#header_news_nav_d").click(function(){news_nav(1);return false});$("ul#news_static_list li a").each(function(){var b,c;b=$(this);c={id:b.attr("id").replace(/news_static_list_/,""),title:b.html()};if(!news_current){news_current=c;news_currentI=0;news_currentTicks=0;news_progress_width=$("#news_progress").width()}news_items.push(c)});news_item_top=$(".news div.item").position().top;news_autorotate(true);$(".news div.item").click(function(){news_show_details(news_current.id)});$(".news").mouseover(function(){if(news_autorotate_timeout){clearTimeout(news_autorotate_timeout);$("#news_progress").stop(true,true).width(news_progress_width);news_autorotate_timeout=null}});$(".news").mouseout(function(){if(!news_autorotate_timeout){news_autorotate(true)}})}function news_nav(a){news_currentI+=a;if(news_currentI<0){news_currentI=news_items.length-1}else{if(news_currentI>=news_items.length){news_currentI=0}}clearTimeout(news_autorotate_timeout);$("#news_progress").stop(true,true).width(news_progress_width);news_autorotate_timeout=null;news_animate(a>0)}function news_animate(a){var d=news_item_top+40;var c=news_item_top-60;if(a){var b=d;d=c;c=b}$(".news div.item").stop(true,true).animate({top:d,opacity:0},200,"swing",function(){news_current=news_items[news_currentI];if(news_current){$(".news div.item").html(news_current.title)}$(".news div.item").css("top",c);$(".news div.item").animate({top:news_item_top,opacity:1},200,"swing",function(){})})}function news_autorotate(a){if(!a){news_currentI++;if(news_currentI>=news_items.length){news_currentI=0}news_animate()}$("#news_progress").css("width",parseInt(news_progress_width));$("#news_progress").animate({width:1},news_autorotate_time-200,"linear");news_autorotate_timeout=setTimeout("news_autorotate(false);",news_autorotate_time)}function news_show_details(a){frame_create("/nieuws/detail/"+a+"/",false)}function dossier_detail_handler(){slides_parse()}var frame_intro_handle=null;function intro_handler(d,g){frame_intro_handle=g;var b='<div class="intro">'+zipcode_input_gethtml("_intro")+"</div>";var f=$("<div class='section introsection_dossiers'><div><b>Dossiers</b><br />In de dossiers staan zaken waarbij Politie Utrecht u om hulp vraagt bij het oplossen ervan. Kijkt u met ons mee?</div></div>");f.appendTo(d.find(".sections"));var e='<img src="/images/hoewerkthet.png" style="float:right;position:absolute; right:10px; top:9px;" id="home_hoehetwerkt_button" />';var a=$("<div class='section' style='position:relative'>"+b+e+"<br clear='all' /><input type='checkbox' id='zipcodecheckbox_input_intro' /> <label for='zipcodecheckbox_input_intro'>Onthoud deze postcode</label> <label style='position:absolute; right: 77px; top:100px;'>Bekijk de video</label></div>");a.appendTo(d.find(".sections"));a.find("#home_hoehetwerkt_button").css("cursor","pointer").click(function(){frame_create("/hoehetwerkt/",false,{reuse:true,name:"hoehetwerkt_frame"})});var c=$("<div class='section hide_section'><input type='checkbox' id='intro_hide_checkinput' value='1' /> <label for='intro_hide_checkinput'><strong>Dit scherm voortaan niet meer weergeven</strong></label></div>");c.appendTo(d.find(".sections"));var h=$("<div class='footer'>Stopdecriminaliteit.nl is een initiatief van Politie Utrecht en gemeenten in de regio Utrecht.</div>");h.appendTo(d);zipcode_parse_handlers("_intro");if(!ie6Mode){checkbox_update(d)}$("#intro_hide_checkinput").click(intro_hide_toggle);$("#intro_hide_checkinput").change(intro_hide_toggle);$(".hide_section div.dynamiccheckbox").click(intro_hide_toggle);$("#zipcode_submit_intro").click(function(){frame_intro_handle.fadeOut("fast",function(){frame_is_gone(frame_intro_handle)})})}function intro_hide_toggle(){var a=false;if($("#intro_hide_checkinput").attr("checked")){a=true}$.cookie("hide_intro_frame",a)}function nieuws_overview_handler(a){a.find(".news_item").click(function(){frame_create("/nieuws/detail/"+$(this).attr("news_id"),false)})}function searchresult_handler(a){a.find(".search_item").click(function(){frame_create($(this).attr("item_url"),false)})}function preventievideo_handler(a){}function maak_widget_gemeenten_handler(a,d){var b=a.find(".gemeentewidget_code").val();var c=function(){var e=a.find(".gemeentewidget_select").val();if(e){var f=b.replace(/{param}/g,"?g="+e);a.find(".gemeentewidget_code").val(f);a.find(".gemeentewidget_code_section").show();f=f.replace(/http:\/\/www\.stopdecriminaliteit\.nl/g,"");a.find(".gemeentewidget_widget_section").html("<center>"+f+"</center>").show();frame_update_height(d)}else{alert("Selecteer eerst een gemeente.")}};a.find(".gemeentewidget_submit").click(c)}function partner_handler(a,b){b.find(".gemeenten_list_partner li a").click(function(){var c=$(this).attr("p_id");var d=$(this).attr("p_z");partner_view(c,d);b.find(".frame_close").click();return false});b.find(".gemeenten_list_partner").show()}function register_frame_handlers(){frame_handler_add("^/introductie/$",null,intro_handler);frame_handler_add("^/(dossier|dossiers)/",800,dossier_detail_handler);frame_handler_add("^/nieuws/overzicht/",null,nieuws_overview_handler);frame_handler_add("^/livechat/chat/",800,livechat_html_handler);frame_handler_add("^/preventievideo/",null,preventievideo_handler);frame_handler_add("^/zoek/",null,searchresult_handler);frame_handler_add("^/dashboard/maak_widget_gemeenten/",null,maak_widget_gemeenten_handler);frame_handler_add("^/partner/",null,partner_handler)}var livechats=Array();var livechat_u_code="";function livechat_html_handler(e){var b=e.find(".livechat_current_state_is_open").hasClass("livechat_current_state_is_open");var c=livechats.length;var d=e.find(".livechat_id").html();var f=e.find(".livechat_code").html();livechat_u_code=f?f:"";e.find(".livechat_action_start").click(function(){livechat_changestate(c,true);return false});e.find(".livechat_action_stop").click(function(){livechat_changestate(c,false);return false});e.find(".livechat_state_open").hide();e.find(".livechat_state_closed").hide();e.find(".livechat_submit_text").click(function(){if(!livechats[c].isActive){livechat_inputs_disable(c);return false}if(livechats[c].isSendingComment){return false}if(livechats[c].timer){clearTimeout(livechats[c].timer);livechats[c].timer=null}var h="";if(livechats[c].frameElement.find(".livechat_name").hasClass("livechat_name")){h=livechats[c].frameElement.find(".livechat_name").val()}var i="";if(livechats[c].frameElement.find(".livechat_input").hasClass("livechat_input")){i=livechats[c].frameElement.find(".livechat_input").val();livechat_inputs_disable(c)}var g="/livechatlog/say/"+d+"/"+escape(h)+"/";if(f){g+=f+"/"}g+="?sf="+livechats[c].lastCommentID;livechats[c].isSendingComment=true;$.getJSON(g,{c:i},function(j){livechat_parseresponse(c,j);livechats[c].isSendingComment=false})});var a={ID:c,code:f,databaseID:d,isActive:b,lastState:-1,isSendingComment:false,frameElement:e,lastCommentID:-1,numComments:0,timer:null};livechats.push(a);livechat_update(c)}function livechat_changestate(c,d){var a=livechats[c];var b="/livechatlog/"+(d?"start":"stop")+"/"+a.databaseID+"/"+escape(livechat_u_code)+"/";$.getJSON(b,{},function(e){livechat_parseresponse(c,e)})}function livechat_deleteMessage(d,b){var a=livechats[d];var c="/livechatlog/delete/"+a.databaseID+"/"+escape(livechat_u_code)+"/"+parseInt(b)+"/";$.getJSON(c,{},function(e){livechat_parseresponse(d,e)})}function livechat_muteByMessage(d,b){var a=livechats[d];var c="/livechatlog/mute/"+a.databaseID+"/"+escape(livechat_u_code)+"/"+parseInt(b)+"/";$.getJSON(c,{},function(e){livechat_parseresponse(d,e)})}function livechat_parseresponse(g,d){if(d.r.m){alert(d.r.m)}if(d.r.ra=="logout"){livechat_u_code=""}if(d.r.ia>0){livechats[g].isActive=true}else{livechats[g].isActive=false}if(d.r.a=="say"){livechats[g].frameElement.find(".livechat_input").val(d.r.c);livechat_inputs_enable(g)}if(d.r.l.length>0){var b=livechats[g].frameElement.find(".scrollbar").attr("scrollbarid");var j=scrollbar_isAtBottom(b);for(var e=0;e<d.r.l.length;e++){var h=d.r.l[e];var a="chat_"+parseInt(g)+"_"+h.i;if(h.mid>0&&h.sys){var f="chat_"+parseInt(g)+"_"+h.mid;livechats[g].frameElement.find("#"+f).removeClass("politie").removeClass("odd").addClass("system");livechats[g].frameElement.find("#"+f).empty().html("Reactie verwijderd.")}else{if(h.i>livechats[g].lastCommentID){var c;if(h.sys){c=$('<div class="item"></div>');c.addClass("system");c.html(h.c)}else{c=$('<div class="item"><div class="header"><span class="from"></span>, <span class="time"></span></div><div class="text"></div></div>');if(h.p){c.addClass("politie")}c.find(".text").html(h.c)}c.attr("id",a);c.find(".header .from").html(h.f);c.find(".header .time").html(h.t);if(h.cd>0){$('<span>&nbsp;| <span class="livechat_action_remove" mid="'+h.i+'">verwijder reactie</span> | <span class="livechat_action_mute" mid="'+h.i+'">mute gebruiker</span></span>').appendTo(c.find(".header"));c.find(".header .livechat_action_remove").click(function(){$(this).parent().parent().parent().css("opacity",0.5);livechat_deleteMessage(g,$(this).attr("mid"))});c.find(".header .livechat_action_mute").click(function(){$(this).html("[geblokkeerd]");livechat_muteByMessage(g,$(this).attr("mid"))})}if(livechats[g].numComments%2){c.addClass("odd")}c.appendTo(livechats[g].frameElement.find(".container .log"));livechats[g].numComments++}}}scrollbars_update();if(j){scrollbars_moveToBottom(b)}}if(d.r.sf>livechats[g].lastCommentID){livechats[g].lastCommentID=d.r.sf}livechat_update(g)}function livechat_inputs_enable(a){livechats[a].frameElement.find(".livechat_input").css("opacity",1);livechats[a].frameElement.find(".livechat_input").attr("disabled","");livechats[a].frameElement.find(".livechat_name").css("opacity",1);livechats[a].frameElement.find(".livechat_name").attr("disabled","");livechats[a].frameElement.find(".livechat_submit_text").css("opacity",1)}function livechat_inputs_disable(a){livechats[a].frameElement.find(".livechat_input").css("opacity",0.25);livechats[a].frameElement.find(".livechat_input").attr("disabled","disabled");livechats[a].frameElement.find(".livechat_name").css("opacity",0.25);livechats[a].frameElement.find(".livechat_name").attr("disabled","disabled");livechats[a].frameElement.find(".livechat_submit_text").css("opacity",0.25)}var livechat_timeout=1000;function livechat_update(b){clearTimeout(livechats[b].timer);livechats[b].timer=null;var a=livechats[b];if(a.lastState!=a.isActive){a.frameElement.find(".livechat_state_open").hide();a.frameElement.find(".livechat_state_closed").hide();if(a.isActive){livechat_inputs_enable(b);a.frameElement.find(".livechat_state_open").show()}else{livechat_inputs_disable(b);a.frameElement.find(".livechat_state_closed").show()}a.lastState=a.isActive}livechats[b].timer=setTimeout("livechat_refresh("+b+");",livechat_timeout)}function livechat_refresh(a){$.getJSON("/livechatlog/update/"+livechats[a].databaseID+"/"+livechat_u_code+"/?sf="+livechats[a].lastCommentID,function(b){livechat_parseresponse(a,b)})}var accordions=Array();function accordion_parse(){$(".accordion").each(function(){if($(this).attr("is_parsed")!=1){$(this).attr("is_parsed",1);var e=$(this).parent();var d=null;while(e){if(e.hasClass("frame")){d=e;e=null}else{e=e.parent()}}var b=accordions.length;var a={id:b,frameElement:d,sections:new Array()};$(this).find(".section").each(function(){if($(this).hasClass("header")){var f=a.sections.length;var h=f==0;var i={id:f,element:$(this),content:null,toggle:$(this).find(".toggle"),state:h,phase:h?3:0};a.sections.push(i);$(this).click(function(){accordion_setSection(b,f)})}else{if($(this).hasClass("plain")){var g=$(this).html();g=g.replace(/\s/gi,"");if(a.sections.length==1){if(g.length>0){$(this).show()}}if(g.length>0){a.sections[a.sections.length-1].content=$(this)}}}});accordions.push(a);for(var c=0;c<a.sections.length;c++){accordion_button_rotate(b,c)}}})}function accordion_button_rotate(a,b){var e=accordions[a].sections[b];if(!e.content){$(e.toggle).css("background","transparent");return}var f=40;if(e.state&&e.phase<=4){e.phase++;setTimeout("accordion_button_rotate("+a+", "+b+");",f)}else{if(!e.state&&e.phase>=0){e.phase--;setTimeout("accordion_button_rotate("+a+", "+b+");",f)}}if(e.phase>=0&&e.phase<=4){var c=e.phase;$(e.toggle).css("backgroundPosition",(c*-18)+"px 0px")}}function accordion_setSection(a,c){var f=accordions[a],b,e,d;for(b=0;b<f.sections.length;b++){e=accordions[a].sections[b];if(b==c){if(!e.content){return}}}for(b=0;b<f.sections.length;b++){e=accordions[a].sections[b];d=b==c;if(d&&e.state){d=false}if(e.state&&!d){if(e.content){e.content.slideUp();accordion_frame_height_listener(a)}}else{if(!e.state&&d){if(e.content){e.content.slideDown();accordion_frame_height_listener(a)}}}e.state=d;accordion_button_rotate(a,b)}}var accordion_frame_height_listener_time=0;function accordion_frame_height_listener(a){if(!accordions[a].heightTime){accordions[a].heightTime=0}accordions[a].heightTime+=1000;if(!accordions[a].timer){accordion_frame_height_listener_callback(a)}}function accordion_frame_height_listener_callback(a){frame_update_height(accordions[a].frameElement);if(accordions[a].heightTime>=0){var b=7;accordions[a].heightTime-=b;accordions[a].timer=setTimeout("accordion_frame_height_listener_callback("+a+");",b)}else{accordions[a].timer=null}}$(window).ready(function(){$("#zipcode_select_options_week").css("opacity",0).show();$("#zipcode_select_options_month").css("opacity",1).show();$("#zipcode_select_options_three").css("opacity",0).show();$("#zipcode_select_button_l").click(function(){zipcode_timeframe_nav(-1)});$("#zipcode_select_button_r").click(function(){zipcode_timeframe_nav(1)})});var partner_view_active=false;var partner_view_download=false;var partner_view_partnerID=-1;function partner_view(d,c){partner_view_partnerID=d;c=decodeURIComponent((c+"").replace(/\+/g,"%20"));$(".zipcodeinput").hide();if(!partner_view_active){partner_view_active=true;var b=$("<div><textarea></textarea></div>");b.attr("id","partnerview");b.find("textarea").css({position:"absolute",left:20,top:18,width:148,height:46,margin:0,padding:5,border:"1px solid #3c3f6a",color:"#3c3f6a"});b.appendTo(".dashboard_pane .row .zipcodecollumn");var a=$("<div></div>");a.css({position:"absolute",left:186,top:136,width:80,height:32,cursor:"pointer",background:'url("/images/dashboard_download.png") 0px 0px'});a.appendTo(".dashboard_pane .row");a.click(function(){partner_view_download=true;map_reload()})}$("#partnerview textarea").val(c);partner_view_download=false;map_reload()}var zipcode_timeframe_index=0;var zipcode_timeframe_indexlast=0;function zipcode_timeframe_nav(e){var b=-250;var a=250;zipcode_timeframe_index+=e;b*=e;a*=e;if(zipcode_timeframe_index>2){zipcode_timeframe_index=0}else{if(zipcode_timeframe_index<0){zipcode_timeframe_index=2}}var d=$("#zipcode_select_options_month");if(zipcode_timeframe_index==1){d=$("#zipcode_select_options_three")}else{if(zipcode_timeframe_index==2){d=$("#zipcode_select_options_week")}}var c=$("#zipcode_select_options_month");if(zipcode_timeframe_indexlast==1){c=$("#zipcode_select_options_three")}else{if(zipcode_timeframe_indexlast==2){c=$("#zipcode_select_options_week")}}c.stop(true,true);d.stop(true,true);c.css("left",0).animate({opacity:0,left:b},400,function(){$(this).css("left",a)});d.css("left",0).animate({opacity:1,left:0},400);zipcode_timeframe_indexlast=zipcode_timeframe_index}function tooltip_create(a,e,d,b){if(!b){b=$("#tooltips")}var c=$('<div class="tooltip"><div class="s"><div class="e"><div class="label"><nobr>'+d+"</nobr></div></div></div></div>");c.css("left",a);c.css("top",e);c.css("opacity",0);c.appendTo(b);c.animate({opacity:1},250);return c}function tooltip_create_for_element_in_frame(d,b,c){var a=null;if(typeof b!="object"){b=[b]}jQuery.each(b,function(){var e=$(this);e.mouseover(function(){var f=e.offset().left-d.offset().left;var g=e.offset().top-d.offset().top;a=tooltip_create(f+10,g-35,c,d)});e.mouseout(function(){if(a){a.animate({opacity:0},250);a=null}})})}function notifications_reload(){$.getJSON("/notificaties/",function(a){notifications_reloadDelay=a.rld;notifications_source=a.n;notifications_parse()})}function notifications_parse(){notifications_list_loop_count++;var a=0;$.each(notifications_source,function(){var b=this;a=b.s+b.ttl;setTimeout("notifications_show('"+escape(b.id)+"', '"+escape(b.t)+"', '"+escape(b.ti)+"', '"+escape(b.l)+"', '"+escape(b.c)+"', '"+escape(b.ttl)+"', '"+escape(b.td)+"', '"+escape(b.tt)+"');",b.s)});a+=notifications_reloadDelay;if(a<=5000){a=5000}setTimeout("notifications_parse();",a)}var notifications_reloadDelay=0;var notifications_list=new Array();var notifications_list_loop_count=0;function notifications_show(a,m,n,j,h,b,l,e){a=unescape(a);h=unescape(h);m=unescape(m);j=unescape(j);b=unescape(b);l=unescape(l?l:"");e=unescape(e?e:"");var g=false;$.each(notifications_list,function(){if(this.id==a){g=true}});if(g){return false}if(j){m+='<br /><a href="JavaScript:void(null);">Lees verder</a>'}if(n){h+=" notifications_mettitel"}var k=$('<div class="notificatie '+h+'"><div class="n_s"></div><div class="n_c"><div class="title">'+n+'</div><div class="date">'+l+'</div><div class="time">'+e+'</div><div class="text">'+m+'</div></div><div class="n_e"></div><div class="notificatie_close"></div></div>');var d={loopid:notifications_list_loop_count+"_"+a,height:h.match(/gemeente/i)?69:138,id:a,link:j,banner:k,opacity:0,state:0,timeLeft:b,forceDelete:false};k.appendTo($("#banner_container"));if(h=="waarschuwing"||h.match(/gemeente/i)){var i=k.find(".text").height();var f=k.find(".title").height();d.height=i+f+40;k.css("height",d.height)}k.css("opacity",0).show();k.find(".notificatie_close, div.text").click(function(){if($(this).hasClass("text")){if(d.link){d.timeLeft=0;if(d.link.match(/http:\/\//)){window.open(d.link,"_blank")}else{frame_create(d.link,false,{reuse:true,name:k.id})}}}d.forceDelete=true;d.timeLeft=0;var c=new Array();$.each(notifications_source,function(){var o=this;if(o.id!=d.id){c.push(o)}});notifications_source=null;notifications_source=c;$.get("/notificaties/disable/"+d.id,function(o){})});notifications_list.push(d)}$(window).ready(function(){notifications_update()});function notifications_update(){var a=ie6Mode?110:0;var b=250/2;$.each(notifications_list,function(){var d=this;var c=1;if(d.state==0){d.state=1}else{if(d.state==1){d.timeLeft-=b;if(d.timeLeft<=0){d.state=2;d.opacity=0;c=0;d.banner.animate({opacity:0},d.forceDelete?500:2000,"linear",function(){d.state=3;if(!d.forceDelete){notifications_delete(d)}});if(d.forceDelete){notifications_delete(d)}}}else{if(d.state==2){c=0}else{c=0}}}if(a!=d.top||c!=d.opacity){d.banner.animate({opacity:c,top:a},666);d.opacity=c;d.top=a}if(d.state!=3){a+=d.height}});setTimeout("notifications_update();",b)}function notifications_delete(c){var a=new Array();var b=0;for(b=0;b<notifications_list.length;b++){if(notifications_list[b].loopid!=c.loopid){a.push(notifications_list[b])}}if(a.length==notifications_list.length){alert("Er is niks weg.")}notifications_list=a};
