function clearDefaultText(x, default_value) { //Happens onfocus

		if(x.value == default_value){
			x.value = "";
			x.style.color = "#222";;
		} else {
			x.style.color = "#222";
		}

}

function defaultText(x, default_value){ //Happens onblur

		if(x.value == ""){
			x.value = default_value;
			x.style.color = "#614C31";
		} else {
			x.style.color = "#222";
		}
		
}

function getQuerystring(key, default_)
//http://www.bloggingdeveloper.com/post/JavaScript-QueryString-ParseGet-QueryString-with-Client-Side-JavaScript.aspx
{
  if (default_==null) default_="";
  key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
  var qs = regex.exec(window.location.href);
  if(qs == null)
    return default_;
  else
    return qs[1];
}

var headerImages = new Array('bg_menu1.jpg','bg_menu2.jpg','bg_menu3.jpg','bg_menu4.jpg','bg_menu5.jpg');
var nextImage = 0;
function fadeHeaderImages(){
	$('#header').css("background-image", "url('../images/"+headerImages[nextImage]+"')");
	nextImage++;
	if(nextImage >= 5){
		nextImage = 0;
	}
}

$(function () { //Document ready thing.
		$('ul#header_images').cycle({fx:'fade',pause:0,random:1});
		//setInterval(fadeHeaderImages(),3000);
			
		var tabContainers = $('div.planner > div');
		//tabContainers.hide().filter(':first').show();
		tabContainers.hide();
		
		if(getQuerystring('planner')){
			//alert(getQuerystring('planner'));
			var planner = getQuerystring('planner');
		} else {
			//alert('there is no query string');
			var planner = "explore";
		}
		$("#"+planner).show();
		$("ul#tab_menu li[title='"+planner+"']").addClass('active_tab');
		
		/*
		$('ul#tab_menu li').click(function () {
			tabContainers.hide();
			tabContainers.filter('#'+$(this).attr("title")).show();
			$('ul#tab_menu li').removeClass('active_tab');
			$(this).addClass('active_tab');
			return false;
		//}).filter(':first').click();
		}).filter("#tab_menu li[title='"+planner+"']").click();*/

		$('ul#tab_menu li').click(function () {
			if( $('#'+$(this).attr("title")).is(':hidden') ){
				tabContainers.hide();
				tabContainers.filter('#'+$(this).attr("title")).show();
				$('ul#tab_menu li').removeClass('active_tab');
				$(this).addClass('active_tab');
				return false;
			} else {
				tabContainers.hide();
				$('ul#tab_menu li').removeClass('active_tab');
			}
		});
		
		
		//jQuery Lightbox
		$('#thumbnails a').lightBox({fixedNavigation:true, txtImage: 'Safari Photo'});

});
