function parseUri (str) {
	var	o   = parseUri.options,
		m   = o.parser[o.strictMode ? "strict" : "loose"].exec(str),
		uri = {},
		i   = 14;

	while (i--) uri[o.key[i]] = m[i] || "";

	uri[o.q.name] = {};
	uri[o.key[12]].replace(o.q.parser, function ($0, $1, $2) {
		if ($1) uri[o.q.name][$1] = $2;
	});

	return uri;
};

parseUri.options = {
	strictMode: false,
	key: ["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],
	q:   {
		name:   "queryKey",
		parser: /(?:^|&)([^&=]*)=?([^&]*)/g
	},
	parser: {
		strict: /^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,
		loose:  /^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/
	}
};




$(document).ready(function(){

$('.logintitle').hover(
  function () {
    $(this).addClass("hover");
  }, 
  function () {
  $(this).removeClass("hover");
  

	});
	
var currentURL = parseUri(window.location).file;
if (currentURL == "view_course.asp" ) {
	$('div.content_right').find('table td font big').parent().parent().html("<p class='courseintrotext'><strong>Click on the hole number (below the course map) to view specific hole information.</strong></p>");
}
	

var currentURL = parseUri(window.location).file;
if (currentURL == "weekly_calendar.asp" ) {
		var contentContainer = $('div.content_right');
		contentContainer.hide();
		$('div.content_right table:first').addClass("cal_printlink");
		$('div.content_right form[name|=frmMain] table:first').addClass("cal_nav");
		$('div.content_right form[name|=frmMain] table:nth-child(2)').addClass("cal_main");
		$('table.cal_main tr:nth-child(odd)').addClass("day_title");
		$('table.cal_main tr:nth-child(even)').addClass("day_box");
		$('div.content_right form[name|=frmPersCal] table:first').addClass("cal_add_title");
		$('div.content_right form[name|=frmPersCal] table:nth-child(3)').addClass("cal_add_form");
		$('div.content_right form[name|=frmPersCal]').addClass("personal_calendar_entry");
		
		var calBack = $("img[src*='icon_Back.gif']");
		calBack.parent('a').addClass("cal_back_link");
		calBack.parent('a').html("« Back");
		var calNext = $("img[src*='icon_Next.gif']");
		calNext.parent('a').addClass("cal_next_link");
		calNext.parent('a').html("Next »");
		
		/*
		$('.day_box td a font').each(function(index) {
			var current = $(this);
			var linkText = current.html();
			current.parent().html(linkText);
		});*/
		
		
		
		$('.day_title td a font').each(function(index) {
			var current = $(this);
			var linkText = current.html();
			if (linkText == "Today") {
				current.parent().addClass("today");
			}
			current.parent().html(linkText);

		});
		$('.today').parent().addClass("today_title");
		
		$('table.cal_add_form input[type|=submit]').addClass("form_btn");
		$('table.cal_add_form input[type|=reset]').addClass("form_btn");
		
		contentContainer.show();
		/*contentContainer.animate({
			opacity: 1
		  }, 500, function() {
			// Animation complete.
		  });*/

}




	


	
	
	var backButton = $("img[src*='btn_back.gif']");
	backButton.hide();
	backButton.parent('a').wrap('<div class="back_button" />');
	backButton.parent('a').html("Back");
	
	

	
	$('ul.sub_nav').parent().addClass("expanded");
	$('.footer ul li:last').addClass("last");

	
	
	
	
	
});



