popup = "no";

function externalLinks()
{
  if (!document.getElementsByTagName) return;
  var anchors = document.getElementsByTagName("a");

  for (var i=0; i<anchors.length; i++)
  {
    var anchor = anchors[i];
    if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = "_blank";
  }
}
window.onload = externalLinks;

function gotoLink()
{
  var URL = document.forms['lang'].lang.options[document.forms['lang'].lang.selectedIndex].value;
  window.location.href = URL;
}

function checkSearch()
{
  with(document.forms['search'])
  {

    if(search.value.length == "" )
    {
      alert("U heeft geen zoekwoorden ingevoerd.");
      return false;
    }
  }
return true;
}


function checkSearchmain()
{
  with(document.forms['searchmain'])
  {

    if(search.value.length == "" )
    {
      alert("U heeft geen zoekwoorden ingevoerd.");
      return false;
    }
  }
return true;
}

function enableb()
{
  document.forms['contact'].elements['bedrijven'].disabled = !document.forms['contact'].elements['cbedrijven'].checked;
}

function enablea()
{
  document.forms['contact'].elements['anders'].disabled = !document.forms['contact'].elements['canders'].checked;
}

function fixed()
{
  if (document.getElementById('contentleft'))
  {
    var fc = document.getElementById('contentleft');
    fc_top = fc.offsetParent.offsetTop;
    fc.style.top = document.body.scrollTop + fc_top;
  }
}

window.onscroll = fixed;


