/* Website Functions
######################################################################################## */


var general = {

	bubble_vis: true,
	init: function() {
	// Portfolio Hover
	$('#toggle_bubble a').click(function() {
		$('#bubble').fadeOut("normal");
		general.bubble_vis = false;
		return false;
	});

	// Vertically Centre Site
    /*
	if($('#page_container').height()>$('#container').height())
	{
		$('#container').css({"top":( ( $('#page_container').height() - $('#container').height() )/4) - 20});
	}
    */

	// Toggle Refinenav
	$('li#client_link a:eq(0)').click(function() {
		if($('#refinenav_clients').is(':visible')) {
			$('#refinenav_clients').fadeOut("normal");
		}
		else
		{
			if($('#refinenav_services').is(':visible')) {
				$('#refinenav_services').fadeOut("fast");
			}
			$('#refinenav_clients').fadeIn("normal");
		}
	});

	$('li#service_link a:eq(0)').click(function() {
		if($('#refinenav_services').is(':visible')) {
			$('#refinenav_services').fadeOut("normal");
		}
		else
		{
			if($('#refinenav_clients').is(':visible')) {
				$('#refinenav_clients').fadeOut("fast");
			}
			$('#refinenav_services').fadeIn("normal");
		}
	});

	// Draggable Box
	// $(".home #bubble").draggable({containment:'#portfolio'});

	// prepend span tag
	$(".full_width_image a").prepend("<span></span>");

    // Set external links
    $('.external_link').click(function() {
       window.open($(this).attr('href'));
       return false;
    }).attr('title', function() {
       var sTitle = ($(this).attr('title')) ? $(this).attr('title') : $(this).attr('href');
       return sTitle + " (Opens in a new window)";
    });
	}
}

