// ---------------------------------------------------------------------------------------------------------

var DEBUG=false;  // LIVE
//var DEBUG = true; // TEST

// ---------------------------------------------------------------------------------------------------------

var DISABLE_BANNERS = false;
var DISABLE_VIDEOBANNERS = false;
var DISABLE_DART = false; // DART banners

// ---------------------------------------------------------------------------------------------------------

var BANNERCOUNT245=0;

var random = Math.round(Math.random()*100000000);
var domain = "P3851.telegraaf.nl/";

// ---------------------------------------------------------------------------------------------------------

function geturlpara ( queryString, parameterName ) {
  var parameterName = parameterName + "=";

  if ( queryString.length > 0 ) {
    begin = queryString.indexOf ( parameterName );

    if ( begin != -1 ) {
      begin += parameterName.length;
      end = queryString.indexOf ( "&" , begin );

      if ( end == -1 ) {
        end = queryString.length
      }

      return unescape ( queryString.substring ( begin, end ) );
    }
    return "null";
  }
}

// ---------------------------------------------------------------------------------------------------------

var gallery = geturlpara(unescape(document.location.href.toLowerCase()), 'gallery' );

// ---------------------------------------------------------------------------------------------------------

function topLevelDir(fullpath)
{
  topleveldir=fullpath;
  if (typeof fullpath != 'undefined')
  {
    firstslash=fullpath.indexOf('/');

    if (firstslash!=-1)
    {
      secondslash=fullpath.substring(firstslash+1).indexOf('/');
      if (secondslash != -1)
      {
        topleveldir=fullpath.substring(firstslash+1,secondslash+1);
      }
    }
  }
  return topleveldir;
}

// ---------------------------------------------------------------------------------------------------------

function showBanner(size, obj) {

  if (DISABLE_BANNERS == true || block == true)  { return; }

  if (DISABLE_DART == false)
  {
    showDartBanner(size);
    return;
  }

  var size=size.toLowerCase();

  var currentUrl = location.href;
  var redactieUrlRegExp = new RegExp("int.www.telesport.nl");

  if( currentUrl.match(redactieUrlRegExp) )
  {
    var dimension = size.split("x");
    if(dimension[0]==728 && dimension[1]==90)
    {
      dimension[1]=0; // just write one pixel for menu
      document.write("<div height=1px;></div>");
      return;
    }
  document.write("<div style=\"width: "+dimension[0]+"px; height: "+dimension[1]+"px; border: 1px solid black; background-color: #cccccc; color: #777777; font-family:Arial; font-size: 7pt; text-align: center;\">(banner)</div>");
  return;
  }
}

// ---------------------------------------------------------------------------------------------------------

var tilecounter = 0;

function showDartBanner(size) {

  var prefix = "http://ad.nl.doubleclick.net/";

  if ((document.location.href.indexOf("overgeld.nl")>-1) || (document.location.href.indexOf("/overgeld/")>-1))
  {
    domain = "P3851.overgeld.nl/";
  }

  if (document.location.href.indexOf("teleweer.nl")>-1)
  {
    domain = "P3851.weerkamer.nl/";
  }

  if ((document.location.href.indexOf("dft.nl")>-1) || (document.location.href.indexOf("/dft/")>-1))
  {
    domain = "P3851.dft.nl/";
  }

  if (typeof usezone == 'undefined')
  {
    var zone = getZoneFromPath(location.pathname);
  } else  {
    var zone=usezone;
  }

  if (size=='245x245')
  {
    //count the banners on one page for all 245x245 commercial positions (o.a. reiskrant)
    BANNERCOUNT245++;
  }

  if (zone.indexOf('reiskrant')>-1 && (size=='245x245' || (size=='500x245')))
  {
    zone+=BANNERCOUNT245;
  }

  if (typeof segQS == 'undefined') { segQS = ''; }

  if (typeof nvurl != "undefined") { custom = nvurl } else { custom = "" } // add custom targetting values from global var set by /wireframe/customtarget.jsp

  if (gallery != "null") { custom += "kw="+gallery+";" } // add custom 'gallery' parameter if present in URL

  if (typeof ttvar != "undefined") { custom += "kw="+ttvar+";" } // add custom targetting values from global var set by /wireframe/customtarget.jsp

  var specific = zone + ";sz=" + size + ";" + segQS + ";tile=" + (++tilecounter) + ";ord=" + random + custom + "?";

  size = size.toLowerCase();

  var xIndex = size ? size.indexOf("x") : '';
  var imgSize = '';
  var width;
  var height;

  if(size &&  xIndex != -1) {
    width = size.substr(0, xIndex);
    height = size.substr(xIndex+1, size.length);
    imgSize = 'width="' + width + '" height="' + height + '"';
  }

  if (DEBUG == false) {
    var tag = '<script language="JavaScript" src="' + prefix + 'adj/' + domain + specific + '" type="text/javascript"></script>\n';
    document.write(tag);
    document.write("<!--" + prefix + 'adj/' + domain + specific+"-->");
  } else {
    var mytag = 'zone=' + zone ;
    document.write("<div style=\"width: "+width+"px; height: "+height
    +"px; border: 1px solid black; background-color: #cccccc; color: #777777; font-family:Arial; text-align: center;\">"
    +mytag+"</div>");

    // Firebug logging if installed in client
    if ( console.log ) {
      console.log( "BannerPos => width: " + width + "px. height: " + height + "px. zone:" + zone + " call:" + prefix + 'adj/' + domain + specific );
    }
  }
}

