
      var BrowserDetect = {
      init: function () {
        this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
        this.version = this.searchVersion(navigator.userAgent)
          || this.searchVersion(navigator.appVersion)
          || "an unknown version";
        this.OS = this.searchString(this.dataOS) || "an unknown OS";
      },
      searchString: function (data) {
        for (var i=0;i<data.length;i++)	{
          var dataString = data[i].string;
          var dataProp = data[i].prop;
          this.versionSearchString = data[i].versionSearch || data[i].identity;
          if (dataString) {
            if (dataString.indexOf(data[i].subString) != -1)
              return data[i].identity;
          }
          else if (dataProp)
            return data[i].identity;
        }
      },
      searchVersion: function (dataString) {
        var index = dataString.indexOf(this.versionSearchString);
        if (index == -1) return;
        return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
      },
      dataBrowser: [
        {
          string: navigator.userAgent,
          subString: "Chrome",
          identity: "Chrome"
        },
        { 	string: navigator.userAgent,
          subString: "OmniWeb",
          versionSearch: "OmniWeb/",
          identity: "OmniWeb"
        },
        {
          string: navigator.vendor,
          subString: "Apple",
          identity: "Safari",
          versionSearch: "Version"
        },
        {
          prop: window.opera,
          identity: "Opera"
        },
        {
          string: navigator.vendor,
          subString: "iCab",
          identity: "iCab"
        },
        {
          string: navigator.vendor,
          subString: "KDE",
          identity: "Konqueror"
        },
        {
          string: navigator.userAgent,
          subString: "Firefox",
          identity: "Firefox"
        },
        {
          string: navigator.vendor,
          subString: "Camino",
          identity: "Camino"
        },
        {		// for newer Netscapes (6+)
          string: navigator.userAgent,
          subString: "Netscape",
          identity: "Netscape"
        },
        {
          string: navigator.userAgent,
          subString: "MSIE",
          identity: "Explorer",
          versionSearch: "MSIE"
        },
        {
          string: navigator.userAgent,
          subString: "Gecko",
          identity: "Mozilla",
          versionSearch: "rv"
        },
        { 		// for older Netscapes (4-)
          string: navigator.userAgent,
          subString: "Mozilla",
          identity: "Netscape",
          versionSearch: "Mozilla"
        }
      ],
      dataOS : [
        {
          string: navigator.platform,
          subString: "Win",
          identity: "Windows"
        },
        {
          string: navigator.platform,
          subString: "Mac",
          identity: "Mac"
        },
        {
             string: navigator.userAgent,
             subString: "iPhone",
             identity: "iPhone/iPod"
          },
        {
          string: navigator.platform,
          subString: "Linux",
          identity: "Linux"
        }
      ]

    };
    BrowserDetect.init();

    //Get URL Parameters (GUP)
    function gup(strUrl, strQueryVarName){  
      name = strQueryVarName.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  
      var regexS = "[\\?&]"+strQueryVarName+"=([^&#]*)";  
      var regex = new RegExp( regexS );  
      var results = regex.exec(strUrl);  
      if( results == null )
      {
          return "";  
      }else{    
          return results[1];
      }
    }
    function getHost(strReturn) {
        var strRetValue;
        var url = window.location.href;
        var urlparts = url.split('/');
        var host = urlparts[0];
        var nohttp = url.split('//')[1];
        var hostPort = nohttp.split('/')[0];
        var domain = url.match(/:\/\/(.[^/]+)/)[1]; 

        if(strReturn == "filename"){
            strRetValue = urlparts[urlparts.length-1];
        }else if(strReturn == "url"){
            strRetValue = url;
        }else if(strReturn == "hostPort"){
            strRetValue = hostPort;
        }
        else if(strReturn == "nohttp"){
            strRetValue = nohttp;
        }else if(strReturn == "nodomain"){
            strRetValue = nohttp.toLowerCase().replace(domain + "/","");
        }else if(strReturn == "nodomainnoquerystring"){
            strRetValue = nohttp.toLowerCase().replace(domain + "/","");
            if(strRetValue.indexOf("?"))
            {
                strRetValue = strRetValue.split("?")[0];
            }
        }else{
            strRetValue = "";
        }
        return strRetValue;
    }
    function Left(str, n){
        if (n <= 0)
            return "";
        else if (n > String(str).length)
            return str;
        else
            return String(str).substring(0,n);
    }
    function Right(str, n){
        if (n <= 0)
           return "";
        else if (n > String(str).length)
           return str;
        else {
           var iLen = String(str).length;
           return String(str).substring(iLen, iLen - n);
        }
    }
    function InternalLink1(obj){
        parent.jQuery.fancybox.close();
        parent.window.location = obj.href;

    }
    function InternalLink2(link){
        parent.jQuery.fancybox.close();
        parent.window.location = link;
    }
      var isInIFrame = (window.location != window.parent.location) ? true : false;

      $(document).load(
             function() {
              $.fancybox.showActivity();
             }
       );

      $(document).ready(
              function() {
                  $("a[rel=group_1]").fancybox(
                    { 
                      'width'                 : 940, 
                      'height'                : 437, 
                      'autoScale'             : false, 
                      'transitionIn'          : 'fade', 
                      'transitionOut'         : 'fade', 
                      'type'                  : 'iframe', 
                      'scrolling'             : 'no',
                      'hideOnContentClick'    : 'yes',
                      'showNavArrows'         : true
                    }
                  );
              }
      );


      //_________________________________________________
      //Auto-launch Lighbox als er geen iframe geopend is
      //Misschien ook controle op de gekoppelde skin...bij 
      //pagina's met de iframe-skin wel zo handelen en de
      //overige pagina's niet zo handelen.
      if(isInIFrame == false){

          //Auto
          var blnAutolaunch = true;


          var url = '/Flyer.aspx';
          var myhost = getHost("url");
          //alert(myhost);
          var myhomepage1 = "http://www.nieuwbouw.nl/Home.aspx";
          var myhomepage2 = "http://www.nieuwbouw.nl/";
          if(url != ""){


if(((myhost == myhomepage1) || (myhost == myhomepage2)) && blnAutolaunch){



                  //JQuery
                  $(document).ready(
                      function () {         
                          $.fancybox(
                              {             
                                  'width': 791,
                                  'height': 335,
                                  'autoScale': false,
                                  'transitionIn': 'fade',
                                  'transitionOut': 'fade',
                                  'type': 'iframe', 
                                  'scrolling' : 'no',
                                  'showNavArrows' : false,
                                  'href': url
                              }
                          ); 

                      }
                  ); 
            
}



         }
      }



