//var sbs = 0;
//function mycarousel_initCallback(carousel){
//carousel.buttonNext.bind('click', function() {carousel.startAuto(0);});
//carousel.buttonPrev.bind('click', function() {carousel.startAuto(0);});
//carousel.clip.hover(function() {carousel.stopAuto();}, function() {carousel.startAuto();});
//};

function initializePage()
{
  var sbs = 0;
  for (var i = 1; i <= 40; i++) {
    if (document.getElementById('t'+i)) {
        document.getElementById('t'+i).style.display='none';
    }
  }
  var fc = document.getElementsByTagName("form");
  for (f="0"; f<fc.length; f++ )
  {
    var n = fc[f].id;
    for (i="0"; i<document.getElementById(n).elements.length; i++ )
    {
      if (document.getElementById(n).elements[i].type == "hidden")
        continue;
//      if (document.getElementById(n).elements[i].attributes.getNamedItem("custom1"))
//      alert (document.getElementById(n).elements[i].attributes.getNamedItem("custom1").value);
      if (document.getElementById(n).elements[i].type == "text")
        document.getElementById(n).elements[i].value = "";
      if (document.getElementById(n).elements[i].type == "radio")
        document.getElementById(n).elements[i].checked = false;
      if (document.getElementById(n).elements[i].type == "checkbox")
        document.getElementById(n).elements[i].checked = false;
      if (document.getElementById(n).elements[i].type == "select-one")
        document.getElementById(n).elements[i].options[0].selected = true;
    }
  }
  if (document.getElementById('continue'))
     document.getElementById('continue').disabled = false;
  if (document.getElementById('viewport'))
     document.getElementById('viewport').style.display='block';
  if (document.getElementById('navport'))
     document.getElementById('navport').style.display='block';

  $(document).ready(function(){
    $('#slider-code').tinycarousel({ pager: true, interval: true, intervaltime: 7500, duration: 333, controls: true });
  });

//  jQuery(document).ready(function() {
//      jQuery('#mycarousel').jcarousel({
//      auto: 10,
//      scroll: 1,
//      visible: 1,
//      wrap: 'last',
//      initCallback: mycarousel_initCallback
//      });
//  });



}

function validateNewHDU(theForm)
{
//  if (sbs == 0) {
//    document.getElementById('hpcta1').style.display = 'none';
//    document.getElementById('hpcta2').style.display = 'block';
//    document.getElementById('dtmp').style.display = 'block';
//    document.getElementById('itmp').focus();
//    document.getElementById('dtmp').style.display = 'none';
//    theForm.name.focus();
//    sbs++;
//    if (document.getElementById('pixel'))
//      document.getElementById('pixel').src = "/cgi-bin/ctm.cgi?pixel=1&marker=WMI";
//    return false;
//  }
//  if (sbs == 1) {
    var reqText=[ ["Your Name","name"] ];
        reqText.push(["Your Child's Name","_ask_Childname"]);
    var reqEmail=["email","email2"];
    var reqTic=[ ["Twins or multiple","multiples1","multiples2"] ];
        reqTic.push(["Child's Gender","gender1","gender2"]);
        reqTic.push(["Child has autism","autism1","autism2"]);
        reqTic.push(["In daycare","daycare1","daycare2"]);
    var reqSelect=[ ["Age category","age"] ];
    var reqCharset=[ ["\'\"\$\%", ["Your Name","name"] ] ];
        reqCharset.push(["\'\"\$\%", ["Your Child's Name","_ask_Childname"] ]);
//        reqCharset.push(["aeiou", [ [PROMPT,ELEMENT_ID] ]);

// Checking required text fields
    try
    {
      for (i="0";i<reqText[0].length; i++ )
      {
        var en  = document.getElementById(reqText[i][1]).id;
            en  = eval("theForm."+en);
          if (!validRequired(en, reqText[i][0]))
            return false;
      }
    }
    catch(err)
    {
      alert ("Failed while checking required text fields:\n\n"+err.message+"\n\n");
      return false;
    }

// Checking email address
    try
    {
      var e1 = document.getElementById(reqEmail[0]).id;
      var e2 = document.getElementById(reqEmail[1]).id;
      var validEmail = validateEmailAddys(theForm,e1,e2);
        if (validEmail == false) return false;
    }
    catch(err)
    {
      alert ("Failed while checking email address:\n\n"+err.message+"\n\n");
      return false;
    }

// Checking forbidden character sets
//        reqCharset.push(["aeiou", [ [PROMPT,ELEMENT_ID] ]);
    try
    {
      for (i="0";i<reqCharset.length; i++ )
        {
          var en = document.getElementById(reqCharset[i][1][1]).id;
              en = eval("theForm."+en);
          var ep = reqCharset[i][1][0];
          var ch = reqCharset[i][0];
          if (inForbiddenCharSet(en, ep, ch))
            return false;
        }
    }
    catch(err)
    {
      alert ("Failed while checking forbidden character sets:\n\n"+err.message+"\n\n");
      return false;
    }

// Checking required radios and checkboxes
    try
    {
      for (i="0";i<reqTic.length; i++ ) {
        var rc = 0;
        for (j=1;j<reqTic[i].length;j++)
          if (document.getElementById(reqTic[i][j]).checked)
            rc++;
        if (rc == 0)
        {
          alert("Please make sure '"+reqTic[i][0]+"' has an appropriate value.\n\nThank you");
          document.getElementById(reqTic[i][1]).focus();
          return false;
        }
      }
    }
    catch(err)
    {
      alert ("Failed while checking radios and checkboxes:\n\n"+err.message+"\n\n");
      return false;
    }

// Checking select list
    try
    {
      for (i="0";i<reqSelect.length; i++ ) {
        var en = document.getElementById(reqSelect[i][1]).id;
            en = eval("theForm."+en);
        if (en[0].selected)
        {
          alert("Please make sure '"+reqSelect[i][0]+"' has an appropriate value.\n\nThank you");
          document.getElementById(reqSelect[i][1]).focus();
          return false;
        }
      }
    }
    catch(err)
    {
      alert ("Failed while checking select lists:\n\n"+err.message+"\n\n");
      return false;
    }

// Wrap things up
    var validSig = validateSig(theForm);
      if (validSig == false) return false;
    if (document.getElementById('passed_js_validation'))
      document.getElementById('passed_js_validation').value = "1";
//    document.getElementById('sbs1').className = 'sbs1 sbs1done';
//    document.getElementById('sbs2').className = 'sbs2 sbs2hot';
    document.getElementById('continue').disabled = true;
    return true;
//  }
}

function toggleTestimonial (n) {
    var target = document.getElementById("t"+n);
    if (target.style.display == "none") {
        target.style.display='';
    } else {
        target.style.display='none';
    }
}
// -->
