#!/usr/bin/perl
use strict;
use CGI qw(:standard);

# MAIN

# get the paramter from the form
my $phase   = param("phase"); 

if ($phase eq '') {
  &show_form_text('');
} else {
  &process_form();
}

# END MAIN

##############################################################
# Show the form and the message and the leading text
####
sub show_form_text
{
  my $text = $_[0];

  &print_start_of_page();
  &print_leading_text();
  &print_form($text);
  &print_end_of_page();
}

##############################################################
# Show the form and the message
####
sub show_form
{
  my $text = $_[0];

  &print_start_of_page();
  &print_form($text);
  &print_end_of_page();
}

##############################################################
# Actualy print the form
####
sub print_form
{
  my $text = $_[0];

  my $email   = param("email"); 
  my $sex     = param("sex"); 
  my $age     = param("age"); 
  my $desease = param("desease"); 
  my $description = param("description"); 

  print("<FORM ACTION=spreekuur-cora.cgi METHOD=post>\n");
  print("<INPUT TYPE=hidden NAME=phase VALUE=go>\n\n");

  print("<TABLE BORDER=0>\n");
  if ($text eq '') {
    # do nothing
  } else {
    print("<TR>\n");
    print("  <TD COLSPAN=2>\n");
    print("    $text\n");
    print("  </TD>\n");
    print("</TR>\n");
  }
  print("<TR>\n");
  print("  <TD>\n");
  print("    <B><font size=-1>Uw e-mail</B>\n");
  print("  </TD>\n");
  print("  <TD>\n");
  if ($email eq '') {
    print("    <INPUT TYPE=text NAME=email>\n");
  } else {
    print("    <INPUT TYPE=text NAME=email VALUE='$email'>\n");
  }
  print("    &nbsp &nbsp &nbsp<font size=-1><B>Gebruik een email dat werkt!!!</B>\n");
  print("  </TD>\n");

  print("</TR>\n");

  print("<TR>\n");
  print("  <TD>\n");
  print("    <B><font size=-1>Geslacht</B>\n");
  print("  </TD>\n");
  print("  <TD>\n");
  if ($sex eq '') {
    print("    <INPUT TYPE=radio NAME=sex VALUE=man><font size=-1> Man<BR>\n");
    print("    <INPUT TYPE=radio NAME=sex VALUE=vrouw><font size=-1> Vrouw\n");
  } else {
    if ($sex eq 'man') {
      print("    <INPUT TYPE=radio NAME=sex VALUE=man CHECKED> Man<BR>\n");
      print("    <INPUT TYPE=radio NAME=sex VALUE=vrouw> Vrouw\n");
    } else {
      print("    <INPUT TYPE=radio NAME=sex VALUE=man> Man<BR>\n");
      print("    <INPUT TYPE=radio NAME=sex VALUE=vrouw CHECKED> Vrouw\n");
    }
  }
  print("  </TD>\n");
  print("</TR>\n");
  print("<TR>\n");
  print("  <TD>\n");
  print("    <B><font size=-1>Leeftijd</B>\n");
  print("  </TD>\n");
  print("  <TD>\n");
  if ($age eq '') {
    print("    <INPUT TYPE=text NAME=age>\n");
  } else {
    print("    <INPUT TYPE=text NAME=age VALUE='$age'>\n");
  }
  print("  </TD>\n");
  print("</TR>\n");
  print("<TR>\n");
  print("  <TD>\n");
  print("    <B><font size=-1>Ziekte<BR>aandoening</B>\n");
  print("  </TD>\n");
  print("  <TD>\n");
  if ($desease eq '') {
    print("    <INPUT TYPE=text NAME=desease>\n");
  } else {
    print("    <INPUT TYPE=text NAME=desease VALUE='$desease'>\n");
  }
  print("  </TD>\n");
  print("</TR>\n");
  print("<TR>\n");
  print("  <TD>\n");
  print("    <B><font size=-1>Aanvraag voor</B>\n");
  print("  </TD>\n");
  print("  <TD>\n");
  if ($description eq '') {
    print("    <TEXTAREA NAME=description ROWS=10 COLS=40>Aanvraag voor:\n\ndiagnose en behandeling</TEXTAREA>\n");
  } else {
    print("    <TEXTAREA NAME=description ROWS=10 COLS=50>$description</TEXTAREA>\n");
  }
  print("  </TD>\n");
  print("</TR>\n");
  print("\n");

  print("<TR>\n");
  print("  <TD COLSPAN=2 ALIGN=center>\n");
  print("    <INPUT TYPE=submit NAME=submit VALUE=Versturen>\n");
  print("  </TD>\n");
  print("</TR>\n");

  print("</TABLE>\n");
  print("</FORM>\n");

  return;
}

