
var flashversion = 0;if (navigator.plugins && navigator.plugins.length){x=navigator.plugins["Shockwave Flash"];if(x){flashinstalled=2;if(x.description){y=x.description;flashversion=y.charAt(y.indexOf('.')-1);}}
else flashinstalled=1;if(navigator.plugins["Shockwave Flash 2.0"]){flashinstalled=2;flashversion=2;}}else if(navigator.mimeTypes && navigator.mimeTypes.length){x=navigator.mimeTypes['application/x-shockwave-flash'];if(x && x.enabledPlugin)flashinstalled=2;else	flashinstalled=1;}
else{ieFlash();}function ieFlash(){for(var i=10;i>0;i--){flashversion=0;try{var flash=new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + i);flashversion=i;return;}catch(e){}}}

function embedFlash(movie, id, flashvars, width, height) {

  html  = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';
  html += ' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"';
  html += ' id="' + id + '" width="' + width + '" height="' + height + '">';
  html += '<param name="movie" value="' + movie + '">';
  html += '<param name="bgcolor" value="#FFFFFF">';
  html += '<param name="quality" value="high">';
  html += '<param name="loop" value="false">';
  html += '<param name="flashvars" value="'+ flashvars + '">';
  html += '<param name="menu" value="false">';
  html += '<param name="wmode" value="transparent">';
  html += '<param name="allowscriptaccess" value="samedomain">';
  if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) {
    html += '<embed name="' + id + '" src="' + movie + '"';
    html += ' quality="high" bgcolor="#FFFFFF" menu="false" swLiveConnect="true" allowScriptAccess="sameDomain"';
    html += ' width="' + width + '" height="' + height + '" wmode="transparent"';
    html += ' type="application/x-shockwave-flash"';
    html += ' flashvars="' + flashvars + '"';
    html += ' pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>';
  }
  html += '</object>';
  return html;
}

function replaceHeadings(){

  if (flashversion > 5){
  
    var imageTop = 0;
    var imageBot = 0;
    if (document.getElementById('mainImage')){
      var imageTop = getOffsetTop(document.getElementById('mainImage'));
      var imageBot = document.getElementById('mainImage').height;
    }
  
    var heading1 = document.getElementsByTagName('h1');
    for (i=1; i < heading1.length; i++){
    
      var headingTop = getOffsetTop(heading1[i]);
    
      var title = escape(heading1[i].innerHTML.replace('&amp;','&').replace(/<[^>]*>/g, ''));
      if (headingTop >= imageTop && (headingTop+25) < (imageTop + imageBot)){
        var width = 250;
      } else {
        var width = '100%';
      }
      heading1[i].innerHTML = embedFlash('flash/heading1.swf', 'flash_heading', 'title=' + title, width, '25');
    }
  }
  setHref();
}

function openPopUp(link){
  window.open(link, 'foto','width=700,height=500,scrollbars=no,toolbar=no,location=no');
}

function setHref(){
  if (document.getElementById('foto_s')){
     var hrefs = document.getElementById('foto_s').getElementsByTagName('a');
     for (var i = 0; i < hrefs.length; i++){
      hrefs[i].onclick = function(){
        openPopUp(this.href)
        return false;
      }
     }
  }
}

function getOffsetTop(el){
    var offsetTop = 0;
    do {
      offsetTop += el.offsetTop
    } while ((el = el.offsetParent));
    return offsetTop;
}
function getOffsetLeft(el){
    var offsetLeft = 0;
    do {
      offsetLeft += el.offsetLeft
    } while ((el = el.offsetParent));
    return offsetLeft;
}

openLayer = false;
openIframe = false;

function showDatePicker(objectId){

  inDatePicker = true;
  if (document.getElementById(openLayer)){
    document.getElementById(openLayer).style.visibility = 'hidden';
  }
  if (document.getElementById(openIframe)){
    document.getElementById(openIframe).style.visibility = 'hidden';
  }
  openLayer  = objectId + '_datepicker';
  openIframe = objectId + '_iframe';

   var datePicker = document.getElementById(objectId + '_calendar');
   var posy = getOffsetTop(datePicker) + 8;
   var posx = getOffsetLeft(datePicker) + 8;

  if (!document.getElementById(objectId + '_datepicker')){
    var iframe = '';
    if (navigator.appName.indexOf("Microsoft Internet")!=-1){
      // iframe voor z-index <select>
      iframe = '<iframe id="' + objectId + '_iframe" src="" width="151" height="169" style="border:0;position:absolute;top:' + posy + 'px;left:' + posx + 'px;"></iframe>';
    }
    document.getElementById(objectId + '_container').innerHTML = iframe + '<div onclick="inDatePicker=true;" style="position:absolute;top:' + posy + 'px;left:' + posx + 'px;" id="' + objectId + '_datepicker">' + embedFlash('flash/datepicker.swf', objectId + '_flash', 'name=' + objectId, 156, 174) + '</div';
  } else {
    if (document.getElementById(objectId + '_iframe')){
        document.getElementById(objectId + '_iframe').style.visibility = 'visible';
    }
    document.getElementById(objectId + '_datepicker').style.visibility = 'visible';
  }
  document.onclick = function(){
     if (!inDatePicker){
      if (document.getElementById(objectId + '_iframe')){
        document.getElementById(objectId + '_iframe').style.visibility = 'hidden';
      }
      document.getElementById(objectId + '_datepicker').style.visibility = 'hidden';
      document.onclick = null;
     }
     inDatePicker = false;
  }
}

function format(value){
  if (value < 10){
    return '0' + value + '';
  } else {
    return value;
  }
}

function showDate(objectId, dag, maand, jaar){

    var dagSelect   = document.getElementById(objectId + '_day');
    var maandSelect = document.getElementById(objectId + '_month');
    var jaarSelect  = document.getElementById(objectId + '_year');
    
    dagSelect.value = format(dag) + '';
    maandSelect.value = format(maand) + '';
    jaarSelect.value = jaar;
    
    document.getElementById(objectId + '_datepicker').style.visibility = 'hidden';
    if (document.getElementById(objectId + '_iframe')){
        document.getElementById(objectId + '_iframe').style.visibility = 'hidden';
    }
}


p = escape(document.location.href);
rfr = escape(document.referrer);
if (rfr == "undefined"){ rfr = "";}
sx = screen.width;
sy = screen.height;
sc = (navigator.appName.indexOf("Microsoft") > -1) ? screen.colorDepth : screen.pixelDepth;
src = 'stats.php?p=' + p + '&rfr=' + rfr + '&sx=' + sx + '&sy=' + sy + '&sc=' + sc;
src = '<img id="statImage" src="' + src + '" style="width:0;height:0" width="1" height="1"  border="0" alt="" />';
document.writeln(src);
