 $(document).ready(function() {
    $("ul.sf-menu").supersubs({
            minWidth: 12,
            maxWidth: 27,
            extraWidth:	1
    }).superfish({
            speed:	'fast',
            delay:	500,
            animation: {opacity:'show'}
    });

    /*****************
     * ADMIN SECTION *
    *****************/
   $("#meta_data").hide();
   $("#image_data").hide();
   
   $("a.toggle_meta").click(function(){
   	$("#meta_data").toggle("fast");
   	
   	return false;
   })
   
   $("a.toggle_image").click(function(){
   	$("#image_data").toggle("fast");
	return false;
   })
	/*********************
	 * END ADMIN SECTION *
	 *********************/

  // $('#Certifications').bg(14);
  $(".sf-with-ul").click(function(){
      $(".sf-with-ul a:first").attr('href');
      console.log($("#menu ul li ul li a").attr('href'));
      return false;
  })


  $("#btnSubmitContact").click(function(){

      $('#contactForm').append('<img src="../../img/loading.gif" alt="Currently Sending" id="loading" />');

      var name = $('#txtContactName').val();
      var email = $('#txtContactEmail').val();
      var message = $('#txtContactMessage').val();
      var error = false;

      $('#contactForm *').removeClass('error');
      $('#ContactThankYou').remove();

      if(name.length <= 0){
          error = true
          $('#lblContactName').addClass("error");
      }

      if(!isValidEmail(email)){
        error = true
        $('#lblContactEmail').addClass("error");
      }

      if(message.length <= 0){
          error = true
          $('#lblContactMessage').addClass("error");
      }

      
      if(!error){
        $.ajax({
            url: '/articles/sendEmail',
            type: 'POST',
            data: 'name=' + name + '&email=' + email + '&message=' + message,

            success: function(result) {
                $('#contactForm').prepend('<p id="ContactThankYou">' + result + '</p>').fadeIn('slow');
            }
        });
      }
      
        $('#loading').fadeOut(500, function() {
             $(this).remove();
        });
      return false
  });

    function isValidEmail(str) {
       return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
    }


 });
 
