function conceptiontosex() // funktion conception -> sex
// source: http://9monate.qualimedic.de + http//www.strampelmax.at + http://schwedtka.bei.t-online.de
{
 var A = document.formconceptiontosex.inputage.value; // variable age of the mother
 var B = document.formconceptiontosex.inputmonth.value; // variable month of the conception

 if (A == 01) // age = 18
 {
  if ((B == 01) || (B == 03)) // January or March
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 02) // age = 19
 {
  if ((B == 02) || (B == 04) || (B == 05) || (B == 11) || (B == 12)) // February, April, May, November or December
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 03) // age = 20
 {
  if ((B == 01) || (B == 03) || (B == 10)) // January, March or October
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 04) // age = 21
 {
  if (B == 01) // January
  {document.formconceptiontosex.outputsex.value="- Boy -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Girl -";}
 }
 else
 if (A == 05) // age = 22
 {
  if ((B == 02) || (B == 03) || (B == 05) || (B == 08)) // February, March, May or August
  {document.formconceptiontosex.outputsex.value="- Boy -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Girl -";}
 }
 else
 if (A == 06) // age = 23
 {
  if ((B == 03) || (B == 06) || (B == 08) || (B == 12)) // March, June, August or December
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 07) // age = 24
 {
  if ((B == 01) || (B == 03) || (B == 04) || (B == 06) || (B == 07)) // January, March, April, June or July
  {document.formconceptiontosex.outputsex.value="- Boy -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Girl -";}
 }
 else
 if (A == 08) // age = 25
 {
  if ((B == 01) || (B == 04) || (B == 05) || (B == 07)) // January, April, May or July
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 09) // age = 26
 {
  if ((B == 01) || (B == 03) || (B == 06) || (B == 08)) // January, March, June or August
  {document.formconceptiontosex.outputsex.value="- Boy -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Girl -";}
 }
 else
 if (A == 10) // age = 27
 {
  if ((B == 01) || (B == 03) || (B == 05) || (B == 06) || (B == 11) || (B == 12)) // January, March, May, June, November or December
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 11) // age = 28
 {
  if ((B == 02) || (B == 04) || (B == 05) || (B == 06) || (B == 11) || (B == 12)) // February, April, May, June, November or December
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 12) // age = 29
 {
  if ((B == 01) || (B == 03) || (B == 04) || (B == 10) || (B == 11) || (B == 12)) // January, March, April, October, November or December
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 13) // age = 30
 {
  if ((B == 01) || (B == 11) || (B == 12)) // January, November or December
  {document.formconceptiontosex.outputsex.value="- Boy -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Girl -";}
 }
 else
 if (A == 14) // age = 31
 {
  if ((B == 01) || (B == 03) || (B == 12)) // January, March or December
  {document.formconceptiontosex.outputsex.value="- Boy -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Girl -";}
 }
 else
 if (A == 15) // age = 32
 {
  if ((B == 01) || (B == 03) || (B == 12)) // January, March or December
  {document.formconceptiontosex.outputsex.value="- Boy -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Girl -";}
 }
 else
 if (A == 16) // age = 33
 {
  if ((B == 02) || (B == 03) || (B == 04) || (B == 08) || (B == 12)) // February, March, April, August or December
  {document.formconceptiontosex.outputsex.value="- Boy -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Girl -";}
 }
 else
 if (A == 17) // age = 34
 {
  if ((B == 01) || (B == 03) || (B == 11) || (B == 12)) // January, March, November or December
  {document.formconceptiontosex.outputsex.value="- Boy -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Girl -";}
 }
 else
 if (A == 18) // age = 35
 {
  if ((B == 03) || (B == 05) || (B == 06) || (B == 07) || (B == 09) || (B == 10)) // March, May, June, July, September or October
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 19) // age = 36
 {
  if ((B == 01) || (B == 04) || (B == 06) || (B == 07) || (B == 08)) // January, April, June, July or August
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 20) // age = 37
 {
  if ((B == 02) || (B == 05) || (B == 07) || (B == 09) || (B == 11)) // February, May, July, September or November
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 21) // age = 38
 {
  if ((B == 01) || (B == 03) || (B == 06) || (B == 08) || (B == 10) || (B == 12)) // January, March, June, August, October or December
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 22) // age = 39
 {
  if ((B == 02) || (B == 06) || (B == 07) || (B == 09) || (B == 11) || (B == 12)) // February, June, July, September, November or December
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 23) // age = 40
 {
  if ((B == 01) || (B == 03) || (B == 05) || (B == 08) || (B == 10) || (B == 12)) // January, March, May, August, October or December
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 24) // age = 41
 {
  if ((B == 02) || (B == 04) || (B == 06) || (B == 09) || (B == 11)) // February, April, June, September or November
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 25) // age = 42
 {
  if ((B == 01) || (B == 03) || (B == 05) || (B == 07) || (B == 10) || (B == 12)) // January, March, May, July, October or December
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 26) // age = 43
 {
  if ((B == 02) || (B == 04) || (B == 06) || (B == 08)) // February, April, June or August
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else
 if (A == 27) // age = 44
 {
  if ((B == 03) || (B == 07) || (B == 09) || (B == 11) || (B == 12)) // March, July, September, November or December
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
 else // (A == 28) age = 45
 {
  if ((B == 01) || (B == 04) || (B == 05) || (B == 06) || (B == 08) || (B == 10)) // January, April, May, June, August or October
  {document.formconceptiontosex.outputsex.value="- Girl -";}
  else // all other months
  {document.formconceptiontosex.outputsex.value="- Boy -";}
 }
}