/*
 * Simple javascript to validate contact us form
 */
function ValidateContactUsForm(myform)
{
   if(myform.nameField.value.length == 0)
   {
      alert('Please enter your name');
      myform.nameField.focus();
      return false;
   }
   
   if(myform.emailField.value.length == 0)
   {
      alert('Please enter your e-mail address so we can contact you back');
      myform.emailField.focus();
      return false;
   }
   else
   {
      var index = myform.emailField.value.indexOf("@");
      if(index == -1)
      {
         alert('Invalid e-mail address entered. Please try again');
         myform.emailField.focus();
         return false;
      }
   }

   return true;
}

function GetValues(path,attr)
{
   var ret = "";
   var search = "?" + attr + "=";
   var begin = 0;
   var end = 0;

   begin = path.indexOf(search);

   if(begin != -1)
   {
      begin += search.length;
      end = path.indexOf("?", begin);
      if(end == -1)
      {
         end = path.length;
      }

      ret = unescape(path.substring(begin,end));
   }

   return ret;
}

function DisplayServicesMenu(document)
{
   var service = "";    
   service = GetValues(document.location.search,"service");

   var en_menu_class = "menu";
   var fr_menu_class = "menu";
   var ch_menu_class = "menu";

   if(service.match("fr"))
   {
      fr_menu_class = "selected_menu";
   }
   else if(service.match("ch"))
   {
      ch_menu_class = "selected_menu";
   }
   else
   {
      en_menu_class = "selected_menu";
   }

   document.writeln('<table width="100%" cellspacing="10" cellpadding="0" border="0">');
   document.writeln('<tr><td class="header"><center><font size=+2>Our Services</font></center></td></tr>');

   document.writeln('<tr><td class="'+en_menu_class+'" align="center"><a href="services.html?service=en" title="English Service"><font size=-1>English Service</font></a></td></tr>');
   document.writeln('<tr><td class="'+fr_menu_class+'" align="center"><a href="services.html?service=fr" title="French Service"><font size=-1>French Service</font></a></td></tr>');

   document.writeln('</table>');
}


function DisplayServicesWindow(document)
{
   var service = "";    
   service = GetValues(document.location.search,"service");
   
   if(service.length == 0)
   {
      service="en";
   }
   
   var filename="services_" + service + ".html";

   document.writeln('<table width="100%" cellspacing="10" cellpadding="0" border="0">');
   document.writeln('<tr><td><iframe name="service_window" src="'+filename+'".html" frameborder=0 width="575" height="380" ></iframe></td></tr>');
   document.writeln('</table>');
}

   
function DisplayProgramsMenu(document)
{
   var programs = "";    
   programs = GetValues(document.location.search,"programs");

   var subs = "";
   subs = GetValues(document.location.search,"subs");

   var alpha_menu_class = "menu";
   var cell_menu_class = "menu";
   var mission_menu_class = "menu";
   var childrenmin_menu_class = "menu";
   var musicmin_menu_class = "menu";
   var connect_menu_class = "menu";
   var marriage_menu_class = "menu";      
   var outreach_menu_class = "menu";   

   var childsponsor_menu_class = "sub_menu";
   var churchplanting_menu_class = "sub_menu";
   
   var vcckidz_menu_class = "sub_menu";
   var daycamp_menu_class = "sub_menu";
   
   if(programs.match("alpha"))
   {
      alpha_menu_class = "selected_menu";
   }
   else if(programs.match("cell"))
   {
      cell_menu_class = "selected_menu";
   }
   else if(programs.match("mission"))
   {
      mission_menu_class = "selected_menu";
      if(subs.length == 0 || subs.match("childsponsor"))
      {
         childsponsor_menu_class = "selected_sub_menu"; 
      }
      else if(subs.match("churchplanting"))
      {
         churchplanting_menu_class = "selected_sub_menu";
      }
   }
   else if(programs.match("childrenmin"))
   {
      childrenmin_menu_class = "selected_menu";
      if(subs.length == 0 || subs.match("vcckidz"))
      {
         vcckidz_menu_class = "selected_sub_menu";
      }
      else if(subs.match("daycamp"))
      {
         daycamp_menu_class = "selected_sub_menu";
      }
   }
   else if(programs.match("musicmin"))
   {
      musicmin_menu_class = "selected_menu";
   }
   else if(programs.match("connect"))
   {
      connect_menu_class = "selected_menu";
   }
   else if(programs.match("outreach"))
   {
      outreach_menu_class = "selected_menu";
   }
   else if(programs.match("marriage"))
   {
      marriage_menu_class = "selected_menu";
   }
   
   document.writeln('<table cellspacing="10" cellpadding="0" border="0">');
   document.writeln('<tr><td class="header"><center>Our Programs</center></td></tr>');

   document.writeln('<tr><td class="'+alpha_menu_class+'" align="center"><a href="programs.html?programs=alpha" title="Alpha"><font size=-1>Alpha</font></a></td></tr>');
   document.writeln('<tr><td class="'+cell_menu_class+'" align="center"><a href="programs.html?programs=cell" title="Small Groups"><font size=-1>Small Groups</font></a></td></tr>');
   document.writeln('<tr><td class="'+connect_menu_class+'" align="center"><a href="programs.html?programs=connect" title="CONNECT"><font size=-1>CONNECT</font></a></td></tr>');   
   document.writeln('<tr><td class="'+childrenmin_menu_class+'" align="center"><a href="programs.html?programs=childrenmin" title="Children Ministries"><font size=-1>Children Ministries</font></a></td></tr>');
   if(programs.match("childrenmin"))
   {
      document.writeln('<tr><td class="'+vcckidz_menu_class+'" align="center"><a href="programs.html?programs=childrenmin?subs=vcckidz" title="VCC Kidz"><font size=-1>VCC Kidz</font></a></td></tr>');   
      document.writeln('<tr><td class="'+daycamp_menu_class+'" align="center"><a href="programs.html?programs=childrenmin?subs=daycamp" title="Day Camp"><font size=-1>Day Camp</font></a></td></tr>');         
   }
   document.writeln('<tr><td class="'+mission_menu_class+'" align="center"><a href="programs.html?programs=mission" title="Missions"><font size=-1>Missions</font></a></td></tr>');
   if(programs.match("mission"))
   {
      document.writeln('<tr><td class="'+childsponsor_menu_class+'" align="center"><a href="programs.html?programs=mission?subs=childsponsor" title="Child Sponsorship"><font size=-1>Child Sponsorship</font></a></td></tr>');   
      document.writeln('<tr><td class="'+churchplanting_menu_class+'" align="center"><a href="programs.html?programs=mission?subs=churchplanting" title="Church Planting"><font size=-1>Church Planting</font></a></td></tr>');         
   }
   document.writeln('<tr><td class="'+musicmin_menu_class+'" align="center"><a href="programs.html?programs=musicmin" title="Music Ministries"><font size=-1>Music Ministries</font></a></td></tr>');
   document.writeln('<tr><td class="'+marriage_menu_class+'" align="center"><a href="programs.html?programs=marriage" title="Marriage Course"><font size=-1>Marriage Course</font></a></td></tr>');   
   document.writeln('<tr><td class="'+outreach_menu_class+'" align="center"><a href="programs.html?programs=outreach" title="Outreach"><font size=-1>Outreach</font></a></td></tr>');   
            
   document.writeln('</table>');
}