if (popup == "yes")
{
  //*****************************************************************************
  // Do not remove this notice.
  //
  // Copyright 2001 by Mike Hall.
  // See http://www.brainjar.com for terms of use.
  //*****************************************************************************

  function expandCollapse() 
  {
    for (var i=0; i<expandCollapse.arguments.length; i++) 
    {
      var element = document.getElementById(expandCollapse.arguments[i]);
      element.style.display = (element.style.display == "none") ? "block" : "none";
    }
  }

  // Determine browser and version.

  function Browser() 
  {
    var ua, s, i;

    this.isIE    = false;
    this.isNS    = false;
    this.version = null;

    ua = navigator.userAgent;

    s = "MSIE";
    if ((i = ua.indexOf(s)) >= 0) 
    {
      this.isIE = true;
      this.version = parseFloat(ua.substr(i + s.length));
      return;
    }

    s = "Netscape6/";
    if ((i = ua.indexOf(s)) >= 0) 
    {
      this.isNS = true;
      this.version = parseFloat(ua.substr(i + s.length));
      return;
    }

    // Treat any other "Gecko" browser as NS 6.1.

    s = "Gecko";
  
    if ((i = ua.indexOf(s)) >= 0) 
    {
      this.isNS = true;
      this.version = 6.1;
      return;
    }
  }
  var browser = new Browser();

  // Global object to hold drag information.

  var dragObj = new Object();
  dragObj.zIndex = 1000;

  function dragStart(event, id) 
  {
    var el;
    var x, y;

    // If an element id was given, find it. Otherwise use the element being
    // clicked on.

    if (id)
      dragObj.elNode = document.getElementById(id);
      else 
      {
      if (browser.isIE)
        dragObj.elNode = window.event.srcElement;
      if (browser.isNS)
        dragObj.elNode = event.target;

      // If this is a text node, use its parent element.

      if (dragObj.elNode.nodeType == 3)
        dragObj.elNode = dragObj.elNode.parentNode;
    }

    // Get cursor position with respect to the page.

    if (browser.isIE) 
    {
      x = window.event.clientX + document.documentElement.scrollLeft
        + document.body.scrollLeft;
      y = window.event.clientY + document.documentElement.scrollTop
        + document.body.scrollTop;
    }

    if (browser.isNS) 
    {
      x = event.clientX + window.scrollX;
      y = event.clientY + window.scrollY;
    }

    // Save starting positions of cursor and element.

    dragObj.cursorStartX = x;
    dragObj.cursorStartY = y;
    dragObj.elStartLeft  = parseInt(dragObj.elNode.style.left, 10);
    dragObj.elStartTop   = parseInt(dragObj.elNode.style.top,  10);

    if (isNaN(dragObj.elStartLeft)) dragObj.elStartLeft = 0;
    if (isNaN(dragObj.elStartTop))  dragObj.elStartTop  = 0;

    // Update element's z-index.

    dragObj.elNode.style.zIndex = ++dragObj.zIndex;

    // Capture mousemove and mouseup events on the page.

    if (browser.isIE) 
    {
      document.attachEvent("onmousemove", dragGo);
      document.attachEvent("onmouseup",   dragStop);
      window.event.cancelBubble = true;
      window.event.returnValue = false;
    }

    if (browser.isNS) 
    {
      document.addEventListener("mousemove", dragGo,   true);
      document.addEventListener("mouseup",   dragStop, true);
      event.preventDefault();
    }
  }


  function dragGo(event) 
  {
    var x, y;

    // Get cursor position with respect to the page.

    if (browser.isIE) 
    {
      x = window.event.clientX + document.documentElement.scrollLeft
        + document.body.scrollLeft;
      y = window.event.clientY + document.documentElement.scrollTop
        + document.body.scrollTop;
    }

    if (browser.isNS) 
    {
      x = event.clientX + window.scrollX;
      y = event.clientY + window.scrollY;
    }

    // Move drag element by the same amount the cursor has moved.

    dragObj.elNode.style.left = (dragObj.elStartLeft + x - dragObj.cursorStartX) + "px";
    dragObj.elNode.style.top  = (dragObj.elStartTop  + y - dragObj.cursorStartY) + "px";

    if (browser.isIE) {
      window.event.cancelBubble = true;
      window.event.returnValue = false;
    }
    if (browser.isNS)
      event.preventDefault();
  }

  function dragStop(event) 
  {
    // Stop capturing mousemove and mouseup events.

    if (browser.isIE) 
    {
      document.detachEvent("onmousemove", dragGo);
      document.detachEvent("onmouseup",   dragStop);
    }

    if (browser.isNS) 
    {
      document.removeEventListener("mousemove", dragGo,   true);
      document.removeEventListener("mouseup",   dragStop, true);
    }
  }


  function createCookie(name,value,days) 
  {
    if (days) 
    {
      var date = new Date();
      date.setTime(date.getTime()+(days*24*60*60*1000));
      var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
  }



  function readCookie(name) 
  {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');

    for(var i=0;i < ca.length;i++) 
    {
      var c = ca[i];
      while (c.charAt(0)==' ') c = c.substring(1,c.length);
      if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
  }

  function writeTest()
  {
    document.writeln('<div id="over" style="display:none;"></div>');
    document.writeln('<div id="popupbox" class="sh" style="left:200px;top:150px; display: none;">');
    document.writeln('  <div id="box" onmousedown="dragStart(event, \'popupbox\')">');
    document.writeln('    <div class="bar" onmousedown="dragStart(event, \'popupbox\')">');
    document.writeln('      <a href="#" onclick="expandCollapse(\'popupbox\',\'over\')">Sluiten <img src="http://www.caparis.nl/img/close.gif" style="border: 0; "></a>');
    document.writeln('    </div>');
    document.writeln('    <h1>Nieuwe wetten, nieuwe kansen (?)</h1>');
    document.writeln('    <p>');
    document.writeln('      Caparis organiseert een informatief symposium voor diverse de geledingen van gemeentelijke diensten en instellingen en een aantal andere geïnteresseerden. Zij doet dit omdat zij ervaart in haar contacten met gemeenten en ondernemers dat de beeldvorming rond recente wetswijzigingen de samenwerking, eventuele aanbestedingen, de contractvorming en de uitvoering van werkzaamheden op diverse terreinen  vaak belemmert. Een nieuwe wet Sociale werkvoorzieningen, nieuwe Europese regelgeving zijn daarvan voorbeelden.');
    document.writeln('    </p>');
    document.writeln('    <p>');
    document.writeln('      Deze constatering maakt dat kansen voor samenwerking en effectieve bedrijfsvoering daarom  soms onbenut blijven.');
    document.writeln('    </p>');
    document.writeln('    <p>');
    document.writeln('      Het is om deze redenen dat zij een aantal sprekers bereid heeft gevonden om vanuit een aantal verschillende gezichtspunten de samenwerkingsproblematiek met SW-bedrijven in z\'n algemeenheid eens onder de loep te nemen.');
    document.writeln('    </p>');
    document.writeln('    <p>');
    document.writeln('      Het symposium draagt niet voor niets de titel: <strong>"Nieuwe wetten, nieuwe kansen?"</strong>.');
    document.writeln('      Lopende samenwerkingsmodellen (best practices), een visie op integrale gemeentelijke bedrijfsvoering, gebruikersgevoelens en een verhelderende blik op de huidige nationale en Europese wetgeving rond SW bedrijven zullen worden belicht en bediscussieerd.');
    document.writeln('    </p>');
    document.writeln('    <p>');
    document.writeln('      Kort samengevat: een middag om niet te missen en een uitgelezen mogelijkheid elkaar zakelijk beter te leren verstaan!');
    document.writeln('      <a href="http://www.caparis.nl/php/formulier-wgs.php" style="font-weight: normal;">Geef u daarom snel op als deelnemer</a>.');
    document.writeln('    </p>');
    document.writeln('    <p>');
    document.writeln('      Klik<a href="http://www.caparis.nl/php/formulier-wgs.php" style="font-weight: normal;">hier</a>om u op te geven voor dit symposium.<br />');
    document.writeln('      Klik<a href="http://www.caparis.nl/programma-wgs.html" style="font-weight: normal;">hier</a>voor het programma.');
    document.writeln('    </p>');
    document.writeln('    <a href="#" onclick="expandCollapse(\'popupbox\',\'over\')">Sluiten</a>');
    document.writeln('  </div>');
    document.writeln('</div>');
  }
  writeTest();

  window.onload = function()
  {
    var x = readCookie('caparis');

    if (!x)
    {
      createCookie('caparis','popup',0);
      expandCollapse('popupbox','over');
    }
  }
}






