Cufon.replace('.geometr706', { fontFamily: 'Geometr706 Md BT', hover: true});
Cufon.replace('.cantarell', { fontFamily: 'Geometr706 Md BT', hover: true});
Cufon.replace('.cantarell-strong', { fontFamily: 'Geometr706 Md BT', hover: true});
Cufon.replace('.cantarell-em', { fontFamily: 'Geometr706 Md BT', hover: true});
Cufon.replace('#profile-bottom .pane h2', { fontFamily: 'Geometr706 Md BT', hover: true});
Cufon.replace('#explorer-bottom .pane h2', { fontFamily: 'Geometr706 Md BT', hover: true});
Cufon.replace('.artbrush', { fontFamily: 'Artbrush', hover: true});

$(function() {

	// NAV DROPDOWNS
	$('#header ul li').hover(function() {
		$(this).addClass('over');
	}, function() {
		$(this).removeClass('over');
	});

	// LOGIN FORM
	$('#link-login').click(function() {
		$('#login-form').css('display','block');
		return false;
	});
	$('#login-area').hover(function() {
	}, function() {
		$('#login-form').css('display','none');
		$('#forgot-password').css('display','none');
		$('#login-form form').css('display','block');
	});
	$('#forgot-password').css('display','none');
	$('a.password-action').click(function() {
		$('#login-form form').css('display','none');
		$('#forgot-password form').css('display','block');
		$('#forgot-password').css('display','block');
		return false;
	});

	// NEW CORE
	$("body").randomClass( [ 'bg1', 'bg2', 'bg3', 'bg4', 'bg5', 'bg6' ] );
	$('p.sort a').wrapInner('<span></span>');
	$('#featured-guide .images span').append('<span></span>');

	// MAPS/PHOTOS TABS
	$('h1#loc-photos-tab').click(function() {
		$('#loc-map').css('display','none');
		$('#loc-photos').css('display','block');
		$('#locations-tabs').addClass('alt');
		$('h1#loc-map-tab').removeClass('on');
		$(this).addClass('on');
		return false;
	});
	$('h1#loc-map-tab').click(function() {
		$('#loc-photos').css('display','none');
		$('#loc-map').css('display','block');
		$('#locations-tabs').removeClass('alt');
		$('h1#loc-photos-tab').removeClass('on');
		$(this).addClass('on');
		return false;
	});
	$('.actions a.show').click(function() {
		$('#loc-photos').css('display','none');
		$('#loc-map').css('display','block');
		$('#locations-tabs').removeClass('alt');
		$('h1#loc-photos-tab').removeClass('on');
		$(this).addClass('on');
	});

	// SEARCH RESULTS
	$('#search-results p.pagination').appendTo('#search-results .search-sorting');

// CLEAR FORM INPUTS
	$('.default').each(function() {
		var default_value = this.value;
		$(this).focus(function() {
			if(this.value == default_value) {
			this.value = '';
			}
		});
		$(this).blur(function() {
			if(this.value == '') {
			this.value = default_value;
			}
		});
	});

});


(function($){
	$(document).ready(function(){
		$('#request-form fieldset p textarea').each(function() {
			$(this).wrap('<span class="textarea-top"></span>').wrap('<span class="textarea-bot"></span>');
		});

		$('#request-form:visible').each(function() {
			$(this).wrap('<div id="request-form-mid"></div>').wrap('<div id="request-form-bot"></div>');
		});
	});
})(jQuery)
