$(document).ready(function() {
// ----- Navigation ----- 
	$('#nav ul li').hover(
		function () {
			$(this).addClass('hovering');
		}, 
		function () {
			$(this).removeClass('hovering');
		}
	);

// ----- Fix IE6 select bug ----- 
// Thanks to http://www.kevinquillen.com/?p=90
if (jQuery.browser.msie) {
	if(parseInt(jQuery.browser.version) == 6) { 
		$("#memberpage a#nav-member").hover(function(){
			$("select#languages, select#country").css({ visibility: "hidden" });
		},function(){
			$("select#languages, select#country").css({ visibility: "visible" });
		});
	
		$("#memberpage a#nav-kc").hover(function(){
			$("select#region").css({ visibility: "hidden" });
		},function(){
			$("select#region").css({ visibility: "visible" });
		});

		$("#resourcepage a#nav-member").hover(function(){
			$("select#resourcetype").css({ visibility: "hidden" });
		},function(){
			$("select#resourcetype").css({ visibility: "visible" });
		});
			
		$("#resourcepage a#nav-kc").hover(function(){
			$("select#category").css({ visibility: "hidden" });
		},function(){
			$("select#category").css({ visibility: "visible" });
		});
	}
}
		
// ----- Search field text ----- 
	var searchtext = $('#searchform #keywords').val();
	
	$('#searchform #keywords').focus(function() {
		$('#searchform #keywords').val("");
	});
	$('#searchform #keywords').blur(function() {
		if ($('#searchform #keywords').val() == "") {
			$('#searchform #keywords').val(searchtext);
		}
	});

	var searchsidebartext = $('#searchSidebar .keywords').val();
	
	$('#searchSidebar #side-keywords').focus(function() {
		$('#searchSidebar #side-keywords').val("");
	});
	$('#searchSidebar #side-keywords').blur(function() {
		if ($('#searchSidebar #side-keywords').val() == "") {
			$('#searchSidebar #side-keywords').val(searchsidebartext);
		}
	});
	
	var subscribetext = $('#subscribe-form #email').val();
	
	$('#subscribe-form #email').focus(function() {
		$('#subscribe-form #email').val("");
	});
	$('#subscribe-form #email').blur(function() {
		if ($('#subscribe-form #email').val() == "") {
			$('#subscribe-form #email').val(subscribetext);
		}
	});
	
	// ---- Add Event Form Date Picker ----
	// Hide created field
	$('#eventform #field_id_68, #eventform #ffield_id_68').hide();
	
	// Start Date Field
	$('#eventform #field_id_61').DatePicker({
		format:'Y-m-d',
		date: $(this).val(),
		current: $(this).val(),
		starts: 0,
		position: 'r',
		onBeforeShow: function(){
			$('#eventform #field_id_61').DatePickerSetDate($(this).val(), true);
		},
		onChange: function(formated, dates){
			$('#eventform #field_id_61').val(formated);
		}
	});
	
	$("#expiration_datepicker").DatePicker({
		format:'Y-m-d',
		date: $(this).val(),
		current: $(this).val(),
		starts: 0,
		position: 'r',
		onBeforeShow: function(){
			$('#eventform #field_id_61').DatePickerSetDate($(this).val(), true);
		},
		onChange: function(formated, dates){
			$('#eventform #field_id_61').val(formated);
		}
	});


	// Set the entry's date and created date
	$("#eventform form").submit(function() {
   		var value = $('#eventform #field_id_61').val() + " 00:00";
       	$("#eventform #entry_date").val(value);
       	var currentTime = new Date();
		var month = currentTime.getMonth() + 1;
		var day = currentTime.getDate();
		var year = currentTime.getFullYear();
       	$("#eventform #field_id_68").val(year + "-" + month + "-" + day);
    }); 
    
	// End Date Field
	$('#eventform #field_id_57').DatePicker({
		format:'Y-m-d',
		date: $(this).val(),
		current: $(this).val(),
		starts: 0,
		position: 'r',
		onBeforeShow: function(){
			$('#eventform #field_id_57').val($('#eventform #field_id_61').val());
		},
		onChange: function(formated, dates){
			$('#eventform #field_id_57').val(formated);
		}
	});

	
// ----- Photo Credits ----
	$('.entry .image .credit').css({visibility: "hidden" });
	$('.entry .image').hover(function(){
		$(this).children('.credit').css({visibility: "visible" });
	},function(){
		$(this).children('.credit').css({visibility: "hidden" });
	});

	// Open external links in new window
	var h = window.location.host.toLowerCase();
	$("a[href^='http']").not("[href*='"+h+"']").attr('target','_blank');
	//$("a[href^='http']").not("[href*='inee.theblogstudio.com']").attr('target','_blank');
	
	
	// pagination
	$("#resourcepage .resourceItem").quickpaginate({ perpage: 20, showcounter: true, pager : $(".pagination") }); // Resource DB 
	$("#sectionpage #eventlist li").quickpaginate({ perpage: 20, showcounter: true, pager : $(".pagination") });	// Events
	
// ---- Registration Form ----
	//$('#registerpage #page2').hide();
	
	/*
	$('#registerpage #page1').append('<input type="button" value="Next Page &raquo;" id="next" class="button" />');
	$('#registerpage #submit').before('<input type="button" value="&laquo; Previous Page" id="prev" class="button" />');
	
	$('#registerpage #next').click(function() {
		$('#registerpage #page2').slideDown('slow');
		$('#registerpage #page1').hide();
	});
	
	$('#registerpage #prev').click(function() {
		$('#registerpage #page1').slideDown('slow');
		$('#registerpage #page2').hide();
	});	
	*/
});