function toggleBlocks(blocks) {
	for (var i = 0; i < blocks.length; i++)
		toggleBlock(blocks[i]);
}
function toggleBlock(block) {
    jQuery(block).toggle();
	jQuery(block + " input:first").focus().select();
}
jQuery(document).ready(function() {
	var url = window.location.href.substr(7);
	url = url.substr(url.indexOf("/"));
	if (url.indexOf("?") != -1)
		url = url.substr(0, url.indexOf("?"));
	jQuery("a[href='" + url + "']").addClass("current");
	
	jQuery("select[multiple='multiple']").each(function() {
		var parent = jQuery(this).parent();
		var label = parent.children("label").remove();
		var select = parent.children("select").remove();
		parent.html("<span class='multi-list margin-left'><p></p></span>");
		parent.prepend(label).find("p").append(select);
	});
	jQuery("input[name$='date']").datepicker({
		changeMonth: true,
		changeYear: true,
		dateFormat: "yy-mm-dd"
	});
	
	/* Makes sure get parameters make sense */
	jQuery("a[href^='&']").each(function() {
		if (location.href.indexOf("?") == -1)
			jQuery(this).attr("href", "?" + jQuery(this).attr("href").substr(1));
		else {
			var key = jQuery(this).attr("href").substring(1, jQuery(this).attr("href").indexOf("="))
			var finalUrl = location.href + jQuery(this).attr("href")
			if (location.href.indexOf(key) != -1) {
				var keyIndex = finalUrl.indexOf(key);
				var keyValue = finalUrl.substring(keyIndex, finalUrl.indexOf("&", keyIndex) + 1);
				if (keyValue.substring(0, keyValue.length - 1) == jQuery(this).attr("href").substr(1))
					jQuery(this).addClass("current");
				finalUrl = finalUrl.replace(keyValue, "");
				if (key.indexOf("type") != -1 || key.indexOf("results") != -1) {//Get rid of page
					var pageIndex = finalUrl.indexOf("page");
					if (key.indexOf("tt_") != -1) //for time trackings
						pageIndex = finalUrl.indexOf("tt_page");
					if (pageIndex != -1) {
						var pageValue = finalUrl.substring(pageIndex, finalUrl.indexOf("&", pageIndex) + 1);
						finalUrl = finalUrl.replace(pageValue, "");
					}
				}
			}
			jQuery(this).attr("href", finalUrl);
		}
	});
});