// (c) RTL Nederland Interactief
var imageArrGroot=[];var imageArrCaption=[];var flash_objects=[];var overlaySlides={};function pushItem(slideshow_id,path,caption){if(!overlaySlides.hasOwnProperty(slideshow_id)){overlaySlides[slideshow_id]=[]}overlaySlides[slideshow_id].push({path:path,caption:caption})}var overlaySlideshow={activeID:null,activeSlides:null,relatedSlideshow:null,currentPic:-1,largeImage:null,caption:null,thumbsContainer:null,thumbs:[],activeThumb:-1,show:function(id){if(!overlaySlides.hasOwnProperty(id)||typeof window[id+'_object']=='undefined'||!(window[id+'_object'] instanceof SlideshowObject))return;var object_els=document.getElementsByTagName('object');flash_objects.length=0;for(var i=0;i<object_els.length;i++){var w=(object_els[i].offsetWidth)?object_els[i].offsetWidth:0;if(w>0){flash_objects.push(object_els[i]);object_els[i].style.visibility='hidden'}}this.activeID=id;this.activeSlides=overlaySlides[id];this.relatedSlideshow=window[id+'_object'];this.currentPic=(this.relatedSlideshow.current_pic-1<this.activeSlides.length)?this.relatedSlideshow.current_pic-1:0;var element_overlay=this.gid('pic_view_overlay');var element_overlay_pic=this.gid('pic_view_container');var pic_top_container=this.createElement('div','pic_top_container');var pic_title_container=this.createElement('div','pic_title_container');pic_title_container.innerHTML=this.gid('layer_title_'+id).innerHTML;var pic_sluit_container=this.createElement('div','pic_sluit_container');var pic_sluit_img=this.createElement('img',null,{src:'/actueel/rtlnieuws/components/vaste_componenten_2008/layer_sluit.gif',width:14,height:13,border:0},{position:'relative',top:'2px'});this.appendChildren(pic_sluit_container,[document.createTextNode('Sluit venster '),pic_sluit_img]);pic_sluit_container.onclick=hide_pic_large;this.appendChildren(pic_top_container,[pic_title_container,pic_sluit_container]);var imagelarge_and_caption_container=this.createElement('div','element_pic');imagelarge_and_caption_container.onclick=hide_pic_large;this.largeImage=this.createElement('img',null,{src:this.activeSlides[this.currentPic].path,border:0});this.caption=this.createElement('p',null,{align:'center'},{'margin-top':'6px','font-family':'Arial','font-size':'11px'});this.caption.innerHTML=this.activeSlides[this.currentPic].caption;this.appendChildren(imagelarge_and_caption_container,[this.largeImage,this.caption]);var thumbs_and_buttons_container=this.createElement('div','pic_view_thumbs');this.thumbsContainer=this.createElement('div','thumb_overflow');var thumb_control_left=this.createElement('div','thumb_control_left',{title:'Vorige'});thumb_control_left.onclick=function(){overlaySlideshow.gotoSlide(-1)};var thumb_control_right=this.createElement('div','thumb_control_right',{title:'Volgende'});thumb_control_right.onclick=function(){overlaySlideshow.gotoSlide(1)};this.appendChildren(thumbs_and_buttons_container,[thumb_control_left,thumb_control_right,this.thumbsContainer]);this.createThumbs();element_overlay_pic.innerHTML='';this.appendChildren(element_overlay_pic,[pic_top_container,imagelarge_and_caption_container,thumbs_and_buttons_container]);element_overlay.style.height=determinePageHeight().y+"px";element_overlay.style.width=determinePageHeight().x+"px";element_overlay.onclick=hide_pic_large;element_overlay_pic.style.top=(100+document.body.scrollTop)+'px';element_overlay.className="pic_view_overlay";element_overlay_pic.className="pic_view_container"},createThumbs:function(){this.thumbs.length=0;var number_of_thumbs=(this.activeSlides.length>10)?10:this.activeSlides.length;this.activeThumb=Math.floor((number_of_thumbs-1)/2);var start_left=Math.round(330-((number_of_thumbs*66)/2));var thumb_holder,thumb,offset_to_active_thumb,pos_in_strip;for(var i=0;i<number_of_thumbs;i++){offset_to_active_thumb=(i-this.activeThumb);pos_in_strip=(this.currentPic+offset_to_active_thumb);pos_in_strip=(pos_in_strip<0?pos_in_strip+this.activeSlides.length:pos_in_strip);pos_in_strip=(pos_in_strip>=this.activeSlides.length?pos_in_strip-this.activeSlides.length:pos_in_strip);thumb_holder=this.createElement('div',(i==this.activeThumb?'thumb_holder_active':'thumb_holder'),null,{width:'55px',height:'30px',overflow:'hidden'});thumb_holder.style.left=(start_left+(i*66))+'px';thumb=this.createElement('img',null,{border:0,src:imageThumbs},{position:'relative',cursor:'pointer',_cursor:'hand'});thumb.style.left=-(pos_in_strip*55)+'px';thumb.onclick=function(){var offset=offset_to_active_thumb;return function(){overlaySlideshow.gotoSlide(offset)}}();thumb_holder.appendChild(thumb);this.thumbsContainer.appendChild(thumb_holder);this.thumbs.push(thumb_holder)}},gotoSlide:function(diff){var new_current_pic=this.currentPic+diff;new_current_pic=(new_current_pic>=this.activeSlides.length?this.currentPic-this.activeSlides.length+diff:new_current_pic);new_current_pic=(new_current_pic<0?this.activeSlides.length+this.currentPic+diff:new_current_pic);var new_large_image=this.createElement('img',null,{src:this.activeSlides[new_current_pic].path,border:0});this.largeImage.parentNode.replaceChild(new_large_image,this.largeImage);this.largeImage=new_large_image;this.caption.innerHTML=this.activeSlides[new_current_pic].caption;var offset_to_active_thumb,pos_in_strip;for(var i=0;i<this.thumbs.length;i++){offset_to_active_thumb=(i-this.activeThumb);pos_in_strip=(new_current_pic+offset_to_active_thumb);pos_in_strip=(pos_in_strip<0?pos_in_strip+this.activeSlides.length:pos_in_strip);pos_in_strip=(pos_in_strip>=this.activeSlides.length?pos_in_strip-this.activeSlides.length:pos_in_strip);this.thumbs[i].firstChild.style.left=-(pos_in_strip*55)+'px'}this.currentPic=new_current_pic},gid:function(id){return document.getElementById(id)},createElement:function(node_name,class_name,html_attributes,css_attributes){var new_node=document.createElement(node_name);if(class_name)new_node.className=class_name;this.createAttributes(new_node,html_attributes,'HTML');this.createAttributes(new_node,css_attributes,'CSS');return new_node},createAttributes:function(node,attributes,type){if(!attributes)return;for(var i in attributes){if(!attributes.hasOwnProperty(i))continue;(type=='CSS')?node.style[i]=attributes[i]:node.setAttribute(i,attributes[i])}},appendChildren:function(node,children){for(var i=0;i<children.length;i++){node.appendChild(children[i])}}};function show_pic_large(array_to_select,id,location_id){var object_els=document.getElementsByTagName('object');flash_objects.length=0;for(var i=0;i<object_els.length;i++){var w=(object_els[i].offsetWidth)?object_els[i].offsetWidth:0;if(w>0){flash_objects.push(object_els[i]);object_els[i].style.visibility='hidden'}}var local_array_id=0;var imgSrcGroot=[];var captionSrc=[];for(i=0;i<array_to_select.length;i++){if(array_to_select[i][0]==location_id){imgSrcGroot.push(array_to_select[i][1]);captionSrc.push(array_to_select[i][2])}}var element_overlay=document.getElementById('pic_view_overlay');var element_overlay_pic=document.getElementById('pic_view_container');var newScrollTop=document.body.scrollTop;var overlay_pic_pos=100;element_overlay_pic.innerHTML='<div class="pic_top_container"><div class="pic_title_container">'+document.getElementById('layer_title_'+location_id).innerHTML+'<\/div><div class="pic_sluit_container" onclick="hide_pic_large()">Sluit venster '+'<img style="position:relative;top:2px;" alt="sluit" height="13" src="/_internal/anyfile_cache!0/hxycejktbrre4br2mtzxqf4wxqt5b5f.gif" border="0" width="14">'+'<\/div><\/div><div class="element_pic"><img sr'+'c="'+imgSrcGroot[id-1]+'" onclick="hide_pic_large();" id="element_pic_large" rel="'+id+'" border="0" /><p align="center" style="margin-top:6px;font-family:Arial;font-size:11px;">'+captionSrc[id-1]+'<\/p><\/div>';element_overlay_pic.style.margin="0 0 0 100px";element_overlay.style.height=determinePageHeight().y+"px";element_overlay.onclick=hide_pic_large;element_overlay_pic.style.top=newScrollTop+overlay_pic_pos;element_overlay.className="pic_view_overlay";element_overlay_pic.className="pic_view_container"}