
// Additional functions
(function($) {
    defaults = {
    	label: 'label',
        input: 'input:text',
        hideSpeed: 250,
        showSpeed: 250,
        effect: 'fade'
    };

    $.fn.hints = function(options) {

        $(this).each(function() {
            this.options = $.extend({}, defaults, options);

            var label = $(this).find(this.options.label).css({position:'absolute', cursor:'text'}).eq(0);
            var input = $(this).find(this.options.input).eq(0);
            input.val('');

			var div = $('<div style="position:relative;"></div>');
			label.before(div);
			div.append(label).append(input);

            var self = this;
            if (!input.val()) { label.show(); }
            input.focus(function() { label[self.options.effect + "Out"](self.options.hideSpeed); });
            input.blur(function() { if (input.val() == '') label[self.options.effect + "In"](self.options.showSpeed); });
            label.click(function() { input[0].focus() });
        });
    }
})(jQuery);


// Make an Enquiry form
$(document).ready(function(){
	$('div.secondary-content .full-name, div.secondary-content .email-address, div.secondary-content .phone-number').hints();
	$('div.secondary-content .message').hints({ effect: 'fade', input: 'textarea'});
});

