﻿  $(function() {

    $('#nav').droppy();

    if( $("#form").find('#passport').text() ) {
      inputCheckPass();
    }

    if( $("#form").find("#sign-in").text() ) {
      inputCheckMember();
    }

  });

  ddaccordion.init({
    headerclass     : "expandable",
    contentclass    : "categoryitems",
    revealtype      : "click",
    mouseoverdelay  : 200,
    collapseprev    : false,
    defaultexpanded : [],
    onemustopen     : false,
    animatedefault  : false,
    persiststate    : false,
    toggleclass     : ["", "openheader"],
    togglehtml      : ["prefix", "", ""],
    animatespeed    : "fast",
    oninit          :function(headers, expandedindices){
    },
    onopenclose     :function(header, index, state, isuseractivated){
    }
  })

  ddaccordion.init({
    headerclass     : "subexpandable",
    contentclass    : "subcategoryitems",
    revealtype      : "click",
    mouseoverdelay  : 200,
    collapseprev    : true,
    defaultexpanded : [],
    onemustopen     : false,
    animatedefault  : false,
    persiststate    : false,
    toggleclass     : ["opensubheader", "closedsubheader"],
    togglehtml      : ["none", "", ""],
    animatespeed    : "fast",
    oninit          :function(headers, expandedindices){
    },
    onopenclose     :function(header, index, state, isuseractivated){
    }
  })

  function inputCheckPass() {
    
    if (document.seminarApplication.has_pass_port[0].checked == false && document.seminarApplication.has_pass_port[1].checked == false ){ 

      $('#passport table').css("display","none");
      $('#send').css("display","none");
    }
    else if ( document.seminarApplication.has_pass_port[1].checked == true ) {

      $('#passport table').css("display","block");
      $('#send').css("display","none");
    } 
    else {

      $('#passport table').css("display","none");
      $('#send').css("display","block");
    }

  }

  function inputCheckMember() {

    if( document.seminarApplication.registration[0].checked == true ) {

      $("#member-table").css("display","block");
    }
    else {

      $("#member-table").css("display","none");
    }

  }


  /* フォームの先頭に自動スクロール */
/*
  $(document).ready(function(){

    if( $("#p-err").text() ) {

      var p = $("#application-form");
      var position = p.position();

      window.scrollTo(0, position.top);
    }
    else if( $("seminar").text() ) {

    }
    else if( $("form").text() && (document.cookie.match(/login=true/)) ) {

      var myReferrer = document.referrer;

      if( myReferrer.slice(-12) == "form_member/" || myReferrer.slice(-5) == "form/" ) {

      var p = $("#application-form");
      var position = p.position();

      window.scrollTo(0, position.top);

      }
    }

  });
*/

  $(document).ready(function(){

    var myURL = document.URL;

    if( $("#p-err").text() && myURL.slice(-12) == "form_member/" ) {

    var p = $("#new-application-form");
    var position = p.position();

    window.scrollTo(0, position.top);
    }
  });