##############################################################
# Process a form, check whether all values are correct, else request them
####
sub process_form
{

  my $email   = param("email"); 
  my $sex     = param("sex"); 
  my $age     = param("age"); 
  my $desease = param("desease"); 
  my $description = param("description"); 

  my $check = 1;
  my $text = '';

  if($email eq '') {
    $text = $text . "<H2>U moet niet vergeten uw e-mail adres in te vullen!</H2>\n";
    $check = 0;
  }

  if($sex eq '') {
    $text = $text . "<H2>U moet niet vergeten aan te vinken van welk geslacht u bent!</H2>\n";
    $check = 0;
  }

  if($age eq '') {
    $text = $text . "<H2>U moet niet vergeten in te vullen wat uw leeftijd is!</H2>\n";
    $check = 0;
  }

  if($desease eq '') {
    $text = $text . "<H2>U moet niet vergeten in te vullen welke ziekte of aandoening u heeft!</H2>\n";
    $check = 0;
  }

  if($description eq '') {
    $text = $text . "<H2>Het is belangrijk dat u ook enige aanvullende gegevens invult!</H2>\n";
    $check = 0;
  }

  if($check == 0) {
    # found an error, ask again

    &show_form($text);
    return;
  }

  #
  # Everthing checks out, send the message
  #


  my $date = &mailtime();
  my $subject = "[AANVRAAG OVERGEWICHT] $sex, $age, Ziekte/aandoening: $desease";

  open (MAIL, "|/usr/sbin/sendmail -t");
  print(MAIL "Date: $date\n");
  print(MAIL "To: cora\@coradefluiter.nl\n");
  print(MAIL "From: $email\n");
  print(MAIL "Subject: $subject\n");
  print(MAIL "Mime-Version: 1.0\n");
  print(MAIL "X-Mailer: E-Lists v2.2\n");
  print(MAIL "Content-Type: text/plain;\n");
  print(MAIL "Content-Transfer-Encoding: 7bit\n\n");
  print(MAIL "$description\n\n");
  close (MAIL);

  &print_start_of_page();

  print("<H4>Bericht verstuurd</H4><BR>\n");
  print("<B>Date:</B> $date<BR>\n");
  print("<B>To:</B> Cora de Fluiter<BR>\n");
  print("<B>From:</B> $email<BR>\n");
  print("<B>Subject:</B> $subject<BR><BR>\n");
  print("$description<BR><BR>\n\n");

  &print_end_of_page();

  return;
}

##############################################################
# Returns the current time in a nice layout, needed for mailing the message
####
sub mailtime {
  my($sec,$min,$hour,$mday,$mon,$year,$wday,$w,$ww,$www);
  my(@wkdy)=qw~Sun Mon Tue Wed Thu Fri Sat~;
  my(@mnth)=qw~Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec~;
  my $gmtPlusMinus = 2;

  ($sec,$min,$hour,$mday,$mon,$year,$wday) = (gmtime(time));

  $hour = $hour + $gmtPlusMinus;

  if ($year > 99) {$year = 2000 + ($year - 100);}
  elsif ($year < 100) {$year = "19$year";}
  $w = $gmtPlusMinus /60 /60; 
  ($ww = $w) =~ s/\..*//; 
  ($www = $w) =~ s/$ww//;
  $www = (60 * $www);
  return sprintf("$wkdy[$wday], %02d $mnth[$mon] %04d %02d:%02d:%02d %+03d%02d (GMT)",$mday,$year,$hour,$min,$sec,$gmtPlusMinus,$www);
}

