$(document).ready(function() {
	var ua = navigator.userAgent, parsed;
	var useTypeface = function() {
	var scriptt = $("<script>");
	scriptt.attr({
					type: 'text/javascript', 
					src: '/js/typeface-0.15.js'
			});
	var scriptf = $("<script>");
	scriptf.attr({
			type: 'text/javascript', 
			src: '/fonts/candara_regular.typeface.js'
		 });
		 $("head").append(scriptt);
		 $("head").append(scriptf); 
			var link = $("<link>");
			link.attr({
					type: 'text/css', 
					rel: 'stylesheet', 
					href: '/styles/candara.css'
		 });
		 $("head").append(link); 
	}
	var useFontFace = function() {
			var fflink = $("<link>");
			fflink.attr({type: 'text/css', rel: 'stylesheet', href: '/styles/fonts.css'
		 });
		 $("head").append( fflink ); 
	}
		var detective = new Detector();
		var fontInstalled = detective.test('Candara');
	if(fontInstalled == false) {
			isFontFaceSupported.ready(function(bool){
      if((bool == true) || (parsed = ua.match(/Safari\/(\d+\.\d+)/)) && /iPhone/.test(ua)) {useFontFace();} else {useTypeface();}
    })
	} 

		var txtLabel = $('.field-hint');
var trackField = $('#keywords');
txtLabel.click(function() {
		$(this).fadeOut(80);
		$(this).next('input').trigger('focus');
});
trackField.focus(function() {$(this).prev('label').fadeOut(80);});
trackField.blur(function() {
		if (($(this).val()) == "") {$(this).prev('label').fadeIn(80);}
});

var errorMsg = false;
		var eMsg = false;
		$('#site-search').submit(function() {
		var searchVal = $('#keywords').val();
		var alphaExp = /^[0-9a-zA-Z]+$/;
		if(searchVal.length < 1) {
				if(errorMsg == false) {
				$('#site-search').append('<div class="search-error">Please enter a search term<span class="arrow">&nbsp;</span></div>');
				errorMsg = true;
				}
				var sError = $('.search-error');
				if(eMsg == false) {
						eMsg = true;
						sError.fadeIn(180).delay(2400).fadeOut(200, function() {
						eMsg = false;
						});
				}
						return false;
		} else {$('.search-error').remove();}
		});

		$('#nav-main .nav-text').mouseenter(function() {
			$('#nav-main > li > a').removeClass('hover');
			$('.nav-border').show();
			 $(this).parent('a').addClass('hover');
			 $(this).parent('a').parent('li').children('.nav-border').hide();
				$('.dropdown').show(0, function() {
					$('.dropdown').hover(function() {
						$('#nav-main > li > a').removeClass('hover');
						$(this).parent('li').children('a').addClass('hover');
						$(this).parent('li').children('.nav-border').hide();
					}, function() {
						$(this).parent('li').children('a').removeClass('hover');
						$(this).parent('li').children('.nav-border').show();
					});
				});
		});

		$('#nav-main').mouseleave(function() {
		$('.dropdown').hide();
		$('.nav-border').show();
			$('#nav-main > li > a').removeClass('hover');
		});
$('.gallery').fancybox({
		width: 800,
		height: 680,
		padding: 0,
		centerOnScroll: true,
		autoDimensions: false
});

// home
});










