﻿ $(document).ready(function(){
 	
 	
 	$('#openForm').click(function() {
 		$('#contact-wrapper').show('fast');
 		return false;
 	});
 	$('#closeForm').click(function() {
 		$('#contact-wrapper').hide('fast');
 		$('.message').hide('fast');
 	});
 	
 	$('input#privacyinput').click(function(){
 		 if( $(this).is(':checked') ) {
 		 	$('#privacyrequested').fadeOut("slow");
 		 		 $('input#submitinput').attr("disabled", false);
 		 	 	$('input#submitinput').removeClass('disabled').addClass('submitIdle') ;
 		 	}else{
 		 		$('#privacyrequested').fadeIn("slow");
 		 		$('input#submitinput').attr("disabled", true) ;
 		 		$('input#submitinput').addClass('disabled').removeClass('submitIdle') ;
 		 	}
 		});
 	
 	 	
 			$('#myForm').ajaxForm(function(data) {

            if (data==1){
            		$('#loading').fadeOut("fast");
                $('#success').fadeIn("slow");
                $('#successexplained').fadeIn("slow");
                $('.buttons').fadeIn("fast");
                 $('#myForm') // svuoto i campi della form nel fieldset inputs
									.find('fieldset.inputs input[type!=submit]') // don't reset submit or reset
									.val('');
           	}
            else if (data==2){
            		$('#loading').fadeOut("fast");
                $('#badserver').fadeIn("slow");        
                $('.buttons').fadeIn("fast");
            }
            else if (data==3)
            {
								$('#loading').fadeOut("fast");
                $('#bademail').fadeIn("slow");
                $('.buttons').fadeIn("fast");
            }
            else if (data==4)
            {		
            		$('#loading').fadeOut("fast");
                $('#allfieldrequested').fadeIn("slow");
                $('.buttons').fadeIn("fast");
            }
            else if (data==5)
            {		
            		$('#loading').fadeOut("fast");
                $('#privacyrequested').fadeIn("slow");
                $('.buttons').fadeIn("fast");
            }
            
        });
 	

  		$('input[type="text"]').addClass('fieldIdle')
  		$('input[type="submit"]').addClass('submitIdle')
  		$('input[type="reset"]').addClass('resetIdle')
  	  
      $('input[type="text"]').focus(function() {
        $(this).removeClass('fieldIdle').addClass('fieldFocus');
      });
      $('input[type="text"]').blur(function() {
        $(this).removeClass('fieldFocus').addClass('fieldIdle');
      });
			$('input[type="submit"]').hover(function() {
        $(this).removeClass('submitIdle').addClass('submitOver');
			}, function() {
				$(this).removeClass('submitOver').addClass('submitIdle');
      });
      $('input[type="reset"]').hover(function() {
        $(this).removeClass('resetIdle').addClass('resetOver');
			}, function() {
				$(this).removeClass('resetOver').addClass('resetIdle');
      });
   	  $('#submitinput').click(function() {
   	  	$('.buttons').fadeOut("fast");
   	 	  $('.message').fadeOut("fast");
		 	  $('#loading').fadeIn("slow");
			}); 

       	
        
    });