##############################################################
# Print a standard page beginning
####
sub print_start_of_page
{
  &print_header();

  print("<html xmlns='http://www.w3.org/1999/xhtml'/>\n");
  print("<\!DOCTYPE html PUBLIC '//W3C//DTD XHTML 1.1 STRICT//EN' 'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'/>\n");
  print("<HEAD>\n");
  print("<TITLE>\n");
  print("Elektronisch spreekuur: Behandel eerst de oorzaak van uw gewichtstoename.\n");
  print("  </TITLE>\n");

  print("<meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-1' />\n");
  print("<meta http-equiv='Content-Language' content='en' />\n");
  print("<meta http-equiv='Pragma' content='no-cache' />\n");
  print("<meta name='Author' content='Willy Witsel' />\n");

  print("<meta name='Copyright' content='pilliewillie.nl' />\n");
  print("<meta name='Language' content='nl' />\n");

  print("<link rel='icon' href='favicon.ico' type='image/x-icon' />\n");
  print("<link rel='shortcut icon' href='favicon.ico' type='image/x-icon' />\n");

  print("<link rel='stylesheet' type='text/css' media='screen' href='../style/browsersheet-slim.css'/>\n");
  print("<link rel='stylesheet' type='text/css' media='print' href='../style/printersheet.css'/>\n");
  print("<link rel='stylesheet' type='text/css' media='handheld' href='../style/gsmsheet.css'/>\n");
  print("<link rel='stylesheet' type='text/css' media='handheld' href='../style/gsmsheet.css'/>\n");


  print("<SCRIPT Language='Javascript' SRC='../scripts/new/date.js' TYPE='text/javascript'></SCRIPT>\n");
  print("<SCRIPT Language='Javascript' SRC='../scripts/popup.js' TYPE='text/javascript'></SCRIPT>\n");
  print("<SCRIPT Language='Javascript' SRC='../scripts/mouse.js'></SCRIPT>\n");

  print("</HEAD>\n");

  print("<BODY oncontextmenu='return false' ondragstart='return false' onselectstart='return false'>\n");

  print("<div id='placeholder'>	<!-- BEGIN placeholder -->\n");

  print("<!-- **************************************************************************************** -->\n");

  print("<div id='right'>	<!-- BEGIN right -->\n");

  print("<div id='abstract'>	<!-- BEGIN abstract -->\n");

  return;
}


