/* =============================================
            Browsertest versie 2005
   ============================================= */
var nuA  = navigator.userAgent;
/* ========Welke versie van de userAgent============================== */
var M2    = (nuA.indexOf("Mozilla/2") != -1);
var M3    = (nuA.indexOf("Mozilla/3") != -1);
var M4    = (nuA.indexOf("Mozilla/4") != -1);
var M5    = (nuA.indexOf("Mozilla/5") != -1);
/* ========Welke versie van Opera===================================== */
var OP    = (nuA.indexOf("Opera") != -1);
var OP3   = (nuA.indexOf("Opera/3") != -1) && M3;
var OP35  = (nuA.indexOf("Opera/3") != -1) && M4;
var OP36  = (nuA.indexOf("Opera 3") != -1) && M4;
var OP4   = (nuA.indexOf("Opera 4") != -1) ||
            (nuA.indexOf("Opera/4") != -1);
var OP5   = (nuA.indexOf("Opera 5") != -1) ||
            (nuA.indexOf("Opera/5") != -1);
var OP6   = (nuA.indexOf("Opera 6") != -1) ||
            (nuA.indexOf("Opera/6") != -1);
var OP7   = (nuA.indexOf("Opera 7") != -1) ||
            (nuA.indexOf("Opera/7") != -1);
/* ========Welke versie van Internet Explorer========================= */
var IE    = (nuA.indexOf("MSIE") != -1) && !OP;
var IE3   = (nuA.indexOf("MSIE 3") != -1);
var IE4   = (nuA.indexOf("MSIE 4") != -1);
var IE50  = (nuA.indexOf("MSIE 5.0") != -1) && !OP;
var IE5   = (nuA.indexOf("MSIE 5.0") != -1) && !OP;
var IE52  = (nuA.indexOf("MSIE 5.2") != -1) && !OP;
var IE55  = (nuA.indexOf("MSIE 5.5") != -1) && !OP;
var IE60  = (nuA.indexOf("MSIE 6.0") != -1) && !OP;
/* ========Welke versie van Gecko/Firefox========================= */
var GECKO = (nuA.indexOf("Gecko") != -1);
var MOZ   = GECKO && (nuA.indexOf("Netscape") == -1) &&
            (nuA.indexOf("Firefox") == -1);
var MOZ1  = MOZ && (nuA.indexOf("rv:1") != -1);

var FF    = (nuA.indexOf("Firefox") != -1);
var FF1   = (nuA.indexOf("Firefox/1") != -1);
/* ========Welke versie van Netscape================================== */
var NN    = (navigator.appName == "Netscape") && !OP && !MOZ;
var NN2   = NN && M2;
var NN3   = NN && M3;
var NN4   = NN && M4;
var NN5  =  NN && M5;
var NN6  = (nuA.indexOf("Netscape6") != -1)
           && MOZ5 && !OP;
var NN7  = (nuA.indexOf("Netscape/7") != -1)
           && MOZ5 && !OP;
