    var VerstuurTellafriendActief=false;

    function VerstuurTellafriend()
    {

      var MeldingHtml='';
      
      if(VerstuurTellafriendActief)
      {

        if(TaalKeuze=='DE')
        {
          MeldingHtml='Bitte warten';

        } else if(TaalKeuze=='EN'){
          MeldingHtml='Please wait';

        } else {
          MeldingHtml='Een moment geduld a.u.b.';
        }

        alert(MeldingHtml);

      } else {

        VerstuurTellafriendActief=true;

        $.post(repository_url+"mailafriend.shtml",$('#tellafriendform').serialize()+'&link='+document.location.href,function(data){

          VerstuurTellafriendActief=false;

          if(data.melding==''){
            var MeldingHtml='';

            if(TaalKeuze=='DE')
            {
              MeldingHtml='Nachricht gesendet';

            } else if(TaalKeuze=='EN'){
              MeldingHtml='Message send';

            } else {
              MeldingHtml='Bericht verstuurd';
            }
  
            $('#tellafriend td.formcontent').html('<div class="verstuurd">'+MeldingHtml+'</div>');
  
          } else {

            var AlertParts=data.melding.split(',');
            var MeldingHtml='';
            if(TaalKeuze=='DE')
            {
              for(c=0;c<AlertParts.length;c++)
              {
                if(AlertParts[c]=='uwnaam') MeldingHtml+=' - Ihr Name\n';
                if(AlertParts[c]=='uwemail') MeldingHtml+=' - Ihr E-mailadresse\n';
                if(AlertParts[c]=='sendnaam') MeldingHtml+=' - Name Empf&auml;nger\n';
                if(AlertParts[c]=='sendemail') MeldingHtml+=' - E-mailadresse Empf&auml;nger\n';
              }
              MeldingHtml='†berprŸfen Sie Ihre Eingabe: \n'+MeldingHtml;

            } else if(TaalKeuze=='EN'){
              for(c=0;c<AlertParts.length;c++)
              {
                if(AlertParts[c]=='uwnaam') MeldingHtml+=' - Your name\n';
                if(AlertParts[c]=='uwemail') MeldingHtml+=' - Your e-mailaddress\n';
                if(AlertParts[c]=='sendnaam') MeldingHtml+=' - Recipient name\n';
                if(AlertParts[c]=='sendemail') MeldingHtml+=' - Recipient e-mailaddress\n';
              }
              MeldingHtml='Check your input: \n'+MeldingHtml;
  
            } else {
  
              for(c=0;c<AlertParts.length;c++)
              {
                if(AlertParts[c]=='uwnaam') MeldingHtml+=' - Uw naam\n';
                if(AlertParts[c]=='uwemail') MeldingHtml+=' - Uw e-mailadres\n';
                if(AlertParts[c]=='sendnaam') MeldingHtml+=' - Naam ontvanger\n';
                if(AlertParts[c]=='sendemail') MeldingHtml+=' - E-mailadres ontvanger\n';
              }
              MeldingHtml='Controleer uw invoer: \n'+MeldingHtml;
  
            }
  
            alert(MeldingHtml);
  
          }
        },"json");
      }

      return false;
    }


    //functie voor directe aanroep tellafriend ipv via rel attr
    function show_tellafriend()
    {
      qblendsettings.mediaSource='tellafriend';
      qblendsettings.mediaWidth =485;
      qblendsettings.mediaHeight=500;
      qblendsettings.mediaIndex =0;
      qblendsettings.mediaFn    ='my_qmedia_form';

      ShowMedia();

    }


    //formulier laden en weergeven
    function my_qmedia_form()
    {
      var TaalPart=TaalKeuze.toLowerCase();

      $('#qmediaframe').load(repository_url+'qblend/tellafriend_'+TaalPart+'.htm',function()
      {

        $('#tellafriend img.sluitknop').attr('src',repository_url+'images/knoppen/knop_sluiten.gif');

        $('#tellafriend img.formtop').attr('src',repository_url+'images/popup/tellafriend_top_'+sectieKleur+'.png');
        $('#tellafriend img.formbottom').attr('src',repository_url+'images/popup/tellafriend_bottom_'+sectieKleur+'.png');

        $('#tellafriend input.verstuurknop').attr('src',repository_url+'images/knoppen/verstuur_'+sectieKleur+'_'+TaalPart+'.png');


        if(qBrowserChk().msie_buggy)
        {//png patch
          $('#tellafriend img.formtop').attr('src',repository_url+'images/spacer.png').css({'background-image':'none',
            'filter':'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+repository_url+'images/popup/tellafriend_top_'+sectieKleur+'.png\',sizingMethod=\'scale\')'});
          $('#tellafriend .formcontent').css({'background-image':'none',
            'filter':'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+repository_url+'images/popup/tellafriend_midden_'+sectieKleur+'.png\',sizingMethod=\'scale\')'});
          $('#tellafriend img.formbottom').attr('src',repository_url+'images/spacer.png').css({'background-image':'none',
            'filter':'progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+repository_url+'images/popup/tellafriend_bottom_'+sectieKleur+'.png\',sizingMethod=\'scale\')'});

        }

        //hoogte mediaholder corrigeren
        $('#qmediaframe').css('height',$('#tellafriend').outerHeight()+'px');

      });

      return true;
    }