##############################################################
# Print the leading text
####
sub print_leading_text
{
  print("<H1>Cora de Fluiter - behandeling gewichtstoename</H1>
<H5>Heeft u er wel eens aan gedacht dat uw gewichtstoename niets met eten te maken hoeft te hebben, maar dat er andere oorzaken zijn waardoor uw gewicht toeneemt? Ik geeft u een duidelijke uitleg hoe u dit herkent en wat u hier aan kunt doen. Hierdoor bereikt u met al uw inspanningen om gewicht te verliezen meer resultaat.</H5>\n");


  print("<p class='print-only'>Copyright \© 2008 - Cora de Fluiter</p>\n");

  print("</div>	<!-- END abstract -->\n");

  print("<div id='content'>	<!-- BEGIN content -->\n");


  print("<H4>Wie is Cora de Fluiter?</H4>\n");

  print("Ik volg de beroepsopleiding tot <A HREF='http://www.soe.nl/nl/cursussen/orthomoleculair_afslankconsulent/'>orthomoleculair gewichtsconsulent</A>. Momenteel ben ik naast mijn praktijk bezig met het schrijven van <a href='http://www.coradefluiter.nl/'>mijn boek</a> over de oorzaken van gewichtstoename. Begin 2009 is dit boek in de boekwinkels beschikbaar maar u kunt de <a href='http://www.coradefluiter.nl/boek/index.php'>eerste pagina's</a> nu al via internet lezen of <a href='http://www.coradefluiter.nl/pictures/SLIM-folder.pdf'>download</a> de folder voor een goed overzicht.\n");
  
  print("<H4>Slank worden en slank blijven</H4>

<div class='right-column'>
	<div class='window'>
		<div class='window-content'>
			<div class='window-image'>
				<img src='../pictures/go-sign.jpg' alt=''>
			</div>
<center><b>RESULTATEN</b></center>
<p>Karin is een tandartsassistente en is 24 jaar. Ze heeft al sinds haar 10de jaar last van overgewicht. Ze heeft bij een diëtiste een cursus “overgewicht” gedaan. Bij die cursus volgde ze een dieet van ongeveer 1500 calorieën per dag en kwam toch nog 5 kilo aan. <a href='http://www.coradefluiter.nl/boek/wat-ontbreekt.2.php'>Meer lezen?</a></p>

<p>Als Kees zich meldt voor een intake gesprek is hij 55 jaar. Hij is 1m80 en weegt 97 kilo Hij tobt met overgewicht ondanks dat hij al zo'n twintig jaar verschillende dieeten volgt. Hij krijgt via zijn voeding 1000-1300 calorieën per dag binnen. Hij heeft altijd honger, ook na een maaltijd en ook s`nachts. <a href='http://www.coradefluiter.nl/boek/wat-ontbreekt.3.php'>Meer lezen?</a></p>

<p>Marjan, 42 jaar, heeft nu een gewicht van 95kg. Tien jaar geleden was dat nog maar 75kg. Marjan is vaak moe, heeft vaak eetbuien met name voor het begin van haar menstruatie en is een korte periode depressief geweest. Momenteel is ze niet meer depressief, maar ze kan zichzelf niet echt als “gelukkig” omschrijven. <a href='http://www.coradefluiter.nl/boek/wat-ontbreekt.4.php'>Meer lezen?</a></p>

		</div>
	</div>
</div>

Slank worden en slank blijven is voor de meeste mensen een behoorlijke uitdaging. Een dieet en extra bewegen kan heel nuttig zijn, maar helaas geven deze methoden meestal geen blijvend resultaat. Zodra je stopt ben je al gauw terug bij af of erger. Een probleem dat de meesten wel herkennen. Reden dat ik een diepgaande studie heb gedaan naar oorzaken van gewichtstoename waar totnutoe nog nauwelijks aandacht voor bestond. De resultaten van deze studie waren ronduit verbijsterend. 

<p>Uit wetenschappelijk ondrzoek bleek dat bij meer dan 50% van alle mensen waarbij het gewicht is toegenomen, hiervoor een lichamelijke oorzaak aan te wijzen is. In al die gevallen bleek dat een verkeerde voeding meestal niet de oorzaak was van deze gewichtstoename maar dat er andere zaken aan de hand waren.</p>

<p>Mijn methode mag revolutionair genoemd worden omdat ik één van de eersten ben die zich richt op de lichamelijke oorzaken van gewichtstoename.</p>\n");
  

  print("<H4>Intakegesprek en diagnose €65</H4>\n");

  print("Op basis van het intakegesprek maak ik een <a href='http://www.coradefluiter.nl/general/voorbeeld-dossier.doc'>diagnose</a> voor u. De diagnose wordt per email naar u opgestuurd zodra u de factuur voldaan heeft en wordt telefonisch met u besproken. Na het afronden van deze fase weet u of er mogelijk lichamelijke oorzaken zijn aan te wijzen voor uw gewichtstoename.

De intake en diagnose omvatten de volgende onderdelen:
<UL>
<LI>Het telefonisch intakegesprek, duur: ongeveer één uur
<LI>De diagnose, duur rapportage: ongeveer één uur
<LI>Een verslag waarin de diagnose is opgenomen.
<LI>Een telefonisch afrondingsgesprek waarin de diagnose wordt toegelicht, duur ongeveer 30 minuten.
</UL>


<p>Na de bespreking van het diagnoseverslag kunt u besluiten om een behandelplan door mij te laten opstellen. </p>\n");



  print("<h4>Opstellen behandelingsplan €45</H4>

Voor het opstellen van een <b>behandelplan</b> is vaak extra onderzoek nodig. Dit extra onderzoek kan meestal door uw huisarts worden uitgevoerd. De zorgverzekering vergoedt deze kosten. Verder maak ik gebruik van een aantal laboratoria in Nederland waarbij ik <a href=\"http://www.europeanlaboratory.nl/documents/nl_opdrachtformulier.pdf\">onderzoek kan laten uitvoeren</a>. Dit in het geval dat het niet mogelijk is om via uw huisarts het benodigde onderzoek te laten uitvoeren. 

<p>Soms is het nodig dat u zelf testen doet die u thuis eenvoudig uit kunt voeren. Bij het uitvoeren van het benodigde onderzoek en de testen die u zelf doet wordt u door mij begeleid.</p>

<p>Na het eventueel uitvoeren van de extra onderzoeken en testen stel ik een behandelplan op. Het behandelplan wordt per email naar u opgestuurd zodra u de factuur voldaan heeft en telefonisch met u besproken. Bovendien bevat dit verslag een <a href=\"http://www.coradefluiter.nl/general/voorbeeld-prognose.doc\">prognose</a> voor de komende 5 – 10 jaar in het geval dat de oorzaken van uw gewichtstoename niet behandeld worden. </p>

<p>Het opstellen van het behandelingsplan omvat de volgende onderdelen:</p>
<UL>
<LI>De begeleiding bij het uitvoeren van extra onderzoek en testen
<LI>Het opstellen van een behandelplan, duur rapportage ongeveer 45 minuten
<LI>Het opstellen van een prognose voor de komende 5 – 10 jaar, duur rapportage ongeveer 15 minuten.
<LI>Een telefonisch afrondingsgesprek waarin het behandelingsplan wordt toegelicht, duur ongeveer een 30 minuten
</UL>

<p>Na de bespreking van het behandelplan kunt u besluiten of u begeleiding bij de uitvoering nodig heeft.</p>
\n");

  print("<h4>Begeleiding gedurende de behandeling €15 per maand</H4>

Bij de behandeling van de oorzaken van uw gewichtstoename kan soms van de diensten van uw (huis)arts gebruik gemaakt worden. De (huis)arts kan u eventueel geneesmiddelen voorschrijven. Maar het kan ook nodig zijn dat u voedingssupplementen gaat gebruiken, een speciaal dieet volgt of uw manier van bewegen aanpast. Bij de uitvoering van al deze zaken wordt u door mij via email en telefoon persoonlijk begeleid.

<p>Denk hierbij bijvoorbeeld aan de instelling van schildklierhormonen als bij u een schildklierdeficiëntie is ontdekt of het introduceren van de benodigde supplementen voor het verhogen van uw verbranding of van uw verzadigingsgevoel. Ook bij de uitvoering van het hyperinsulinemie dieet kunnen mensen vaak wel wat hulp gebruiken.</p>
<p>De begeleiding omvat globaal de volgende onderdelen</p>
<UL>
<LI>Begeleiding bij de instelling van geneesmiddelen en supplementen
<LI>Bewegingsadvies om uw lichamelijke inspanning effectiever te maken
<LI>Begeleiding bij de invoering van een dieet (als dat nodig is).
<LI>Evaluatie en eventuele aanpassing van het behandelingsplan
</UL>

<p>De praktijk leert dat drie maanden begeleiding meestal voldoende is om voorlopig zelfstandig verder vooruit te kunnen. De kosten voor de eerste drie maanden begeleiding zijn € 45. Daarna kunt u de begeleiding voor € 15 per maand verlengen.</p>

<p>Zie voor meer informatie mijn website <a href='http://coradefluiter.nl/'>coradefluiter.nl</A> </p>

\n");

  print("<h4>Contact</H4>

U kunt contact met mij, of met een van de andere therapeuten in mijn praktijk, opnemen via het onderstaande emailformulier.  

<p>U heeft geen verwijzing van de huisarts nodig. Hoewel de praktijk in Nederland gevestigd is, zijn Belgische patiënten ook van harte welkom. Via e-mail en telefoon kunnen ook op afstand patiënten behandeld en begeleid worden. </p>

\n");

#  print("<UL>\n");
#  print("<LI>Email spreekuur gedurende alle werkdagen\n");
#  print("<LI>Telefonisch spreekuur op maandag van 11.00 – 12.00: 0165-315716 \n");
#  print("</UL>\n");


  print("<H4>Aanvraagformulier voor diagnose en behandeling</H4>\n");

  return;
}

##############################################################
# Print a standard ending of a page
####
sub print_end_of_page
{

  print("</div>	<!-- END class='content' -->\n");

  print("<!-- **************************************************************************************** -->\n");

  print("<div id='breadcrumbs'>	<!-- BEGIN breadcrumbs -->\n");
  print("<table>\n");
  print("<TR><TD width=15\% valign=top><font size=-1>Uw keuze:</TD>\n");
  print("<TD><font size=-1>\n");
  print("<a href='http://www.coradefluiter.nl'>coradefluiter.nl</A> >\n");
  print("<a href='http://www.coradefluiter.nl/cgi-bin/spreekuur-cora.cgi'>online therapeut</A> \n");
  
  print("</TD></TR></table>\n");

  print("</div>	<!-- END class='breadcrumbs' -->\n");


print("<!-- **************************************************************************************** -->
<div id='reclame'>	<!-- BEGIN reclame -->
</div>	<!-- END reclame -->\n");


print("<!-- **************************************************************************************** -->
<div id='copyright'>	<!-- BEGIN copyright -->
</div>	<!-- END copyright -->
</div>	<!-- END right -->\n");


print("<!-- **************************************************************************************** -->
<div id='header'>	<!-- BEGIN header -->
<div id='banner'>	
<A HREF='http://www.coradefluiter.nl'><IMG SRC='http://www.coradefluiter.nl/pictures/banner-slim.jpg' width=704 ALIGN=CENTER BORDER=0 title='Behandel eerst de oorzaak van uw gewichtstoename dan bereikt u met al uw inspnningen meer resultaat'></A>
</div>
<div id='mainmenu'>
<ul>
	<LI><a href='http://www.coradefluiter.nl/lezers'><img src='http://www.pilliewillie.nl/pictures/pijl.gif' width=13>Boek lezers</A></LI>
		<LI><A HREF='http://www.coradefluiter.nl/recensies/'>Recensies</A></LI>

<LI><A HREF='http://www.coradefluiter.nl/forum/viewforum.php?f=103'>Resultaten</A></LI>

	<LI><A HREF='http://www.coradefluiter.nl/cgi-bin/spreekuur-cora.cgi'>Online therapeut</A></LI>
	
	<LI><A HREF='http://www.coradefluiter.nl/communicatie/contact/contact.php'>Contact</A></LI>
</ul>
</div>
</div>				<!-- END header -->\n");


print("<!-- **************************************************************************************** -->
<div id='left'>	<!-- BEGIN left -->
<div id='submenu'>	<!-- BEGIN submenu -->
</div>	<!-- END submenu -->
<!-- **************************************************************************************** -->
<div id='specialmenu'>	<!-- BEGIN specialmenu -->
</div>	<!-- END specialmenu -->
</div>	<!-- END left -->
<!-- **************************************************************************************** -->
</div>	<!-- END placeholder -->\n");

  print("</BODY>\n");
  print("</HTML>\n");
}

##############################################################
# Print a html header according to protocol
####
sub print_header
{
    print("Content-type: text/html\n\n");
}
