 var myJsProgressBarHandler;
 var loaded=0;
 active=1;
 function changed(){
 	if(active!=1){
		startCount();
	}
 }
 function startCount(){
 // enter quit date and time here. NB months and dates start from 0, so March = 02 and the 5th = 04
	 var myQuitTime = new Date(document.getElementById("StopYear").value,document.getElementById("StopMonth").value,document.getElementById("StopDay").value,document.getElementById("StopHour").value,document.getElementById("StopMinute").value,00);  //yy,mm,dd,hh,mm,ss *




 
 var oneMinute = 60 * 1000; // milliseconds in a minute
 var oneHour = oneMinute * 60;
 var oneDay = oneHour * 24;
 var oneWeek = oneDay * 7;
 var today = new Date();

 var difference = today - myQuitTime;

 if (difference < 0){

		alert("Please correct your date.");
		active=0;
		return;
			}
 else {



  var totalDays = difference / oneDay;
  var totalHours = difference / oneHour;

  var weekDifference = Math.floor(difference / oneWeek);
  var dayDifference =  Math.floor((difference - (oneWeek * weekDifference)) / oneDay);
  var hourDifference = Math.floor((difference % oneDay) / oneHour);
  var minuteDifference = Math.floor((difference % oneHour)/ oneMinute);
  var secondDifference = Math.floor((difference % oneMinute)/ 1000);
 
  var pregTime = myQuitTime.getTime();
  pregTime=pregTime+(266*24*60*60*1000);
  diff2=pregTime-today.getTime();

  var weekDifference2 = Math.floor(diff2 / oneWeek);
  var dayDifference2 =  Math.floor((diff2 - (oneWeek * weekDifference2)) / oneDay);
  var hourDifference2 = Math.floor((diff2 % oneDay) / oneHour);
  var minuteDifference2 = Math.floor((diff2 % oneHour)/ oneMinute);
  var secondDifference2 = Math.floor((diff2 % oneMinute)/ 1000);

	if(difference/oneDay>266){
	//zou al geboren moeten zijn
	document.getElementById('counter').innerHTML="<div class=linesperm>I got pregnant on <strong>" + myQuitTime.toGMTString() + "</strong>.</div><div class=line2>It has been <strong>" + weekDifference + " weeks, " + dayDifference + " days, " + hourDifference + " hours, " + minuteDifference + " minutes and "  + secondDifference + " seconds</strong> I got pregnant!</div>" + "<div class=linebirth><strong>I should have given birth by now</strong>!</div> ";
	}else{




  document.getElementById('counter').innerHTML="<div class=linesperm>I got pregnant on <strong>" + myQuitTime.toGMTString() + "</strong>.</div><div class=line2>It has been <strong>" + weekDifference + " weeks, " + dayDifference + " days, " + hourDifference + " hours, " + minuteDifference + " minutes and "  + secondDifference + " seconds</strong> I got pregnant!</div>" + "<div class=linebirth><strong>I will give birth in  " + weekDifference2 + " weeks, "+ dayDifference2 + " days, " + hourDifference2 + " hours, " + minuteDifference2 + " minutes and " + secondDifference2 + " seconds</strong>!</div> ";
	}
}
 	if(loaded==0){
		myJsProgressBarHandler = new JS_BRAMUS.jsProgressBarHandler();
		loaded=1;
	}

	perc=totalDays/31;
		if(perc>=1){
			perc=100;
			document.getElementById("elementimg1").style.display="block"
		}else{
			perc=Math.round(perc*100);
			document.getElementById("elementimg1").style.display="none"
		}
	myJsProgressBarHandler.setPercentage('element1',perc)
	perc=totalDays/62;
		if(perc>=1){
			perc=100;
			document.getElementById("elementimg2").style.display="block"
		}else{
			perc=Math.round(perc*100);
			document.getElementById("elementimg2").style.display="none"
		}
	myJsProgressBarHandler.setPercentage('element2',perc)
perc=totalDays/93;
		if(perc>=1){
			perc=100;
			document.getElementById("elementimg3").style.display="block"
		}else{
			perc=Math.round(perc*100);
			document.getElementById("elementimg3").style.display="none"
		}
	myJsProgressBarHandler.setPercentage('element3',perc)
perc=totalDays/124;
		if(perc>=1){
			perc=100;
			document.getElementById("elementimg4").style.display="block"
		}else{
			perc=Math.round(perc*100);
			document.getElementById("elementimg4").style.display="none"
		}
	myJsProgressBarHandler.setPercentage('element4',perc)
perc=totalDays/155;
		if(perc>=1){
			perc=100;
			document.getElementById("elementimg5").style.display="block"
		}else{
			perc=Math.round(perc*100);
			document.getElementById("elementimg5").style.display="none"
		}
	myJsProgressBarHandler.setPercentage('element5',perc)
perc=totalDays/186;
		if(perc>=1){
			perc=100;
			document.getElementById("elementimg6").style.display="block"
		}else{
			perc=Math.round(perc*100);
			document.getElementById("elementimg6").style.display="none"
		}
	myJsProgressBarHandler.setPercentage('element6',perc)
perc=totalDays/217;
		if(perc>=1){
			perc=100;
			document.getElementById("elementimg7").style.display="block"
		}else{
			perc=Math.round(perc*100);
			document.getElementById("elementimg7").style.display="none"
		}
	myJsProgressBarHandler.setPercentage('element7',perc)
perc=totalDays/241;
		if(perc>=1){
			perc=100;
			document.getElementById("elementimg8").style.display="block"
		}else{
			perc=Math.round(perc*100);
			document.getElementById("elementimg8").style.display="none"
		}
	myJsProgressBarHandler.setPercentage('element8',perc)
perc=totalDays/272;
		if(perc>=1){
			perc=100;
			document.getElementById("elementimg9").style.display="block"
		}else{
			perc=Math.round(perc*100);
			document.getElementById("elementimg9").style.display="none"
		}
	myJsProgressBarHandler.setPercentage('element9',perc)


	setTimeout('startCount()',1000);
}

  //-->