﻿$(function() {

    $('#masthead-wrapper').data("originalColor", $('#masthead-wrapper').css("background-color"));
    $('#mainnav li a, #getOrganised').hover(menuOver, menuOut);


    $('#newsletter-open').click(newsletterShow);
    $('#consultant-open').click(consultantShow);
    $('.cancel').click(cancelForm);
    $('.form-submit').click(cancelForm);

});

  function menuOver() {
      var data = $(this).metadata();
      $('#masthead-wrapper').stop('true').animate({ backgroundColor: data.color }, 500);
  }

  function menuOut() {
      $('#masthead-wrapper').animate({backgroundColor: $('#masthead-wrapper').data("originalColor")}, 500);
  }

  function newsletterShow() {
      if ($(this).hasClass("open"))
          cancelForm();
      else {
          cancelForm();
          $('#wrapper #newsletter-drop').animate({ height: 100 }).addClass("open");
          $(this).css({ backgroundColor: '#3b3b3b' }).addClass("open");
      }
    }


   function consultantShow() {

    if ($(this).hasClass("open"))
        cancelForm();
    else {
        cancelForm();
        $('#wrapper #consultant-drop').animate({ height: 100 }).addClass("open");
        $(this).css({ backgroundColor: '#3b3b3b' }).addClass("open");
    }  
  }


  function cancelForm() {
      
      if( $("#dialog-drops > .open").length == 0 )return 
  
      $('#wrapper #consultant-drop').animate({ height: 0 }).removeClass("open");
      $('#wrapper #newsletter-drop').animate({ height: 0 }).removeClass("open");
      $('#consultant-open').css({ background: 'none' }).removeClass("open");
      $('#newsletter-open').css({ background: 'none' }).removeClass("open");
  }