jQuery(function($) {

/**
* @author Remy Sharp
* @url http://remysharp.com/2007/01/25/jquery-tutorial-text-box-hints/
*/
    $.fn.hint = function (blurClass) {
      if (!blurClass) { 
        blurClass = 'blur';
      }

      return this.each(function () {
        // get jQuery version of 'this'
        var $input = $(this),

        // capture the rest of the variable to allow for reuse
          title = $input.attr('title'),
          $form = $(this.form),
          $win = $(window);

        function remove() {
          if ($input.val() === title && $input.hasClass(blurClass)) {
            $input.val('').removeClass(blurClass);
          }
        }

        // only apply logic if the element has the attribute
        if (title) { 
          // on blur, set value to title attr if text is blank
          $input.blur(function () {
            if (this.value === '') {
              $input.val(title).addClass(blurClass);
            }
          }).focus(remove).blur(); // now change all inputs to title

          // clear the pre-defined text when form is submitted
          // $form.submit(remove);
          // $win.unload(remove); // handles Firefox's autocomplete
        }
      });
    };

    $('input[title!=""]').hint();
	$('textarea[title!=""]').hint();

});


$(document).ready(function() {

$("#contact").submit(function(){

	$("#result").hide();
	
	$("#loading").ajaxStart(function(){
	   $(this).show();
	 });
	
	// 'this' refers to the current submitted form
	var str = $(this).serialize();
	$.ajax({
		type: "POST",
		url: "contact.php",
		data: str,
		success: function(msg){

			$("#result").fadeIn();
			$("#result").ajaxComplete(function(event, request, settings){

				$("#loading").hide();
				
				if(msg == 'OK') // Message Sent? Show the 'Thank You' message and hide the form
				{
					resulttext = '<div class="notice"><h2>Your message has been sent. Thank you!</h2> <p>If you have an urgent enquiry please give us a call on <strong>0118 9076 490</strong>, we are here to help right now!</p></div>';
					$("#contact").hide();
				}
				else
				{
					resulttext = msg;
				}

				$(this).html(resulttext);

			});

		}

	});

	return false;

});

$("#sample").submit(function(){

	$("#result").hide();
	
	$("#loading").ajaxStart(function(){
	   $(this).show();
	 });
	
	// 'this' refers to the current submitted form
	var str = $(this).serialize();
	$.ajax({
		type: "POST",
		url: "sample.php",
		data: str,
		success: function(msg){

			$("#result").fadeIn();
			$("#result").ajaxComplete(function(event, request, settings){

				$("#loading").hide();
				
				if(msg == 'OK') // Message Sent? Show the 'Thank You' message and hide the form
				{
					resulttext = '<div class="notice"><h2>Thank you!</h2> <p><a href="docs/course.pdf" target="_blank">Click here to download the Sample Course.</a></p><p><a href="docs/profile.pdf" target="_blank">Click here to download our Company Profile</a></p></div>';
					$("#sample").hide();
				}
				else
				{
					resulttext = msg;
				}

				$(this).html(resulttext);

			});

		}

	});

	return false;

});

});
