var i =0;

function flashtext() {
 var textcolours = Array('#000000', '#339900', '#669900', '#99CC00', '#FFCC00', '#FF6600', '#FF3333');	   
 var colour = i;
 document.getElementById("gratis").style.color = textcolours[i];
 i++;
 if (i > 6) {i = 0;}
}//flashtext

setInterval('flashtext()',1000);

function tlcpopup(url) {newwindow=window.open(url,'Maan','width=400,height=400,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=1,resizable=0,,top=200,left=300');}

function hidebox(span) {
 displayType = (document.getElementById(span).style.display == 'none') ? 'block' : 'none';
 document.getElementById(span).style.display = displayType;
}

function  calculateBMI() {
 var weight = document.bmiform.gewicht.value;
 var height = document.bmiform.lengte.value;
 if ((weight == "") || (height =="")) {alert ("U bent vergeten één of meerdere waarden in te vullen!");}
 else { // else 1
  weight = parseInt(weight);
  height = parseInt(height);
  if ( (weight <= 35) || (weight >= 576)  || (height <= 100) || (height >= 250) ) {alert ("De ingevoerde data ligt buiten het bereik!");}
  else {
   var gender  = document.bmiform.femmal.value;
   var height2 = height / 100;
   var BMI = weight  / (height2 * height2);
   var BMI = custRound(BMI,1);
   var maxweight = 0.0;
   var minweight = 0.0;
   if  (gender == 1)
	   {if (BMI <16)                  {bmiindex=1;}
        if (BMI >=16   && BMI <=18.4) {bmiindex=2;}
        if (BMI >=18.5 && BMI <=19.0) {bmiindex=3;}
        if (BMI >=19.1 && BMI <=25.8) {bmiindex=4;}
        if (BMI >=25.9 && BMI <=27.3) {bmiindex=5;}
        if (BMI >=27.4 && BMI <=32.2) {bmiindex=6;}
        if (BMI >=32.3 && BMI <=44.8) {bmiindex=7;}
        if (BMI >44.8)                {bmiindex=8;}
	    minweight= height2 * height2 * 19.1;
	    maxweight= height2 * height2 * 25.8;
   } // End of if (gender == 1)
   else {if (BMI <16)                 {bmiindex=1;}
        if (BMI >=16   && BMI <=18.4) {bmiindex=2;}
        if (BMI >=18.5 && BMI <=20.6) {bmiindex=3;}
        if (BMI >=20.7 && BMI <=26.4) {bmiindex=4;}
        if (BMI >=26.5 && BMI <=27.8) {bmiindex=5;}
        if (BMI >=27.9 && BMI <=31.1) {bmiindex=6;}
        if (BMI >=31.2 && BMI <=45.4) {bmiindex=7;}
        if (BMI >45.4)                {bmiindex=8;}
		minweight= height2 * height2 * 20.7;
		maxweight= height2 * height2 * 26.4;
   } // End of if (gender == 1)
   switch (bmiindex) {
    case 1: document.getElementById("comment").innerHTML = "U bent sterk ondervoed/Anorexia"; break;
    case 2: document.getElementById("comment").innerHTML = "U heeft last van ondergewicht"; break; 
    case 3: document.getElementById("comment").innerHTML = "U heeft een te laag gewicht"; break; 
    case 4: document.getElementById("comment").innerHTML = "U heeft een normaal gewicht"; break;
    case 5: document.getElementById("comment").innerHTML = "U bent enigszins te zwaar"; break; 
    case 6: document.getElementById("comment").innerHTML = "U heeft obesitas/overgewicht"; break;
    case 7: document.getElementById("comment").innerHTML = "U heeft zware obesitas"; break;
    case 8: document.getElementById("comment").innerHTML = "U heeft morbide obesitas"; break;
   } // End of switch
   minweight = custRound(minweight,1);
   maxweight = custRound(maxweight,1);
   document.getElementById("advies").innerHTML = "Ideale gewicht: " + minweight + " - " + maxweight + " kg";
   document.getElementById("bmitxt").innerHTML = "Uw BMI is: " + BMI;
  } // End of else 2
 } // End of else 1
}

function custRound(x,places) {return (Math.round(x*Math.pow(10,places)))/Math.pow(10,places)}

function alleenjij(evt) {
 evt = (evt) ? evt : window.event;
 var charCode = (evt.which) ? evt.which : evt.keyCode;
 if (charCode > 31 && (charCode < 48 || charCode > 57)) {return false;}
 else {return true;}
} //alleenjij

function rijbroek(){
 var gender  = document.bmiform.femmal.value;
 if  (gender == 1){document.getElementById("femal").src = "hulp/ic-vrouw.gif"; document.getElementById("gendertxt").innerHTML = "vrouw";} // End of if (gender == 1)
 else {document.getElementById("femal").src = "hulp/ic-man.gif"; document.getElementById("gendertxt").innerHTML = "man";} // End of if (gender == 1)
 calculateBMI();
}// eofrijbroek

function checkform(form) {
 if (form.fullname.value == "")  {alert( "Vul a.u.b. uw naam in." );form.fullname.focus();return false ;}
 if (form.city.value == "")      {alert( "Vul a.u.b. een woonplaats in." );form.city.focus(); return false ;}
 if (form.email.value == "")     {alert( "Vul a.u.b. een e-mail adres in." ); form.email.focus();return false ;}
 if (form.tel.value == "")       {alert( "Vul a.u.b. een telefoon nummer in." );form.tel.focus();return false ;}
 if (form.vestiging.value == "") {alert( "Kies a.u.b. een vestiging." );form.vestiging.focus();return false ;}
 return true ;
}//checkform

var isNS = (navigator.appName == "Netscape") ? 1 : 0;
var EnableRightClick = 0;
if(isNS) 
document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);
function mischandler(){
  if(EnableRightClick==1){ return true; }
  else {return false; }
}
function mousehandler(e){
  if(EnableRightClick==1){ return true; }
  var myevent = (isNS) ? e : event;
  var eventbutton = (isNS) ? myevent.which : myevent.button;
  if((eventbutton==2)||(eventbutton==3)) return false;
}
function keyhandler(e) {
  var myevent = (isNS) ? e : window.event;
  if (myevent.keyCode==96)
    EnableRightClick = 1;
  return;
}
document.oncontextmenu = mischandler;
document.onkeypress = keyhandler;
document.onmousedown = mousehandler;
document.onmouseup = mousehandler;


function disabletext(e){return false}

function reEnable(){return true}

//if the browser is IE4+
document.onselectstart=new Function ("return false")

//if the browser is NS6
if (window.sidebar){
document.onmousedown=disabletext
document.onclick=reEnable
}