function DisplayProgramsWindow(document)
{
   var programs = "";    
   programs = GetValues(document.location.search,"programs");

   var subs = "";
   subs = GetValues(document.location.search,"subs");

   var filename="";
   
   if(programs.length == 0)
   {
      filename="allprograms.html";
   }
   if(programs.match("alpha"))
   {
      filename="alpha.html";
   }
   else if(programs.match("cell"))
   {
      filename="cell_groups.html";
   }
   else if(programs.match("mission"))
   {
      if(subs.length == 0 || subs.match("childsponsor"))
      {
         filename="child_sponsor.html";
      }
      else if(subs.match("churchplanting"))
      {
         filename="church_planting.html";
      }
   }
   else if(programs.match("childrenmin"))
   {
      if(subs.length == 0 || subs.match("vcckidz"))
      {
         filename="vcckidz.html";
      }
      else if(subs.match("daycamp"))
      {
         filename="daycamp.html";
      }
   }
   else if(programs.match("musicmin"))
   {
      filename="music_ministries.html";
   }
   else if(programs.match("connect"))
   {
      filename="connect.html";
   }
   else if(programs.match("marriage"))
   {
      filename="marriage.html";
   }
   else if(programs.match("outreach"))
   {
      filename="outreach.html";
   }
   
   document.writeln('<table width="100%" cellspacing="10" cellpadding="0" border="0">');
   //document.writeln('<tr><td><iframe name="program_window" src="'+filename+'".html" frameborder=0 width="580" height="2650" ></iframe></td></tr>');
   document.writeln('<tr><td><iframe name="program_window" src="'+filename+'".html" frameborder=0 width="598" height="440"></iframe></td></tr>');
   document.writeln('</table>');
}


function DisplayContactMenu(document)
{
   var target = "";    
   service = GetValues(document.location.search,"service");

   var address_menu_class = "menu";
   var map_menu_class = "menu";

   if(target.match("fr"))
   {
      address_menu_class = "selected_menu";
   }
   else if(target.match("ch"))
   {
      map_menu_class = "selected_menu";
   }

   document.writeln('<table width="100%" cellspacing="10" cellpadding="0" border="0">');
   document.writeln('<tr><td class="header"><center><font size=+2>Contact Info</font></center></td></tr>');

   document.writeln('<tr><td class="'+address_menu_class+'" align="center"><a href="contactus.html?target=address" title="Our Address"><font size=-1>Our Address</font></a></td></tr>');
   document.writeln('<tr><td class="'+map_menu_class+'" align="center"><a href="contactus.html?target=map" title="Map & Directions"><font size=-1>Map & Directions</font></a></td></tr>');

   document.writeln('</table>');
}

function DisplayContactWindow(document)
{
   var target = "";    
   target = GetValues(document.location.search,"target");
   
   document.writeln('<table width="100%" cellspacing="10" cellpadding="0" border="0">');
   document.writeln('<tr><td><iframe name="service_window" src="contactus_main.html#'+target+'" frameborder=0 width="575" height="1060" ></iframe></td></tr>');
   document.writeln('</table>');}