$().ready(function() {
	
	
// Running plug-in for modal window (to make contact form appear on click)
  $('#contact_div').jqm({
  	overlay: 80
  });
  
 	// Form handling script - when user clicks "submit"
	$("#contact_form").submit(function(){		
					   				 		
		// hide all error messages
		$(".error").hide();
		
		// remove "error" class from text fields
		$("#contact_form input, #contact_form textarea").focus(function() {
 			$(this).removeClass('error_input');
			});
		
				
		$("#contact_form input, #contact_form textarea").keypress(function() {
 			$(this).parent().find('span').fadeOut();	
			});
		
		
		// set variables
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		
		
		// validate "name" field
		var nameVal = $("#form_name").val();
		if(nameVal == '') {
			$("#form_name").after('<span class="error">Please enter your name</span>').addClass('error_input');
			hasError = true;

		}
		
	
	
		// validate "e-mail" field
		var emailVal = $("#form_email").val();
		if(emailVal == '') {
			$("#form_email").after('<span class="error">Please enter your e-mail</span>').addClass('error_input');
			hasError = true; 	
		} else if(!emailReg.test(emailVal)) {	
			$("#form_email").after('<span class="error">Please provide a valid e-mail</span>').addClass('error_input');
			hasError = true;
		}
		
	
		// validate "message" field
		var messageVal = $("#form_message").val();
		if(messageVal == '') {
			$("#form_message").after('<span class="error comment_error">Please enter your message</span>').addClass('error_input');
			hasError = true;
		}
		
                // if the are are errors - tio
                if(hasError == true) { return false; }
            

		// if no errors are found - submit the form with AJAX
		if(hasError == false) {
			
            

		var dataString = $('#contact_form').serialize();

			//hide the submit button and show the loader	
			$("#form_submit").fadeOut('fast', function () {
				$('#contact_form').append('<img src="images/ajax-loader.gif" class="loaderIcon" alt="Loading..." />'); 
			
			});
		
       
			
	// make an Ajax request
        $.ajax({
            type: "POST",
            url: "http://denoizzed.com/templates/404/allways/light/php/contact-send.php",
            data: dataString,
            success: function(){ 
           
          // on success fade out form and show success message
          $('#contact_form').fadeOut('fast');
           $('.success').fadeIn();    	
            }
        }); // end ajax

		 return false; 

		}
	
		
	});						   
  
   
});



