this.searchtext = function()
{
	var box = $("#query");
	var boxText = box.val();
	box.focus(function() {
		if(boxText) {
			box.val('');
		}
	});
	box.blur (function() {
		if(box.val() == '') {
			box.val(boxText);
		}
	});
}


this.tooltip = function()
{
	var xOffset = 40;
	var yOffset = 0;
	$('.tooltip').hover(function(e) {
		this.t = this.title;
		this.title = '';
		$('body').append('<p id="tooltip">'+ this.t +'</p>');
		$('#tooltip').css('top',  (e.pageY - xOffset) + 'px').css('left', (e.pageX + yOffset) + 'px').fadeIn(500);
	},
	function() {
		this.title = this.t;
		$('#tooltip').remove();
	});
	$('.tooltip').mousemove( function(e) {
		var w = 0;
		$('#tooltip').css('top',  (e.pageY - xOffset) + 'px').css('left', (e.pageX - w) + 'px');
	});
}

jQuery.contact = {
	loadForm: function () 	
	{
		//	if ($('#jFlowContainer').length > 0)	{ $('#jFlowContainer').fadeOut(); }
		$('#mainNav li a').removeClass('selected');
		$("#mainNav li a.contactLink").addClass('selected');
		if($('#contact').length == 0) { 
			$('#contactLoad').load(HOMEPAGE + '/ajax/contact').hide(); 
			setTimeout(function() {$('#contactLoad').slideDown(750); }, 100);
		}
		return this;
	},
	process:  function()	{
		$.reqs.setResponseDiv('#contactLoad').setLoading(false).setController('ajax').setAction('contact').setData($('#contactForm').serialize()).fire();
		return this;		
	},
	close: function() {
		$('#contactWrapper').slideUp(750);		
		setTimeout(function() { $('#contactWrapper').remove(); }, 750);
		
	}
};


jQuery.fbFeeds = {
	fetch: function()
	{
		$.reqs.setResponseDiv('#fbFeeds').setLoading(true).setController('ajax').setAction('fbfeeds').fire();
	}
}



$(document).ready( function() {
	searchtext();
	tooltip();
	if ($('#jFlow').html() != null) {
		$(function() {
			$("#jFlow").jFlow({ slides: ".slides" });
		});
		$('.slideText').css('opacity', 0.7);
	}
	// prettyPhoto
	$("a[rel^='prettyPhoto']").prettyPhoto();
	$.fbFeeds.fetch();	
});


