// NuWave JavaScript Resources

////Global Events
$(function(){
	//Account login fields auto-clear
	$('#account input[type=text]').clearDefault();
	
	//Registration modal
	$('#register_link').click(function(){
		$('#register').dialog({
			closeText: 'close',
			modal: true,
			width: 620
		})
		return false;
   })
	
	//TOS modal
	$('#tos_link').click(function(){
		$('#tos').dialog({
			closeText: 'close',
			dialogClass: 'tos_modal',
			height: 502,
			modal: true,
			width: 956
		})
		return false;
   })
});

//// FUNCTIONS
////** Auto-Clear Function
(function($){
	$.fn.clearDefault = function(){
		return this.each(function(){
			var default_value = $(this).val();
			$(this).focus(function(){
				if ($(this).val() == default_value) $(this).val("");
			});
			$(this).blur(function(){
				if ($(this).val() == "") $(this).val(default_value);
			});
		});
	};
})(jQuery);