// ---------------------------------------------------------------------------------------------------------

function stringEndsWith(str, strmatch) {
  return str.lastIndexOf(strmatch)==str.length-strmatch.length;
}

// ---------------------------------------------------------------------------------------------------------

function getZoneFromPath(path) {

  var zone = 'other';
  var originalPath = path;

  if (path.indexOf(".html") != -1){
    xIndex = (path.substring(1, path.length)).lastIndexOf("/");
    path = path.substring(0, xIndex);
  }
  xIndex = (path.substring(1, path.length)).lastIndexOf("/");
  path = path.substring(0, xIndex+2);

  zone = matchZoneWithPath(path);

  while (path!= "" && path!="/" && zone=="other") {
    xIndex = path.substring(0, path.length-1).lastIndexOf("/");
    path = path.substring(0, xIndex+1);
    zone = matchZoneWithPath(path);
    if (path=="/")
    {
      zone='other';
    }
  }
  if (originalPath.indexOf(".html") != -1 || originalPath.indexOf(".ece") != -1 ) {
    zone = zone + '_artikel';
  }
  return zone;
}

// ---------------------------------------------------------------------------------------------------------

function matchZoneWithPath(newPath) {
  var zone = 'other';

  if ((document.location.href.indexOf("www.telegraaf.") >-1) || (document.location.href.indexOf("escdev") >-1) || (document.location.href.indexOf("telegraaf2008.nl:8080") >-1))
  {
    // Top level (Section) detection below

    //alert(topLevelDir(newPath));

    switch(topLevelDir(newPath))
    {
      case '/':                           zone = 'homepage';  break;

      case 'reiskrant':                   zone = 'reiskrant';             domain = "P3851.reiskrant.nl/";   					break;
      case 'digitaal':                    zone = 'digitaal_teaser';       domain = "P3851.digitaal.telegraaf.nl/";    break;
      case 'telegraafi':                  zone = 'telegraafi';            domain = "P3851.telegraafi.telegraaf.nl/";  break;
      case 'prive':                       zone = 'prive';                 domain = "P3851.prive.telegraaf.nl/";       break;
      case 'autotelegraaf':               zone = 'auto';                  domain = "P3851.auto.telegraaf.nl/";        break;
      case 'autovisie':               		zone = 'auto';                	domain = "P3851.auto.telegraaf.nl/";        break;
      case 'horoscopen':                  zone = 'astrolink';             domain = "P3851.horoscoop.telegraaf.nl/";   break;
			case 'wuz':                  zone = 'wuz';             break;
      case 'grieplijn':                   zone = 'grieplijn';             break;
      case 'be2':                         zone = 'dating';                break;
      case 'binnenland':                  zone = 'binnenland';            break;
      case 'buitenland':                  zone = 'buitenland';            break;
      case 'foto':                        zone = 'foto';                  break;
      case 'snelnieuws':                  zone = 'snelnieuws';            break;
      case 'financieel':                  zone = 'financieel';            break;
      case 'lifestyle':                   zone = 'lifestyle';             break;
      case 'woonkrant':                   zone = 'wonen';                 break;
      case 'telepuzzel':                  zone = 'puzzel';                break;
      case 'contact':                     zone = 'contact';               break;
      case 'spelen':                      zone = 'spelen';                break;
      case 'koppensneller':               zone = 'koppensneller';         break;
      case 'achteroranje':                zone = 'telesport_achteroranje';break;
      case 'oranjemoment':                zone = 'oranjemoment';          break;
      case 'fitness':                     zone = 'fitness';               break;
      case 'testsectie':                  zone = 'testsectie';               break;
      case 'nuon':                  			zone = 'nuon';               break;
      case 'fietstest':                  			zone = 'fietstest';               break;
    }

    // lower level (Subsection) detection below

    switch (newPath) {
      case '/lifestyle/glamourgirls/':
      {
        zone = 'glamourgirls';
        domain = "P3851.prive.telegraaf.nl/";
        break;
      }
      case '/prive/tvoh/':  					              zone = 'prive_tvoh';break;
      case '/reiskrant/reisreportages/':  					zone = 'reiskrant_reisreportage';break;
      case '/reiskrant/reisraanbod/':     					zone = 'reiskrant_reisaanbod';   break;
      case '/reiskrant/varen/':           					zone = 'reiskrant_varen';        break;
      case '/reiskrant/er_op_uit/':       					zone = 'reiskrant_eropuit';      break;
      case '/reiskrant/fietsenenwandelen/':       			zone = 'reiskrant_fietsenenwandelen';      break;
      case '/reiskrant/reiszaken/':       					zone = 'reiskrant_reiszaken';    break;
      case '/reiskrant/wintersport/':     					zone = 'reiskrant_wintersport';  break;
      case '/reiskrant/hoteltips/':       					zone = 'reiskrant_hoteltips';    break;
      case '/reiskrant/stedentrip/':       					zone = 'reiskrant_stedentrip';    break;
      case '/reiskrant/weekjeweg/':       					zone = 'reiskrant_weekjeweg';    break;
      case '/reiskrant/zonvakantie/':       				zone = 'reiskrant_zonvakantie';    break;
      case '/reiskrant/verrereizen/':       				zone = 'reiskrant_verrereizen';    break;
      case '/reiskrant/kamperen/':       					zone = 'reiskrant_kamperen';    break;
      case '/reiskrant/reiskrantreporter/':       			zone = 'reiskrant_reiskrantreporter';    break;
      case '/reiskrant/prijsvraag/':       					zone = 'reiskrant_prijsvraag';    break;
      case '/reiskrant/cruises/':       					zone = 'reiskrant_cruises';    break;
      case '/digitaal/games/':            					zone = 'digitaal_teaser_games';  break;
      case '/autovisie/av_nak/':            				zone = 'autovisie_nieuweautos';  break;
      case '/autovisie/lease/':            					zone = 'autovisie_lease';  break;
      case '/advertorials/continental/':            		zone = 'continental';  break;
    }
  }

  if (document.location.href.indexOf("telegraaf.nl/telesport/")>-1)
  {
    domain = "P3851.telesport.telegraaf.nl/";

    switch(newPath) {
      case '/telesport/':                               zone = 'telesport_hp';                   break;
      case '/telesport/schaatsen/':                     zone = 'telesport_schaatsen';            break;
      case '/telesport/wielersport/':                   zone = 'telesport_wielersport';          break;
      case '/telesport/autosport/':                     zone = 'telesport_autosport';            break;
      case '/telesport/tennis/':                        zone = 'telesport_tennis';               break;
      case '/telesport/columns/':                       zone = 'telesport_columns';              break;
      case '/telesport/overig/':                        zone = 'telesport_overig';               break;
      case '/telesport/scorebord/':                     zone = 'telesport_scorebord';            break;
      case '/telesport/scorebord3/':                    zone = 'telesport_scorebord3';           break;
      case '/telesport/specials/':                      zone = 'telesport_specials';             break;
      case '/telesport/golf/':                          zone = 'telesport_golf';                 break;
      case '/telesport/nieuwsbrief/aanmelden/':         zone = 'telesport_nieuwsbrief_aanmelden';break;
      case '/telesport/columns/columnsvenkramer/':      zone = 'telesport_columns_svenkramer';   break;
      case '/telesport/columns/johan_cruijff/':      	zone = 'telesport_columns_johancruijff'; break;
      case '/telesport/denksport/poker/pokerstars/':    zone = 'pokerstars';                     break;
      case '/telesport/wk2010/':			zone = 'wk2010';      			 break;
      case '/telesport/wk2010/oranjespelers/':		zone = 'wk2010';      			 break;
      case '/telesport/wk2010/jouw-oranje/':		zone = 'wk2010';      			 break;
      case '/telesport/wk2010/deelnemende_landen/':	zone = 'wk2010';      			 break;
      case '/telesport/wk2010/wk2010speelschema/':	zone = 'wk2010';      			 break;
      case '/telesport/wk2010/stadions/':		zone = 'wk2010';      			 break;
      case '/telesport/wk2010/wkjournaal/':		zone = 'wk2010';      			 break;
      case '/telesport/tourdefrance/':                  zone = 'telesport_tour2010';             break;
      case '/telesport/tourdefrance/livetour/':         zone = 'telesport_tour2010';             break;
      case '/telesport/tourdefrance/resultaten/':       zone = 'telesport_tour2010';             break;
      case '/telesport/tourdefrance/tourbabe2010/':     zone = 'telesport_tour2010';             break;
      default:                                          zone = 'telesport_other';                break;
    }

  }

  if (document.location.href.indexOf("telegraaf.nl/telesport/voetbal")>-1)
   {
    domain = "P3851.telesport.telegraaf.nl/";
    zone = 'telesport_voetbal';
   }

  if (document.location.href.indexOf("telegraaf.nl/filmenuitgaan/")>-1)
  {
    domain = "P3851.filmenuitgaan.telegraaf.nl/";

    switch(newPath) {
      case '/filmenuitgaan/':                 	zone = 'filmenuitgaan';               		break;
      case '/filmenuitgaan/film/':  		zone = 'filmenuitgaan_film';			break;
      case '/filmenuitgaan/familie/':     	zone = 'filmenuitgaan_familie';   		break;
      case '/filmenuitgaan/podium/':    	zone = 'filmenuitgaan_podium';  		break;
      case '/filmenuitgaan/muziek/':     	zone = 'filmenuitgaan_muziek';   		break;
      case '/filmenuitgaan/agenda/':      	zone = 'filmenuitgaan_agenda';    		break;
      case '/filmenuitgaan/uitgaan/':          	zone = 'filmenuitgaan_uitgaan';        		break;
      case '/filmenuitgaan/tentoonstellingen/': zone = 'filmenuitgaan_tentoonstellingen';       break;
      case '/filmenuitgaan/zomerconcerten/': zone = 'filmenuitgaan_zomerconcerten';       break;
      default:                        		zone = 'filmenuitgaan_other';         		break;
    }
  }

  if (document.location.href.indexOf("telegraaf.nl/vrouw/")>-1)
  {
    domain = "P3851.vrouw.telegraaf.nl/";

    switch(newPath) {
      case '/vrouw/':                 zone = 'vrouw';               break;
      case '/vrouw/psyche_relatie/':  zone = 'vrouw_psyche_relatie';break;
      case '/vrouw/mode_beauty/':     zone = 'vrouw_mode_beauty';   break;
      case '/vrouw/gezond_leven/':    zone = 'vrouw_gezond_leven';  break;
      case '/vrouw/discussieer/':     zone = 'vrouw_discussieer';   break;
      case '/vrouw/inbeweging/':      zone = 'vrouw_inbeweging';    break;
      case '/vrouw/pampus/':          zone = 'vrouw_pampus';        break;
      case '/vrouw/actueel/':         zone = 'vrouw_actueel';       break;
      case '/vrouw/eten_drinken/':    zone = 'vrouw_etenendrinken'; break;
      case '/vrouw/columns/':         zone = 'vrouw_columns';       break;
      case '/vrouw/horoscopen/':      zone = 'astrolink';           domain = "P3851.horoscoop.telegraaf.nl/";   break;
      default:                        zone = 'vrouw_other';         break;
    }
  }

  if (newPath.indexOf("/video/") > -1)
  {
    domain = "P3851.video.telegraaf.nl/";

    switch(newPath) {
      case '/video/telesport/':       zone = 'video_telesport'; break;

//// Disabled so targetting on all video's is posible
//      case '/video/financieel/':         zone = 'video_financieel'; break;
//      case '/video/binnenland/':         zone = 'video_binnenland'; break;
//      case '/video/prive/':              zone = 'video_prive';      break;
//      case '/video/opmerkelijk/':        zone = 'video_opmerkelijk';break;
//      case '/video/auto/':               zone = 'video_auto';       break;
//      case '/video/weerbericht/':        zone = 'video_weerbericht';break;
//      case '/video/chats/':              zone = 'video_chats';      break;

      default:                        zone = 'video_other';  break;
    }
  }

  if (document.location.href.indexOf("telegraaf.nl/dft/")>-1)
  {
    switch(newPath) {
      case '/dft/':                           zone = 'homepage';             break;
      case '/dft/nieuws_dft/':                zone = 'artikel';              break;
      case '/dft/koersen/':                   zone = 'koersen';              break;
      case '/dft/streamingkoersen/' :         zone = 'streamingkoersen';     break;
      case '/dft/streamingkoersen/aandelen/': zone = 'streamingkoersen';     break;
      case '/dft/goeroes/':                   zone = 'goeroes';              break;
      case '/dft/agenda/':                    zone = 'agenda';               break;
      case '/dft/bedrijven/':                 zone = 'bedrijven';            break;
      case '/dft/mijndft/':                   zone = 'mijndft';              break;
      case '/dft/forum_dft/':                 zone = 'forum';                break;
      case '/dft/beurspoule/':                zone = 'beurspoule';           break;
      case '/dft/analyse/':                   zone = 'analyse';              break;
      case '/dft/koersdoelspel/':             zone = 'koersdoelspel';        break;
      case '/dft/nieuwsbrief/aanmelden/':     zone = 'nieuwsbrief_aanmelden';break;
      case '/dft/koersen/koers_amsterdam/citibank_speeders/':     zone = 'citibank_speeders';break;
      case '/dft/koersen/koers_amsterdam/koers_turbo/':     zone = 'koers_turbo';break;
      case '/dft/beleggingsinstituut/':     zone = 'beleggingsinstituut';			break;
      default:                                zone = 'other';                break;
    }
  }

  if (document.location.href.indexOf("telegraaf.nl/overgeld/")>-1)
  {
    switch(newPath) {
      case '/overgeld/':                       zone = 'homepage';     break;
      case '/overgeld/belastingen/':           zone = 'belastingen';  break;
      case '/overgeld/beleggen/':              zone = 'beleggen';     break;
      case '/overgeld/hypotheken/':            zone = 'hypotheken';   break;
      case '/overgeld/verzekeringen/':         zone = 'verzekeringen';break;
      case '/overgeld/lenen/':                 zone = 'lenen';        break;
      case '/overgeld/arbeid/':                zone = 'arbeid';       break;
      case '/overgeld/expert/':                zone = 'expert';       break;
      case '/overgeld/sparen/':                zone = 'sparen';       break;
      case '/overgeld/pensioen/':              zone = 'pensioen';     break;
      case '/overgeld/consument/':             zone = 'consument';    break;
      case '/overgeld/nieuws/':                zone = 'nieuws';       break;
      default:                                 zone = 'other';        break;
    }
  }

  if (document.location.href.indexOf("telegraaf.nl/uitwinkelen/")>-1)
  {
    switch(newPath) {
      case '/uitwinkelen/':                    zone = 'uitwinkelen';     break;
      case '/uitwinkelen/hebbeding/':          zone = 'uitwinkelen_ding';     break;
      case '/uitwinkelen/trotsopmijntoko/':    zone = 'uitwinkelen_toko';     break;
    }
  }

  if (document.location.href.indexOf("telegraaf.nl/vaarkrant/")>-1)
  {
    switch(newPath) {
      case '/vaarkrant/':                     zone = 'vaarkrant';     break;
    }
  }

  if (document.location.href.indexOf("telegraaf.nl/testsectie/")>-1)
  {
    switch(newPath) {
      case '/testsectie/':                     zone = 'testsectie';     break;
      case '/testsectie/hpto/':                 zone = 'hpto';               break;
    }
  }

  if (document.location.href.indexOf("teleweer.nl")>-1)
  {
    var weerurl = getParameter(unescape(document.location.href.toLowerCase()), 'url' );
    weerurl = weerurl.substring(0, weerurl.lastIndexOf("/")+1);
    switch(weerurl) {
      case '/weerberichten/buienradar/':       zone = 'buienradar';       break;
      case '/weerberichten/sneeuw/':           zone = 'sneeuwhoogte';     break;
      case '/weerberichten/europa/':           zone = 'regio_europa';     break;
      case '/weerberichten/satelliet/':        zone = 'satelliet';        break;
      case '/weerberichten/weerinhetnieuws/':  zone = 'nieuws';           break;
      case '/weerberichten/weerfoto/':         zone = 'weerfoto';         break;
      case 'null':                             zone = 'teleweer_homepage';break;
      default:                                 zone = 'teleweer_other';   break;
    }
    if ( document.URL.indexOf('winterradar-home.aspx') != -1) {
      zone = 'teleweer_wintersportweer';
    }else if (document.URL.indexOf('kaart.aspx') != -1){
    	zone = 'teleweer_kaart';
    }
  }

  if ((document.location.href.toLowerCase()).indexOf("landcode")>-1)
  {
    switch(getParameter(unescape(document.location.href.toLowerCase()), 'land' ).toLowerCase()) {
      case 'duitsland':       zone = 'land_duitsland';  break;
      case 'belgie':          zone = 'land_belgie';     break;
      case 'frankrijk':       zone = 'land_frankrijk';  break;
      case 'spanje':          zone = 'land_spanje';     break;
      case 'italie':          zone = 'land_italie';     break;
      case 'oostenrijk':      zone = 'land_oostenrijk'; break;
      case 'zwitserland':     zone = 'land_zwitserland';break;
      case 'griekenland':     zone = 'land_griekenland';break;
      case 'zweden':          zone = 'land_zweden';     break;
      case 'noorwegen':       zone = 'land_noorwegen';  break;
      case 'denemarken':      zone = 'land_denemarken'; break;
      case 'finland':         zone = 'land_finland';    break;
      case 'engeland':        zone = 'land_engeland';   break;
      case 'turkije':         zone = 'land_turkije';    break;
      case 'portugal':        zone = 'land_portugal';   break;
      default:                zone = 'land_overig';     break;
    }
  }

  if (document.location.href.indexOf("surprisetickets.nl")>-1)
  {
    domain = "p3851.reiskrant.nl/";

    switch(newPath) {
      case '/':             zone = 'reiskrant_reisgids';  break;
      default:              zone = 'reiskrant_reisgids';  break;
    }
  }

  if (document.location.href.indexOf("ekpoule.telesport.nl")>-1)
  {
    domain = "P3851.telesport.telegraaf.nl/";
    zone = 'telesport_ekpoule';
  }

  if (document.location.href.indexOf("tourpoule.telesport.nl")>-1)
  {
    domain = "P3851.telesport.telegraaf.nl/";
    zone = 'telesport_tourpoule';
  }

  if (document.location.href.indexOf("beurspoule.dft.nl")>-1)
  {
    domain = "P3851.dft.nl/";
    zone = 'beursspel';
  }

	if (document.location.href.indexOf("telegraaf.nl/mijnbedrijf/")>-1)
  {
    domain = "P3851.mijnbedrijf.telegraaf.nl/";

    switch(newPath) {
      case '/mijnbedrijf/':                 		zone = 'mijnbedrijf';               		break;
      case '/mijnbedrijf/financiele_zaken/':    	zone = 'mijnbedrijf_financielezaken';		break;
      case '/mijnbedrijf/praktische_zaken/':		zone = 'mijnbedrijf_praktischezaken';	 	break;
      case '/mijnbedrijf/bedrijfsmatige_zaken/':	zone = 'mijnbedrijf_bedrijfsmatigezaken'; break;
      case '/mijnbedrijf/duurzame_zaken/': 		zone = 'mijnbedrijf_duurzame_zaken'; 		break;
      case '/mijnbedrijf/internationaal/':		zone = 'mijnbedrijf_internationaal';    break;
      case '/mijnbedrijf/columnisten/':			zone = 'mijnbedrijf_columnisten';       break;

      case '/mijnbedrijf/belasting/':  					zone = 'mijnbedrijf_belasting';					break;
      case '/mijnbedrijf/financiering/':     		zone = 'mijnbedrijf_financiering';  		break;
      case '/mijnbedrijf/pensioen/':    				zone = 'mijnbedrijf_pensioen';  				break;
      case '/mijnbedrijf/marketingsales/':     	zone = 'mijnbedrijf_marketingsales';   	break;
      case '/mijnbedrijf/huisvesting/':      		zone = 'mijnbedrijf_huisvesting';   	 	break;
      case '/mijnbedrijf/personeel/':          	zone = 'mijnbedrijf_personeel';        	break;
      case '/mijnbedrijf/veiligheid/':         	zone = 'mijnbedrijf_veiligheid';       	break;
      case '/mijnbedrijf/bedrijfsauto/':        zone = 'mijnbedrijf_bedrijfsauto';      break;

      default:                        					zone = 'mijnbedrijf';         					break;
    }
  }
  return zone;
}
// ---------------------------------------------------------------------------------------------------------

