$(window).load(function(){

	var userAgent = navigator.userAgent.toLowerCase();
	$.browser.chrome = /chrome/.test(navigator.userAgent.toLowerCase());

	if($.browser.chrome){
		$('#primaryNav a').toggle();
		$('#primaryNav a').toggle();
	}

});

$(document).ready(function(){
	// This handles the CampMinder Log In Form as far as the prompts for "username" and "password"
	var username = $("form#login input.username");
	var password = $("form#login input.password");
	var email = $("form#forgotPassowrd input#email");

	setTimeout(intialTest, 800);

	function intialTest() {
		sniff(username);
		sniff(password);
		sniff(email);
	}

	email.focus(function(e) {
		sniff(e.target);
	});

	email.blur(function(e) {
		sniff(e.target);
	});

	username.focus(function(e) {
		sniff(e.target);
	});

	username.blur(function(e) {
		sniff(e.target);
	});

	password.focus(function(e) {
		sniff(e.target);
	});

	password.blur(function(e) {
		sniff(e.target);
	});

	// Link all rel=external links to external pages:
	$("a[rel='external']").click(function(){
		this.target = "_blank";
	});

	$("a[rel='walkingTour']").click(function(e) {
		window.open($(this).attr('href'), "", "height=998,width=1200,modal=yes,alwaysRaised=yes");
		return false;
	});

	// Link all rel=external links to external pages:
	$("a[rel='popup']").click(function(){
		window.open($(this).attr('href') ,'popup','width=500,height=300');
		return false;
	});

	$('#latestArticlesWrapper').rssfeed('http://www.camptakajo.com/tak-talk/feed/', {
		limit: 3,
		header: false,
		ssl: true
	});

	$("article footer p.commentsLink a").each(function(index, val) {
		var rel = $(val).attr('rel');
		$.getJSON("https://graph.facebook.com/?ids="+rel+"&callback=?", function(json) {
			var num = json[rel].comments;
			if(num) {
				$(val).find(".commentLoading").hide();

				if(num < 1) {
					$(val).text(num + ' comments');
				} else if (num == 1) {
					$(val).text(num + ' comment');
				} else {
					$(val).text(num + ' comments');
				}
			} else {
				$(val).text('0 comments');
			}
		});
	});


});

function sniff(input) {
	if(!$(input).val()) {
		$(input).toggleClass('empty');
	 }

	return false;
}