/* ========Groter dan bepaalde versie================================= */
var NN3plus = NN && (parseInt(navigator.appVersion) >= 3);
var NN4plus = NN && (parseInt(navigator.appVersion) >= 4);
var NN5plus = NN && (parseInt(navigator.appVersion) >= 5);
var IE4plus = IE && (parseInt(navigator.appVersion) >= 4);
var IE5plus = IE && (parseInt(navigator.appVersion) >= 5);
/* 3, 4 of 5 */
var is3 = IE3 || NN3;
var is4 = IE4 || NN4;
var is4plus = IE4plus || NN4plus;
var is5plus = IE5plus || NN5plus;
/* ========Welk platform============================================== */
var WIN   = nuA.indexOf("Win") != -1;
var MAC   = nuA.indexOf("Mac") != -1;
var LIN   = nuA.indexOf("Lin") != -1;
/* win */
var NN4w = NN4 && WIN;
var NN5w = NN5 && WIN;
var IE3w = IE3 && WIN;
var IE4w = IE4 && WIN;
var IE5w = IE5 && WIN;
/* mac */
var IE3m  = IE3 && MAC;
var IE4m  = IE4 && MAC;
var IE5m  = (IE5 || IE52) && MAC;
var IE50m = IE50 && MAC;
var NN4m  = NN4 && MAC;
var NN6m  = NN6 && MAC;
var NN7m  = NN7 && MAC;
var MOZ1m = MOZ1 && MAC;
var FF1m  = FF1 && MAC;
var OP5m  = OP5 && MAC;
var OP6m  = OP6 && MAC;
/* Linux */
var NN4l  = NN4 && LIN;
var NN6l  = NN6 && LIN;
var NN7l  = NN7 && LIN;
var MOZ1l = MOZ1 && LIN;
var FF1l  = FF1 && LIN;
var OP5l  = OP5 && LIN;
var OP6l  = OP6 && LIN;
var OP7l  = OP7 && LIN;
/*
if (M2) alert('M2  :'+M2); 
if (M3) alert('M3  :'+M3); 
if (M4) alert('M4  :'+M4); 
if (M5) alert('M5  :'+M5); 
if (OP) alert('OP  :'+OP); 
if (OP3) alert('OP3 :'+OP3); 
if (OP35) alert('OP35:'+OP35); 
if (OP36) alert('OP36:'+OP36); 
if (OP4) alert('OP4 :'+OP4); 
if (OP5) alert('OP5 :'+OP5); 
if (OP6) alert('OP6 :'+OP6); 
if (OP7) alert('OP7 :'+OP7); 
if (IE) alert('IE  :'+IE); 
if (IE3) alert('IE3 :'+IE3); 
if (IE4) alert('IE4 :'+IE4); 
if (IE50) alert('IE50   :'+IE50);
if (IE5) alert('IE5    :'+IE5);
if (IE52) alert('IE52   :'+IE52);
if (IE55) alert('IE55   :'+IE55);
if (IE60) alert('IE60   :'+IE60);
if (GECKO) alert('GECKO  :'+GECKO);
if (MOZ) alert('MOZ    :'+MOZ);
if (MOZ1) alert('MOZ1   :'+MOZ1);
if (FF) alert('FF     :'+FF);
if (FF1) alert('FF1    :'+FF1);
if (NN) alert('NN     :'+NN);
if (NN2) alert('NN2    :'+NN2);
if (NN3) alert('NN3    :'+NN3);
if (NN4) alert('NN4    :'+NN4);
if (NN5) alert('NN5    :'+NN5);
if (NN6) alert('NN6    :'+NN6);
if (NN7) alert('NN7    :'+NN7);
if (NN3plus) alert('NN3plus:'+NN3plus);
if (NN4plus) alert('NN4plus:'+NN4plus);
if (NN5plus) alert('NN5plus:'+NN5plus);
if (IE4plus) alert('IE4plus:'+IE4plus);
if (IE5plus) alert('IE5plus:'+IE5plus);
if (is3) alert('is3    :'+is3);
if (is4) alert('is4    :'+is4);
if (is4plus) alert('is4plus:'+is4plus);
if (is5plus) alert('is5plus:'+is5plus);
if (WIN) alert('WIN    :'+WIN);
if (MAC) alert('MAC    :'+MAC);
if (LIN) alert('LIN    :'+LIN);
if (NN4w) alert('NN4w   :'+NN4w);
if (NN5w) alert('NN5w   :'+NN5w);
if (IE3w) alert('IE3w   :'+IE3w);
if (IE4w) alert('IE4w   :'+IE4w);
if (IE5w) alert('IE5w   :'+IE5w);
if (IE3m) alert('IE3m   :'+IE3m);
if (IE4m) alert('IE4m   :'+IE4m);
if (IE5m) alert('IE5m   :'+IE5m);
if (IE50m) alert('IE50m  :'+IE50m);
if (NN4m) alert('NN4m   :'+NN4m);
if (NN6m) alert('NN6m   :'+NN6m);
if (NN7m) alert('NN7m   :'+NN7m);
if (MOZ1m) alert('MOZ1m  :'+MOZ1m);
if (FF1m) alert('FF1m   :'+FF1m);
if (OP5m) alert('OP5m   :'+OP5m);
if (OP6m) alert('OP6m   :'+OP6m);
if (NN4l) alert('NN4l   :'+NN4l);
if (NN6l) alert('NN6l   :'+NN6l);
if (NN7l) alert('NN7l   :'+NN7l);
if (MOZ1l) alert('MOZ1l  :'+MOZ1l);
if (FF1l) alert('FF1l   :'+FF1l);
if (OP5l) alert('OP5l   :'+OP5l);
if (OP6l) alert('OP6l   :'+OP6l);
if (OP7l) alert('OP7l   :'+OP7l);
*/              
