//-----------------------------------------------------------------------------------------
/**
* Name: script.js
* Author: Jonathan Cousins
**/

//-----------------------------------------------------------------------------------------
$(document).ready(function(){

	function calendarcss() {
		$("#calendar tr.days:nth-child(2n+1)").css('background', '#ffffff');
		$("#calendar tbody td.week_name:nth-child(n+6)").css('color', '#5b8ccb');
		$("#calendar tbody td.day:nth-child(n+6) a").css('color', '#5b8ccb');
		$("#calendar tbody td.day a.highlight").css('color', '#ffffff');
	}
	$("tr.show").hover(
		function () { $(this).css('background', '#f7fbff'); },
		function () { $(this).css('background', '#ffffff'); }
	);
			
	
	calendarcss();

	// --------------------------------------------------------------------
	// input select all text
	$("input, textarea").click(function(event){
		// only select if the text has not changed
		if(this.value == this.defaultValue) {
			this.select();
		}
	});
	
	// --------------------------------------------------------------------
	// Diary event show/hide
	$("tr.show").live('click',function(event){
		$(this).next().toggle();
		return false;
	});
	
	//$("tr.event:not([style])").attr('style','display: none;');
	
	// --------------------------------------------------------------------
	// Diary event show/hide when day is clicked
	$("td.day").live('click',function(event){
		var date = $(this).children("a").attr("id");
		$("tr."+date).toggle();
	});
});


	
	// --------------------------------------------------------------------
	// UN-USED CODE	
	
	// --------------------------------------------------------------------
	// AJAX Calendar - back & next buttons
	/*$("#backMonth,#nextMonth").live('click',function(event){
		//monthChange = true;
		var str = $(this).attr("href");								 
		var uri = str.replace("month", "calendar");
		$("#calendar").load(uri, function(){
			calendarcss();
		});
		return false;
	});
	
	var contentString = '<div id="content">'+
		'<p><strong>Leefest</strong><br />'+
		'<a href="http://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=leefest&amp;sll=51.38808,-0.022659&amp;sspn=0.025121,0.077162&amp;ie=UTF8&amp;latlng=11953528919702891966&amp;ei=o_3xSvGEH8POjAe8_d2MAg&amp;cd=1&amp;dtab=2" target="_blank">Write a review</a><br />'+
		'Hawksbrook Ln<br />'+
		'Beckenham, BR3<br />'+
		'07958 718 961</p>'+
		'<p><a href="http://leefest.org.uk">leefest.org.uk</a></p>'+
		'</div>'; 
	
	var infowindow = new google.maps.InfoWindow({
		content: contentString
	});*/
