/*
 * jwm.js
 * Common javascript to be run on every page of the Jwm web site.
 * 
 * Copyright Jwm.
 */

jwm=window.jwm || {};

jwm.common = (function() {
	
	function init() {
        clearFormField();
        mainNavDropDown();
		flickrWindow();
		accordion();
		initLightBox();
    }
	
	function initLightBox(){
		$('a.lightbox').lightBox();
		$('#lightbox-container-image img').css('width', '800px');
	}
	
	function mainNavDropDown(){
		var $connectBtn = $('#nav #btnContact');
		var $connectBox = $('#connectOptions');
		var $screen = $('<div id="screen"> </div>');
		var $emailBox = $('#emailOptions')
		
		//show drop-down
		$connectBtn.click(function(){
			$connectBox.slideDown();
			$screen.insertAfter('body').css('display','block');
		});
		//$emailBox.hover(function(){
		//	$('#emailOptions').fadeIn();
		//});
		//hide the drop-down
		$screen.click(function(){
			$connectBox.slideUp();
			$screen.hide();
			$('#emailOptions').slideUp();
		});
	}
	
	function clearFormField(){
		var $form = $('#search_input');
		$form.focus(function(){
			$form.val(' ');
		});
		$form.blur(function(){
			$form.val('Search');
		});
	}

	function flickrWindow(){
		var $children = $('.flickrtable a');
		$children.attr("target", "_blank");
	}
	
	function accordion(){
		$("#accordion").accordion();
	}
	
	return {
	    // public
	    init: init
	};
})();

jQuery(document).ready(jwm.common.init);