//================//

function ShowCollectieItem(curObjId)
{
  var CurObjNr=parseInt(curObjId.replace(NumberRegExp,""));
  if(CurObjNr>=0 && CurObjNr<CollectieDataLst.length)
  {

      qblendsettings.mediaSource='mymediashow';
      qblendsettings.mediaWidth =727;
      qblendsettings.mediaHeight=600;
      qblendsettings.mediaIndex =CurObjNr;
      qblendsettings.mediaFn    ='my_qmedia_slideshow';

      ShowMedia();//functie in qblend.js

  }
}


    function my_qmedia_slideshow()
    {

      var MediaInfoHolder=$(document.createElement('div')).attr('id','mymediashow').appendTo('#qmediaframe');

      var KnopNext=repository_url+'images/knoppen/media_volgende/media_next_'+sectieKleur+'.gif';
      var KnopPrev=repository_url+'images/knoppen/media_terug/media_prev_'+sectieKleur+'.gif';

      var TopStyle='background-image: url('+repository_url+'images/popup_media/media_top_'+sectieKleur+'.png);'
      var BottomStyle='background-image: url('+repository_url+'images/popup_media/media_bottom_'+sectieKleur+'.png);';
      var ContentStyle='background-image: url('+repository_url+'images/popup_media/media_midden_'+sectieKleur+'.png);'

      var InfoWindowHtml='';

      InfoWindowHtml+='<img src="'+KnopPrev+'" onclick="NextMedia();" id="media_prev" width="52" height="52" alt="" />';
      InfoWindowHtml+='<img src="'+KnopNext+'" onclick="PrevMedia();" id="media_next" width="52" height="52" alt="" />';

      InfoWindowHtml+='<img class="sluitknop" src="'+repository_url+'images/knoppen/knop_sluiten.gif" onclick="CloseMedia();" width="13" height="13" alt="x" />';

      InfoWindowHtml+='<table cellspacing="0" cellpadding="0">';
      InfoWindowHtml+='<tr><td><img class="mediainfotop" style="'+TopStyle+'" src="'+repository_url+'images/spacer.png" width="727" height="6" alt="" /></td></tr>';
      InfoWindowHtml+='<tr><td class="mediainfocontent" style="'+ContentStyle+'"><div class="mediacontent">&nbsp;';

      InfoWindowHtml+='</div></td></tr>';
      InfoWindowHtml+='<tr><td><img class="mediainfobottom" style="'+BottomStyle+'"src="'+repository_url+'images/spacer.png" width="727" height="18" alt="" /></td></tr>';
      InfoWindowHtml+='</table>';

      MediaInfoHolder.html(InfoWindowHtml);

      PositionMediaFrame(false);

      DoMediaContent();

      $('#qmediaframe').css('top',$(window).scrollTop() + 20 + 'px');

      return true;
    }


    function NextMedia()
    {
      if(qblendsettings.mediaIndex>0)
      {
        qblendsettings.mediaIndex--;
        DoMediaContent();
      }
    }

    function PrevMedia()
    {
      if(qblendsettings.mediaIndex< CollectieDataLst.length-1)
      {
        qblendsettings.mediaIndex++;
        DoMediaContent();
      }
    }

    function DoMediaContent()
    {
      var InfoWindowHtml='';

      if(qblendsettings.mediaIndex>0)
      {
        $('#media_prev').show();
      }
      else
      {
        $('#media_prev').hide();
      }

      if(qblendsettings.mediaIndex< CollectieDataLst.length-1)
      {
        $('#media_next').show();
      }
      else
      {
        $('#media_next').hide();
      }

      InfoWindowHtml+='<strong>'+CollectieDataLst[qblendsettings.mediaIndex].title+'&nbsp;</strong><br />';

      var CenterXcorrectie='';//Max breedte foto/video 690px
      if(CollectieDataLst[qblendsettings.mediaIndex].width<690)
        CenterXcorrectie='style="margin-left:'+Math.round((690 - CollectieDataLst[qblendsettings.mediaIndex].width)/2)+'px;"';

      if(CollectieDataLst[qblendsettings.mediaIndex].isfoto)
      {
        InfoWindowHtml+='<img class="myitem" '+CenterXcorrectie+' src="'+CollectieDataLst[qblendsettings.mediaIndex].link+'" width="'+CollectieDataLst[qblendsettings.mediaIndex].width+'" height="'+CollectieDataLst[qblendsettings.mediaIndex].height+'" alt="'+CollectieDataLst[qblendsettings.mediaIndex].title+'" />';
      }
      else if(CollectieDataLst[qblendsettings.mediaIndex].isvideo)
      {
        InfoWindowHtml+='<div id="mediavideoframe"></div>';
      }

      InfoWindowHtml+='<div class="mediakenmerken">';

      var LabelMaker='Vervaardiger:';
      var LabelJaar ='Datering:';
      var LabelBron ='Bron:';

      if(TaalKeuze=='DE')
      {
        LabelMaker='Schöpfer:';
        LabelJaar ='Datiert:';
        LabelBron ='Quelle:';
      }
      else if(TaalKeuze=='EN')
      {
        LabelMaker='Creator:';
        LabelJaar ='Dated:';
        LabelBron ='Source:';
      }

      if(CollectieDataLst[qblendsettings.mediaIndex].jaar!='')
        InfoWindowHtml+='<span class="infolinks"><strong>'+LabelJaar+'</strong></span><span class="inforechts">'+CollectieDataLst[qblendsettings.mediaIndex].jaar+'</span><br style="clear:both;" />';

      if(CollectieDataLst[qblendsettings.mediaIndex].maker!='')
        InfoWindowHtml+='<span class="infolinks"><strong>'+LabelMaker+'</strong></span><span class="inforechts">'+CollectieDataLst[qblendsettings.mediaIndex].maker+'</span><br style="clear:both;" />';

      if(CollectieDataLst[qblendsettings.mediaIndex].bron!='')
        InfoWindowHtml+='<span class="infolinks"><strong>'+LabelBron+'</strong></span><span class="inforechts">'+CollectieDataLst[qblendsettings.mediaIndex].bron+'</span><br style="clear:both;" />';

      InfoWindowHtml+='</div><div class="mediaomschrijving">';

      if(CollectieDataLst[qblendsettings.mediaIndex].description!='')
      {
        var curdescription=CollectieDataLst[qblendsettings.mediaIndex].description.replace(/\n/g,"<br />");
        InfoWindowHtml+='<strong>Beschrijving</strong><br />'+curdescription+'<br />';
      }

      InfoWindowHtml+='</div>';

      $('#mymediashow div.mediacontent').html(InfoWindowHtml);

      if(CollectieDataLst[qblendsettings.mediaIndex].isvideo)
      {
qblendsettings.mediaSource='video';//http://www.axis.nl/';
        //iframe met videoplayer laden
        $(document.createElement('iframe')).attr({
          'width': 690,
          'height':390,
          'frameborder':'no',
          'hspace':'0',
          'vspace':'0',
          'align':'middle',
          'marginheight':'0',
          'marginwidth':'0',
          'scrolling': 'no',
          'allowtransparency':'true',
          'src': repository_url+'qblend/mediaplayer.htm?id='+qblendsettings.mediaIndex,
          'id' : 'qmediaiframe'
        }).appendTo('#mediavideoframe');

        //src naderhand nog een keer opgeven anders laad ie6 de iframe content niet.
        if(qBrowserChk().msie_buggy) $('#qmediaiframe').attr('src',repository_url+'qblend/mediaplayer.htm?id='+qblendsettings.mediaIndex);

      }


    }




