// ------------------------------------------------------------------------------------
function _goToId(id) {
	var target = $('#'+id)
	target = target.size() && target;
	if (target.size()) {
		var targetOffset = target.offset().top-60;
		$('html').animate({scrollTop: targetOffset}, 400);
	};	
};

// ------------------------------------------------------------------------------------
function _buildLightbox() {
	$('body').append('<div id="lightboxOverlay"></div>');
	$('body').append('<div id="lightboxContentWrap"><div id="lightboxContent"><a class="close" href="javascript:_destroyLightbox()">Close</a><div></div></div></div>');
	$('#lightboxOverlay').click(function() {
		_destroyLightbox()
	});
	$('#lightboxContentWrap').click(function() {
		_destroyLightbox()
	});
};

// ------------------------------------------------------------------------------------
function _destroyLightbox() {
	$('#lightboxOverlay').remove();
	$('#lightboxContentWrap').remove();
};

// ------------------------------------------------------------------------------------

$(document).ready(function() {
    $('.formFields input, .formFields textarea').each(function() {

        if ($(this).val() == "") {
            $(this).val($(this).parent('label').find('span.inner').text()).toggleClass('defaultText');
        }

        $(this).focus(function() {
            if ($(this).val() == $(this).parent('label').find('span.inner').text()) {
                $(this).val("").toggleClass('defaultText');
            }
        });
        $(this).blur(function() {
            if ($(this).val() == "") {
                $(this).val($(this).parent('label').find('span.inner').text()).toggleClass('defaultText');
            }
        });
    });

    $('.formFields p.sendEnquiry a').click(function() {
        $('.formFields input, .formFields textarea').each(function() {
            if ($(this).val() == $(this).parent('label').find('span.inner').text()) {
                $(this).val("")
            }
        });
    });
});

// ------------------------------------------------------------------------------------

Cufon.replace('#primaryNav li a, h2, h2 a, .catalog h3, .product h3, .product h3 a, .catalog span.section, #productInfo a.contact, #secondaryNav a, .contactContentLeft span.contactMethod, .contactContentLeft span.contactData', { fontFamily: 'Adobe Garamond Pro',
							hover: true,
							hoverables: {a: true} });

 