//=================//


    //Start qblend initialisatie
    var qblendsettings={
      'mediaWidth'    :  0,
      'mediaHeight'   :  0,
      'mediaIndex'    :  0,
      'mediaFn'       : '',
      'mediaSource'   : ''
    };

    var qmediaItems=new Array();

    //qblend items in pagina opzoeken
    // en indien nodig ie6 patches activeren
    $(document).ready(function()
    {

      if(qBrowserChk().msie_buggy)
      {
/*
        $(window).scroll(function()
		    {
          if($('#qblendframe').css('display')!='none') PositionIE6Frame();
        });
*/
        $(window).resize(function()
        {
          if($('#qblendframe').css('display')!='none') PositionIE6Frame();
        });
      }

      $(window).resize(function()
      {
        if($('#qblendframe').css('display')!='none') PositionMediaFrame(false);
      });

    });//einde document ready


    //Het media weergave venster in het midden van scherm plaatsen
    function PositionMediaFrame(DoSlow)
    {

      var mediaLeft=Math.floor(($(window).width() - qblendsettings.mediaWidth) / 2);
      var mediaTop =Math.floor(($(window).height() - qblendsettings.mediaHeight) / 2);

      if(mediaLeft<0) mediaLeft=0;
      if(mediaTop<0)  mediaTop=0;

      if(DoSlow)
      {
        $('#qmediaframe').animate({'left':mediaLeft+'px','top':mediaTop+'px'});
      } else {
        $('#qmediaframe').css({'left':mediaLeft+'px','top':mediaTop+'px'});
      }

    }

    //ie6 patch voor positionering blendvenster en mediavenster
    function PositionIE6Frame()
    {
      var mediaLeft=Math.floor(($(window).width() - qblendsettings.mediaWidth) / 2);
      var mediaTop =Math.floor(($(window).height() - qblendsettings.mediaHeight) / 2);

      $('#qblendframe').css('width',$(window).width() + 'px');
      $('#qblendframe').css('height',$(window).height() + 'px');

      $('#qblendframe').css('left',$(window).scrollLeft() + 'px');
      $('#qblendframe').css('top',$(window).scrollTop() + 'px');

      $('#qmediaframe').css('left',$(window).scrollLeft() + mediaLeft + 'px');
      $('#qmediaframe').css('top',$(window).scrollTop() + mediaTop + 'px');

    }

    //Aktiveer media weergave
    function ShowMedia()
    {
      if(qblendsettings.mediaSource!='')
      {
        $(document.createElement('div')).attr('id','qblendframe').prependTo('body');

        $('#qblendframe').bind('click',CloseMedia);

        $(document.createElement('div')).attr('id','qmediaframe').prependTo('body');

        if(qBrowserChk().msie_buggy)
        {
          $('#qblendframe').css({'position':'absolute'});
          $('#qmediaframe').css({'position':'absolute'});
        }

        PositionMediaFrame(false);
      
        if(qBrowserChk().msie_buggy) PositionIE6Frame();

        $('#qblendframe').fadeTo(0,0);
        $('#qblendframe').show();

        $('#qblendframe').fadeTo(200,0.6,function()
        {

          $('#qmediaframe').html('');

          $('#qmediaframe').css('width',qblendsettings.mediaWidth+'px');
          $('#qmediaframe').css('height',qblendsettings.mediaHeight+'px');

$('#qmediaframe').show();

          if(qblendsettings.mediaSource!='' && qblendsettings.mediaFn!='')
          {
            if(eval('typeof ' + qblendsettings.mediaFn) == 'function')
            {
              eval(qblendsettings.mediaFn+'('+qblendsettings.mediaIndex+')');
            } else {
              alert('functie ' + qblendsettings.mediaFn + '() niet gevonden');
            }
          }

          //$('#qmediaframe').fadeIn(600);//Geeft problemen in IE
          

        });

      }
    }

    //afsluiten media weergave
    function CloseMedia()
    {

      $('#qblendframe').unbind('click',CloseMedia);

      $('#qblendframe').remove();
      $('#qmediaframe').remove();
    }

    //browser bepalen ivm check buggy browsers
    function qBrowserChk(){
      var userAgent = navigator.userAgent.toLowerCase();

      var browserinfo = {
        version: (userAgent.match( /.+(?:rv|it|ra|ie|me)[\/: ]([\d.]+)/ ) || [])[1],
        chrome: /chrome/.test( userAgent ),
        safari: /webkit/.test( userAgent ) && !/chrome/.test( userAgent ),
        opera: /opera/.test( userAgent ),
        msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
        msie_buggy : false,
        mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
      }

      if(browserinfo.msie){
        if(/msie 6/.test( userAgent )) browserinfo.msie_buggy = true;
        if(/msie 5/.test( userAgent )) browserinfo.msie_buggy = true;
      }

      return browserinfo;
    }

